Microsoft da otro paso más para acercarse a PHP con la nueva versión de FastCGI para IIS.
FastCGI es una herramienta que con la colaboración entre Microsoft y Zend, intentan mejorar el rendimiento y la estabilidad a PHP en un entorno Windows. Microsoft’s PHP initiative
VÃa / PHPDeveloper.org
Ahora es la XBox 360 lo que le trae problemas a Microsoft. La empresa Lucent Technologies ha demandado a Microsoft por usar una tecnología de codificación de video (MPEG-2) patentada por ellos. Ya en el 2003 hubo un contencioso entre ambas empresas por el mismo tema, pero Microsoft obtuvo una decisión judicial a su favor debido a un error tipográfico en la patente de Lucent. Habiendo sido corregido el error de la patente, Lucent ha vuelto a presentar una demanda, solicitando que se prohíba el uso ilegal de su patente y una indemnización no especificada.
Vía / Maestros del Web
Parece que Feedburner está dando problemas, y ahora parece que te muestra los usuarios que leyeron tu blog el día anterior, y no el numero de suscritos como se mostraba anteriormente, por lo que a los que no escribimos posts a diarios, el número que muestra Feedburner puede variar muchísimo.
Por ello, puede ser interesante mostrar la media semanal o mensual, como queramos, de los usuarios que nos leen:
PHP/SWF Charts es una librerÃa PHP que nos permite generar gráficas a partir de datos dinámicos. Los datos se obtienen mediante PHP y luego se genera la gráfica en formato Flash. Se puede usar otro lenguaje como ASP o Perl si se usa XML/SWF Charts, la versión XML de la misma herramienta.
Entre las caracterÃsticas que nos ofrece encontramos:
Datos actualizables sin necesidad de recargar la página
En mi blog personal, me ocurre que cuando quiero mostrar código en un post tengo que modificarlo para que quede bonito, poniéndole estilos, etc… La verdad es que es bastante aburrido y no es algo que me guste mucho hacer, me da mucha pereza.
Supongo que hay más gente que se encuentra en mi situación y me entenderán. La solución es usar unas librerías que me modifiquen el código y lo muestre con colores y tabulado. No me he puesto a buscar en Google, pero habrá ya alguna, de todas formas, siempre está bien saber cómo se podría hacer.
En este caso vamos a explicar como realizar un pequeño parser de código PHP, con tan solo unas funcionalidades: reconoce comentarios, palabras reservadas, funciones, variables y texto entrecomillado, a parte de realizar una mínima tabulación. No reconoce código HTML, ni realiza otras cosas, aunque las ampliaciones son posibles.
Ahora viene la parte más complicada, y digo complicada porque sinceramente he tenido que mirar el código porque algo me fallaba cuando seguía lo que decía la documentación.
El nombre del fichero JSON tiene el siguiente formato [dominio de traducción]-[idioma]-[handler del fichero].json, total nada.
Dominio será el que usemos para traducir, en el ejemplo sería mi-plugin:
__( 'Hola que tal', 'mi-plugin' );
Idioma es el código del idioma, en este caso es_ES
Y por último el handler del fichero es el primer parámetro que usamos en wp_enqueue_script
Lo podemos ver todo en un ejemplo final:
wp_enqueue_script(
'mi-plugin-handler', // El handler mencionado anteriormente
$blocks_script, // Nuestro path
[
'wp-i18n', // De referenciar al menos a wp-i18n
],
);
wp_set_script_translations( 'mi-plugin-handler, 'mi-plugin', plugin_dir_path( __FILE__ ) . 'languages' );
WordPress se puede utilizar para muchas cosas y no sólo para crear un blog. En el caso de que quieras realizar un blog multi-idioma y necesites traducir el blog según el idioma del navegador del usuario, no el contenido, que para eso hay algún plugin, tan sólo deberemos añadir lo siguiente a nuestro functions.php:
Con esto conseguimos que si el lenguaje de nuestro navegador sea es-es, pase a es_ES y con ese locale, pues podemos usarlo en la traducción del theme junto a la función load_theme_textdomain