Introducción a Control de Versiones con Git
Git es un software de control de versiones, como lo son, por ejemplo: CVS, SVN o VSS. Git fue diseñado por Torvalds con el objetivo de llevar el kernel de Linux en un…
Ayuda memoria: loops infinitos en el shell
Este blog, me ha sido en más de una ocasión, mi ayuda memoria ideal. En otras tantas ocasiones, un link al mismo me permitió “ayudar al prójimo”, más bien, ahorrarme tiempo de utilización…
¿Cómo conectarse a MySQL desde un programa en C?
La respuesta al título de esta publicación es muy sencilla, conectarse a MySQL desde C se realiza mediante una API provista por el mismo proveedor de base de datos. La API de C…
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…
¿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…
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…
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”,…
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,…
El editor de textos de Gnome (Gedit) disponible para Windows
Las disputas “religiosas” acerca de los Sistemas Operativos no son sanas (a menos que se hagan bajo un marco de broma, como lo suelo hacer yo en mi desempeño profesional ). Creo que…
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…
Comentarios recientes