Plugins para WordPress

Recien agregue 2 plugins al blog, Democracy Ajax
Poll
y Ajax shoutbox. Ambos realizados con Ajax de fondo.

Democracy es un plugin que sirve para poner encuestas en tu blog, muestra los resultados sin tener que usar imagenes y es muy facil de administrar.
Ajax shoutbox es un chat en vivo, puedes dejar un mensaje rapidamente.

Para instalar ambos plugins solo es necesario descargar los plugins y descomprimirlos en el subdirectorio /wp-content/plugins del blog y activarlos desde el panel de administración.
Despues agregas en /wp-content/themes/defaul/sidebar.php las siguientes lineas para que aparescan en la barra lateral:

[html]

Chat en vivo

[/html]
[html]

Encuesta

[/html]

Actualizacion: Agregue el plugin iG:Syntax Hiliter v3.5 para poder desplegar código en los “posts”, como se puede ver aquí arriba. Use este tutorial como base.

Navega en internet con Firefox

Cuando andaba en busca de un navegador que evitara los problemas que tenia al usar Internet Explorer, el navegador que trae por defecto Windows, encontre Firefox en su version 0.8 y desde entonces la evangelización de éste la he llevado a cabo con amigos, clientes, y compañeros de trabajo con excelentes resultados.

La gran mayoría se han encariñado con el Panda Rojo (ojo, no es un zorro, como muchos creiamos) y han dejado en el olvido la espantosa “e” azul.

Firefox es un navegador web (software libre) producto del Proyecto Mozilla. Vio la luz oficialmente el 9 de Noviembre de 2004, y se há consolidado como uno de los mejores navegadores. Actualmente lleva arriba de 150 millones de descargas… y contando. Aquí tienen algunas carateristicas:

  • Bloqueador de ventanas emergentes (popups): Olvidate de las molestas ventanas de publicidad cada vez que entrabas a alguna página.
  • Navegación en pestañas (tabs): Ahora puedes en una misma página abrir varios sitios y así no saturas tu barra de tareas, esto hace que la navegación sea mas sencilla y rápida.
  • Seguridad y privacidad: Te mantiene libre de programas espías (spyware), mensajes de publicidad
    (spam), barras de herramienta (toolbars), que son los culpables de consumir recursos de tu computadora, ademas de hacer que tu conexión a internet sea demasiado lenta.
  • Buscador integrado: Incluye un espacio al lado derecho de la barra de direcciones donde puedes usar no solo uno, sino varios motores de busqueda, como Google, Yahoo, Alta Vista, etc. Además, puedes hacer uso de diccionarios y enciclopedias en linea como Dictionary.com y Wikipedia.
  • Personalizable: Puedes hacer uso de diferentes temas (themes) para que tu navegador luzca como a tí te gusta.
  • Uso de extensiones: Las extensiones son pequenos programas (plugins) que le agregan funcionalidades a Firefox, esto lo hace potente y aun así sigue siendo liviano.
  • Facil migración: Incluye un asistente sencillo para importar tus sitios favoritos del navegador que estes utilizando, y así hacer de Firefox tu navegador predilecto.

Que esperas para usarlo, y disfrutar de la experiencia de navegar con el Panda Rojo!
Get Firefox!

Usa Gnu/Linux

Uno de los principales motivos de este weblog es impulsar el uso de Gnu/Linux en cualquiera de sus sabores (distribuciones), por eso escribo algunas razones por lo cual pienso que se debe hacer:

Libertad:
Es la principal y más importante razón, por que puedes usarlo para cualquier proposito, tienes acceso al código fuente y si quieres lo puedes modificar, también puedes hacer una copia de cualquier distribución y pasarsela a quién la necesite.

Estabilidad:
Es de los sistemas operativos con menos fallos, y por lo mismo menos
cuelgues de sistema.

Infinidad de programas:
Cada distribución cuenta con una gran cantidad de programas para que escojas cual te conviene o te gusta más (entornos gráficos, suites ofimáticas, editores de texto, navegadores, reproductores de música, reproductores de video, etc, etc).

Seguridad:
No virus, no spyware, si se presenta algún fallo se arregla en poco tiempo.

Adaptable:
Gracias a que tienes acceso al código fuente, puedes modificarlo para que se adapte a lo que necesites.

Extensa documentación:
En internet puedes encontrar muchísima información referente a cualquier situación que se presente, ya sean manuales, comos, tips, foros, etc, etc.

Económico:
Puedes adquirir cualquier distribución de GNU/Linux directamente de internet o pedir una copia a un amigo sin ningún costo. Ojo!, GNU/Linux no es gratis. Muchos programadores alrededor del mundo se esfuerzan por sacar adelante estos proyectos, asi que no estaría demas ayudarles con una donación.

Ahora que esperas para usarlo!. Personalmente, la filosofía de cooperación mutua que ha llevado a Gnu/Linux a donde está es lo que más me ha gustado.

Seguramente en el lugar donde vives habra algun grupo de usuarios dispuestos a ayudarte en lo que necesites. En Tijuana México lugar desde donde escribo esto puedes acercarte a www.linuxbaja.org y/o www.linuxtj.org.

Consola integrada al escritorio (Eterm)

Gracias a unas propiedades de Eterm podemos hacer que nuestra consola se integre al escritorio. Yo hice esto en Slack.

Bajar código fuentes y dependencias desde la página oficial www.eterm.org
Eterm-0.9.3.tar.gz y las dependencias libast-0.7.tar.gz y imlib2

Compilar e instalar cada uno, empezando con las dependencias:
$./configure
$make
#make install

Tenemos varias opciones al ejecutar Eterm, para saberlas das:
$Eterm -help

y aquí viene la magia, ejecutas esto:

