<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Calcifer</title>
	<link>http://blog.calcifer.com.ar</link>
	<description></description>
	<lastBuildDate>Mon, 19 Jul 2010 11:42:56 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Debian squeeze en Samsung N210</title>
		<description><![CDATA[La semana pasada me compré una netbook Samsung N210 con la cual estoy muy contento. Le instalé Debian squeeze (testing) y logré configurarle todas las teclas especiales, incluyendo las usadas para regular el brillo de la pantalla. Me basé en varias guías como esta y esta otra, aunque no las seguí exactamente y es por [...]]]></description>
		<link>http://blog.calcifer.com.ar/2010/07/debian-squeeze-en-samsung-n210/</link>
			</item>
	<item>
		<title>Reemplazo de discos en RAID con mdadm</title>
		<description><![CDATA[Hace unos días hice mi segundo reemplazo completo de discos de un array MD y quería compartir aquí los pasos que he utilizado (con éxito :D) en ambos casos.
Los dos escenarios fueron similares: dos discos iguales, con iguales particiones y RAID-1 que deben ser reemplazados por otros dos discos iguales pero de mayor tamaño, por [...]]]></description>
		<link>http://blog.calcifer.com.ar/2010/06/reemplazo-de-discos-en-raid-con-mdadm/</link>
			</item>
	<item>
		<title>Vim scripting con Python</title>
		<description><![CDATA[Vim permite agregar funcionalidades mediante varios lenguajes externos, entre ellos Perl, Python, Ruby y Tcl. Para poder hacer uso de esta característica es necesario haber compilado Vim con el soporte para el lenguaje necesario (con el flag-python, para soporte python). En debian existe un paquete llamado vim-nox (no X) que contiene una versión compilada con [...]]]></description>
		<link>http://blog.calcifer.com.ar/2010/02/vim-scripting-con-python/</link>
			</item>
	<item>
		<title>Sincronizar Motorola Q y Evolution con SynCE y MultiSync en Ubuntu Jaunty</title>
		<description><![CDATA[Para sincronizar contactos, calendario y tareas entre un Motorola Q y Evolution se necesitan dos programas: SynCE y MultiSync.
Como dice el sitio web de SynCE, el objetivo del proyecto es proporcionar un medio de comunicación entre un dispositivo con Windows Mobile y un equipo con Linux, *BSD u otro UNIX, mediante una conexión USB o [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/09/sincronizar-motorola-q-y-evolution/</link>
			</item>
	<item>
		<title>umask</title>
		<description><![CDATA[Umask (user mask) es un número octal que UNIX utiliza para determinar qué permisos NO asignar automáticamente a los nuevos archivos y directorios creados. Umask sólo restringe permisos; no concede permisos adicionales más allá de lo especificado por defecto.
La mayoría de los sistemas UNIX especifican el valor octal 666 (rw-rw-rw-) para la creación de archivos [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/08/umask/</link>
			</item>
	<item>
		<title>Humor en comentarios de códigos fuente</title>
		<description><![CDATA[Visto en stackoverflow.com
Algunos de ellos:
// sometimes I believe compiler ignores
// all my comments
// When I wrote this, only God and I understood
// what I was doing. Now, God only knows
if &#40;/*you*/ $_GET&#91;'action'&#93;&#41; &#123; //celebrate
// 
// Dear maintainer:
// 
// Once you are done trying to 'optimize'
// this routine, and have realized what
// a terrible mistake that [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/07/humor-en-comentarios-de-codigos-fuente/</link>
			</item>
	<item>
		<title>Calculadora de notación polaca inversa en C</title>
		<description><![CDATA[La Notación Polaca Inversa (RPN en inglés, Reverse Polish Notation) es un método de introducción de datos alternativo al algebráico. Fue creada en 1920 por el matemático polaco Jan Lukasiewicz como una forma de escribir expresiones matemáticas sin tener que utilizar paréntesis y corchetes.
En la notación polaca inversa los operadores suceden a sus operandos. Por [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/04/calculadora-de-notacion-polaca-inversa-en-c/</link>
			</item>
	<item>
		<title>Tiempos de ejecución de un proceso</title>
		<description><![CDATA[Traducción de What do ‘real’, ‘user’ and ‘sys’ mean in the output of time?
$ time foo
real &#160;0m13.520s 
user &#160;0m1.628s
sys &#160; 0m1.420s

Real
Tiempo real transcurrido desde que el proceso comienza hasta que finaliza. Esto implica el tiempo utilizado por otros procesos ejecutándose al mismo tiempo y el tiempo en que el proceso se encuentra bloquedo (por ejemplo, [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/04/tiempos-de-ejecucion-de-un-proceso/</link>
			</item>
	<item>
		<title>Snippets en Vim con snipMate</title>
		<description><![CDATA[Basado en el editor TextMate (mac), snipMate.vim es un plugin que permite insertar pedazos de código de uso frecuente simplemente tipeando parte del mismo y apretando&#60;tab&#62;.
Por ejemplo, supongamos que estamos editando un programa en C y queremos agregar un ciclo for, simplemente escribimosfor&#60;tab&#62;y esto se expandirá en un típico bucle de C
for &#40;i = 0; [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/03/snippets-en-vim-con-snipmate/</link>
			</item>
	<item>
		<title>Accediendo a MySQL con Python y MySQLdb</title>
		<description><![CDATA[MySQLdb es un módulo que implementa la API estándar (PEP249) para manejo de bases de datos, en este caso MySQL. MySQLdb es en realidad un wrapper del módulo _mysql que provee Python, el cual implementa la mayoría de las funciones definidas en la API C de MySQL. La idea de definir una API estándar es [...]]]></description>
		<link>http://blog.calcifer.com.ar/2009/03/accediendo-a-mysql-con-python-y-mysqldb/</link>
			</item>
</channel>
</rss>
