jQuery Archive List Widget 1.2

El pasado jueves liberé la nueva versión de mi plugin para mostrar los archivos de un blog wordpress de manera compacta, con efectos de animación jQuery al momento de expandirlos y navegar sobre ellos. Si tienen un blog wordpress por muchos años y les molesta el tamaño del widget de archivos, les recomiendo utilizar este plugin.

En esta versión 1.2, ahora los archivos se expanden automáticamente dependiendo de la página que estemos visitando. Esta funcionalidad fué agregada en gran parte a un parche enviado por Michel Westergaard que me ayudó mucho a programar esta funcionalidad.

Para mas información pueden ver la página del plugin en WordPress.org o aquí en mi blog. Si les gusta, por favor le dan 5 estrellas o hacen una donación para contribuir con el desarrollo del mismo.

¿Por qué Firefox en GNU/Linux no se vé / ejecuta tan bien como en Windows o Mac?

Si utilizan Firefox en Windows o MacOs notarán como su rendimiento y diseño de la interfaz es excelente, a diferencia de GNU/Linux donde sigue teniendo una interfaz vieja (como de Firefox 3) y el rendimiento no es muy bueno (comparando el uso con el mismo hardware en otro S.O.). Pues hace unos días vi por la cuenta de twitter de Paul Rouget unos diseños de Firefox 9 donde van a cambiar la interfaz por una mas moderna, pero no encontré los diseños para Linux, le pregunté el por qué y ademas le comenté mi impresión de que Mozilla solo se centraba en versiones de Win y Mac.

Educadamente discutimos por Twitter y me explicó la situación actual: Firefox utiliza aceleración por hardware al momento de dibujar y/o pintar los elementos de una página web, como casi todos los drivers estan optimizados en/para Windows y en Mac no hay problema porque Apple tiene un buen control del software+hardware, no ocurren problemas de rendimiento al momento de usar el navegador, sin embargo, en Linux pocos drivers estan bien desarrollados y bien optimizados ocasionando esa pérdida de rendimiento.

Respecto a la interfaz de usuario, el problema reside en las librerías GTK, las cuales no permiten realizar cosas como dibujar elementos en la barra de título, total personalización de los botones, etc. Impidiendo crear interfaces gráficas modernas como las observadas en los demás Sistemas Operativos. Y debido a lo grande y avanzado del proyecto, cambiar a otro tipo de librería requiere mucho trabajo por lo que no es viable esa opción.

Espero les haya servido de ayuda para entender esos problemas que estaban ocurriendo en GNU/Linux, pero poco a poco va ir mejorando, cada vez estan mejorando el desarollo de drivers para este sistema junto a las optimiaciones de rendimiento del navegador que mejoran con cada lanzamiento de una nueva versión. Pero observen quienes son los responsables y no le echen la culpa a Firefox ;)

Mi análisis o review de Duke Nukem Forever

Luego de poner muchas noticias sobre este videojuego en mi blog, decidí dar mi opinión sobre este juego luego de terminarlo. Cabe destacar que soy fan del primer juego y recuerdo jugarlo mucho tiempo debido a su gran calidad e innovaciones para la época, por eso cuando anunciaron Duke Nukem Forever por allá en 1998 (que yo recuerde), recuerdo emocionarme, luego al ver el primer trailer se me pareció a Quake II y dije que iba a ser espectacular, luego se me olvidó que había sucedido hasta ver el trailer del 2001 donde por la calidad de gráficos me recordó a la versión mejorada de Half-life y dije que bueno va a ser este juego. Luego al igual que todos los fanes, esperabamos con ansias el juego y con cada anuncio de salida esperaba que fuese realidad, ya este año cuando se hizo oficial su lanzamiento me emocioné hasta empezar a leer los reviews de varias empresas de videojuegos donde lo calificaban de malo, sin embargo, decidí jugarlo y ver si era verdad esos comentarios negativos.

El video introductorio del juego es muy bueno, resalta los momentos importantes de Duke Nukem 3D en poco tiempo y la pantalla del menú principal esta bien hecha. Al comenzar el juego noté mucha lentitud en la carga de los niveles y poca optimización del rendimiento, venía de jugar Crysis 2 en el mismo equipo con calidad casi al máximo excluyendo así el equipo como causa del problema, además los gráficos y texturas lucen como del 2007 asi que en teoría debería ser mas ligero pero no lo es.

