Blog para móviles
Una horita de código, un poco de rebusque y ya tengo la versión de este blog para móviles. No es gran cosa todavía y apenas permite leer los posts, loguearse, comentar y no mucho más.

Pero le agregué un "toque" de programador a la cuestión y es el resize vía servidor de las imagenes que posteo. Así, para aquellos que no pagan un gran paquete de datos (ej: 200Mb en vez de ilimitado) en sus teléfonos ahora pueden consumir menos recursos al entrar al blog.
No lo testeé con muchos celulares, tan sólo creo que funcionará con BlackBerry, iPhone y los teléfonos Nokia, el resto afuera todavía pero me van avisando si no ven la versión "móvil" (mobile suena más cheto, no?) y listo, los agrego.
La resolución que le dejé a la versión "capada" es de 320 pixeles de ancho, supongo que en la mayoría de los fonos se verá bien, ustedes dirán. También achiqué el tamaño de la letra un poco y ajusté el header a una mini-versión.
Más adelante le agregaré un botoncito para poder pasar a dicha versión de forma manual para quien quiera y volver a la "completa", eso saldrá más tarde, hasta ahora es tan sólo una prueba de concepto y parece funcionar.

¿que no es flexible el PostRev? pero papito!
Pizza Nerd
Una pizza de radio z y grosor a tiene un volumen de pi*z*z*a
La encuesta - Ciudad de Buenos Aires

Interesante resultado en la encuesta del blog para las elecciones en Capital. Obviamente la encuesta está limitada a los lectores de este blog y está claro que son unos zurditos peronchos
A bastantes pasos queda Heller con el 5.18% que, según esta encuesta, a duras penas lograría una banca y la tendrá que pelear con Zamora que tiene el mismo porcentaje. Más atrás con el 3.54% los socialistas y luego el resto.
Queda claro que un 14.71% de indecisos o votos en blanco van a torcer esta elección. Tan sólo distribuyéndolo puede provocar que algunos logren una banca o que algunos se queden completamente afuera, porque son varios los que tienen chances por aquí.
Desde ya que las encuestas más importantes tienen otra distribución, esto es lo que da si uno la hace en un blog que poco tiene de válido como ámbito para una encuesta, por lo menos la "muestra" fue decente, 367 votos, no está mal, ¿no? El análisis detallado de los números se lo dejo a ustedes
Tattoos - Tatuajes
Dos diagramas geniales de Cracked.com sobre los tatuajes
Estan en inglés pero no es nada que un poco de herramientas de idioma de google no puedan traducir

Una imagen más entrando al post
La democracia de espíritu

Pensamiento rápido de día feriado...
Es curioso, en el 2000 en los EEUU las elecciones nacionales fueron "robadas" por apenas 500 votos gracias al fraude en el estado de Florida (votos mal contados, urnas desaparecidas, un largo etcétera), casualmente el estado de Jeff Bush, hermano de George W. Bush.
Al Gore se quedó afuera, la corte suprema de ese país decidió que así estaba todo bien (para qué complicarla) y el mundo cambió mucho en casi una década gracias a el no muy estimado presidente de dicho país.
Tanto ejemplo de (falta de) democracia contrasta con el caso de Irán.
En el país de medio oriente, acusado por los EEUU de ser "el eje del mal", con 70 millones de habitantes y más del 60% por debajo de los 30 años de edad los intereses no parecen tan lejanos a los nuestros, la reacción ante el fraude electoral fue algo distinta.
Calles abarrotadas de miles de personas protestando, el fraude fue realmente cochino, pero lo que llama la atención es cómo la gente no se quiere comer ni una ni en Irán, pero si en los países donde, supuestamente, la democracia está consolidada.
Como bien dicen muchos, se extraña lo que no se tiene, y si se tiene hasta que no lo perdés no lo apreciás. Que no nos pase lo mismo dentro de dos semanas...
Links de Viernes - #59

Creo que me fui al carajo en cantidad de links de viernes esta vez, pero bueno, como el lunes es feriado en Argentina necesitaba postear toda la artillería así no se quejan si posteo poco
Semanita con mucho laburo ¡esto de laburar no es para mí! insisto, soy un millonario que nació en el cuerpo de un pobre, así como algunos se hacen cambio de sexo, de nombre o de lo que sea ¿puedo hacer un cambio de cuenta corriente? una con algunos fondos extra por favor, señor juez?
En fin, yo insisto, faltan dos semanas para las elecciones, ¡participen de Elección Argentina!
ya se que les puede parecer chivo, pero lo que pasa es que si la gente no sabe que cuernos votar o vota cualquier cosa o se olvida de quienes lo cagaron, por eso pido ayuda para el wiki :S
Seguimos entonces con los links de viernes, pasen y vean ![]()
La evolución del desarrollo web
Es contenido de Wikipedia, ignoro el autor, me pasaron el link de la imagen solamente y está muy, muy, muy bueno. Hagan click en la imagen para ampliar, desde 1990 al día de hoy , todas las tecnologías, server side, client side, mixtas, etc.
El problema con las webcam
Antes las cosas eran más fáciles
digo... no había tantos riesgos!!!
MySQL Query Cache para todos

Pero no sólo para proveedores sirve, para desarrolladores "in house" es muy importante tenerlo activo. Sucede que la versión "community" del MySQL no tiene activo el Query Caché y, entonces, la respuesta del servidor local no es la misma que el de nuestro hosting.
Lo que hace esta opción del MySQL es conservar las consultas más comunes y así no tener que repetir resultados. Por ejemplo la portada de este blog, cada minuto varias personas entran y es exactamente la misma. Uno podría guardar en caché todo el HTML y servirlo a gusto, pero si hay cambios en algunas secciones... es complicado, ahora bien, si guardamos cada query a la base de datos y si no hubo cambios... es mucho más fácil!
El ambiente ideal sería donde todo lo cacheable sea cacheado
Hay que tener cuidado con el tamaño, algunos creen que un caché enorme es mejor, pero no es así. Una caché muy grande provocaría que al ser invalidada se bloquee todo un query, se tenga que limpiar, volver a cargar, etc. Es ideal para manejar querys repetitivos e iguales, por eso daba como ejemplo la portada del blog.
Chequeando si tenemos Query Cache activado:
mysql> SHOW VARIABLES LIKE 'have_query_cache'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | have_query_cache | YES | +------------------+-------+
Verificando el tamaño:
mysql> SHOW VARIABLES LIKE 'query_cache_size'; +------------------+----------+ | Variable_name | Value | +------------------+----------+ | query_cache_size | 67108864 | +------------------+----------+ 1 row in set (0.00 sec)
Si queremos modificar las opciones hay que editar el archivo my.conf
query-cache-type = 1
esta opción habilita el caché, el 2 sería "on demand" (en el query se especifica que se usa caché) y el 0 es apagado
query_cache_size=32M
el tamaño en Megabytes, yo uso hasta 64Mb o 32Mb
Luego se reinicia el servidor y listo, ya está el caché. Hagan la prueba en un servidor local, instalen un Wordpress o un PHP BB, si tienen una base llena mejor, y hacen la prueba, la diferencia de velocidad es gigante.
Más info en la web oficial, también para configurarlo
