Archivo Mensual de Enero, 2008

Aztlan está de regreso

tlaloc-thumb.jpg

Al fin pude terminar el mantenimiento del nuevo sitio de Aztlan, tuve unos problemas con la base de datos debido a una bronca con el codificado de algunos caracteres especiales.

Por si a alguien le sirve el tip, después de importar el contenido de la base de datos, en lugar de tener caracteres acentuados veía unos muy raros:

Adrián → Adrián
¿Cómo hago...? → ¿Cómo hago...?

¿La solución? agregar un parámetro extra a la hora de importar los datos:

mysql -u user -ppassword databasename --default_character_set utf8 < databasedump.sql

Con esa línea se le indica a MySQL que la codificación de los caracteres está en UTF8.

Visita el nuevo sitio de Aztlan RPG.

Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon

ruby.jpg

Después de haber formateado mi laptop y haber adoptado Ubuntu como sistema operativo, me vi en la necesidad de instalar todo el stack de desarrollo con el que estoy acostumbrado a trabajar.

Un par de cosas que me urgía tener ya era Ruby y Rails.

Versión para desesperados:
(vamos a descargar un archivo, así que vayan a un directorio temporal o algo).

sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby
wget http://rubyforge.org/frs/download.php/35283/rubygems-1.1.1.tgz
tar xzvf rubygems-1.1.1.tgz
cd rubygems-1.1.1
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
sudo gem update --system
sudo gem install rails
sudo apt-get install build-essential ruby1.8-dev
sudo gem install mongrel
sudo apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev
sudo gem install mysql
sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
sudo gem install sqlite3-ruby
echo "export RUBYOPT=rubygems" >> ~/.profile

Si quieres saber que sucede en cada paso, sigue leyendo.

Continuar leyendo ‘Cómo instalar Ruby, RubyGems y Rails en Ubuntu 7.10 Gutsy Gibbon’ »

Un par de revistas libres sobre Linux

begins-y-tuxinfo.jpg

¿Te gustaría estar más informado sobre lo que sucede en el mundo Linuxero?

El otro día, navegando por la red me topé con un par de revistas —y revistas bien hechas eh— que abordan temas acerca del software libre y de código abierto y Linux en general.

Tratan noticias de actualidad en el mundo del FOSS (Free and Open Source Software), tutoriales, programación, tips & trucos, juegos y por ahí hasta un completo manual paso a paso para configurar una red privada virtual en Linux.

Para quién disfrute de leer en papel —yo me apunto en esa lista jeje— vienen en formato PDF con muy buena calidad y listas para impresión.

Estoy hablando de:

Actualmente Begins va en el número 12 y TuxInfo en el número 3.

Échenles un ojo y si pueden apoyar al menos difundiendo información sobre ellas, ¡háganlo! ;)

Ext JS 2.0.1 liberado

extjs-muestra.jpg

Acaban de liberar una versión de mantenimiento de la poderosa biblioteca para interfaces gráficas Ext JS.

Ext JS es un framework que te permite crear aplicaciones web muy interactivas —adiós al paradigma de los enlaces y páginas HTML— Ext JS te provee de componentes hechos en JavaScript tremendamente funcionales y fáciles de utilizar.

Si no la conoces deberías darte una vuelta por la página de ejemplos.

La imagen que trae este artículo muestra un sistema que actualmente estoy haciendo con Ext JS 2.0.1 y Rails 2.0 —si, eso de la foto es una página web, parezca lo que parezca.—

Pronto vendrá un tutorial. ;)

Aprendiendo nuevas mañas

pentax-ist-ds.jpg

Me gusta mucho la fotografía y no pierdo oportunidad de llevar mi cámara cuando salgo de viaje.

Así que después de estar ya casi 3 años de total amateur, hoy comenzó el diplomado de fotografía digital al que me había inscrito desde hace un mes.

Por fin comenzaron a desentrañarse los misteriosos términos: apertura, obturación e ISO, que veía en la pantallita de mi cámara.

Muy interesante la teoría, esperemos a ver que tal se pone la práctica. ;)

Requiem: La Posesión — ¡Cuidado!

requiem.jpg

¡Arghhhhhhhhhh!

Siendo fan del género de terror y teniendo como opción a Alien vs Depredador 2… después de leer en un promocional de Requiem: La Posesión la frase:

Más impactante que El Exorcismo de Emily Rose

Una amiga y yo decidimos entrar a verla. Al salir de la función no parabamos de hablar de la película… había sido tan, pero tan MALA, que fue memorable.

¡Están advertidos! ;)

Un buen espectáculo de sombras

Desde que lo ví por primera vez quedé impresionado por la habilidad de este hombre.

Si creen que exagero vean el video.

La canción se llama A wonderful world, interpretada por Louis Armstrong.

Y el que realiza el acto con las sombras es un mago australiano —artísta diría yo— llamado Raymond Crowe.

Redireccionamiento involuntario desde el sitio de Aztlan RPG

tlaloc-thumb.jpg

En estos momentos tengo levantado un ticket de soporte con mi proveedor de hosting Site5.

La razón es que, de alguna manera (que desconozco totalmente) el sitio AztlanRPG está redireccionando todo el tráfico hacia este dominio.

Lo más extraño es que viendo los archivos del sitio a través de su FTP, pude observar que tiene su propio index.html y un archivo .htaccess vacío (0 bytes), como siempre.

He tenido unos problemitas en estos últimos días con mi servidor Rhodope, espero encuentren la causa por la que el servicio ha estado en altas y bajas.

Estoy conciente que es un servidor compartido, y es como vivir en vecindad jeje, si te tocan malos vecinos ya te chin… ;)

Parece que ya corrigieron el problema. Sin embargo no pude accesar la web de Aztlan desde el día 17 hasta ahora, como consecuencia le fecha de regreso se recorrerá dos días.

Cómo entrar a BancaNet desde Linux con Firefox

bancanet.jpg

Creo que es algo tonto el solo permitir a un par de navegadores el acceso a BancaNet, sobre todo si no son precisamente lo mejor que hay en seguridad o lo más reciente.

Este es el infame mensaje que te presenta BancaNet si tratas de accesar su sitio con Firefox, Opera o algún otro navegador que no sea Internet Explorer o Netscape:

bancanet-mensaje.jpg

La parte más cínica es la que dice:

Le recomendamos actualizar su Navegador.

Actualizar, mis pelotas…

Ahora veremos como podemos pasar ese horrible filtro que tiene Banamex en su sitio de banca electrónica con nuestro poderoso Firefox. :D

Continuar leyendo ‘Cómo entrar a BancaNet desde Linux con Firefox’ »

10 extensiones fundamentales para desarrollo web con Firefox

firefox.jpg

Ahora que tengo sistema operativo nuevo (♥ Ubuntu), me di a la tarea de buscar las extensiones que tenía instaladas en Firefox cuando usaba Windows.

Asi que a continuación les presento 10 extensiones que de una forma u otra me han sido útiles a la hora de desarrollar aplicaciones web.

  • Firebug — Esta, al igual que Web Developer son fundamentales, no me puedo imaginar desarrollando aplicaciones web sin una u otra. ;)
  • Web Developer — Lo he dicho arriba.
  • Cache Status — Muy bueno a la hora de querer limpiar el caché que el navegador guarda en disco o en RAM.
  • Extended Cookie Manager — Contiene unas funciones para el manejo de cookies que se complementan con las que trae la extensión Web Developer.
  • SQLite Manager — Bastante útil para administrar cualquier base de datos SQLite en tu computadora.
  • User Agent Switcher — Permite a Firefox identificarse como algún otro navegador en algún otro sistema operativo.
  • HackBar — Esta es una herramienta simple que te puede ayudar a realizar pruebas de seguridad en tus desarrollos.
  • Server Spy — Descubre con qué servidor se está comunicando Firefox.
  • Router Status — Puedes ver el estatus de tu ruteador en la barra de estado de Firefox.
  • Unicode converter/Input Tool — ¿Alguna vez te has preguntado cuál es el código de referencia para símbolos Unicode como estos? →  § ♠ ♣ ♥ ♦ Ϡ ϡ con esta extensión lo sabrás. :D

Les recomiendo visitar el sitio Firefox Add-ons y darle una revisada a los complementos que hay ahí.

Asi que ya saben, si tienen alguna recomendación que creen que debería ir en esta lista, no duden en ponerla en los comentarios. :)




FireStats icon Con la potencia de FireStats