Novedades en la categoría Blogmemes

Los fuentes de blogmemes

| 2 comentarios | Sin trackbacks

Recibí hace unos días un email de Bruce Hoppe, quien enseña en la Boston University, interesado en el proyecto blogmemes. El me expresaba su preocupación, porque el código fuente, disponible en sourceforge, no funciona de la misma manera a lo que se puede observar en el sitio blogmemes.com.

Si revisan los fuentes publicos los últimos aportes son de lekeno, hace dos años atrás. El proyecto se estancó, y yo continué trabajando en un branch personal, que nunca ha sido incorporado a los fuentes.

Con el fin de remediar en parte esta situación, he decidido publicar los fuentes que permiten que blogmemes.com opere en la siguiente dirección. Pero se necesita tiempo de programación para mejorar muchas cosas. Bruce ha ofrecido participar, pero igual necesitamos gente con tiempo para programar en el proyecto, con el fin de revitalizarlo.

Si hay personas interesadas en retomar este proyecto, e invertir parte de su tiempo corrigiendo bugs, y terminando muchas de sus funcionalidades, los invito a participar. Contáctense conmigo, poniendo algún comentario, o enviando un email a eadiaz [at] sourceforge.net.

Por favor, este llamada es sólo para personas que sepan programar en PHP 5.1.
Hay muchas personas con buena intención que se han acercado, pero no saben programar, se agradece la intención, pero lo que necesitamos ahora son codificadores.

BlogPower 2008

| 6 comentarios | Sin trackbacks

Tuve el agrado de asistir ayer a BlogPower 2. El evento fue brillantemente organizado, entretenido y muy informativo.

Brillante la presentación de Fernando Paulsen, su visión sobre cómo Barack Obama hará historia no tanto por el color de su piel, sino por su uso de los medios electrónicos. Hay que considerar que Obama consiguió unos 200 millones de dolares de apoyo a su campaña a través de internet. Porque ya las personas están acostumbradas a comprar por internet, así que apoyar una campaña con dinero a través de internet era el paso natural, y Obama fue el primero en capitalizar esto.

blogpower2.jpg

También Paulsen nos muestra el nivel de uso de las tecnología de información a nivel del gobierno norteamericano, con dos ejemplos interesantes, el blog Michael Chertoff secretario de Homeland Security, y el de Mike Leavitt, secretario de salud y servicios humanos, ambos ministros del gobierno de Bush, "comanse esa mandarina" los ministros de nuestro gobierno.

Consideren que el gobierno norteamericano gastará 65.000 millones de dolares de su presupuesto en e-government.

Por mi parte, me encontré con los chicos organizadores de la ONI, la primera Olimpiada Nacional de Informática, una iniciativa sobre la cual me voy a extender en otro artículo más adelante, aprovechamos de promover el tema entre algunos de los invitados. Los invito a informarse y promover esta iniciativa.

Nuevamente, felicitaciones a los organizadores de Blogpower, por un evento tan bien organizado. Sólo un detalle, bastante menor en realidad, la polera de Blogpower tiene mal puesta la fecha del evento (escrita a lo gringo, con el mes primero). ;)

(Fotografía tomada por Roberto Arancibia, sorprendido twitteando durante el evento)

Liberamos la nueva versión de Akarru, el motor de BlogMemes.

Para los que no lo conozcan, el proyecto akarrú es un sistema de promoción de contenido, al estilo de digg.

Esta versión es más fácil de instalar, configurar y por supuesto es mucho más rápida en ejecución, las mediciones en un Xeon Dual Core de 2.6 MHz con 1 Gb RAM arrojan un desempeño de 80 requests por segundo, esto sin mayores optimizaciones en apache y mysql.

La versión 0.6 tendrá varios releases en las próximas semanas, principalmente en la traducción a otros idiomas y otras características, de las que hablaré más adelante.

Agradecimientos

Este trabajo ha contado con el apoyo vital de Claude Galliard, a quien debo agradecer su paciencia, soporte, y apoyo en muchos detalles. A Kenji Baheux que aportó con mucho código y creó blogmemes en japonés.

Gracias a Lee, Marthial y Brahim, que está preparando una versión arábica.

Blogmemes se está convirtiendo en un proyecto internacional, pero aún necesita más apoyo técnico, invitamos a los programadores con experiencia en PHP y Mysql a unirse al proyecto.

La última versión se puede descargar desde source forge.

