Para los lectores / amigos que me leen, saben que siempre en las vacaciones suelo programar algo por diversión como: el resolvedor de sudokus, el cheater para Word Challenge, el Skate or Dice para el PSP. Pues esta vez realicé un widget para WordPress utilizando la librerí­a jQuery, el cual consiste en mostrar los archivos de los artí­culos en una lista contraida, al hacer clic en cada uno de los items se despliega el contenido con un efecto de acordeón o de desvanecimiento tal como se puede observar en la sección de Archivos en la parte izquierda de esta página.

Entre las principales caracterí­sticas que posee son:

  • Utiliza el script de jQuery de WordPress por lo que no sobrecarga las páginas.
  • Sencillo y fácil de configurar.
  • Permite mostrar o no la cantidad de artí­culos por año o mes.
  • Permite mostrar o no los artí­culos que hay en cada mes.
  • Permite seleccionar el formato del mes a mostrar.
  • Se puede utilizar dentro de páginas o artículos.
  • Seleccionar efectos de jQuery.
  • Carga el script en un archivo separado para mejor ejecución y permitir guardarlo en caché.
  • Permite seleccionar el sí­mbolo de la viñeta.

Sé que es sencillo y no ofrece mucho, pero dependiendo del uso y si pueden colaborar con donaciones podré dedicarle mas tiempo con el fin de agregar mas caracterí­sticas configurables. Por ahora, pues descárguenlo e instálenlo, cualquier sugerencia o corrección pueden hacerlo por mensaje privado y/o un comentario en esta entrada.

La licencia del mismo es GPL2 y pueden descargarlo desde el siguiente enlace:

http://wordpress.org/extend/plugins/jquery-archive-list-widget/

Si les gustó mucho el widget y desean colaborar con el desarrollo de futuras versiones pueden ayudar con una donación libre usando el siguiente botón.

Cambios en las versiones: Leer los cambios de esta versión

Contribuye con la creación de este plugin

Hace unos pocos dí­as Mozilla lanzó la tercera version de su excelente cliente de correo para Windows, Mac y Linux luego de un largo tiempo. Hace unos meses habia dejado de utilizar Thunderbird por Kmail ya que este último tení­a una mayor compatibilidad con Gmail, mejor interfaz gráfica e integración con KDE, pero al probar el RC de Thunderbird 3 inmediatamente regresé a éste por las novadades que trae. La mayor novedad para mí­ es la adición de pestañas para organizar cierto tipo de contenido en ellas, por ejemplo, tener en cada pestaña la bandeja de entrada de cuentas distintas, una pestaña para la listas de correo, otra para los correos de facebook o lo que deseen.

Con esta versión, ahora se incluye el concepto de carpetas inteligentes, una carpeta donde se lista el contenido de varias carpetas, esto permite a los usuarios con múltiples cuentas contar con una única bandeja de entrada y leer todos los correos de una vez sin tener que navegar por cada bandeja. No he leí­do los cambios técnicos pero ahora me muestra mejor el contenido HTML de los correos, se pueden abrir las páginas web desde el mismo cliente de correo, tiene mejor intefaz gráfica sobre todo en GNU/Linux cuando no se usa con Gnome, mejor soporte para complentos: ahora soporta instalación desde el mismo programa a lo Firefox, total compatibilidad con Gmail, etc.

Pestañas y carpetas inteligentes de Thunderbird

Pestañas y carpetas inteligentes de Thunderbird

Si son usuarios de Gmail, les recomiendo utilizar el plugin gContactSyn que permite la sincronización de los contactos de Google con Thunderbird, permitiendo que desde su laptop, celular (móvil) o computadora de escritorio acceder siempre a los mismos contactos.

Contactos de Thunderbird

Contactos de Thunderbird

También recomiendo leer este hack para abrir Google Wave dentro de Thunderbird 3

Pestaña de Thunderbird con Google Wave adentro

Pestaña de Thunderbird con Google Wave adentro

Si andan buscando un completo cliente de correo/lector rss/organizador y mas, les recomiendo totalmente usar Thunderbird 3. Mozilla hizo un excelente trabajo con esta versión.

Página de descarga: http://es-es.www.mozillamessaging.com/es-ES/thunderbird/

Les recomiendo ver este ví­deo realizado por el pana Carlos Guerrero utilizando la poderosa herramienta Blender, en donde explica visualmente y de forma sencilla el por qué las distribuciones de linux, funcionamiento del núcleo linux y para que sirve.

En el video se utiliza la distribución Canaima (creada por el gobierno de Venezuela para sus entidades) pero aplica para cualquier distribución. Si son usuarios novatos o interesados en este mundo les gustará ver el video.

Hoy Google acaba de liberar la versión beta de Google Chrome (no confundirlo con su proyecto open source chromium) para Mac y Gnu/Linux, tal vez a muchos no nos sorprenda, pues desde hace meses era posible descargar las versiones de desarrollo y observar el progreso del proyecto. Sin embargo, esta versión beta es la mas estable hasta el momento aunque con muchas funcionalidades ausentes que su versión de Windows si ofrece (como el caso de que Google decidió abandonar Gears para apoyar HTML5).

Pero lo mas interesante es la página de descarga de la versión de Linux, donde muestran la historia del desarrollo de este «port» usando los comics XKCD, me pareció muy original y entrenido de leer mientras se descarga el navegador.

Historia de desarrollo de Chrome para linux con las comiquitas XKCD

Historia de desarrollo de Chrome para linux con las comiquitas XKCD

Bueno, ahora toca descargarlo e ir probando que cosas ofrece, personalmente sigo prefiriendo Firefox por diversos plugins y después de tantos años de uso cuesta cambiarse.

