Borrar los archivos de más de N días (en Windows)

Las publicaciones al blog son cada vez más esporádicas, no por eso poco importantes. Es decir, aveces prefiero publicar poco y útil antes que periódico e inservible. En este caso, quiero aportar a este blog (mi humilde base de conocimientos) una forma muy sencilla de eliminar archivos de más de N de días de antigüedad […]


Hojas de referencia de comandos de UNIX, vi/vim, etc.

Y un día volví… y como no podía ser de otra manera con las clásicas hojas de referencia, para imprimir y tener a nuestro lado en los escritorios. Como lo más destacado de este post, les dejo una cheatsheet de comandos de UNIX.


¿Como conocer mi IP privada y mi IP pública?

¿Como conocer mi IP privada y mi IP pública?, esa es la cuestión. Vamos a ver un pequeño script para lograr este propósito utilizando algunos comandos ya vistos y utilizados en la historia de este blog con varios distintos propósitos (ifconfig, grep, cut, awk, wget, sed)


Enviar tweets desde la terminal

Casi dos meses después de la última publicación, es necesario dar “señales de vida” del blog, que nunca fue discontinuado… pero que se mantuvo en “pausa” por falta de “inspiración” 😉  Y para volver, que mejor que con un clásico: hacer “cosas” desde la terminal (hoy estoy muy “comillero”) A las publicaciones de tiempo atrás […]


Reemplazar cadenas en archivos con sed

sed es un “editor de textos” para el filtrado y la transformación de textos. Escribo “editor de texto” entre comillas pues en realidad sed no trabaja con cadenas de caracteres sino con “flujos”, la diferencia con los editores de textos clásicos (interactivos) es que sed acepta como entrada estándar un archivo o cualquier otro stream; […]


Script para purgado de logs o archivos temporales

Este es otro de mis pequeños scripts que suelo utilizar y/o adaptar para diferentes circunstancias. Un script sencillo, escrito para Korn Shell pero fácilmente portable a Bash u otro similar. Para ser ciertos, más que scripting, este ejemplo es una clase de find, un comando tan potente que casi que nos permite “programar” con find […]


Obtener MAC address en Symbian S60

Uno de los objetivos de este blog es que me sirva como ayuda memoria, de echo aquí volqué material al que luego recurrí como referencia. Por tal motivo, se justifica la publicación del siguiente tip (la próxima vez en vez de Googlear recurriré a mi blog, mi base de conocimientos 😛 ) La cuestión es […]


Alocando y realoncando memoria en C/C++

Algo muy poco atractivo para muchos programadores que llegan a C/C++ luego de hacer experiencia en otros lenguajes es la asignación de memoria dinámica (punteros, mallocs y reallocs). Repasemos un poco de teoría y luego veamos un ejemplo sencillo e indoloro 😛


XSL: Lenguaje de hojas de estilo extensible

Leyendo una publicación a la que hago referencia al final del artículo, creí una buena oportunidad para hacer un acercamiento a la familia de lenguajes basados en XML, más específicamente XSL y más específicamente aún XSLT. XSL, representa lo las siglas Extensible Stylesheet Language (lenguaje de hojas de estilo extensible), la T que agrega XSL […]


Configurar el uso de memoria de intercambio en Linux

¿Que es “swappiness y como puedo cambiarlo? Esa sería la pregunta inicial y la que da motivo a esta publicación. Pero sería apropiado hacer antes una breve introducción. En la mayoría de los sistemas operativos existe una memoria de intercambio utilizada por el sistema operativo para volcar páginas de memoria en disco cuando esta se […]