Entradas desde August 2008 ↓

Rating con act_as_rateable plugin

Desde luego una de las mayores ventajas de Rails es la existencia de los plugins y gemas que nos permiten no comernos la cabeza con cosas repetitivas, pesadas o simplemente no tener que reinventar la rueda.

En esta caso tenia que hacer un sistema para puntuar cosas con las típicas estrellítas que podemos ver en YouTube o en otras tantas webs de hoy en día. Finalmente lo conseguí, eso si gracias al plugin act_as_rateable, los gráficos de Komodomedia y la pequeña guía de Naffis.

La mayor diferencia entre la guía de Naffis y los pasos que yo pondré aquí es que aquí te enseñaré a sacarle toda la potencia pudiendo hacer el sistema polimórfico.

Advierto que a menos que estés interesado no sigas leyendo porque es un autentico ladrillo, eso si, el resultado es muy bonito :D

Continue reading →

bin2iso

Por fin Microsoft después de varios años enseñándonos su Photosynth en cada sarao lo saca para que todos lo podamos usar, si usas Windows claro (allá ellos).

Pero la intención del post no es hablar de los productos de Microsoft si no de bin2iso, un pequeño programita en C que me ha permitido convertir una imagen de disco .bin a .iso de un Windows XP que necesitaba solo para probar Photosynth en VirtualBox.

Los .bin suelen estar acompañados de un .toc o .cue, estos pares de archivos son imágenes creadas por otros programas pero a veces necesitamos el .iso como yo para correrlo en VirtualBox.

bin2iso es un pequeño archivo en C que debe ser compilado como te imaginarás para ejecutarlo.

Yo lo compilé con gcc así:
gcc archivo.c -o archivo_final

Y ejecutarlo es tan sencillo como:
bin2iso archivo.bin

Tardará un ratillo :P

Webstar Scientific Atlanta, Ono y Wifi gratis

En menos de dos días desde que lo solicité Ono me ha instalado Internet y la televisión y todo sin problemas.

Lo que no tiene perdón es el triste cable-modem-wifi Webstar Scientific Atlanta que Ono te instala, triste sobre todo por su firmware y más triste por la configuración que trae por defecto.

Hasta la fecha pensaba que las wifis abierta que me encontraba con el nombre de WebStar eran algún movimiento de los ayuntamientos, alguna organización o algo parecido, pero no, son redes abiertas por defecto.

Lo peor de todo es que además acceder al modem como administrador es sencillísimo al tener la wifi abierta. Cuando te pida usuario y contraseña puedes acceder dejando los campos en blanco y si intentas cambiar la clave por defecto te pillará como usuario “admin” y como password “W2402″.

Estos datos los puedes encontrar en cualquier foro y son datos públicos así que no revelo nada nuevo, de todas formas puedes imaginarte la morcilla que le puede dar un lamercillo a un pobre vecino despistado.

Yo he pasado del Webstar Scientific Atlanta, he cerrado la Wifi y le he conectado un router Linksys54G con el firmware DD-WRT que cada día me sorprende más.

Servicio de atención al cliente de Yoigo

Hace ya unos meses que perdí mi móvil pero he podido sobrevivir bastante bien sin él, eso si, mis colegas, familia y compañeros de oficina no piensan lo mismo.

Eso me ha echo tener que comprarme otro móvil, pero en vez de pillarme uno de Yoigo en donde tengo un contrato de permanencia por un par de meses más he decidido sacármelo con Simyo porque me ha convencido su política de servicios (esperemos que no cambien), poder administrarlo todo desde la web (tengo ganas de ver el trabajo de los chicos de The Cocktail, es que aun estoy esperando el móvil) y sobre todo que los móviles que venden son libres.

Pero de lo que quería hablar era del servicio de atención al cliente de Yoigo, como siempre llamé y me salio una maquinita, pero eso si muy agradable, en tres pasos creo que ya estaba hablando con un comercial y en menos de 3 minutos.

Luego al decir que quería darme de baja no me dio ninguna pega, me específico que por los meses que me quedaban de contrato de permanencia tendría que pagar 10 euros, le dije que si y listo.

En resumen, estupendo. No solo vamos a escribir cuando nos quejamos de las tele-operadoras :D

MicroDC 2, direct Connect para consola

Como ya conté me fui a la Campus Party gracias a las invitaciones que Clara Rivera repartía en Programa con Google junto con tres compañeros más de Flowers In Space.

Además aprovechando de que me estaba montando un pequeño servidor para trastear decidí llevármelo para poder tenerlo descargando a su ritmo y sin tener de que se nos “despisten” los portátiles.

Para ello encontré el cliente de Direct Connect para consola MicroDC 2 que aunque al final me dio todo lo que buscaba no estuvo a punto la cosa hasta el jueves…

Uno de los problemas era que cuando cerrabas el programa tenías que volver a introducir todos los datos, para ello existe el archivo de configuración en el que puedes meter los datos manualmente y al arrancar el los leerá. Pero el mayor problema era que al cortar la conexión SSH el cliente se cerraba… por lo que perdía la gracia del servidor.

Por esto buscamos otras alternativas que corrieran como demonios como Mlnet pero la documentación existente sobre el plugin de Direct Connect para Mlnet es casi inexistente, es más, la documentación oficial es el extracto de una charla en el IRC.

Afortunadamente al final encontré Screen que resolvió todos mis problemas evitando que se cerrara microDC 2 cuando se cortaba la conexión SSH.

Con todo esto una pega final es la falta de usabilidad del cliente que quizás podría mejorarse con scripts que lean el fichero de log. Yo me apañe con un simple “tail -f”.

Nota: Al final bajé unos 120 gigas en películas y series. Para el año que viene ya lo tengo todo listo desde el primer día.