miércoles, 4 de noviembre de 2009

Feria y Animales Culturales

Esto es en respuesta y para continuar la idea/post de Carlos en su entrada Por estos soles(09) de su blog.

Estoy totalmente de acuerdo.

* Odio las corridas de toro. Las detesto. Me dan asco las personas que participan en tales actividades y repudio las que asisten.

* En Venezuela el tópico más popular ahorita es la política y el estado y no podría estar más rayado. Lo que realmente hace falta es un cambio cultural, que no lo trae ningún partido político. Consciencia social, no son solo dos palabras juntas, hay una gran idea detrás que revela la convivencia ciudadana, vivir en comunidad.

Este cambio cultural debemos ser nosotros quienes lo impulsen y me uno a cualquier iniciativa que tenga esto como frente, consciencia social, ecológica, sin maltrato animal ni consumismo exagerado destructor de la naturaleza que vela por todos nosotros y considera a los menos afortunados.

* Cada día que pasa veo una Maracaibo llena de más imbéciles, porque ni los animales se comportan de esta manera. La mayoría de los animales (de hecho) son organizados de uno u otra manera. Tierra de vivos, pasados brutos que no respetan a su semejante. A veces quisiera pararme en una calle de estas llenas de cola y gritar "HAGAN LA COLA VIVOS HIJOS DE PUTA! DEN PASO NOJODA!" pero de seguro solo incrementaría la cantidad de instrumentos sonoros de nuestra estimada ciudad, instrumento que aflora en las colas marabinas y nunca hace falta 1 nano segundo antes de caer "la verde".

Nunca hace falta el imbécil que piensa que el hombrillo es otro canal. Ese imbécil es el primerito que causa los problemas en las intersecciones y se tranca todo. O los "carritos por puestos" que no tienen la decencia de siquiera comprar las luces de atrás y poner las intermitentes para detenerse y así avisar al carro de atrás para que este siga su rumbo, no no, es MUCHO pedir que se siga la ley y que estos "carritos" consumidores grotescos de gasolina se detengan en el rayado rojo (de transporte) o que la gente los espere donde es.

En fin, creo que ya me desahogué lo suficiente...(y ni hablar de los idiotas que lanzan cosas a la calle...). Ahora si...

¿Que "animaladas" han visto ustedes por la calle?
¿Como enseñamos?, ¿Como hacemos este sueño realidad?




sábado, 3 de octubre de 2009

Automatizar la descarga de tus series favoritas con Miro

Así como dice el título. Este post va para los que ven muchas series por internet, las descargan y les gusta tenerlas en una calidad definida. Es un proceso a veces.

Soy el tipo de persona que le gusta bajar series por internet. Me gusta que mis series tengan buena calidad y que en lo posible sean del mismo grupo de codificadores. Hasta que los nombres de los archivos tengan el mismo estilo dentro de sus adecuadas carpetas.

Ok, lo admito, soy un freak de la organización. Quizás es el desarrollador que tengo adentro que se imagina todo como una bonita base de datos 'normalizada' jaja.

En fin, Miro es una aplicación que realiza muchas funciones. Yo la utilizo para que descargue mis series favoritas por mi, automágicamente(y verlas claro). No tengo que irme a la página X,Y,Z para cada una de ellas. El solo sabe cuando sale el último capítulo de "Fringe" o "House MD" y lo descarga. Yo tranquilamente llego a la casa y veo la serie sin mucho agite.

Les gusta la idea?

A mi si.

Como lo hace?

Miro utiliza varias tecnologías, entre ellas la lectura de RSS Feeds y descargas por Bit Torrent. Multimedia Player, etc.

Con esto conseguimos sitios que nos organizan nuestras series, nos entregan un feed rss de los torrents (series) que queremos. Siguiente un ejemplo:


Bueno, así lo hacemos:

  1. descarguemos Miro desde: http://www.getmiro.com/ . Esta para varias versiones de linux e inclusive varios sistemas operativos. Esta hecho con GTK (aunque quisiera que lo hubieran hecho con Qt pero es otro cuento)
  2. Instalarlo (obvio). Si usas ubuntu o cualquier distro basada en debian, dos clicks y abre el gdebi y te instala las dependencias.
  3. Conozcamos el mundo de los rss torrent feeds!

Uno de mis sitios favoritos para descargar series es: http://eztv.it/. Aunque desde que uso Miro ya no lo visito casi. En raras ocasiones realmente (buscando otras series). Este sitio nos muestra todos los shows que ellos codifican para tu computador, y te muestran un enlace al bittorrent de cada episodio.