microsoft.jpg.bmp
No había querido contarles de las conversaciones secretas con el equipo de Bill Gates, pero ahora estoy autorizado a contarles.

Microsoft, en una movida poco usual, decide invertir en un proyecto de free software, ha decidido donar un millón de dolares al desarrollo de Akarrú, el motor detrás de BlogMemes.

Sigue leyendo para más detalles....

I wasn't Smarty

| Sin comentarios | Sin trackbacks

Por si no se dieron cuenta Blogmemes está cambiando, digo está, porque muchas cosas aún no están terminadas.

En el cambio hemos mejorado muchas cosas.

Uno de los impactos más grandes es darme cuenta que si uno escribe una plantilla adecuada para smarty, sin abusar de la inclusión de plantillas, el desempeño es realmente bueno. Antes escribí que Smarty tomaba más del 80% del tiempo.
Estaba en un error, y creo que debemos reconsiderar el tema.

La verdad es que la plantilla estaba muy mal diseñada, y además no había configurado adecuadamente algunos parámetros, como colocar compile_check en false, por ejemplo, que puede disminuir el tiempo de generación a la mitad.

Actualmente el 77% del tiempo se gasta en la consulta a la base de datos, siendo el tiempo ocupad por Smarty de un 19%, en promedio. El despliegue del index de blogmemes se genera con smarty en 15 milisegundos, lo cual es bastante bueno. Considerando que está en un servidor que tiene varios otros sitios y sistemas en ejecución al mismo tiempo.

Así que mil perdones a todos los usuarios de Smarty que pensaron que esta herramienta no es tan eficiente. La verdad es que a veces hay que leer los manuales :)

Un año de BlogMemes

| 2 comentarios | Sin trackbacks

Blogmemes salió al aire el 8 de diciembre de 2005, pero considero más importante celebrar el 12 de diciembre, que es la fecha en que hicimos el cambio a Akarrú.

Estamos preparando algunas sorpresas, pero por ahora, para celebrar este año de blogmemes les dejo este video con un abrazo para todos ustedes, gracias por apoyar este proyecto.

Sí hay balas de plata, pero las balas de plata sirven con los hombres lobo. Para matar un vampiro mejor usar una estaca.

Este post tiene que ver con la interesante discusión con respecto al uso de Smarty. No es que esté en contra de lo que dice Ricardo Galli, al contrario, ya lo he dicho, creo que tiene toda la razón.

Lo que pasa es que para el caso de akarrú (blogmemes), el uso de Smarty no aporta mucho, y se ha convertido en un problema.

No se trata de que no usemos Smarty adecuadamente, es que esta herramienta es realmente útil cuando se le saca partido al caché., y por diversas razones técnicas, que no voy a enumerar ahora, ese no es nuestro caso. Sospecho que a Meneame tampoco le aportará mucho.

Si tuviera que hacer otro tipo aplicaciones en PHP, usaría Smarty sin lugar a dudas, pero esta aplicación no tiene que ser tan dinámica como BlogMemes o Meneame.

¿Acaso estas aplicaciones pertenecen a una clase especial de aplicaciones dinámicas ?

Quiero decir, estas aplicaciones son "impactadas" en mayor medida por los usuarios que en otras aplicaciones.
En un foro, o un blog, el frontpage cambia de manera más controlada. En un CMS el frontpage cambia muy pocas veces, incluso si se trata de un sitio de noticias. Pero digg, meneame, blogmemes, etc, cambian su frontpage de una manera menos controlada, y se hace impracticable el uso de cache.

En particular, Blogmemes aprovecha los hits para realizar cálculos de promoción, relevancia, antiguedad, etc. No hay un proceso externo que calcule la distribución en la cola de publicación. En Meneame el proceso es externo, y de hecho por esa razón, el caché siempre queda totalmente desactualizado.
Creo que es más fácil modificar Akarrú para que use cache, que Meneame, claro que es un esfuerzo que no creo que valga la pena.

BloGalaxia website stats

Sobre este archivo

Esta página es un archivo de las últimas entradas en la categoría Blogmemes.

Biometría es la categoría anterior.

Blogosfera es la siguiente categoría.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.

Recibe La Naturaleza del Software por Correo Electrónico

Ingresa tu dirección de email:

Despachado por FeedBurner

Technorati

Búsqueda en Technorati

» Blogs que enlazan aquí

Páginas

Subscribirse