08-01-2012

Xperia X8 con cyanogenmod.

Recuerdo sentir frustración al enterarme que Sony Ericsson no actualizaría a Android 2.3 su terminal Xperia X8. Este anuncio se realizó en Julio del año pasado, justo cuando yo adquería uno. Mal karma pensé.

Pero android es de codigo libre, por lo que existen modificaciones, comunidades de desarrolladores, etc. Todos tratando de mejorarlo, exprimirlo hasta los huesos, e incluso actualizando terminales abandonadas por sus fabricantes. Y entre esas comunidades surgió una, la comunidad de CyanogenMod, que generó su propia versión de android para terminales.

La versión desarrollada por CyanogenMod para mi móvil, dotó al equipo de capacidades que antes no tenía, como compartir internet mediante usb o wifi, que la pantalla gire en 4 sentidos dependiendo del ángulo (0°,90°,180°,270°), ordenar la lista de contactos por apellidos (ojo, la versión de android de sony ericsson no tenía esa capacidad) y varias más. Sería una insensatez tener un Xperia X8 y querer quedarse con la versión android desarrollada por su fabricante.

Me atrevo a decir que esta es la verdadera ventaja del opensource, cuando la empresa abandona sus productos la comunidad lo mantiene el mayor tiempo posible vigente. Y con la mayor calidad existente.

Anuncio de Sony Ericsson de no actualizar terminales Xperia X8

09-05-2011

El juego de la muerte.

Esta entrada no está enfocada ni hace referencia a la película "Saw". En realidad los invito a ver los siguientes vídeos.

Ahora se deben preguntar de qué tratan los vídeos. Es un sobrecojedor estudio sobre el nivel de obediencia que tiene la gente. ¿Cuánto eres capaz de obedecer a tu autoridad?

Este estudio es una actualización del experimento realizado en los años 60 por Milgran. Consiste en utilizar a un par de personas normales, donde uno realiza unas preguntas e inflige el castigo, mientras el otro responde y recibe el castigo. ¿Cuanto dolor es capaz de inflingir el examinador?

Para meditar, ¿cierto?

19-04-2011

Nueva administración - open-eslack.org

Como algunos sabrán, andsux el antiguo administrador del sitio quiso dejar el cargo. Y como un buen linuxero que soy y adorador fanático de slackware le hice saber mi interés de ser el nuevo administrador del sitio. Eso fue a finales del mes de febrero. Y ya, la semana pasada se hizo la transferencia de dominio. Y aún queda la transferencia del sitio a mi alojamiento contratado.

Pero esta entrada no está enfocada a contar el cómo conseguí ese privilegio. Muy por el contrario, quiere hablar sobre el futuro que tengo pensado para ese sitio. Y para ello lo contaré en los siguientes puntos:

  1. Rediseñar el sitio

    Si bien el sitio posee un diseño normal, practicamente estático, pero simple. La idea es hacerlo más vistoso e interactivo. Siempre manteniendo la simplicidad y la filosofía kiss, pero la evolución de los sitios nos tira a desarrollar algo un poco más complejo para aumentar de esta forma las funcionalidades. La idea de esto es preparar el sitio para la entrada a los nuevos dipositivos, ya sean móviles, tablet, etc. Y de paso mejorar la accesibilidad de personas con alguna discapacidad. Lo ideal sería dotar al sitio de forma tal para que cada usuario pueda personalizar la vista que desee.

  2. Rentabilizar el sitio

    Para mejorar la calidad del mismo, y para llegar a un mayor número de personas como también aumentar significativamente la calidad, tengo pensado incluir publicidad en el sitio. Sé que muchos estarán desconformes con esta medida, pero trataré que sea lo menos intrusiva posible.

  3. Integración con las redes sociales

    Siguiendo lo que parece ser una tendencia en internet, quiero que el sitio sea una verdadera comunidad. Que sea interactiva. Muchos están pasando harto tiempo viendo y compartiendo en alguna red social. Es por eso que quiero dotar al sitio de una capacidad social mayor. Se puedan hacer seguimientos de entrada, marcado de preferencias, los clásicos "me gusta" o el nuevo "+1" de google. Pero sé que no a todos les agrada (o al menos eso me pasa a mí), por lo que para los que no son tan sociables, les alegrará saber que la idea es que puedan desactivar esa función también.

  4. Ampliar el abanico de temas

    Es claro que el sitio es una comunidad slackware, no tengan miedo. Eso no se perderá. Pero sé que no siempre hay que hablar de ello. También nos gusta jugar, soñar, incluso hay series que más de alguno verá y tendremos en común. La idea es crear nuevas instancias de dialogo.

  5. Añadir el seguimiento en el foro

    Quizás esta sea la función más importante de todas. Quiero que cada tema pueda ser seguido. Que se informe cuando hay un tema nuevo en el foro para que mejore la respuesta de la misma comunidad a las dudas. Este es el punto donde nos ayudamos mutuamente, y quiero que esto mejore. Ha estado abandonado, y es lamentable.

