4 de julio de 2008

Acelera un poco mas tu Wordpress

by Public Enemy

CrecimientoLlevo ya una temporada apreciando que el numero de visitantes a Xeduced ha crecido (me hace ilusión) y se está está estabilizando en un valor de 3000 visitantes diarios únicos (depende del día, pueden ser algo mas o algo menos) cuando antes era una cifra de unos 2500 diarios aproximadamente. No he podido analizar en detalle esto, quizás sea algo temporal, pero a primera vista no parece que ese crecimiento se deba a picos de visitas en entradas concretas, así que podría ser un buen síntoma de crecimiento natural del blog.

Y eso me lleva a que voy a tener que empezar a cuidar mas el aspecto técnico del blog. Hasta ahora creo que mi servidor en Dreamhost está aguantando muy bien y no tengo ninguna queja al respecto, ni caídas, ni lentitud excesiva (creo), ni se han puesto todavía en contacto conmigo para llamarme la atención ni nada.

Puede que ayude el que ya uso algunos trucos para ahorrar ancho de banda, evitar saturación y hacer que el blog cargue lo mas rápido posible, pero lamentablemente nunca hay nada suficiente y siempre se puede hacer mas.

Es por eso que hoy os voy a contar como podéis optimizar un poco el blog, especialmente si contiene bastante código Javascript. Si usas archivos Javascript en tu blog, sabrás que estos, muchas veces ralentizan la carga del mismo. Al margen del tiempo de proceso que consuman, normalmente se trata de archivos físicos que han de ser descargados a la máquina del usuario. Esos archivos pesan un número determinado de KB y hay que hacer una petición al servidor por cada archivo utilizado por el blog, así que es fácil intuir que a mayor numero de archivos y a mayor peso, peor experiencia para el usuario.

Pues bien, con el plugin WP JS es posible agrupar todos los archivos en uno solo (por lo tanto una sola petición) y ademas comprimir el archivo resultante (para reducir el peso de lo que descargamos) y aliviar al sufrido servidor suprimiendo algo de carga de trabajo.

Por ejemplo, imaginad que estáis usando las populares librerias Javascript prototype y script.aculo.us. Esto supone un total de 247KB repartidos en 8 archivos que habrán de ser descargados por el usuario para poder ver y usar en condiciones la página o blog en cuestión. Si usaramos GZIP para comprimir por separado cada fichero, en conjunto pasarían a ocupar solo 63KB (Un 74% de reducción), que es un muy buen resultado. Aún así, el usuarios todavía tendría que descargar 8 archivos. Si usaramos el plugin WP JS, conseguiríamos transformar los 8 archivos en un único fichero que pesaría solo 45KB (82% de reducción). Mucho mejor, ¿no? Quizás un vistazo a la siguiente gráfica os despeje mucho mejor las dudas.

Grafico comparativo

Instalación del plugin:

  1. Simplemente sube la carpeta /wp-js/ al directorio /wp-content/plugins/
  2. Activa el plugin a través del menú “Plugins” de Wordpress.
  3. Asigna a la carpeta /cache/ el conjunto de permisos 777.
  4. Usa expresiones del tipo <?php wp_js(’ruta/al/archivo/file.js’); ?> para comprimir los archivos .js .

Ejemplos:

Si solo quieres que actue sobre 1 archivo (en este caso global.js), puedes usar esta sintáxis.

<script src="<?php wp_js(’/javascript/global.js’) ?>" type="text/javascript" charset="utf-8"></script>

Para 2 o más archivos (en este ejemplo sifr.js y sifr-addons.js).

<script src="<?php wp_js(’/javascript/sifr-addons.js,/javascript/sifr.js’) ?>" type="text/javascript" charset="utf-8"></script>

Administración del plugin.:

Como podéis apreciar en la siguiente imagen, es posible configurar las siguientes tres cosillas desde el panel de Administrador.

  • Activar o desactivar el plugin, de manera que aunque la cláusula wp_js() todavía funciona y es reconocida, no realiza ningún cacheo ni compresión.
  • Especificar el tiempo de expiración para cada archivo Javascript.
  • Limpiar la caché en caso de que actualices cualquiera de los archivos Javascript que hay en ella, para que se vuelvan a cachear.
Area Admin

Espero que os haya resultado de ayuda esta entrada ;)

Enlace: Plugin WP JS

Guardado en: Noticias | 04/7/2008 | 1 Comentario »

Las gasolineras mas baratas

by Public Enemy

Hace unos días descubrí una página la mar de interesante mientras visitaba la oficina virtual del Ministerio de Industria, Comercio y Turismo de España. Se trata de una aplicación que muestra los precios de los carburantes en las estaciones de servicio o gasolineras que hay dispersas a lo largo y ancho del país. Y como me gusta reflejar en el blog cualquier cosilla que considero importante o merecedora de ser compartida, y me parece que esto puede ayudarnos a ahorrar unos euros, dejo constancia de ello.

