Entradas

Wallpaper aperiódico!

Imagen
Hola, acabo de hacer otro wallpaper, porque me aburro enseguida. Esta vez les voy a dejar el .xfc para que puedan alterarlo fácilmente desde GIMP! Saludos y espero que les guste. Descarga el .xfc aquí.

I3 - Primeros pasos

Imagen
Hace un tiempo arranqué a escribir esta guia para utilizar i3 como entorno principal en un espacio de trabajo linux. Quedó perdida ahí en el limbo y ahora que tengo este espacio (y una computadora funcional :D) voy a empezar a subirla y a revisarla capítulo por capítulo. Así que acá vamos con el primero 1) ¿Qué es I3? I3 es un gestor de ventanas liviano y  con una documentación clara. Principalmente orientado a usuarios avanzados y desarrolladores, I3 presenta un manejo prioritario del teclado, sin discontinuar el uso del mouse. I3 entra en la categoría de gestores de ventanas "tiling", donde cada ventana ocupa una posición en la pantalla y esta no puede superponerse con otra. 2) ¿Por qué I3? I3 suele ser una buena alternativa para programadores, ya que es cómodo de usar y es mucho menos intensivo en recursos que un entorno de escritorio estándar permitiendole correr sobre prácticamente cualquier hardware. El resto de los programas que instalaremos para us...

Montando servicios de forma sencilla con LXC + RAID

Imagen
Hola, voy a comenzar a documentar detalladamente como montar un servidor físico con varias máquinas virtuales (containers) utilizando la tecnología LXC y cómo proveer redundancia de datos mediante RAID 10. Así mismo, un par de tips sobre donde colocar el sistema operativo y hacer que todos los servicios corran de forma tal de que no se peleen por los recursos. La idea a seguir es la que plasmé en el siguiente diagrama: Al finalizar esta serie de artículos, llevaré a cabo el montado real de este esquema y subiré estadísticas de rendimiento y de más. El primer artículo tratará sobre la correcta instalación y configuración del LXC sobre Debian stable, creación de un par de containers, crear un bridge y colocar las interfaces de red dentro de él así como asignar la información de red a cada container que creemos. Al finalizar el primer artículo, podrás tener un buen substituto de VirtualBox® o VMWare® pero notablemente menos demandante en recursos. Tanto así que en un host don...

Fondo de pantalla, wallpaper, eh... como sea...

Imagen
Gente, les traigo un fondo de pantalla hecho por mi, ya que no encontré ninguno que se ajustara a mis necesidades. Es muy sencillo y está pensado para una resolución de 1366x768, pero bueno puede adaptarse muy fácil a cualquier otra. Espero que les guste. Saludos.

Verificar integridad de respaldos en sistemas GNU/Linux

Buenas, ¿como estan? Quisiera comentarles como hacer para verificar la correctitud de un respaldo, hecho en cualquier sistema GNU/Linux, o al menos en la mayoría de ellos. Para hacer un buen respaldo se necesitan 2 cosas fundamentales: Almacenar el respaldo en un dispositivo físico, separado del dispositivo que contiene a los archivos originales. Verificar que dicho respaldo sea fiable. Les voy a colocar un paso a paso que abarca los anteriores puntos, de forma de obtener un respaldo de calidad. Demos por hecho lo siguiente: Nuestros archivos a respaldar se encuentran en la carpeta de nombre "/home/usuario/origen". Estamos 'parados' en la carpeta '/home/usuario'  Tenemos un dispositivo extraíble montado en "/media/usuario/disp" Lo primero que vamos a hacer será comprimir el contenido de nuestra carpeta en el formato que más les guste, por ejemplo yo voy a elegir tar.gz: tar -xzvf  origen.tar.gz ./origen Luego de generado el...

La Odisea de los Discos

Buenas, esta es la historia de como arruiné dos disco duros al mismo tiempo. Resulta que estaba haciendo el mantenimiento anual de mi servidor/desktop en el cual tengo 2 discos duros. Uno de ellos es un Sata de 160 Gb (si, es viejo), que tiene una instalación de Windows estandar, esta es usada por mis padres para trabajos específicos. El otro disco, es también un Sata pero de 500 Gb (no tan viejo), el cual tiene una instalación de Debian Wheezy con dos contenedores LXC almacenados en la misma partición de root. Un contenedor sirve un Seafile4 y el otro un Git (barebone). Además corre un Gnome Shell para trabajos habituales (Si, no tengo mucho presupuesto). El problema vino cuando decidí colocar un disco IDE de 80GB que tenía por ahí, para realojar los contenedores de forma que la carga de IO no se sienta tanto en el desktop de uso habitual. Por supuesto nada salió como lo esperaba, ya que el disco no funcionaba con ninguno de los cables que probé, por lo que al cabo de 20 minutos...

Programando para Android

Para programar en esta plataforma, se necesitan ciertas herramientas que Google proporciona. Pero poner todo en su lugar puede ser complicado, si uno no está aceitado en el tema, por eso hice esta guía, que lo que pretende es dejar todo en orden como para empezar a programar para esta gran plataforma. Suerte! Lo primero he insdispensable es el SDK (Software Development Kit), que se puede descargar desde aquí . Suponiendo que estás trabajando sobre GNU/Linux, se descargará un paquete .tgz, el cual podrás descomprimir donde quieras. Para esta guía, se asume que fue desempaquetado en /home/Usuario. El nombre de la carpeta será "android-sdk-linux_x86", para más comodidad, quítale el "_x86". El próximo paso será ejecutar el Android SDK Manager; para esto irás a la carpeta "tools" que se encuentra en  "android-sdk-linux".     ~/android-sdk-linux/tools/android Así de fácil, ahora en la ventana que se despliega, marcaremos:      - Android S...