Estas son las ideas que tuve para la comunidad. Espero recibir las suyas.

25-06-2010

Usando OCR en linux

Pucha que es molesto cuando uno quiere extraer información de un pdf y te topas con que el lindo en realidad son páginas escaneadas. "Oh no!, el horror." Pero bueh, pensarás, son unas pocas líneas puedo transcribirlo. ¿Qué tal si no tienes tiempo? Supongamos que estás estudiando pedagogía y que necesitas realizar varias citas en tu trabajo de 45 páginas, supongamos también que lo debes entregar el próximo lunes y que estás en semana de exámenes. Esos minutos que perderás tipeando son valiosos. Así que lo que puedes hacer es usar un OCR.

- Don Patrón Miguel, yo uso linux y no sé si existen herramientas que ayudarme con esta tarea.
- Tranquilo mi paisano amigo, porque en linux quizás no hayan herramientas tan a-prueba-de... como las que ves en la ventana, pero tienes a un titán, a un coloso entre gigantes, y esa bestia es Tesseract.

Tesseract es un motor OCR que fue desarrollada entre 1984-1995 por HP (no hablo de Harry Potter, si no que Hewlett Packard Laboratoris), siendo portada a windows en '96 y reescrito en C++ en el '98, para luego ser adquirida por el ya poderoso Google.

Desde que Google le puso una mano encima, esta herramienta se ha estado liberando. Hoy no posee las mismas dependencias privadas que tenía antes, por lo que es un gran consuelo para los adoradores-fanáticos-esclavos de software-libre, la unica disputa que se mantiene hoy es que esta herramienta posee una licencia Apache, la que no es considerada libre por la FSF (Free software foundation) aunque los chicos de apache dicen que sí.

- Están listos?
- Sí Miguel Eduardo estamos listos.
- No los escucho!.
- Sí Miguel Eduardo estamos listos!!!
- Uhh!!

Instalación

Para los chicos de debian y derivados, RedHat y secuasez, Suse y hermanos, pueden buscarlo en repositorios. Si no lo encuentran... uhh.. tendrán que arremangarse las camisas, acicalar los dedos, porque habrá que compilar!

Como uso Slackware, me gusta la chuchoca este de andar compilando, así que así será explicado. Como para los chicos de la vieja escuela.

Adquerimos el software en el sitio oficial: http://code.google.com/p/tesseract-ocr/ Está disponible (hoy 22 de Junio del 2010) la versión 2.04 como oficial. A mí la compilación no me funcionó, así que lo bajé del svn.

svn checkout http://tesseract-ocr.googlecode.com/svn/trunk/ tesseract-ocr-read-only
La compilación es sencilla ("make install" se realiza como administrador):

./configure
make
make install

- WTF!! Miguel, no funciona!!
- Ajam! es porque no leíste el README.

