Archive for enero, 2010

01.30.2010 by Ramiro

Goolge Dejará de Soportar Internet Explorer 6

A partir de Marzo Google dejará de dar soporte a Internet Explorer 6 según informó mediante un Blog relacionado con el servicio Google Docs “Modern Browsers for Modern Applications” (Navegadores Modernos para Aplicaciones Modernas).

La iniciativa que comenzó hace bastante tiempo ya es una realidad. El problema: los navegadores viejos son lentos, inseguros y carecen de la funcionalidad para soportar tecnologías como AJAX y soporte para plantillas CSS de manera correcta.

Algunas personas apuntan a que esta medida también se toma por los recientes ataques a Google en China en donde se utilizaron vulnerabilidades de navegadores y productos.

Internet Explorer 6 sigue en uso debido a que muchas aplicaciones, sobre todo a nivel corporativo, fueron diseñadas para este navegador y migrar a uno más nuevo implica costos para los departamentos técnicos. Sin embargo Microsoft alentó desde el lanzamiento de Internet Explorer 7 la migración. Por otro lado sitios como YouTube y otros anunciaron y descartaron el soporte a este navegador el año pasado.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print
01.19.2010 by Ramiro

Mover WordPress de un Dominio a Otro y Cforms

Desde que uso WordPress se ha vuelto muy común trabajar en mi laptop o en un server de pruebas y después pasar la instalación del blog / sitio completa a otro dominio. Ya sea dentro del mismo servidor o a otro.

Para moverlo simplemente hago un backup completo de la base de datos usando phpmyadmin (usando complete inserts) y un backup completo de la carpeta (sin olvidarme del .htaccess, muy importante).

Después monto todo en el dominio nuevo y usando phpmyadmin reemplazo las direcciones viejas por las nuevas. Acá empieza lo delicado.

Se puede usar el siguiente query:

UPDATE table_name SET column_name=REPLACE(column_name, ‘OLD VALUE’, ‘NEW VALUE’);

Las tablas a actualizar generalmente son wp_options (columna option_value), wp_postmeta (meta_value), wp_usermeta (meta_value) y wp_posts (post_content).

En wp_posts por ejemplo hay que hacer el reemplazo de las direcciones que están dentro de los posts, por ejemplo

UPDATE wp_posts SET post_content=REPLACE (post_content, ‘www.olddomain.com’, ‘www.newdomain.com’);

Problemas con Plugins

Es recomendable hacer backups de los datos de los plugins con las herramientas que traen los mismos.

Un ejemplo es Cforms II ya que almacena los datos serializados en la base de datos, es decir, guarda la versión en texto de el array / variables que contienen las opciones y al serializar el PHP guarda la medida de los strings. Por ejemplo s:9:”plugindir“.

Para el caso específico de Cforms: usar la herramienta de corrección (arregla las lngitudes) y arreglar el comienzo y el fin de la cadena. Dejo unos ejemplos que me ayudaron para comparar. Estos son el principio y el final de la cadena serializada:

  • Comienzo: a:3:{s:6:”global”;a:48:{s:9:”plugindir”;s:6:”cforms”;s:11:”cforms_root” (continúa)
  • Final: (sigue) 0$#$0$#$0″;}}

La herramienta arregla bien las longitudes pero agrega al principio mas longitudes y a veces algunos 1;1;1;. Al final agrega “;

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print
01.08.2010 by Ramiro

Acer solicita la devolución de 22000 laptops

Atención si comró alguno de estos modelos recientemente: Acer AS3410, AS3410T, AS3810T, AS3810TG, AS3810TZ y AS3810TZG de 13 pulgadas.

La empresa Acer está pidiendo que las devuelvan para cambio por una falla interna que hace que se produzca un cortocircuito en la parte del micrófono y se sobrecaliente el equipo. En algunos casos se puede fundir el plástico externo. Hasta el momento no hay reportes de accidentes ni heridos.

Ver más información y comunicado de prensa.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print
01.06.2010 by Ramiro

ICE aumentará tarifa de Internet para líneas 3G

El costo del servicio de Internet Celular aumentará de $6 (¢3.500) a $24 (¢13.500) a fin de mes o en febrero cuando el ICE duplique la velocidad de conexión.

Este aumento solamente afecta a los usuarios de líneas 3G. Los usuarios de líneas GSM seguirán con la misma tarifa. Esta movida es para equilibrar los precios entre los servicios y evitar competencia entre los mismos ya que es lógico (y mucha gente lo ha comentado) que tener una conexión de 1.5 Mbits en el celular sería mucho mas barato que tener la misma conexión con Acelera o con Amnet, por poner un ejemplo. Ya que se puede usar el celular como módem para conectarse a Internet.

La SUTEL autorizó el aumento mientras que el ICE garantice que esa es la velocidad de funcionamiento del servicio.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print
01.06.2010 by Ramiro

Google Presenta Télefono Nexus One

El Nexus One ya es oficial. El nuevo teléfono de Google apunta a unificar teléfonía con Internet utilizando el sistema Android y la última tecnología en aplicaciones ademas de ofrecer cámara digital de 5 megapixeles y un micrófono extra para mejorar la calidad de sonido.

El teléfono es fabricado por la empresa HTC y en Costa Rica solo funcionaría con la red GSM ya que el teléfono funciona en una banda que el ICE no utiliza por el momento. Esto quiere decir que en Costa Rica no se podrá utilizar toda la funcionalidad de este aparato.

El precio en EEUU supera los 500 dólares aunque algunas empresas lo venden mas barato si uno compra el paquete de conexión con ellos.

La SUTEL debe aclarar si el teléfono es homologado en Costa Rica o no.

Más información en http://www.google.com/phone/

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print
01.04.2010 by Ramiro

La Petición de MySQL

MySQL es la base de datos qeu usamos en QuasarCR.com y para todos los clientes. Es gratis, código abierto, funciona muy bien. Breve historia: el proyecto se creó por Michael “Monty” Widenius y David Axmark en el 94. Mucho éxito, se formó MySQL AB, la empresa pasó a ser más corporativa (acciones y toda la cosa), creció más, full soporte para empresas, gran proyecto… se vendió a Sun Microsystems, otra empresa de servicios gigante (encargada de Java)… Mony Widenius se fué ya que en ese momento solo tenía acciones y proyectos en la manga entre ellos MariaDB (proyecto similar a MySQL).

Oracle, competidora de MySQL y en cierto modo opuesta por ser 100% paga compra Sun. Se arma gran revuelo pero la empresa dice que mantendrá el proyecto.

Un año después (actual) sale la petición de la mano de Widenius alertando sobre el futuro de MySQL.

Realidades y Críticas que se presentan en varios lados:

  • Aunque sean proyectos Open Source la verdad es que se crearon empresas y se vendieron bajo las normas del mercado. Sun tampoco garantizó nada y aunque lo haga Oracle, son empresas, si quieren hundir el proyecto lo hacen.
  • Las contradicciones del capitalismo: widenius cobró una fortuna cuando MySQL se vendió la primera vez y aunque tiene un proyecto interesante volvió a defender su proyecto inicial. Esto es raro.
  • Oracle no anunció nada pero es raro y peligroso que una empresa compre a su competencia directa. Estoy de acuerdo en que la Unión Europea no tiene idea de lo que son proyectos Open Source y el impacto que tienen y cómo se comparan con otras empresas. El problema quizas es que se ve a Sun con Oracle, dos monstruos y no se evalúa el impacto en proyectos.
  • Si Oracle sepulta MySQL van a aparecer Forks (proyectos derivados), inclusive Monty tiene el suyo. Hay alternativas… pero si significaría cambios en proyectos (caso WordPress / vBulletin por nombrar algunos)… miles de proyectos deberían reestructurarse. En el caso de QuasarCR.com no es un problema muy grande.

En definitiva seguramente voy a firmar la petición, solo por el hecho de que mantengan el proyecto… en cuanto a las negociaciones que se hicieron: nunca estuve de acuerdo y no me parece que una empresa como Oracle compre MySQL. Por poner un ejemplo sería como que Microsoft compre Canonical, la empresa que desarrolla Ubuntu.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • MySpace
  • Technorati
  • Bitacoras.com
  • Live
  • StumbleUpon
  • Twitter
  • Print