::
  desdegdl :: ayúdanos a dominar el mundo: Google aprende a indexar contendidos en Flash

Archivo para la categoría: 'Software Libre'

Gran Paradiso Alpha 5 AKA Firefox 3

Por Gerardo
8 de June del 2007

Gran Paradiso Alpha 5, está disponible para descarga y se preguntaran ¿qué diablos es Gran Paradiso?, pues les diré que es el nombre clave de lo que se conocerá en un futuro cercano como Firefox 3 ¡si la nueva versión de mi querido navegador!

Gran Paradiso Alpha 5 AKA Firefox 3

Sobre los nuevos “features” el que más me ha llamado la atención y uno de los más importantes es la que llaman Places esta nueva funcionalidad permite almacenar nuestros bookmarks y el historial de navegación en una base de datos SQLite, lo que significa para los que tenemos un amplio y siempre creciente archivo de bookmarks que notaremos el cambio en el rendimiento, estabilidad. Además un nuevo gestos de contraseñas basados en javascript que será un poco más “inteligente” que el actual ya que solo recordara los contraseñas una vez que el login se haga efectivamente por lo que no evitaremos de guardar contraseñas falsas o al menos eso prometen y por supuesto un manejo mejorado de nuestros queridos y siempre utiles add-ons o extensiones.

Por el momento y como siempre para todas las versiones alpha y beta la descarga es solo recomendable para desarrolladores web, y personas involucradas en el testing… pero yo se que ya les esta temblando el mouse para darle clic a la liga que los lleve a la página de descarga;)

Popularidad: 8%

nSLUG: “Hackeando” el Linksys NSLU2

Por Joel
19 de March del 2007

Ha pasado aproximadamente un mes desde que adquirí un Linksys NSLU2, se trata de un Network Storage Link o lo que es lo mismo un hub para conectar discos duros externos vía USB a una red local. Su uso es muy simple, conectas un disco duro externo al NSLU2 en alguno de sus dos puertos USB, luego conectas el NSLU2 por medio de Ethernet a tu red local y voilà, tendrás un disco duro accesible desde cualquier host (una PC generalmente) conectado en tu red local. Para ser más exactos el disco duro será expuesto por el NSLU2 por medio de SAMBA que es una implementación libre del protocolo de compartición de archivos en red de Windows llamado SMB, de hecho, el hacer uso de este protocolo lo hace virtualmente accesible desde cualquier host, ya sea Linux, Windows o Mac.

Pues bien, ese es el uso “oficial” (por decirle de alguna manera) que tiene este aparato, pero lo que lo hace verdaderamente útil e interesante es su capacidad de ser utilizado para otros propósitos. Te preguntarás: ¿cómo se puede usar para otros propósitos?, pues bien resulta que el hadware con el que está hecho este aparato es lo suficientemente capaz de ejecutar todo un sistema operativo; el elegido (no, no es Neo) es el igualmente poderoso Linux. Con esto se abre todo un mundo de posibilidades sobre lo que podemos hacer con el aparato, en este punto únicamente estamos limitados por las características del hardware que dispone, éstas son:

  • Procesador: ARM a 266Mhz
  • Memoria: 32MB de SDRAM y 8MB de Flash
  • Puertos: 2 USB y 1 Ethernet

nslu2.jpg

Quizá creas que es poco hardware y tienes razón… lo es, sin embargo para nuestro propósito que es ejecutar Linux es más que suficiente (casi casi hasta podría correr ejecutar Windows Vista je, je ;), además, considerando que se trata de un aparato de unos escasos 2.1 cm x 9.1 cm x 13 cm, sin ventiladores (es decir que no produce ruido) y que consume aproximadamente 9.0 W es una joya de PC de bajo consumo.

Ahora bien, para darle nueva funcionalidad al aparato hay que ser un poco pacientes, tener algunos conocimientos básicos de la consola de UNIX (nada que una persona que se considere buen informático no sepa) y leer los tutoriales (libres) del proyecto NSLU2-Linux. Con ayuda de éstos últimos y disponiendo de una conexión a Internet tendremos lo necesario para “hackear” nuestro NSLU2.

Básicamente lo que se hace con el aparato es reemplazarle el firmware que viene de fábrica por uno nuevo que nos permita “meterle mano” y así poder instarle todos los programas que pueden ejecutarse en él. De hecho, el firmware que viene de fábrica es una versión un poco vieja y reducida de Linux que no nos permite cambiar la ubicación de nuestro root filesystem, pero una vez instalado el nuevo firmware ya podemos moverlo desde la memoria flash interna que tan solo es de 8MB hacia un dispositivo externo de mayor capacidad.

Al tener nuestro NSLU2 ya “hackeado” ejecutando un nuevo firmware es hora de decidir instalarle algunos programas en el disco duro que vamos a utilizar como unidad de almacenamiento permanente e inclusive podemos instalarle una distribución completa como lo es Debian (en su versión para procesadores ARM).

Varios de los usos que le podemos ahora dar al poder instalarle nuevos programas son:

  • Servidor de impresión en red, usando CUPS.
  • Servidor de páginas web (con poca carga), usando Apache, PHP y MySQL.
  • Servidor de música de iTunes Server.
  • Servidor de imágenes de una WebCam.
  • Servidor de Email.
  • Servidor Proxy.
  • Dispositivo de descarga de torrents, usando ctorrent.
  • Dispositivo de descarga de archivos grandes, usando wget.

Puedes encontrar otros usos que la gente le ha dado en la página del proyecto, como puedes ver las posibilidades son casi infinitas (bueno estoy exagerando, son muchas).

Pensarás que todo esto debe ser muy costoso, sin embargo no es así, el precio de un NSLU2 aquí en Guadalajara es de ~$1,000 pesos más un disco duro externo o memoria USB de precio variable de acuerdo a su capacidad (yo uso un disco de 20GB de una laptop que ya no sirve) y por último el software libre a utilizar que no tiene costo (no necesariamente el software libre tiene que ser gratuito).

Por último no está de más comentar que si lo deseas puedes hacer una donación al proyecto NSLU2-Linux por todo el software y expertise que ponen a nuestra disposición.

Como te habrás dado cuenta este post no es una guía para la instalación de Linux en el NSLU2, simplemente es un overview del proyecto. Si te decides a entrar al mundo del NSLU2 la información definitiva la encontrarás en la página oficial del proyecto NSLU2-Linux aunque de cualquier manera si tienes dudas puedes contactarme y con gusto trataré de ayudarte.

PS. hasta que se me hizo volver a escribir un post mas o menos largo ya que ultimamente hemos tenido al blog medio abandonado. En mi caso por haberme enfermado pero más porque perdí mis lentes y se me dificulta escribir en la PC, y en el caso de Gerardo debido a que anda preparando un viaje, entre otras cosas que quizá les comente luego.

Popularidad: 43%

Ubuntu Windows Installer

Por Gerardo
29 de January del 2007

Han pasado varios años y todavía no te decides a probar Linux: ¿te da miedo hacer particiones?, ¿no crees en los live cd?. Parece que tus pretextos se están agotando Ubuntu ha lanzado recientemente un instalador para Windows, que mediante un sencillo wizard te permite instalar alguno de los sabores de Ubuntu disponibles en la actualidad, sin necesidad de que hagas algo más que seguir cada una de las instrucciones del instalador (ver más pantallas).

Ubuntu Windows Installer

Realmente es genial, el proyecto todavía tiene algunos detalles, por lo que no se recomienda para que lo uses en computadoras donde tengas información importante sin antes hacer un buen backup (nunca se sabe lo que pueda pasar), auque muchos que lo han instalado aparentemente no han tenido problemas nunca esta de más hacer el respaldo.

Popularidad: 21%

CakePHP: ¡No soy codo, solo es mi primera vez!

Por Gerardo
8 de December del 2006

