Archivos Software Libre: Diciembre 2006
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 :)
Simon Philips, es el Chief OpenSource Officer, algo así como el Gerente o Presidente de Código Abierto para SUN.
Cómo es sabido, Sun liberó los fuentes de Java bajo la licencia GPLv2. En su blog, Simon Philips comenta sobre sus conversaciones con Richard Stallman.
...la primera pregunta que Richard me hizo sobre OpenJDK fue "¿GPL v2 o posterior?" o "¿sólo GPL v2"? Le explique que Sun no puede de buena fe confiar en el uso de licencia a ciegas para esta base de código tan importante. Esta (plataforma) es usada en 4 mill millones de dispositivos, hay más de 5 millones de desarrolladores que dependen de esta para vivir, y el riesgo, aunque leve, de que la GPL v3 pueda llegar a ser dañina para ellos no se puede tomar. Así que, aunque vemos positivamente a la GPLv3, comprometernos en usarla cuando aún no está finalizada no parece un paso responsable. Espero que podamos usarla, pero no puede expresar esa esperanza comprometiéndome por anticipado. Así que por ahora, la plataforma Java será licenciada bajo GPLv2 solamente.
Linus Torvalds se auto define como pragmático. No recuerdo quien me dijo que el pragmatismo es la filosofía de los que no se quieren esforzar en pensar.
Han habido grandes pragmáticos, como Maquiavelo, por ejemplo, que plantea una praxis dura, orientada al logro de fines políticos. El origen de la palabra "pragma" tiene que ver con la acción, con lo que se hizo. El pragmático está mas preocupado de la acción, y es algo ciego a las consecuencias, sólo le importa el resultado particular.
Creo que hay alguna confusión con respecto a mi posición con la FSF y Stallman.
Nunca he pensado que la FSF o Stallman atente contra mi libertad. Nada me puede quitar mi libertad.
Lo que no quita que considere que sus ideas son peligrosas, que es algo distinto, porque al final, en nombre de la libertad se ha "encarcelado" a mucha gente.
Carlos me dice:"me parece gracioso que sigas acusando a RMS de querer restringirte a ti, Eduardo Días, a hacer lo que te de la gana. La solucion es muy simple: Anda a Falabella y comprate Windows Vista, o un Mac, y listo."
Ja!
Que tendencioso es ese comentario. Me dices que nadie me restringe, y después me mandas a Falabella, y a comprar productos de Microsoft o Apple. ¿Qué quieres decirme?
Que simplista y concreto te pones con ese comentario Carlos. No solo es falta de respeto, sino que es una simplificación que no esperaría de una persona inteligente, que es como te considero, a pesar de no conocerte personalmente (ayudame a cobrarle la chela a Christian, y ahí podemos compartirla).
Fijate que no necesito ir a Falabella a comprar producto Microsoft, porque se los compro directamente a ellos, incluso me regalan software desde Microsoft. ¿Significa eso que estoy vendido a Microsoft?
¡Opérense de Microsoft!
(Además que no pienso usar Vista, no gracias, paso)