Ahora que queremos? automatizar este proceso de ir hasta este sitio y hacer click en el show, ver si hay capítulo nuevo y descargarlo. Quiero simplemente al llegar a la casa que ya este descargada la serie :)

Un sitio afín de EZTV, http://ezrss.it/ nos ofrece una parte de esto mismo. Hagamoslo con un ejemplo y así ustedes podrán hacerlo con la serie que quieran.

  • Quiero que Miro me baje "Heroes" cada vez que salga. Entro en http://ezrss.it/. Allí sale un Search Box (Caja de Busqueda). Coloco "Heroes" y pa' lante (enter).

  •  Eso me arroja los resultados de la busqueda (que obviamente es la serie de Heroes). Pero hay un problema.


  • Hay que afinar la búsqueda un poco más, colocarle algunos filtros. Sucede que hay diferentes grupos de personas que sacan cada serie, no solo es un grupo, entonces no queremos que el Miro se baje 3 veces el capítulo 12 por cada grupo que hizo el "release", y así sucesivamente. Además de esto tenemos diferentes calidades, que si HDTV, HDTV en 720p, etc. La idea es tener una una lista que salgan capitulos del uno hasta el X sin repeticiones con la calidad que nosotros dijimos. POR ESO, los siguientes fitros.


  • Luego que tenemos afinada nuestra búsqueda es que copiamos el RSS de esta busqueda. Si, esta busqueda genera un RSS FEED, que maravilla son. Este lo podemos copiar haciendo botón derecho donde dice "Search-based RSS Feed" que tiene el famoso ícono rss al lado. Desde aqui:


  • Ahora "pegamos" este enlace en el Miro en la siguiente imagen. El Miro es bastante inteligente y debería haberte pegado lo que habías copiado, si no pega el enlace tu mismo, flojo :).


  • Ahora detalles técnicos, renombrar el FEED a algo más interesante como "Heroes". Yo me adelanté y ya tengo "Fringe" as well.



Lo demás es pan comido, aprender a usar el programa y todo eso. Es bastante intuitivo. RTFM =)

Nota: El Miro por defecto va borrando los episodios viejos de tus feeds. Ajustalo para que no lo haga en "Video --> Options" y allí en la pestaña de "Disk Space" como sale en la siguiente imagen:




Saludos, espero les haya gustado, y si les gusto, dejen un comentario a ver si me animo y pongo más cosas interesantes como esta, como....un programa que busca todos tus videos y baja los subtítulos de cada video en el idioma que tu quieras.

PD: Aquí les dejo algunas de las series que yo veo para que simplemente copien y peguen en el Miro (cuerda de flojos). Calidad HDTV (archivos ocuban alrededor de 300-350mb, creo que son XVid):

miércoles, 2 de septiembre de 2009

Hardware Libre - Software Libre

Con este artículo empiezo mi blog número 3423424311, veamos hasta donde llego. Este es un artículo TL;DR.

Quizás empiece con algún tipo de rant, espero que entiendan el lingo del spanglish. Si no, who really cares?

Llevo varios años en el mundo de Linux y el OSS (Open Source Software). Mucho antes del decreto 3390 y de la plaga mediática de Richard Stallman (aunque debo admitir que no odio a este individuo ni nada por el estilo).

En mi vida, por este camino tux'eano, he conocido a muchas personas que valen la pena y me han motivado sea por su enseñanza o solo por el hecho de que compartimos el mismo sistema operativo y eso nos une. Recuerdo las primeras tres personas que conocí de este mundo linuxero en Venezuela, alrededor del 2000-2001. Gregory, Efraim y Hugo, saludos si alguna vez leen este blogcillo. Fueron unos de los creadores de VELUG.

He ido conociendo gente interesante on-the-way pero la lista ya es bastante grande para recordar. Joder, si te hago follow en twitter, es porque estás entre esos interesantes. There goes the credits. :)

Ahora hablar sobre el título, ya va mucho Intro.
Note to self: Buscar algún javascript plugin que me minimice el intro...


Software Libre, como lo define Wikipedia, nuestro recientemente regido por dictadores pero aún amada Enciclopedia Web lee:

Software libre (en inglés free software, aunque en realidad esta denominación también significar gratis, y no necesariamente libre) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente.



Al Igual el Hardware Libre:

Se llama hardware libre a los dispositivos hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita. La filosofía -las ideas sobre libertad del conocimiento- de Software Libre es aplicable a la de Hardware Libre. Se debe recordar en todo momento que Libre No significa Gratis.
Un ejemplo de Hardware libre es la arquitectura UltraSparc cuyas especificaciones están disponibles bajo una licencia libre.