La jugabilidad me parecio normal, la imposibilidad de tener mas de 2 armas al mismo tiempo en vez de darle realismo, causa problemas y hacer parecer el juego mas tedioso, no entiendo porque los desarrolladores hicieron esto pues es algo MUY malo y afecta a lo largo del juego. El diseño de los niveles es muy simple (mas simples que en el juego de hace 15 años), lineales, con muuuuy pocos detalles (como cualquier juego del año 2002 para atras) e incluso algunos los reconocí de los antiguos trailers (demostrando la falta de rediseño). Muchas veces el juego tiene bugs molestos que afectan la jugabilidad e incluso la muerte del personaje sin que lo desees.

La historia comienza muy bien, al principio muestran como Duke se convierto en una celebridad por salvar al mundo, tiene muchos detalles para los fanaticos, luego viene la invasión alien, ocurre lo mostrado en los trailers y … eso es todo, hoy en día la mayoría de juegos tienen buenas historias y mas complejas algo que Duke Nukem Forever no ofrece, ademas el juego no te explica cosas o razones para seguir los caminos sino simplemente debes ir disparando todo lo que se mueva y caminar derecho, pienso que Duke Nukem se presta para realizar buenas historias pero lamentablemente no lo aprovecharon.

Sinceramente el juego es tan malo, que si se fijan solo he escrito cosas negativas del juego y me dió fastidio seguirme quejandome del juego. Es una lástima que luego de tanta espera salgan con un producto sin terminar, con errores y de mala calidad. Veo muy díficil que vuelvan a sacar un juego de la franquicia, de hecho por ahi leí de las ventas muy bajas y algo con los derechos del juego, asi que lamentablemente es muy probable que sea el último basado en Duke Nukem :(

 

Hace 5 años en esa fecha: Frogger en JAVA (JFrogger 2k6)

Conferencia de John Carmack en el Quakecon 2011

Confieso que John Carmack es uno de mis héroes geek por haber creado Commander Keen, Wolfeinstein, Doom y Quake. Juegos donde dediqué gran parte de mi infancia por su gran calidad, además, es un pionero / genio en el desarrollo de videojuegos y suele crear tecnologías para videojuegos por encima de la competencia.

Siempre he querido ver sus ponencias en el Quakecon pero nunca las transmiten y en youtube solo se suele conseguir partes de ella, pero este año en Gametrailers colocaron su discurso completo el cual dura como hora y media pero vale la pena verlo.

Ahí habla principalmente sobre el desarrollo de Rage pero es interesante conocer sobre ello porque en mi caso aprendí:

  • Lo complicado de desarrollar juegos de calidad multiplataforma por las limitaciones del hardware de cada plataforma, las características o posibilidades que ofrece cada una y por eso no se puede usar la misma técnica en todas las plataformas.
  • Como las compañías de las consolas se involucran en el desarollo de los videojuegos y ayudan (en el caso de Microsoft con Xbox) o como Sony impuso limitaciones sobre el tamaño de la instalación del juego en la consola.
  • La cantidad de experimentos o pruebas realizadas para mejorar el rendimiento (y únicas para cada plataforma)

Se que hay mas pero estas fueron las recordadas, así que si les llama la atención pueden ver la conferencia divida en dos partes:

Hace 2 años en esa fecha: Nueva revista mensual de Archlinux

Breve reseña sobre TachiraWeb 2.0

Táchira Web 2.0 fué un foro realizado por la Lotería del Táchira junto a la Gobernación del mismo estado motivado a los 20 años de la creación de la primera mencionada con el fin de destacar la importancia del uso de las redes sociales, para promover al Táchira como una marca y/o producto para que todos en la región puedan publicitar y vender sus potencialidades.Al principio no tenía ganas de ir pero luego de recibir invitaciones de MaGabrielaG, 3l1t3, JuanRules y tener permiso en Caniatech (la empresa donde trabajo) para asistir, no tuve excusa para faltar.

Debido al desconocimiento de los profesionales, celebridades y expertos en redes sociales (suelo conocer es a los desarrolladores de las redes social :P ) no tenía muchas expectativas de las exposiciones pero valió la pena pues las superaron. El evento comenzó con unas palabras de los organizadores y moderadores: Presidente de la lotería, Rector de la Universidad del Táchira, Lorena Arráiz (conocida reportera local) y Leonardo Villalobos, para dar inicio a la primera conferencia realizada por Enrique Vásquez sobre ¿Para que sirven las redes sociales? En ella, habló sobre las redes sociales como medio de comunicación, como ahora ayudan a resolver problemas locales, dar rumores o verificar información, como permite interactuar con medios tradicionales como: radio, televisión, periódicos. Su sesión de preguntas fué interesante, algunas fuertes por lo de su hashtag #siguemeytesigo y me di cuenta de la calidad de la audiencia pues a diferencia de eventos anteriores, no hacían preguntas del tipo ¿Puedo ser millonario en twitter?

La segunda ponencia realizada por Cesar Omaña acerca de “Táchira como marca web”, me gustó mucho por la manera en que enfocó como crear digitalmente una marca y comercializarla en la web, me conmovió como habló sobre la región y motivó a la gente sobre maneras de crear nuevos negocios digitales para promover el estado, siempre he pensado en las posibilidades de crear turismo acá pero la gente como que no se anima.

Luego vino la presentación de Ángel Mendez sobre “Impacto de Internet en Latinoamerica”, fue muy interesante porque mostró muchas estadísticas sobre la penetración de Internet y uso de las redes en latinoamerica, como Brazil es un mercado muy distinto al Hispano, comparó la mayoría de datos con Venezuela y descubrí como somos uno de los países con un uso de redes sociales por encima del promedio, me agradó como hablo rápido pero específico del tema evitando aburrir (es dificil no hacerlo cuando se habla de estadísticas) y al final leyó perfiles de sus seguidores agregando mas interacción al evento. Al finalizar se dio un receso de 20 minutos para un refrigerio y permitir a las personas conversar/descansar un rato.

Concluyendo el descanso, llegó Luis Chataing (celebridad venezolana y uno de los usuarios de twitter con mas seguidores en el país) la charla mas esperada por todos, sin embargo, dio una pequeña introducción y comenzó a responder preguntas a la gente, por un lado fué bien la interacción con el público algo no muy común en este tipo de eventos, pero por otro, esperaba algo mas tradicional de una presentación con láminas con mayor preparación. Si quieren llámenme troll pero es mi opinión, pero no puedo negar su humor ante todo haciendo reir a la gente pasando un rato muy agradable, de hecho me gustó cuando mi amiga MaGabrielaG hizo una pregunta pero no tenía micrófono y él bajo a la audiencia a escucharla de frente, se ve que no tiene complejos de superioridad.

Siguió la exposición de Alejandra Quintero sobre “Community Manager”, una de las presentaciones llamativas para mí debido a que hasta hace poco pensaba que Community Manager era simplemente una persona/bot escribiendo en redes sociales y ya, pero al hablar con una amiga descubrí su verdadera labor. Ella habló sobre las tareas realizadas por este oficio: actualización de las redes sociales, comunicarse con la gente, buscar información en las redes sociales y como almacenarla para tener acceso a estos datos, herramientas usadas para esto. Sin embargo, su exposición fue cortada bruscamente debido a la llegada del Gobernador del estado, un acto que me pareció grosero e irresponsable porque a pesar de saber su posición “social/política/ocupada/patrocinadora” pienso que debió esperar a terminar la ponencia y luego si subir a hablar de sus cosas. Espero en un futuro evento escucharla completo.

El gobernador no sé que habló pues en ese momento me salía a ver si faranduleaba afuera pero al comenzar la siguiente charla regresé, en ella estaba Manuel Castro hablando sobre “Web2.0 y su modelo de negocios”, dio una pequeña historia de los inicios de Internet, la burbuja de internet, como empezaron a surgir empresas cuyo negocio era vender productos en la web, de las quiebras y finalmente como están actualmente el mundo de los negocios en línea. Fue una charla corta debido al tiempo estipulado para el evento, pero buena. Finalmente los moderadores agradecieron la asistencias y pidieron sugerencias para futuras ediciones del evento, algo chévere pues me gustaría mas eventos de este tipo en la ciudad. Puedo decir que valió la pena por sus temas, ponentes, audiencia con conocimientos en el área, realizado en un lugar cómodo y exceptuando la interrupción del gobernador (se me sale mis ideales medio Anarquista – Libertario) fue bien organizado.

Aquí les dejo unas fotos del evento, disculpen la baja calidad pero fueron tomadas con mi teléfono celular con baja carga y estaba un poco lejos de la tarima: