ene 18 2010

Problema con IE, ACLayers.dll en Windows XP

Varios equipos de la agencia comenzaron a presentar este problema, al abrir el Internet Explorer y en algunos casos, el Windows Media Player, se botaba un error donde se lee algo como esto:

AppName: iexplore.exe AppVer: 8.0.6001.18702 ModName: aclayers.dll
ModVer: 5.1.2600.5906 Offset: 0003d7fb

El arreglo es simple, pero me tomo un buen rato encontrarlo, ya que es un problema con una actualización del sistema publicada en Enero, así que era tan reciente que no existe mucha documentación al respecto, lo único que deben hacer es desinstalar la actualización:

KB955759

Espero les sea útil.

  • Share/Bookmark

dic 23 2009

Perl para reemplazar cadenas de texto en archivos

Aquí un tip rápido para buscar cadenas de texto dentro de un patrón de ficheros o también para uno solo. Por ejemplo, si tenemos 100 ficheros que en algún lugar en su interior contienen una cadena que queremos reemplazar, nos hará el trabajo pesado en un par de segundos.

Esta es la sintaxis:

perl -pi -e ‘s/cadena vieja/cadena nueva/g’ patron

Un ejemplo practico seria:

perl -pi -e ‘s/index.html/index.php/g’ *.html

  • Share/Bookmark

dic 14 2009

Montar imagen iso en Mac OS X 10.6 Snow Leopard

Aquí les dejo un tipo rápido para montar una imagen iso en el escritorio de nuestro Snow Leopard, solo abran una terminal y escriban:

hdiutil mount imagen.iso

Donde, “imagen.iso” es nuestra imagen a montar, debemos de poner la ruta completa al archivo para que funcione y nos aparecerá la imagen montada directamente en el escritorio

  • Share/Bookmark

dic 10 2009

Cambiar el directorio $HOME en Linux

A veces es necesario cambiar la ruta del home de algun usuario de nuestro sistema, este tip rapido les ayudara por si es necesario hacerlo, en una sola linea quedara listo!

$ usermod -d /ruta/al/nuevo/directorio/ -m miusuario

  • Share/Bookmark

oct 27 2009

Resplados locales con RSync

Aquí un pequeño script para hacer respaldos sincronizados con RSync entre solamente dos directorios, si se necesita más, se puede adaptar a las necesidades que tengamos.

dirA = Directorio que queremos respaldar
dirB = Directorio destino

Las opciones que interesantes son:
–no-whole-file: Con esto, revisaremos que el archivo tenga diferencias, si es asi, se copia.
–delete: Se elimina del destino, si en el origen no existe.

#!/bin/bash
echo -e "Comenzando Respaldo"
rsync -av --no-whole-file --delete /dirA/ /dirB/
  • Share/Bookmark

jul 30 2009

Como remplazar texto en MySQL

Estaba instalando un plugin para resaltar código en mi WordPress cuando me tope con la sorpresa de que el plugin en si usaba una clase CSS que yo estaba ocupando en mis posts, la clase se llama “code”.

La tarea era cambiar todos los posts de este blog que contenían la cadena “<p class=”code”>” a otra cosa para que no tuviera conflictos, por lo que tuve que ejecutar una consulta en MySQL para facilitarme el trabajo.

La estructura de la consulta seria así:

update tabla set `campo` = replace(`campo`,'cadena vieja','cadena nueva');

En mi caso particular quedo de la siguiente manera:

update blog_posts set `post_content` = replace(`post_content`,'<p class="code">','<p class="coded">');

Con esto, cambiamos la cadena de “<p class=”code”>” a “<p class=”coded”>” con lo que en menos de dos minutos edite mas de 100 temas en mi WordPress.

Es un tip rápido que me gusto para compartir con ustedes y ahorrarles un poco de trabajo.

  • Share/Bookmark

may 22 2008

Tip: Firefox 2 con plugin Mplayer-mozilla en Ubuntu

Era bastante molesto después de hacer un downgrade de Firefox 3 Beta al aun estable Firefox 2 en Ubuntu Hardy, en esta ocasión no voy a criticar a la gente de Ubuntu por haber ideado lanzar el Firefox 3 en fase beta en una release LTS (Long Term Support), porque esto ya es bastante comentado en los foros de Ubuntu y en general en la red.

Uno de los principales problemas, es que al querer instalar el paquete “mplayer-mozilla” con el cual podíamos ver vídeos incrustados en sitios web, era que forzosamente nos pedía instalar el Firefox 3 Beta, frustrante, definitivamente. Trate de todo, desde compilar el paquete manualmente, pero gracias a la gente de Launchpad se libero un bug fix (arreglo para el bug), que se empaqueto y esta disponible mediante los repositorios, aunque tenemos que hacer unos pasos previos. Aquí les dejo la información:

Primero vamos a Sistema > Administración > Origenes del Software donde seleccionaremos en la pestaña de Actualizaciones, la opción “Actualizaciones aun no publicadas” (hardy-proposed) y damos click en cerrar.

Esto nos llevara a un mensaje que nos pide actualizar nuestros repositorios.

Despues de esto, recargara la lista de paquetes disponibles

Una ves que termine, abriremos Synaptic, desde Sistema > Administración > Gestor de Paquetes Synaptic y en el botón de búsqueda, introduciremos “mplayer-mozilla” y lo seleccionaremos para su instalación.

Revisamos lo que se instalara para asegurarnos que no esta pidiendo la instalación de Firefox 3 y damos click en Aplicar.

 

 

 

 

  • Share/Bookmark

may 16 2008

Tip: Instalar Flash Player 10 en Ubuntu

En esta ocasión, toca el turno de actualizar nuestro Flash Player para Linux en Ubuntu, por lo que primero que nada, debemos descargarlo, lo haremos del siguiente enlace:

Descargar Flash Player 10 para Linux

Después eliminaremos los archivos de nuestra instalación anterior del flash player 9 para Linux, con el siguiente comando:

$ rm -Rf ~/.mozilla/plugins/*flash*

Después, si tenemos instalada alguna versión para Ubuntu, la eliminamos de la siguiente forma:

sudo apt-get remove –purge flashplugin-nonfree

Ahora, descomprimimos el tar.gz que acabamos de descargar y entramos al directorio recién creado:

$ tar -zxvf flashplayer10_install_linux_051508.tar.gz

$ cd install_flash_player_10_linux

$ ./flashplayer-installer

Con eso sera suficiente, ahora abrimos nuestro Firefox y navegamos en algún sitio que contenga flash para comprobar.

  • Share/Bookmark