Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

perceptronico (40832)

perceptronico
  (email no mostrado públicam.)

Down Kill Up Publicidad

Martes, 12 de Enero 2010

¿Con que pulgar presionas la barra espaciadora?

07:47h.
Bitácoras

En secundaria, en clase de computación y antes de que pudieramos usar cualquier computadora nos dieron un curso de mecanografía y así fue que aprendí a dominar un teclado QWERTY usando una olivetti.

En la clase de mecanografía para usar la barra espaciadora la maestra nos lo puso fácil: si eres diestro usa el pulgar derecho, si eres zurdo, el izquierdo. Después de mi olivetti en todos los teclados que utilicé se veía claramente desgastado el lado derecho de la barra espaciadora hasta que por allá del 2001 tuve un teclado en el que la barra se venció de ese lado y comencé a usar el pulgar izquierdo. Poco después cambié el teclado y ya no volví a saber con que pulgar pulsaba la barra. Ahora, por culpa de un comentario en slashdot volteo la vista al teclado y veo que está desgastado únicamente del lado izquierdo. Supongo que si escribo así en el trabajo escribo igual en mi casa e igual en cualquier otro telcado que tenga enfrente.

Resulta curioso (aunque tal vez no tanto) que haya cambiado mi forma de escribir (los espacios) años después de aprender, todo por un teclado roto que utilicé cuando mucho 2 meses, y del 2001 a la fecha no he vuelto a cambiar de pulgar, aunque ahora que me di cuenta de eso se siente incómodo cada espacio que doy.

Viernes, 11 de Diciembre 2009

K&R ejercicio 1-13

06:30h.
Programación

Después de muchos intentos fallidos he decidido que ahora si es momento de aprender a programar, y que mejor que aprender a programar en C. ¿Por qué C y no algo nuevo y novedoso como Go? La razón es muy simple, al ser C un lenguaje con una gran trayectoria no resulta difícil encontrar referencias e información sobre el. Además una vez que domine C (que pronostico será en algún momento de los próximos 10 años) será fácil dar el salto a Go.

Esta no es la primera vez que me decido a aprender C, pero si es la primera vez que me siento más o menos bien encaminado. La razón es muy simple: El lenguaje de programación C de Kernighan y Ritchie que supongo que más de un barrapuntero debe tener en su estante.

Apenas llevo unos días con el libro y aún no termino de ver el primer capítulo pero lo poco que he visto me ha servido para darme una idea de como funciona esto de la programación y como resolver problemas de la vida real en C, o al menos los ejercicios propuestos después de cada sección. Son esos ejercicios los que han logrado engancharme. El último ejercicio que he hecho ha sido el 1-13, sobre arrays, que dice algo así:

Write a program to print a histogram of the lengths of words in its input. It is easy to draw the histogram with the bars horizontal; a vertical orientation is more challenging.

La parte de dibujar el histograma en realidad fue sencilla, lo complicado fue clasificar las palabras por tamaño, no es que sea difícil pero no encontraba la manera de hacerlo. Al final el programa lo que hace es leer las palabras de un texto y clasificarlas de acuerdo a su longitud. Para fines del ejercicio hice un array de 11 números para almacenar el número de palabras de 1 a 10 caracteres y de 11 caracteres en adelante.

Después de cada ejercicio siempre reviso las respuestas de otras personas, para ver de qué otras maneras se puede resolver, y así comparar la solución de alguien más para este ejercicio con mi propia solución.

¿Alguien más que haya batallado con el 1-13? ¿Para los que hayan seguido el mismo libro, qué ejercicio les pareció el más complicado? Ya les contaré yo después la respuesta a esa pregunta.

Domingo, 31 de Mayo 2009

Instalar Chromium en Ubuntu

06:03h.
Google

Como la mayoría de ustedes sabrán, Chromium es el projecto detrás de Google Chrome. Google publicó recientemente la versión 2.0 de su navegador pero de nuevo únicamente para Windows. Hasta aqui no hay nada nuevo y probablemente no lo haya tampoco en el siguiente párrafo pero es que hoy me topé con una página donde explicaban como instalar Chromium en Ubuntu así que quien quiera probar ese navegador y no supiera como hacerlo aqui dejo esta miniguía:

Miniguía para instalar Chromium en Ubuntu
1. Añadir los siguientes repositorios al archivo sources.list:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

2. En una terminal añadir la clave PGP con el siguiente comando:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5

3. Por último actualizar los repositorios e instalar el navegador Chromium:

sudo apt-get update
sudo apt-get install chromium-browser

Con eso el navegador ya está instalado y listo para usarse. Solo hay que tener en cuenta que la versión que instalamos de Chromium no es una versión final y es posible que tenga algunos fallos. En mi caso por ejemplo no me funcionan los acentos, lo acabo de instalar así que probablemente le encuentre problemas mayores después.

Si usas alguna otra versión de Ubuntu también puedes instalar Chromium de las PPA Daily Builds, simplemente reemplaza "jaunty" por tu version, que puede ser hardy, intrepid o karmic.

Viernes, 15 de Mayo 2009

DreamHost y el Demonio de Tazmania

10:35h.
Bitácoras

Por favor no te dejes engañar, este no es el blog oficial de DreamHost, es solo que visitando su página principal me encuentro de nuevo con una buena oferta que además viene con apoyo a una buena causa: el demonio de Tazmania.

La oferta en cuestión es un descuento de 50 dólares contratando un plan de hosting por un año con el promo code SAVETHEDEVIL, esto es dominio + hosting por 69.4 dólares, pero además DreamHost donará 50 dólares al programa Save the Tasmanian Devil.

Recordemos que los demonios de Tazmania están sufriendo de algún tipo de cáncer de cara y actualmente están en peligro. Yo en lo particular no he hecho absolutamente nada por esos animales, pero tu que hoy lees esto puedes contratar tu plan de hosting y asegurar una donación de 50 dólares para la causa.

Recordemos también que el kernel de linux cambió teporalmente de mascota para de alguna manera apoyar a los demonios de Tazmania.

La oferta termina hoy 15 de mayo, aunque viniendo de DreamHost no hay garantía de que la oferta termine verdaderamente hoy...

Domingo, 29 de Marzo 2009

Ofertas en DreamHost

05:53h.
Bitácoras

No se dejen engañar por las apariencias, no trabajo en DreamHost, es solo que pasé por su página principal y me topé con que tienen una oferta nada despreciable: 92% de descuento en su plan de hosting por un año, incluyendo el registro de un dominio. Esto es dominio + hosting por 9.24USD usando el promocode 777.

Ciertamente no esta nada mal ya que prácticamente ese es el costo de un dominio. Si alguien pensaba en adquirir un plan de hosting hoy parece un buen momento.

Según DreamHost su oferta termina hoy, lo mismo decían con su venta de locura de fin de año/año nuevo y al final duró gran parte de enero. La venta de ahora es de March Madness así que probablemente termine el día último de este mes, a no ser que después sigan con su April Foolness...

Lunes, 16 de Febrero 2009

Mostrar el contenido de un directorio en HTML

06:36h.
Programación

Hice un script que crea un archivo HTML con el contenido de un directorio, con enlaces a cada archivo o directorio que se encuentre dentro de el. En realidad es bastante sencillo pero me tomó algunas horas, es el primer bash script que hago, funciona pero de seguro no es la forma más eficiente de hacerlo.

El script genera un archivo index.html dentro del mismo directorio que se quiere listar. Se puede ver el resultado en esta página. Si alguien quiere probarlo lo puede descargar de este enlace: dir2html.sh. Para usarlo solamente se debe dar permiso de ejecución y después correr el script indicando el directorio:
$ chmod +x dir2html.sh
$ ./dir2html.sh directorio

Aprovecho esta entrada para preguntar por algún manual o libro de bash script, si alguien sabe de algún buen recurso en inglés o en español agradecería que me lo dijera.

Domingo, 18 de Enero 2009

Papiroflexia

02:31h.
Bitácoras

