BETA
La llamada al sistema
Sigue Leyendo...
sendfile, aunque desconocida por muchos desarrolladores, es una de las armas secretas detrás de muchos servicios de red de alto rendimiento. Por distintas razones, entre ellas el hecho de no ser portable, esta potente llamada al sistema no goza de demasiada popularidad. Si sois usuarios habituales de utilidades como
Sigue Leyendo...
gdb o gnuplot, o simplemente usáis bash como auténticos pros, entonces sabéis muy bien lo potente que puede ser una línea de comandos. Todos esos programas consiguen ese interfaz tan potente gracias al uso de la librería GNU readline. En este artículo vamos a ver como sacarle todo el partido para escribir nuestras propias aplicaciones como auténticos pros. Como sabréis, el número dos de Occam's Razor segunda época, contenía un chackme, un desafío para entrenar vuestras habilidades como ingenieros inversos. Si todavía no lo has resuelto y quieres intentarlo, mejor que dejes de leer inmediatamente... Si por el contrario ya lo has resuelto y quieres ver como lo hacemos nosotros o te has dado por vencido... Entonces este artículo es PARA TÍ.
Sigue Leyendo...
En el número 5 de la primera época de Occam's Razor escribimos un artículo sobre como hacer nuestros programas mú pequeñitos. Conseguimos reducir el típico Hola Mundo a unos pocos Kilobytes... Pero todavía podemos hacerlo mejor!. Sigue leyendo para descubrir todos los secretos de los CiberJívaros!
Sigue Leyendo...
En la entrega anterior de esta mini-serie hemos visto como utilizar un toolchain para compilar pequeños programas que hacen uso de la librería C estándar... Pero como podemos proceder cuando nuestro programa utiliza otras librerías?
Sigue Leyendo...
EDITORIAL
El número 2 de la nueva época de Occam's Razor ya está listo. Aquí mismo lo tienes. Esta vez hemos tardado un poco menos de 1 año en conseguir sacar un nuevo número de esta vuestra humilde publicación. Este número viene con algunas sorpresas... alguna cosa tenemos que dejar para aquellos de vosotros que seguís el blog y leéis la revista en Tiempo Real :). Dejad que os lo contemos en detalle.
Sigue Leyendo...
La sección que nunca puede faltar en cualquier número de Occam's Razor ya está aquí!
Sigue Leyendo...
Lista entradas repetidas en un fichero de texto
Una forma sencilla de conseguirlo es utilizando los comandossort y uniq. Algo tal que asín:
cat fichero.txt | sort | uniq -DEn ocasiones nos puede interesar los comparar un número determinado de caracteres. El flag
-w nos permite hacerlo de forma sencilla:
cat fichero.txt | sort | uniq -w 32 -D
Estamos seguros de que nuestros ávidos lectores han compilado cientos de programas. En general, no necesitamos tener ni idea de como funciona el proceso. Nuestro querido
Sigue Leyendo...
./configure && make && make install funciona perfectamente. Pero a veces, necesitamos ir un poquito más allá... por ejemplo cuando necesitamos compilar algo para otra plataforma.
