Número 2 Segunda Época Disponible
WWW o PDF
TRUQUIS
Por Tamariz el de la Perdiz
2017-12-05
   
Como siempre, en este número os traigo una buena selección de los mejores trucos para GNU/Linux... Continuad leyendo para descubrir los secretos de los wizards.

Comprimir Binarios

Si andamos cortos de espacio solemos comprimir nuestros datos. Pero y si no hay más datos que comprimir?. Por qué no comprimir los programas?. Uhm.. pero para eso necesitamos poder ejecutarlos en su forma comprimida, sino de poco nos va a valer... No Problemo.
 
$  ls -l xeyes
-rwxr-xr-x 1 occams razor 20472 Nov 1 00:00 xeyes
$  gzexe xeyes
xeyes:   58.5%
$  ls -l xeyes
-rwxr-xr-x 1 occams razor 9319 Nov 1 00:00 xeyes
    

Así de fácil. Podremos descomprimir el programa y volverlo a su forma original utilizando el comando:

$ gzexe -d my_binario
    

Sigue Leyendo...

ESPACIO
Por David Martínez Oliveira y Borja García Gutiérrez
2017-09-22
   
Las videoconferencias con distantes naves espaciales no son nada nuevo. En cualquier película del espacio que se precie, se producen infinidad de llamadas desde un extremo de la galaxia al otro. En el mundo real, todavía no estamos en ese punto, pero hace ya años que las comunicaciones interplanetarias son una realidad. Satélites y robots en distintos planetas de nuestro sistema solar reciben y envían datos a diario. Pero las cosas no son exactamente como nos muestran en las películas :).

Sigue Leyendo...

LINUX
Por Pakito Er Pakete
2017-09-13
   
La llamada al sistema 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.

Sigue Leyendo...

 
 
LIBRERÍAS
Por Richi C. Poweri
2017-07-30
   
Si sois usuarios habituales de utilidades como 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.

Sigue Leyendo...

INGENIERIA_INVERSA
Por Wh1t3 D3M0n
2017-05-20
   
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...

LINUX
Por Don Bit0
2017-04-25
   
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...

PROGRAMACIÓN
Por Andrés "Andy" Pajaquer
2017-04-18
   
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...