Hace rato una sobrina de mi novia nos preguntó como hacer una rana saltarina, nosotros tomamos una hoja de papel cada uno y comenzamos a doblarla para darle vida a la criatura. Luego de un rato nos dimos por vencidos y terminamos haciendo aviones de papel.

Vine a mi casa, realicé una búsqueda rápida por google y en el primer resultado encontré lo que necesitaba: Cómo hacer una rana saltarina de origami. Siguiendo esa guía es relativamente sencillo hacer la rana, aunque la verdad me tomó más tiempo del que hubiera querido.

¿Alguién conoce alguna otra criatura sencilla que se pueda hacer con una hoja de papel?

Sábado, 03 de Enero 2009

Venta de año nuevo en DreamHost

06:29h.
Bitácoras

Unos días antes de navidad me interesaba comprar un dominio. Entre a DreamHost para ver que planes de hosting tenían. En su página principal aparecía una venta de locura de fin de año y tenían un 70% de descuento en su plan de hosting por 2 años, de 214.8 USD a 65, nada nada mal. La oferta duraba hasta el 26 de diciembre pero decidí dejarla pasar. El 27 volví a DreamHost y para entonces tenían otra promoción: hosting gratis por 6 meses al registrar un dominio. Lamentablemente hubo un problema con mi tarjeta y no pude comprar el dominio, la promoción era únicamente ese dia asi que era otra buena que se me iba. O al menos eso pensé.

El 28 volví y de nuevo tenían la promoción de los 2 años por 65, el 29 tenían la de 6 meses por 10 dólares y el 30 y 31 de nuevo la de los 2 años. Decidí esperarme a que comenzara el año a ver si también tenían una venta de año nuevo. El 1 seguían con la de los 2 años por 65 dólares pero ayer la venta de locura parecía terminar y ofrecían un superdescuento de 10% en esos dos años de hosting: 2 años por 194 dólares. Todo parecía haber terminado...

Hoy vuelvo a visitar DreamHost, veo que siguen con el mensaje ese de la venta de locura pero ahora la promoción dice Get two years of hosting for 90% off!, esto son dos años por 21.48 dólares! No hace falta decir que esta vez si aproveché y registré mi dominio.

Se supone que la promoción termina hoy, quien sabe, tal vez mañana en verdad desaparezca o tengan un descuento del 99%, pero yo creo que si alguien está pensando en registrar un dominio hoy es muy buen día para hacerlo.

Solo agregar que el promocode para tener 90% de descuento es: 220.

Edit 4 de enero
Hoy la promoción continúa, en la mañana aparecía solo un 10% de descuento con el promocode 228 pero ahora de nuevo está el 90% con el código 220.

Jueves, 20 de Noviembre 2008

Prototipando

12:52h.
Bitácoras

Pasas horas programando una aplicación, después algún tiempo sentado frente al simulador y al final, cuando por fin decides probar en un prototipo la aplicación, descubres que no funciona. Horas después, habiendo revisado cada línea de código, realizado de nuevo las simulaciones, revisado que cada componente del circuito funcione te das cuenta que los cables de alimentación están... desconectados, 5 años de carrera para no fijarme en la maldita alimentación!

Bueno... al menos la aplicación funciona.

Viernes, 17 de Octubre 2008

Disponible Fennec 1.0 Alpha 1, un Firefox móvil

10:54h.
Mozilla

Leo en Slashdot que fue hoy Mozilla publicó la primer Alpha de Fennec 1.0, el Firefox para dispositivos móviles, y aunque está destinado a dispositivos móviles (Nokia N800/N810) hoy también se están publicando versiones para Windows, Linux y OS X. Lo que la gente de Mozilla quiere es que la mayor cantidad de usuarios puedan probar este Firefox móvil y darles retroalimentación.

Para algunos esto es una buena noticia ya que ahora podrán apostatar usando Fennec, para otros simplemente será una curiosidad más que probar. Yo escribo esto desde Fennec, aunque supongo que sería más cómodo si lo hiciera desde un tablet Nokia que desde una PC.