$Eterm -g 70×45+670+5
-x -c white –scrollbar off –buttonbar off -f white -O &

-g indica tamaño y posición en la pantalla
-x quita bordes
-c white color del cursos
–scrollbar off deshabilita la barra de scroll
–buttonbar off deshabilita botones
-f white color de fuente
-O lo mejor de todo, la transparencia, ojo es O no cero

Resaltado de sintaxis en Vim

Estando dentro de VIM podemos habilitar el resaltado de sintaxis con un simple

:syntax on

Pero si lo que queremos es que cada vez que abramos un archivo lo haga automatico tenemos que editar el archivo ~/.vimrc y agregar las siguientes lineas (las comillas son comentarios):

“Activar el resaltado de la sintaxis
syntax on

Leer y escribir en una partición Fat32 en Gnu/Linux

Para poder leer y escribir en una partición FAT32, solo tienes que agregar esta linea al archivo fstab que esta en /etc

/dev/hda2 /mnt/music vfat defaults,gid=100,umask=0002 1 0

Donde /dev/hda2 es la segunda partición del disco duro primario, /mnt/music se refiere a la ruta donde sera montada la partición FAT32, aquí ya deberiamos tener creado ese subdirectorio en /mnt. vfat se refiere al tipo de partición, en este caso Fat32 . En las opciones, defaults se refiera a las opciones predefinidas, en este caso rw, o sea que podremos leer y escribir, gid es el identificador del grupo, umask controla los permisos.

Con esta configuracion podremos tener acceso a leer y escribir en una partició FAT32.

Instalando el diccionario en español a OpenOffice

Para poder instalar el diccionario en español en OpenOffice bajo Gnu/Linux (en mi caso Slackware 10.2) tenemos que hacer lo siguiente:

Bajamos de internet el diccionario en español de México es_MX.

Descomprimir el archivo así:

# unzip es_MX.zip
Archive: es_MX.zip
inflating: es_MX.dic
inflating: es_MX.aff

Copiar es_MX.dic y es_MX.aff en /opt/openoffice-1.9.79/share/dict/ooo/ así:
#cp es_MX.aff es_MX.dic /opt/openoffice-1.9.79/share/dict/ooo/

Ahora lo que sigue es editar el archivo dictionary.lst que tiene la lista de los lenguajes y agregar las siguientes lineas:
#vim /opt/openoffice-1.9.79/share/dict/ooo/dictionary.lst
DICT es MX es_MX
HYPH es MX hyph_es_ES

Lo que resta es configurar OpenOffice en el menu Tools -> Options -> Languaje Settings -> Languajes -> Default Languaje for Documents -> cambiar a Spanish Mexico y es todo.

Si le damos F7 activaremos el Verificador Ortográfico.

Listo, ahora ya no hay pretexto para las faltas ortográficas.

Mini HowTo Tar

El programa tar (Tape Archiver) nos sirve para almacenar, respaldar y transportar archivos en uno solo. Estos son algunos de los usos mas comunes:

Empaquetar:
$tar -cvf archivo.tar archivosaempaquetar
Donde
c = create (crear un archivo)
v = verbose (muestra los archivos que con lo que se esta trabajando)
f = filename (nombre del archivo)
archivo.tar (es el nombre del archivo que se va a crear)
archivosaempaquetar (nombre de los archivos a empaquetar, pueden ser varios archivos o un subdirectorio en especifico)

Mostrar contenido de un .tar:
$tar -tvf archivo.tar
Donde t = table of contents (lista de archivos)
v, f = (ya se la saben)
archivo.tar (archivo del que se quiere ver el contenido)

Extraer contenido de un .tar:
$tar -xvf archivo.tar
Donde x = extract (extraer)
v, f = (ya se la saben)
archivo.tar (archivo del que se va a extraer los archivos)

Extraer archivos especificos de un .tar
usando comodines:
$tar -xvf archivo.tar *.jpg
Donde x = extract (extraer)
v, f = (ya se la saben)
archivo.tar (archivo del que se va a extraer el archivo)
*.jpg (en este caso va a extraer solo los archivos con extension .jpg)

Usando comprension de archivos
Podemos combinar la utileria gzip para comprimir archivos, solo debemos agregar una (z) a las opciones y en el nombre del archivo agregarle de .tar a
.tar.gz o .tgz para distinguir entre un archivo empaquetado y uno comprimido.
$tar -zcvf archivocomprimido.tar.gz archivosacomprimir
Donde z = gzip compresion (utileria gzip para comprimir archivos)
c = create (crear un archivo)
v = verbose (muestra los archivos que con lo que se esta trabajando)
f = filename (nombre del archivo)
archivo.tar.gz (es el nombre del archivo comprimido que se va a crear )
archivosacomprimir (nombres de los archivos a comprimir, pueden ser tambien un subdirectorio en especifico).

De regreso a clases

Hoy regrese a clases, y para no
perder costumbre llegue tarde, hoy sí se desperto la que menos creia que lo haría, la maestra de Intro a ISC, y dio clases!, creo que es la 4ta vez que ha dado, ha pero amenazo con ir el miercoles, cosa que no creo en lo mas minimo, deberia ir de lunes a jueves a las 7 am, pero se cree diva o no se que cosa.
Y pues para no variar ya tengo tarea, que deberia estar haciendo y estudiando por que tendre examen de Mate. Bueno, con muchas ganas de seguir aprendiendo estoy de regreso y a pegarle a C#, haber que sale.
Por cierto, todos llegaron con nuevo look, esa ida a San Felipe si que hizo bien, uts!!!
Saludos al 501. Al taquero, a la Cinthia, al biscuichi, al meño, al nomames, al nightcrowler que hoy no fue y a todos los demas.