En él te dicen que para que el programa funcione necesita configurar un idioma. Estos están en http://code.google.com/p/tesseract-ocr/downloads/list. Para quienes hablamos y leemos en español es un archivo llamado tesseract-2.00.spa.tar.gz (Podría copiar el url para que lo descargaras de forma directa, pero hoy me siento cruel muajajaja...muajajaja -> Trata aquí). Este motor posee más de 6 idiomas distintos y puedes entrenarlo para añadir más.

Los archivos que descomprimiste deberás guardarlo en "$Directorio_donde_instalaste"/share/tessdata (si usaste un configure a secas, estará en /usr/local/share/tessdata.

Uso

Este programa se debe usar sólo con archivos TIFF. Así que si tienes un jpg, tendrás que usar gimp o el comando "convert TuImagen.jpg -depth 8 TuImagen.tiff"

tesseract   -l 

Ejemplo:

tesseract hola.tiff algo -l spa
Y tendré un archivo llamado algo.txt con el contenido de la imagen.



Corrección, debo rectificar. HP liberó el código en el 2005 y Google lo mantiene actualmente.

29-01-2010

"Quickcam for notebook" funcionando en linux

Muchas veces pensé en dejar de usar linux por un factor bien curioso, no conseguía mi webcam quickcam for notebook (046d:08dd) funcionara bien en linux. Esta me mostraba pixeles extraños en la pantalla y también mostraba una gran cantidad de errores en la terminal a la hora de usarla.

Hace no mucho tiempo fue corregido, pero ¿cuál era el problema real? El driver que soporta esta webcam es gspca en su módulo zc3xx, tenía mal configurado el sensor que emplea esta webcam (MC501CB), y le decía que observara mas de lo que su sensor permitía, generando basura visual. Lo que hicieron para corregir esto fue "decirle" a sistema que no mirara los últimos 8 pixeles. Y ahora que sabemos qué era lo que fallaba, a instalar se ha dicho...

Primero conseguiremos la última versión de estos módulos mediante:

hg clone http://linuxtv.org/hg/~hgoede/gspca/
cd gspca
make menuconfig /*Aquí podemos aceptar la configuración que tiene o adaptarla */
make
sudo make install
/*REINICIAMOS EL SISTEMA o botamos el módulo y lo volvemos a cargar*/

Ahora deberíamos tener funcionando los nuevos módulos, así que ahora queda disfrutar.

Asumo que tienen los headers y los dev del núcleo.

*Actualizado el 07/04/2010, debido a que cambió el administrador del proyecto y la ubicación de las fuentes.

09-08-2008

Linux, el cancer de EEUU

Encontré este artículo aquí y me gustaría conservarlo y mejorar su estética. Jajaja, muy bueno.

Vía meneame.net, he encontrado el artículo "Linux, la amenaza europea", que habla sobre una entrada en el blog Shelley, The Republican. En él, se muestra a Linux como un cáncer que intenta destruir Estados Unidos, mientras que Microsoft es el paladín de todo lo bueno y honorable que representa la nación americana. Después de leerlo, me ha sido imposible decidir si es una broma o si el autor está completamente trastornado. No he podido resistirme a traducirlo y ponerlo aquí. Ahí va (perdón por los fallos que pueda tener la traducción)


"Como la mayoría de las cosas que merece la pena poseer, los ordenadores son un invento americano. Echale un vistazo a cualquier ordenador moderno y verás que es producto del ingenio americano. Por ejemplo, este robusto portátil IBM que estoy utilizando fue diseñado y construido por una compañía americana. Funciona con software desarrollado por Microsoft, una de las organizaciones americanas más productivas. Mi ordenador hace todo lo que pueda necesitar: puedo realizar mi trabajo, presentar mis impuestos e incluso buscar en la Biblia.

Al igual que toda la gran ingeniería americana, es un ejemplo de innovación que pone celoso a un creciente grupo de hackers europeos y chinos. Odian nuestro liderazgo en tecnología informática y no se detendrán ante nada hasta que hayan tomado el control de todos nuestros ordenadores. Estoy hablando de un proyecto llamado "Linux", algo con lo que quizás aún no te has topado, pero puede que algún día lo hagas. Es un programa de ordenador que, en un principio, fue desarrollado en Finlandia como un intento de evadir los derechos de copyright y las patentes de una compañía americana llamada SCO Group.


A diferencia de Windows, que es un producto comercial ya maduro (habitualmente incluido en todos los ordenadores nuevos), Linux es regalado. Puede que no parezca un gran problema; después de todo, hay un beneficio mínimo regalando un producto. Esto sería así si no fuera por la seductora ideología Marxista del proyecto Linux y el efecto que tiene los liberales de los Estados Azules (n.t: el azul es el color de los Demócratas Norteamericanos. Según ésto, los Estados Azules son los gobernados por dicho partido). De hecho, Linux está tan extendido y asentado entre los Estados Azules y muchas de las universidades liberales que uno de los mayores expertos en computadoras, Steve Balmer (de Microsoft) ha descrito Linux como un cancer.

La industria americana de software está valorada en más de de 7.000 millones de dólares; introduciendo un producto extranjero como Linux, el cual a menudo se distribuye gratuitamente, podría amenazar a toda la industria. Una generación de usuarios podría acostumbrarse a aceptar software extranjero antes que pagar por un producto americano de calidad superior.


¡Si tan sólo el peligro afectara a nuestra economía!: Hoy en día, los ordenadores controlan todo; desde emisoras de televisión hasta buques de guerra. Nuestra infraestructura de defensa e información crucial están contruidos sobre tecnología informática. Si consentimos que este cancer se introduzca en nuestras redes, no sería posible predecir el efecto que tendría en nuestra infraesctuctura, y eso es justo lo que los liberales están intentando hacer. Imagina si el discurso del Estado de la Unión fuera hackeado porque la emisora de televisión decidiera ahorrarse dinero utilizando Linux. Imagina si un bombardero espía se estrellara porque su software fue escrito por hackers chinos o europeos. Tendría el mismo sentido que invitar a los francese a venir a que invadiesen la Casa Blanca. ¿Y sabes que software utiliza Osama Bin Laden en su portátil? Si has pensado que es Linux, has acertado del todo. Osama utiliza Linux porque esta diseñado para piratear DVDs, para saltarse el Acta de Copyright Digital y para defraudar a compañías como Disney. La próxima vez que alguien te pregunte cómo financian los agentes de Al Queda sus rifles y sus lanzamisiles, puedes contestarle que unos hackers extranjeros hacen un software llamado Linux que les ayuda a robar a los americanos.


El problema de Linux es un tema que está creciendo y que los conservadores americanos no se pueden permitir ignorar. Por suerte, Microsoft ha preparado una gran cantidad de información para ayudar a los usuarios a mantenerse alejados de esta amenaza. Y hay algo que tu puedes hacer para ayudar a que América siga siendo el número 1 en el sector de la informática: Si uno de tus amigos está usando Linux o pudiera estar tentado a probarlo, enséñale este artículo. Explicale que Linux es una seria amenaza y que si lo utiliza podría estar dejando las puertas de su ordenador abiertas a hackers chinos. Si ves que una compañía utiliza Linux, es posible que no hayan pagado por ese software. Denúncialos ante la Alianza de Empresas del Software, quienes tienen la autoridad legal de inspeccionar los ordenadores de cualquier empresa en busca de cualquier programa ilegal, como Linux.


Por último, recuerda añadir a los usuarios de Linux en tus oraciones esta noche. Como individuos, puede que no seamos capaces de cambiar la mentalidad de la gente, pero la Biblia nos enseña que Dios puede hacer que cualquier pecador se arrepienta."