Considero que vivimos en un país lleno de oportunistas, gente 'viva' y not in a good way, hace unos años en Venezuela surgió un decreto, el número 3390 que en pocas palabras estipula que la administración pública nacional debe utilizar prioritaria-mente software libre. A partir de este decreto, cualquier cantidad de oportunistas y grupos de delincuentes políticos con los ojos ($.$) verdes han estado buscando patrocinio para proyectos, productos, servicios que enriquecen a estos descarados y a la vez dejan mal parado la comunidad del software libre de Venezuela mientras que este mismo, el Software Libre (o Open Source -cual te guste más-) también se ve perjudicado en mi país.

Me asombra lo ingenuo que a veces son los entes gubernamentales en cuestiones de tecnología. Que fácil caen presa a las palabras y como no hay auditoria real ni verificación de la realidad de estos "maravillosos" proyectos se los comen vivos y les roban el dinero, cosa que viene de mis impuestos entre otras cosas.

Para llevar este rant un poco más ligero y directo, conociendo ahora que es el Hardware Libre, hago una reflexión sobre la ignorancia (o oportunismo característico de este país) y el "hardware 100% libre" (Según GLOVE/Poder Digital).

Hace unos meses conformé parte de un equipo para la elaboración de un proyecto, este constaba de la adaptación de la distribución "Canaima", basada en Debian, a una arquitectura la cual este no soportaba, la arquitectura MIPS. Un bonito proyecto de verdad y me complace haber trabajado con Gerardo Curiel a.k.a. 'Java' en esta adaptación. Dos personas más conformaron el equipo y hubo otros colaboradores, entre ellos:

Jaime Soto y Silena Oliveros en la administración y documentación del proyecto y el hijo de Jaime y la hija de Silena colaboraron de manera gratuita en la parte de los tests Beta y Release.

En fin, todo iba bien, y fue bien. Hasta que terminó el proyecto y comenzó un flamewar típico de estos grupos oportunistas de lo cual yo personalmente detesto y prefiero ni escribir comentarios de. Con gente irracional, inmadura y generadora continua de insultos, no se puede discutir.

Este post no esta para generar más flame, pero la verdad es hora de ser crítico. Justicia Social anyone?

Hoy vamos a evaluar una maquinita de una compañía llamada Lemote Tech. Esta maquinita dicen ciertas compañías tiene hardware 100% libre! Oh dios! HARDWARE CIEN POR CIENTO LIBRE!

Pues ya todos sabemos que es el hardware libre, favor lea un pelo más arriba para adquirir este conocimiento si no.

BULLSHIT.

Me gustaría defender a Lemote Tech diciendo que ellos no andan diciendo por allí que su hardware es 100% libre. Esta gente es seria y no anda inventando cosas para ganarse al gobierno y quitarles dinero. Naughty opportunists!

Lo que si han hecho esta gente es desarrollar su propio CPU que aprobó las especificaciones MIPS. Ahora, aún no he visto esquemáticas así que no podría asegurar que sea hardware libre. Lemote Tech es una compañía china, el procesador fue desarrollado por una universidad china, es todo lo que se.

Este es un lspci de una Yeeloong de Lemote Tech, esta hermosa netbook blanca:

00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:08.0 VGA compatible controller: Silicon Motion, Inc. SM712 LynxEM+ (rev b0)
00:09.0 USB Controller: NEC Corporation USB (rev 44)
00:09.1 USB Controller: NEC Corporation USB 2.0 (rev 05)
00:0e.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03)
00:0e.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01)
00:0e.3 Multimedia audio controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] Audio (rev 01)
00:0e.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02)
00:0e.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02)
00:0e.6 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] UDC (rev 02)
00:0e.7 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] UOC (rev 02)
 
Ahora viene lo tricky, lo curioso, lo dudable y cuestionable.
 
El chipset de esta maquina es de AMD, es el Geode Companion CS5536. Pero por DIOS, eso no es libre!
Al igual que la tarjeta de video, la red LAN y Wireless, y cualquier otro periférico del sistema.
 
¿Que ES "libre" de esta maquina?
El BIOS. Posée un BIOS PMON el cual lleva una licencia BSD según http://www.opsycon.se/PMON2000/Main.
Que por cierto a la FSF no le gusta mucho y según, es una "non-copyleft free software license".
http://www.gnu.org/philosophy/bsd.html Que problema con esto de las licencias ah?
  
 
Y bueno, ya me cansé de escribir así que aquí los dejo. Con ese "Hardware 100% Libre!".