Aztlan está de regreso

[singlepic=33,50,,,left]

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:

[sourcecode language=”css”]
mysql -u user -ppassword databasename –default_character_set utf8 < databasedump.sql [/sourcecode]

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

[singlepic=484,80,,,left]

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).

Al momento de escribirse este artículo la última versión en salir de RubyGems era la 1.3.1. Puedes checar cuál es la más reciente aquí.

  1. sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby build-essential ruby1.8-dev
  2. wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
  3. tar xzvf rubygems-1.3.1.tgz
  4. cd rubygems-1.3.1
  5. sudo ruby setup.rb
  6. sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
  7. sudo gem update --system
  8. sudo gem install rails mongrel
  9. sudo apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev
  10. sudo gem install mysql
  11. sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
  12. sudo gem install sqlite3-ruby

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

[singlepic=483,150,,,left]

¿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

[singlepic=482,150,,,left]

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

[singlepic=480,120,,,left]

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!

[singlepic=479,,,,left]

¡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

[singlepic=33,50,,,left]

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

[singlepic=476,90,,,left]

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:

[singlepic=477,250,,,]

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. 😀

Continuar leyendo “Cómo entrar a BancaNet desde Linux con Firefox”

10 extensiones fundamentales para desarrollo web con Firefox

[singlepic=475,,,,left]

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. 😀

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. 🙂