Downgrade de php7 en Arch Linux

Si configuras un servidor LAMP en Arch Linux, notarás que éste tiene en sus repositorios las últimas versiones (al momento de escribir este post: php 7.1.2-1). Es muy probable que si tienes que trabajar con algún sistema que ya tiene sus años, debas recurrir a una versión más antigua de php. Es por eso, que veremos […]


Instalación base de Arch Linux

En esta breve ayuda memoria, documentaré la instalación base de Arch Linux, hasta ahora sin interfaz gráfica, dado que mi Nvidia me hará renegar como siempre. La instalación es sencilla y no escapa de la guía de instalación oficial, solo que hago este resumen para que en la próxima, en vez de recurrir a la […]


Arch Linux, no puede fallar

Harto de probar distribuciones de Linux, donde solamente me limitaba a consumir lo que la distribución me facilitaba (Ubuntu en sus varios sabores, Mint, Fedora, Debian, etc.) creo que llegó el momento de plantar bandera y terminar de construir mi casa: Arch Linux. No quiero decir que las distribuciones son malas y que hay mejores ni […]


Cambiar la codificación de archivos en Linux

¿Alguna vez te has encontrado con el problema de tener que convetir algunos archivos y empezar a refunfuñar contra los acentos, las ñ, el signo de apertura de pregunta y cuanto caracter extraño haya? A mi, la última vez que esto me ocurrió fue con unos subtitulos que descargué. ¿Qué hacer ante estos casos? Primero, […]


Mis primeros pasos con Android SDK

Hola Android, es mi primer aplicación en Android (repecto al clásico Hola Mundo solo difiere en la última palabra). En esta guía pretendo abarcar todo lo que necesitamos para empezar a escribir aplicaciones para Android: desde la instalación del JDK hasta la exportación del paquete APK e instalación en el dispositivo móvil.


Alinear a la derecha los botones de Chromium en Gnome

Una nueva ayuda memoria, en este caso, como alinear a la derecha los botones Minimizar, Maximizar y Cerrar en Chromium. Luego de instalar Ubuntu 12.04, gnome-shell y de personalizar todos los detalles de mi escritorio, me encontré con un detalle estético poco feliz, que no era de mi agrado (que conste que era simplemente una […]


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 repositorio confiable o como el propio Linus dijo “rápido, muy rápido, fácil, bonito y espectacular”. Una de las referencias de Linus en […]


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 de cuerdas vocales y ahorrar al otro el fastidio de escucharme. Por tal motivo, y ante un requerimiento del primer tipo (como […]


Exportar base de datos MDB a SQL (mysql, oracle, sybase…)

Recuerdo instantes de mi pasado donde he tenido la necesidad de llevar Bases de Datos MDB, Microsoft Access, a bases de datos MySQL. Recuerdo por entonces MySQL Migration Toolkit, una herramienta para realizar esta carga requerida. No obstante no era de mi agrado, y lo que buscaba por entonces era simplemente obtener un script SQL […]


¿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 es ditribuida con MySQL, no es más que una librería (libmysqlclient) que interfacea entre el programa y la base de datos. La […]