CakePHP: No soy codo, solo es mi primera vez.Ayer revisando el estado de cuenta de la tarjeta de crédito le comente a Cristina que había hecho una donación de 5 dlls para la Cake Software Foundation cuando descargue una de las nuevas actualizaciones del framework CakePHP.

La verdad que a mi me pareció bien la donación para ser la primera vez que hago una donación para un proyecto de software libre , aunque no es significativa puse mi granito de arena, pero para Cristy fue signo inequívoco de que soy algo codo. Así que prometo solemnemente que mi próxima donación para este proyecto será un poco más sustanciosa haber si de paso logro quitarme el estigma :) .

Por cierto, para los que no sepan CakePHP es un framework para el desarrollo rápido de aplicaciones (RAD) en PHP, el cual usa algunos patrones de diseño conocidos como son ActiveRecord, Association Data Mapping, Front Controller y por supuesto MVC. El objetivo primario de Cake es otorgar a los usuarios de PHP un framework estructurado que les permite desarrollar aplicaciones Web robustas sin perder flexibilidad (esa fue mi traducción de la descripción original) y en pocas palabras es un framework para PHP que es muy parecido a Ruby on Rails en cuanto a su filosofía.

P.D: Por cierto el diseño del sitio de CakePHP corrio por cuenta del buen Armando Sosa.

Popularidad: 6%

FEBE: Respalda tu Firefox

Por Gerardo
2 de November del 2006

He de confesar que tengo un montón de extensiones y temas instalados,
así como todos mis bookmarks en mi Firefox y que realmente es un “pain
in the ass” volver a poner a punto el Firefox, cuando se necesita reinstalar el sistema operativo (que suele suceder a menudo en windolandia), cambiar de computadora o simplemente cuando quieres tener la misma
configuración de Firefox en la PC del trabajo y en la de tu casa. Pues
bien les presento a FEBE una extensión que permite hacer un backup de
las extensiones que tenemos instaladas en nuestro fabuloso Firefox, si
así como lo oyen, y no solo eso además  y si queremos puede hacer el
backup de los temas, bookmarks, preferencias, cookies y un largo
etcetera.

Si su Firefox esta muy “tuneado” es mejor que bajen esta extensión
ahora y hagan su backup, yo ya lo hice, como dice el dicho “más vale
prevenir que lamentar”
.

Popularidad: 6%

XGL: una buena alternativa para el escritorio

Por Joel
25 de September del 2006

Volvemos a escribir después de un buen rato, dejamos que la declaración de Gerardo viviera en el top de la página por una semana más o menos en la cual recibió el mayor número de comentarios para una anotación en toda la historia de este blog.

Ahora a hablar de cosas menos transcendentales en la vida.

Les comento que instalé XGL en mi máquina. XGL es una modificación del X Server de Linux, el X Server no es otra cosa que “lo que hace que podamos tener un entorno gráfico” en máquinas que corren Linux como Sistema Operativo.

¿Qué tiene de interesante XGL? Pues que utiliza OpenGL, que es la contraparte de DirectX de Microsoft, en el entorno gráfico (ventanas) lo que nos da la posibilidad de poder tener degradados, transparencias, animaciones 3D y demás chucherias denominadas en inglés eye-candy, lo cual no se traduce como “dulce en el ojo” ni como “ojo en el dulce” eh ;)

Les recomiendo ampliamente que si pueden y tienen tiempo traten de instalarlo en sus máquinas, es más ligero de lo que yo creía, y aunque mi máquina se defiende en cuanto a características (es una Athlon X2 64 4400+, 1GB RAM, 300 GB DD, T. de V. nVidia GForce 6600 256 MB) creo que casi cualquier máquina comparada en los últimos 8-10 meses puede “aguantar” el XGL. La instalación tampoco estuvo muy complicada que digamos, sólo fue cuestión de agregar los repositorios adecuados a la configuración del Yum (ya que mi máquina corre Fedora Core 5 de 64 bits), instalar los paquetes adecuados, no entrar en pánico cuando deje de funcionar el X Server por una mala configuración, algo de paciencia y voila!.