Gasolineras mas baratas

Podéis encontrar el enlace a la aplicación al final de la entrada y solo os diré que es muy sencillo de utilizar. Debes seleccionar el tipo de carburante que te interesa - Gasolina 95 sin plomo, Gasolina 97 (Súper), Gasolina 98 sin plomo, Gasóleo A habitual, Nuevo Gasóleo A, Gasóleo B, Gasóleo calefacción y Biodiesel - y la provincia y código postal de tu interés. El sistema te proporcionará un listado ordenado de las gasolineras mas baratas y algunos datos mas.

También es posible obtener un TOP 20 de las gasolineras mas baratas de toda España y ver un informe mensual de precios para carburantes que abarca varios años.

Por desgracia el enlace solo es de interés por razones obvias para residentes en España, pero ahí queda eso.

Enlace: Precios de los carburantes.

Guardado en: Recursos | 02/7/2008 | 8 Comentarios »

Anatomia de un programador geek

by Public Enemy

Atención amigos, en estos tiempos modernos que vivimos, la naturaleza ha parido una nueva subespecie de homínidos apasionados por lo tecnológico y por picar código de manera frenética y compulsiva. No se si llamarlo evolución o involución, pero el caso es que se multiplican mas rápido que los Gremlins después de las 12 de la noche (y eso que no se reproducen de forma sexual, ell@s usan una cosa mas moderna llamada “intrusismo laboral“). Así que ya va siendo hora de que biólogos (Ana Obregón, get out of here) y zoólogos del mundo se pongan de acuerdo y cataloguen como es debido a estos particulares bípedos cuasi humanos que atienden a las palabras geek, programadores y similares.

¿Qué diría Félix Rodríguez de la Fuente si levantara la cabeza? Pues no tengo ni idea, supongo que nunca lo sabremos, pero no preocuparse. Si quieres saber un poco mas sobre esa extraña raza de taciturnos seres tienes otras opciones. Por ejemplo, puedes pinchar en la siguiente imagen que describe la anatomía de un típico programador geek.

Programador geek
Guardado en: Imágenes | 30/6/2008 | 9 Comentarios »

Como conseguir una clave valida para Windows XP

by Public Enemy

Windows XPA todos aquellos que andáis buscando una clave de producto válida para Windows XP os traigo un truco infalible para conseguir una. Te garantizo que funciona al 100% !!

Lo único que necesitas hacer es meter el CD original de Windows XP en la bandeja de tu lector de CD’s y/o DVD’s y buscar una carpeta llamada i386. A continuación abre el archivo UNATTEND.TXT y salta hasta la última linea de dicho archivo de texto.

A que parece increible? :P Ya tienes una clave válida para Windows XP y completamente legal.

Y si lo que estás buscando es una clave válida para instalar Windows Vista.. entonces haztelo mirar, probablemente necesitas ayuda psiquiátrica.

P.D: Por si esta entrada de coña con tintes SEO chorras no es suficiente para demostrar que ando muy mal de tiempo, ya os lo digo yo, estoy follado. Ando liado con un par de temas y es probable que me desaparezca los dos próximos días, así que acepto bloggers invitados hasta que yo pueda volver a la carga. ¿Quién se anima?

Guardado en: Recursos, SEO | 29/6/2008 | 11 Comentarios »

Licencias y llaves gratis para Kaspersky, BitDefender y AVG 8

by Public Enemy
Antivirus Gratis

En una entrada reciente, os comentaba la posibilidad de conseguir una licencia gratuita y completamente legal del nuevo Kaspersky Antivirus 2009 en su versión mas completa, la KIS (Kaspersky Internet Security 2009). Una oportunidad muy buena para disfrutar de este estupendo antivirus sin tener que preocuparse de andar buscando keys válidas o pasar por caja. La promoción aún existe, comprobado personalmente por mi ayer mismo y para aprovecharla tan solo has de descargar la versión Trial de Kaspersky y cuando te pida el código de activación usas el siguiente:

  • T6B6K-8YK22-VBQH7-ZUZJG

Que prefieres otros Antivirus al Kaspersky, pues no pasa nada, para gustos están los colores y os traigo otras dos alternativas. De hecho parece que otras compañías de Antivirus se suman a la iniciativa de Kaspersky y aprovechando también que son fechas para sacar nuevas versiones, lanzan al ruedo promociones similares.

Por ejemplo BitDefender. Otro buen antivirus que incluye AntiSpyware, AntiPhising, Firewall, AntiSpam y Control Parental. Si quieres probar de forma gratuita el antivirus BitDefender Internet Security 2008 durante 3 meses, sigue los siguientes pasos.

  1. Entra en la página de la promoción.
  2. Introduce tu nombre, país y dirección de correo electrónico en el formulario.
  3. Dale al botón de Enviar y recibirás un correo que incluye el enlace para descargar tu BitDefender Internet Security.

Y por último otro gran conocido del mundo de los antivirus y la seguridad, AVG 8. Para disfrutar completamente gratis de este antivirus hasta el 1 de Diciembre de 2008, descargalo de aquí y a continuación introduce la siguiente licencia cuando te la pida el asistente de instalación.

  • 75VNU-TH1RR1-L7-P03-C01-S3S9MD-2YN-3AUS
Guardado en: Noticias | 26/6/2008 | 7 Comentarios »

Recopilacion de 20 carteles o posters motivadores

by Public Enemy

Hoy la entrada va de imágenes graciosas y divertidas. En este sentido hay dos cosas muy de moda circulando en los últimos meses por Internet, por un lado están los famosos FAIL y por otro lado están los carteles motivadores, que son en los que me voy a centrar hoy.

Seguro que los has visto mas de una vez. Son carteles o póster con una imagen en el centro sobre fondo negro y llevan como pie de foto una palabra o palabras escritas en mayúsculas que expresan un valor o cualidad interesante o motivadora, seguida de un texto o coletilla graciosa.

Han proliferado tanto por Internet que a veces llegan a hacerse cansinos, sobre todo porque no todo el mundo es igual de bueno creándolos y los hay muy. muy malos, pero también muy buenos. Como yo nunca había puesto una recopilación como esta por aquí, y aún a riesgo de que ya hayáis visto muchas de ellas en otros lados, os voy a dejar una selección de 20 carteles motivadores.

Es la mejor manera, para los que andáis algo mas despistados, de entender a lo que me refiero. Así que mejor cierro el pico y os dejo ya con los posters, que ya se sabe que una imagen vale que mil palabras. En este caso 20.000 palabras, pues son 20 posters o carteles motivadores los que incluyo en esta recopilación.

1. PERSPECTIVA - Las cosas se ven con frecuencia mucho mejor desde otro angulo.

Poster Motivacional

Para ver los otros 19 carteles sigue leyendo ;)
Haz click aquí para seguir leyendo ‘Recopilacion de 20 carteles o posters motivadores’

Guardado en: Imágenes | 24/6/2008 | 17 Comentarios »

Publicidad misteriosa

by Public Enemy

La siguiente imagen pertenece a una campaña publicitaria de cierto producto que yo por aquí (España) creo no haber visto nunca, aunque me imagino que si será posible encontrarlo en las tiendas y simplemente a mi me ha pasado desapercibido. Me ha parecido una publicidad brillante, muy original y con ese punto gracioso que últimamente consiguen imprimir muy bien los creativos publicitarios a sus trabajos con el fin de llamar aun mas la atención de la gente.

Publicidad Original

Os propongo un reto. He colocado solo parte de la imagen para ver como de despierta tenéis la mente hoy Domingo, que yo se que es un día muy malo, jeje. A ver si sois capaces de averiguar qué está anunciando este cartel.. La solución al enigma después del salto, jeje.
Haz click aquí para seguir leyendo ‘Publicidad misteriosa’

Guardado en: Chistes, Noticias | 22/6/2008 | 12 Comentarios »

Como crear un avatar con estilo manga o anime

by Public Enemy

FaceYourMangaDe un tiempo a esta parte me he dado cuenta que muchos bloggers han empezado a utilizar avatares con un look muy parecido al estilo de los dibujos manga o el anime japonés. Si eres asiduo lector de blogs seguro que ya sabes a lo que me refiero y has visto mas de uno siendo usado como Gravatar para adornar los comentarios del blog de turno.

Todos ellos están creados con una aplicación en Flash llamada FaceYourManga muy sencilla de usar, que te permitirá ir personalizando a tu “criatura” de manera que se parezca lo máximo posible a ti, si es eso lo que buscas, o simplemente que se adapte a tus gustos personales. Se puede configurar casi todo y hay muchísimas características y atributos con los que puedes jugar así que los posibles resultados finales son casi infinitos. La lastima es que la web está solamente disponible en Italiano, pero seguir el asistente para crear tu avatar es tan sencillo, que no vas a tener ningún problema a la hora de diseñarlo.

Aquí a mano izquierda tenéis el mio. He intentado que se parezca a mi y ya me han dicho que el resultado conseguido ha quedado bastante real. ¿A que me ha salido con cara de niño malo? :P

Os animo a todos a que creéis el vuestro y lo presentéis en sociedad en una entrada de vuestro blog. A mi me parece una divertida manera de darnos a conocer un poquito mas a los lectores.

Enlace: FaceYourManga

Guardado en: Recursos | 21/6/2008 | 13 Comentarios »

Las 21 leyes de la programacion

by Public Enemy

Geek programando Si te dedicas profesionalmente a desarrollar programas, alguna vez has hecho tus pinitos en el mundo de la programación o simplemente eres un poquito geek, estoy seguro que según vayas leyendo esta entrada empezarás a sentirte mas que identificado con los enunciados que a continuación os voy a dejar. Y es que aunque no estén escritas, cualquier programador experimentado sabe que a la hora de desarrollar software existen una serie de axiomas o leyes que siempre se cumplen sin remedio. Si consigues zafarte de alguna de ellas, te felicito, eres un crack.

Sin mas dilación os dejo con las 21 leyes de la programación. Si no has “picado” código en tu vida, probablemente no llegues nunca a entender el verdadero alcance de las mismas, pero créeme si te digo que ni siquiera la gente de Matrix se escapó en su día de su influencia.

  1. Cualquier programa, no importa cual, se queda obsoleto nada mas instalarlo.
  2. Es más fácil cambiar las especificaciones para que se ajusten al programa que viceversa.
  3. Si un programa es útil, alguien te obligará a hacer cambios en el.
  4. Si un programa es inútil, alguien te obligará a documentarlo exhaustivamente.
  5. Solamente el 10 por ciento del código de cualquier programa llegará a ejecutarse en algún momento.
  6. El Software crece siempre hasta consumir todos los recursos disponibles.
  7. Cualquier programa no trivial, contiene al menos un error.
  8. La probabilidad de hacer el ridículo en una demostración pública de tu software es directamente proporcional al número de gente viéndola, creciendo además de manera exponencial el riesgo cuanto mayor sea la cantidad de dinero invertido en dicha aplicación.
  9. Hasta que un programa no lleve al menos 6 meses en producción no se descubrirá su error mas grave.
  10. Hay una variedad infinita de errores indetectables. Por contra, los detectables son por definición finitos.
  11. El esfuerzo requerido para corregir un error se incrementa de manera exponencial con el tiempo.
  12. La complejidad de un programa siempre crece hasta que excede la capacidad del programador que lo tiene que mantener.
  13. Cualquier código de tu autoría que no hayas revisado en meses, bien podría haberlo escrito cualquier otra persona, porque al volverlo a revisar no te enterarás de nada.
  14. Dentro de cada pequeño programa hay un gran programa pujando por salir a la luz.
  15. Cuanto mas pronto comiences trabajar en tu programa, mas tiempo te llevará.
  16. Un proyecto mal planificado necesita hasta tres veces mas tiempo de lo esperado para terminarlo; un proyecto cuidadosamente planificado solo lleva 2 veces mas tiempo de lo estimado al principio.
  17. Meter mas programadores en un proyecto que va con retraso tan solo consigue retrasarlo mas.
  18. Un programa nunca está menos de un 90% completo y nunca mas de un 95% completo.
  19. Si tu programa automatiza una porquería, solo conseguirás una porquería automatizada.
  20. Construye un programa que incluso un tonto pueda usar y solamente un tonto querrá usarlo.
  21. Los usuarios en realidad no saben lo que quieren de un programa hasta que lo usan.

¿Que te parecen? Son como las leyes de Murphy de la programación y siempre se cumplen. Probablemente alguna se nos queda en el tintero. ¿Se te ocurre alguna otra que no esté aquí reflejada?.

Guardado en: Sabías que.. | 20/6/2008 | 13 Comentarios »

Humor bestia con Cyanide and Happiness

by Public Enemy

Recientemente os confesé con motivo de la entrada del conejo suicida que me estoy haciendo adicto al humor negro, ácido, irreverente, sádico, bestia, políticamente incorrecto, llámalo como quieras. Supongo que entendéis a que clase de humor me refiero, ¿no? Ese que te puede hacer gracia o no, pero que en ningún caso te deja indiferente.

Pues resulta que hace poco descubrí una tira de humor titulada Cyanide & Happiness que encaja a la perfección en la descripción anterior y cuyo sitio web visito ahora religiosamente a diario. Con un dibujo simplón a mas no poder, cuatro palos y un par de circulitos inexplicablemente cargados de expresividad, estos monigotes me han sacado unas buenas carcajadas en los últimos días.

Tenía tantas ganas de compartir mi descubrimiento con vosotros que he seleccionado 10 de mis favoritas y las he traducido al castellano - si, las originales son en inglés - para que las disfrutéis en la lengua de Cervantes y que nadie se quede fuera de juego. ¡Que empiece el show!

Cyanide and Happiness

Sigue leyendo para ver las otras 9 tiras.. ni se te ocurra perdértelas o te corto lo que te cuelga! (Esta última advertencia válida también para chicas, echadle imaginación.)
Haz click aquí para seguir leyendo ‘Humor bestia con Cyanide and Happiness’

Guardado en: Imágenes | 17/6/2008 | 25 Comentarios »