Estuve probando Chrome Os, el sistema operativo desarrollado por Google. Actualmente se puede conseguir el código fuente, máquinas virtuales y unidades USB para probar la primera versión disponible al pública, la cual es una versión en desarrollo, es decir: muchas cosas no funcionan, no se ha terminado de desarrollar las caracterí­sticas necesarias, la versión final puede presentar muchos cambios, no es estable, entre otros.

El estado actual de Chrome Os es muy precario, sólo posee la pantalla de inicio de sesión y el navegador Chromium (el proyecto de código abierto en el que se basa Google Chrome), no hay barra de tareas, ni de escritorio, no hay forma de explorar los archivos del disco duro (según Google, no será necesario almacenar archivos localmente porque todo estará en la nube).

Por ello no puedo hacer un análisis como tal, porque es simplemente un navegador con un icono en la parte superior izquierda, al hacerle clic se despliega un menú con accesos directo a diferentes servicios de Google, páginas de correo, páginas populares como Facebook, Twitter, Hulu, etc.

Aplicaciones de Chrome Os

Aplicaciones de Chrome Os

Video oficial de la presentación de Chrome Os

Creo que hace falta mas tiempo tener un proyecto mas maduro con mas funcionalidades, además no será lanzado oficialmente hasta el otro año por lo que esto es simplemente un adelanto de lo que será Chrome Os

Saludos a todos mi lectores, tal vez se hayan dado cuenta que en los últimos meses casi no he escrito la misma cantidad de artí­culos en mi blog. En parte, fué debido a la falta de tiempo porque estuve en el proceso de presentación de tesis, organizando mi graduación y comencé a trabajar como desarrollador web en Caniatech.

Además, debido a los conocimientos recientes que he adquirido como desarrollador web, me puse a arreglar todas las página de este sitio para cumplir con el éstandar XHTML de la W3C, optimizar la carga al separar completamente los estilos del contenido (algún detalle todaví­a me queda por ahi escondido) y de hecho pude reducir un 30% del tamaño de carga del blog, agregar efectos «lightbox» usando Jquery (pueden observar alguno de los resultados al dejar comentarios o al hacer clic en contactarme), eliminar el justificado para garantizar la correcta lectura de mis visitantes con problema de dislexia, sugerencias en el buscador del sitio, entre otros.

Se qué la mayorí­a no se dará cuenta de estas cosas porque los cambios no son visuales, sino de usabilidad, carga, mejora para los buscadores y calidad de desarrollo del sitio.

Sigan visitando la página y si les gusta recomiendenla a sus amigos.

El jueves pasado, Google realizó una presentación sobre ChromeOS su sistema operativo a ser lanzado a finales del próximo año.  Poco se conocí­a de este proyecto que habí­a causado grandes espectativas por el desconocimiento de sus especificaciones, por venir de Google y causar miedo a Microsoft al entrar a su mercado que dominan por muchos años, pero con el anuncio de hoy creo que mantiene las expectativas por ser algo muy distinto a lo existente actualmente.

Básicamente Chrome Os es un kernel de Linux optimizado para x86 y próximamente a ARM, con una interfaz gráfica sencilla con un navegador web (supongo que basado en chrome) para ejecutar aplicaciones web. De allí­ viene su innovación porque todo, absolutamente todo se ejecuta ví­a web y la información de los documentos, fotos, configuraciones y demás cosas se encuentran almacenada en los servidores de Google (bienvenido a la nube).

Debido a esta arquitectura, ocurre lo siguiente: se tiene un sistema ligero especial para hardware no poderoso pues solo se requiere capacidad de procesamiento para el navegador y uno que otro plugin, se evitan teóricamente los virus y algún malware al estar siempre conectado con la nube, se accede siempre a la última versión de las aplicaciones evitando la actualización del software, teoricamente podrí­as acceder a tus programas e información desde cualquier PC con este S.O. , se optimiza el proceso de arranque al eliminar procesos requeridos para sistemas operativos tradicionales, entre otros. Suena bien y maravilloso pero resulta que ocurren los siguientes problemas: necesitas tener conexión a Internet  para usar una aplicación o acceder a tu información, no tienes tanto poder de tus archivos y le das todo el poder sobre ellos a un tercero, no sirve (tal vez por ahora) para ejecutar aplicaciones de grandes prestaciones o de calculo gráfico en tiempo real (puede ser que en un futuro gracias a la nube se permita esto, pero actualmente me refiero a aplicaciones pesadas como videojuegos, autocad, etc).

Por ahora no es mucho lo que se puede decir ya que apenas fue anunciado, hace falta descargarlo y probarlo (eso estoy haciendo y en los próximos dí­as comentaré sobre ello) , por ahora me parece un sistema operativo para usuarios sencillos de Internet, es decir, aquellos que solo utilizan la PC para revisar correo, navegar en facebook, ver videos en youtube, etc. Ya que para ese tipo de usuarios no se requiere tener grandes capacidades de procesamiento y básicamente lo único que hacen es abrir el navegador y ver páginas en Internet. Sin embargo, para el usuario medio/avanzado (creo que Google no tiene pensado enfocar este OS a este tipo de usuarios) no le parezca útil este S.O. debido a las aplicaciones que utiliza en su dí­a a dí­a y tal vez no puedan migrase a la estructura del ChromeOs.

Aquí­ les dejo un video por parte de Google sobre que es ChromeOs, chequeen en los próximos dí­as sobre el avance que haré del primer lanzamiento oficial del sistema operativo.

P.D: «Cada vez me da como miedo como Google se esta metiendo en todas la áreas de la informática y como poco a poco van controlando nuestra información, tal vez sea porque le tengo miedo a la nube, jejee»