Aquí dos screenshots como una probadita solamente del escritorio con XGL, les debo el video (como éste) ya que eso si se me ha complicado, instalar un programa para capturar video del escritorio de Linux.

vuelta_xgl_thumb.png

transparencias_xgl_thumb.png

¡Que Windows “Vista” ni que nada!

Por cierto antes de que se me olvide quiero decirles que hacen falta sólo 3 días para el primer aniversario de desdegdl :: ayúdanos a dominar el mundo, a ver que se nos ocurre.

 

Popularidad: 25%

Extensiones Thunderbird

Por Gerardo
1 de August del 2006

Quiero recomendarles dos extensiones que me ha parecido de las mejores para el cliente de correo Thunderbird Tag the Bird y TB Header Tool Extension.

Tag the Bird te permite añadir etiquetas a tus mensajes añadiendo un header especial a todos los mensajes a los que les agregues etiquetas. Posteriormente gracias a esas etiquetas es posible que hagas búsquedas consultando ese header, realimente realmente muy útil si recibes muchos e-mail y quieres añadir etiquetas que te permite encontrarlos fácilmente después.

TB Header Tool Extension va aun mas allá del Tag the Bird ya que te permite un control total de los headers de los correos que te llegan, esto es que en dado momento si así lo deseas puedes cambiar y agregar tus propios headers Pero en el uso más simple que yo le he dado es para hacer algo que en el Outook puedes hacer de manera estándar y es cambiar el nombre de los mensajes que recibiste, si así es, los puedes cambiar quizás añadiéndoles algún comentario o por algo que mas te agrade, para facilitar desde luego posteriores busquedas.

Espero les sirvan como a mi, que me han sido particularmente útiles por la gran cantidad de correos que recibo y que me han permitido clasificarlos de una manera más amigable.

Popularidad: 6%

Ubuntu CDs

Por Joel
22 de July del 2006

100_2644_small.JPG

Pues nada más comentarles que acaban de llegarme (por segunda vez) los CDs de Ubuntu que pedí hace unas 3 semanas aproximadamente.

Para los que no lo saben, Ubuntu es una distribución de Linux, una de las más populares, si no es que la más popular de todas. Su creador (todo un personaje) Mark Shuttleworth a través de su empresa Canonical Ltda los distribuye de forma completamente gratuita incluyendo los gastos de envío hasta la puerta de tu casa seas del país que seas y sin importar el uso que le quieras dar al sistema operativo debido a que se encuentra bajo la licencia GPL.

A los que se les haya antojado pedir unas cuantas copias para probarlo pueden hacerlo en esta página, los únicos requisitos son: llenar el formulario y tener un poco de paciencia ya que como dije, es cuestión de semanas para que lleguen. Pero llegan, me consta.

Popularidad: 8%

Los porqués del Open Source

Por Joel
11 de May del 2006

Se trata de una muy interesante presentación [PDF] acerca del “modus operandi” de los proyectos Open Source a la que me he tomado la libertad de bautizar como “Los porqués del Open source”, una lectura casi obligada a pesar del mal gusto de los autores a la hora de elegir colores.

Popularidad: 4%

Entrevista a Richard Stallman

Por Joel
17 de March del 2006

Consumer.es una página fuera de todo ámbito del Software Libre entrevistó a RMS en lo que me parece que es una entrevista de contenido muy accesible para todo el mundo, toca varios puntos muy interesantes acerca de las leyes de propiedad intelectual, les transcribo un fragmento:

El problema de las diversas leyes de propiedad intelectual es que no se han adaptado a la sociedad de las redes. […] La misma ley restringe ahora a todo el mundo porque no se ha adaptado
al nuevo sistema que han traído las redes. En lugar de relajar la ley
la han hecho tan dura que ahora prohíbe lo que antes permitía. Es
ilógico que se prohiba copiar las recetas de cocina o las obras de
conocimiento, que deberían ser completamente libres.

Vía barrapunto

Popularidad: 4%