Archive for the 'howto' Category

h1

Contraseñas seguras

7/03/08

Hoy voy a contar algo sobre las contraseñas aunque no voy a entrar en la importancia que tienen o en si son o no un método seguro de identificación. Eso lo dejo para los gurús de la seguridad. Yo sólo os voy a dar un consejo y unos trucos para elegir buenas contraseñas.

El consejo: es mejor complejidad que longitud. Es más seguro tener una contraseña no muy larga que incluya mayúsculas, minúsculas, números y caracteres especiales a una larguísima que sólo tiene letras minúsculas. Pero tampoco hay que pasarse: menos de 8 caracteres no vale para nada.

El truco: fijaos en la siguiente contraseña:

pygfaparg

Parece una sucesión de letras sin sentido, ¿verdad?

Pinocho Y Gepeto Fueron A Pescar Al Río Guadalquivir

Ahora ya no es tan dificil recordarla. A partir de aquí podemos complicarlo cuanto queramos. Por ejemplo, podríamos añadir nuestro año de nacimiento al final (o al principio):

pygfaparg1979

También podemos cambiar algunos caracteres por caracteres especiales que se parezcan:

pygf@p@rg!979

¡Listo! Ya tenemos una contraseña aceptable y fácil de recordar.

h1

Feedburner

26/02/08

Llevo un par de días pegándome con el menú de FeedBurner y me ha maravillado la cantidad de cositas que se pueden hacer con tu feed RSS.

Para empezar, si tienes tu propio dominio, puedes definir la dirección del feed. En mi caso ha quedado así:

Para las entradas:
http://feed.yabrembre.com/yabrembre

Para los comentarios:
http://feed.yabrembre.com/berridos

Para que esto funcione sólo tenemos que seguir unos pequeños pasos. Primero creamos una entrada CNAME en el panel de control de nuestro dominio que redirija todo el trafico de nuestro subdominio para feeds a Feedburner:

Sustituye feed.yabrembre.com por loquequieras.tudomino.com.

Ahora, en la web de Feedburner, nos vamos al menú Mi cuenta, MyBrand y le indicamos nuestro subdominio de feeds:

Una vez hecho esto las direcciones de nuestros feed quedarán como sigue:

Original:
http://feeds.feedburner.com/yabrembre

Nuevo:
http://feed.yabrembre.com/yabrembre

Otra opción interesante es la suscripción por emilios. Activarla no tiene mucho misterio: Menú Publize, Suscripciones por Email y Activar. Puedes poner un widget para que la gente se suscriban pero no he sido capaz de hacerlo funcionar en WordPress.com así que he tenido que poner el enlace a la página de suscripción. Por cierto, por más que lo he intentado, no consigo que muestre el código del widget de Blogger en español así que os dejo una traducción.

Yo tengo activada también la opción PingShot. Los agregadores revisan periodicamente los blogs buscando actualizaciones pero con este servicio lo que hacemos es avisarles nosotros cada vez que haya nuevo contenido. Muy recomendable.

Hay muchas más opciones y servicios. Por ejemplo, FeedFlare, con el que pones enlaces al final de cada post para enviarlo por correo, acceder a los comentarios, menearlo o infinidad de cosas. O puedes proteger con contraseña tu feed para que sólo lo lea quién tu decidas. Lo mejor es perder un rato en echar un vistazo a todo el menú. Os aseguro que no os imaginais la cantidad de cosas que se pueden hacer.

Lo único que me queda es pediros que, por favor, cambiéis los feed en vuestros agregadores por los nuevos: entradas y comentarios. No os lo pediría si no tuviera una razón de peso: Feedburner tiene unas estadísticas y unos grafiquitos chulísimos. Lástima que no sean públicos. Ahora mismo tengo las estadísticas en StatCounter pero son bastante limitadas ya que WordPress.com no deja ejecutar javascript por razones de seguridad.

h1

Varias cuentas de Gmail

15/02/08

No sé vosotros pero mi relación con el correo electrónico siempre ha sido bastante caótica: tengo infinitas cuentas, la mayoría de ellas olvidadas y nunca he prestado especial interés en organizar mis emilios. Pero últimamente todas estas cuentas han quedado reducidas a las siguientes:

  • Cuenta personal: es la que conocen mis amigos y familiares.
  • Cuenta profesional: aparece en mi currículo y sólo la uso para temas de trabajo.
  • Cuenta guarra: es la que uso cada vez que me doy de alta en alguna web, foro, etc. En esta cuenta he descubierto lo bien que funciona el filtro antispam de Gmail.
  • Cuenta yabrembre: para temas del blog.
  • Cuenta Hotmail: todas las anteriores son cuentas de Gmail. Esta la conservo por el Messenger y paso del correo que me llegue ahí.

Como puedes imaginar, manejarse con tanta cuenta es un auténtico coñazo. En casa (cuando tenga conexión) puede resultar más sencillo gracias a la extensión de Firefox Gmail Manager. Sin embargo, sigue siendo un engorro comprobar tantas cuentas.

Cotilleando un poco las opciones de Gmail he descubierto un método para poder administrar todas las cuentas desde una sola:

Antes de nada decir que cuando escribo cuenta@principal me refiero a la dirección de la cuenta desde la que vamos a utilizar todas y que cuentaX@secundaria (donde X=1,2,3,…) son las otras.

Configuramos cuentaX@secundaria para que reenvíe una copia de cada correo recibido a cuenta@principal: nos vamos al panel de configuración de cuentaX@secundaria y en la pestaña de Reenvío y correo POP/IMAP rellenamos la opción Reenvíos como sigue:

En el deplegable podemos elegir si, una vez reenviada la copia queremos conservar el original o no. Esto es a gusto de cada pero dada la cantidad espacio que tenemos en Gmail yo aconsejo conservar los originales por motivos de seguridad.

Ahora, en el panel de configuración de cuenta@principal clickamos en Añadir otra dirección de correo electrónico y rellenamos:

Si clickamos en Especifica otra dirección de respuesta decidimos si queremos responder cada correo “desde” la cuenta a la que fue enviado o todos desde una sola. Pinchamos en Paso siguiente y luego en Enviar verificación. Esto hará que Gmail mande un emilio con un código de confirmación a cuentaX@secundaria peeeeero como ya tenemos configurada cuentaX@secundaria para que nos mande una copia a cuenta@primaria de todos los emilios que reciba ya tenemos en nuestra bandeja de entrada de cuenta@primaria el código de marras (está claro, ¿no?). Escribimos el código y click en Verificar:

Y ya está. Ahora sólo tenemos que repetir el proceso para cada una de las cuentas y listo.

A la hora de enviar un mensaje podemos decidir “desde” qué cuenta hacerlo en el siguiente desplegable (por defecto será cuenta@principal):

Ventajas: pues lo dicho: administrar todas las cuentas desde una sola.

Inconvenientes: como no organices bien la cuenta principal puede convertirse en un inmenso cubo de basura internetiana :P

h1

Cómo pasar de Vista a XP y no morir en el intento

20/01/08

Hace ya varias semanas que Makeda me perseguía para que quitara el Windows Vista de su precioso portátil, un Toshiba Satellite A210-11, e instalara el Windows XP. Después de unas durísimas negociaciones acepté a cambio de que me dejara instalar también la Ubuntu. Mis servicios no son gratuitos pero por una conversión potencial al lado oscuro me pringo a formatear un portátil :)

Día 1 - 12:00

Esta mañana me puse a ello y lo hice como los machos: metí el cd de Windows UE y tomar por culo todo.

Un pequeño consejo: no lo hagaís así nunca. Una vez instalado el nuevo SO recé al Monstruo Espagueti Volador agradeciendo que el teclado funcionara. Recuento de bajas:

bajas

(Cuando tomé esta foto ya había conseguido instalar la tarjeta gráfica y la wifi)

  • Tarjeta gráfica
  • Wifi
  • Tarjeta de red
  • Lector de tarjetas de memoria
  • 2 PCI device que no tengo ni idea de qué son

Lo primero que hice, como es lógico, fue irme a la web de Toshiba buscando drivers como un loco. La primera en la frente. Estos son todos los drivers que tienen para XP del A210:

driver

Pongo a bajar el de la tarjeta gráfica y la wireless. A una velocidad total de 4 k/s tardará un rato. Vamos a por un aperitivo y a comer. Esto me induce una profunda somnolencia conocida por algunos como siesta.

Día 1 - 18:00

El driver de la wireless ya está y lo instalo sin problemas. El de la gráfica son 90 MB y continúa a 4 k/s así que decido investigar un poco.

Me bajo los drivers de la web de ATI pero al intentar instalarlo me aparece un error diciendo que no encuentra ninguna tarjeta gráfica compatible (aquí poner cara de poker). Descubro por internet que hay mucha gente haciendo malabares para poder instalar los malditos drivers. Después de estar toda la tarde leyendo y probando experimentos sin éxito decido hacerlo por las malas.

Busco un poco y descubro que el modelo de la tarjeta es la HD 2400. Instalo el Catalyst y espero el mencionado error. Sin embargo, ya tengo el driver en el directorio:

C:\ATI\SUPPORT\8-1_xp32_dd_57717\Driver\Driver\XP_INF

El churro ese de 8-1_xp32_dd_57717 varía según la versión del driver que instales. Ahora seguimos los siguientes pasos:

  • Botón derecho sobre MiPC y click en Administrador de Dispositivos.
  • Doble click en la tarjeta gráfica (estoy escribiendo esto de memoria y no recuerdo cómo se llamaba exactamente pero estaba en Otros dispositivos con la interrogación amarilla).
  • Click en Reinstalar controlador.
  • Opción Instalar desde una lista o ubicación específica.
  • Opción No buscar.
  • Opción Adaptadores de pantalla.
  • Click en Utilizar disco.
  • Click en Examinar y buscamos el fichero de los drivers en el directorio citado antes.
  • Ahora viene lo más divertido: tenemos que buscar nuestro modelo en el inmenso listado que aparece.
  • Seleccionamos el driver adecuado y lo instalamos. Nos pedirá confirmación ya que Windows no sabe que ese driver pertenece a nuestra tarjeta. Nosotros aceptamos barco y listo :)

Bueno, lo más gordo ya está hecho.

Día 2 - 10:00

Para la tarjeta de red me bajé los drivers que hay en la web de Toshiba para el Vista. Miré marca y busqué en San Google los drivers. Fácil, fácil.

Para la tarjeta de sonido mi intención era la misma pero cuando fui a instalar los drivers para Vista descubrí encantado que funcionan perfectamente para el XP y bola extra: el módem queda también instalado con el mismo paquete de drivers. Mucho más fácil, fácil.

Día 2 - 13:30

Ahora mismo lo único que no funciona es el lector de tarjetas. A googlear toca…

Día 2 - 14:30

Si tuviera delante a Larry Page y Sergey Brin les daría un beso en los morros a cada uno. El driver del lector de tarjetas es un zip llamado PCMCIA flashx.exe que podéis encontrar dentro de este archivo. Cortesía de Claviuz.

Ahora todos juntos: ¡¡¡PRUEBA SUPERADA!!!

Hastalapolla.com, Ubuntu tendrá que esperar.

Por cierto, Makeda cuenta su versión de los hechos. Es interesante observar una visión desde el ángulo contrario.

h1

Firefox en Ubuntu 7.10 para amd64

9/12/07

Quiero recuperar y actualizar este post del antiguo blog porque hoy he instalado Ubuntu 7.10 y me he encontrado con el mismo problema: si tienes un procesador amd64 hay que hacer malabares para que funcione Flash y Java en Firefox. La documentación que he encontrado es bastante difusa así que quiero contar como lo he hecho yo. Esto no es la solución definitiva ni yo soy un gurú de Linux. Si tienes problemas pregunta e intentaré ayudarte.

Firefox

Lo que hacemos es instalar el Firefox de 32 bits con sus respectivos soportes para dicha arquitectura. Esta versión del navegador la llamaremos firefox32. Recuerda apuntar tus lanzadores a este comando cuando termines.

Lo primero es asegurarnos de que tenemos instalado el soporte para aplicaciones de 32 bits:

sudo aptitude install ia32-libs ia32-libs-gtk linux32

Importante: Si el comando anterior te devuelve algo como esto cancélalo:

Eliminar los paquetes siguientes:
ubuntu-minimal
util-linux
util-linux-locales

Bajamos la versión de 32 bits de Firefox y la descomprimimos en un directorio temporal.

Creamos el directorio para firefox32:

sudo mkdir /usr/local/firefox32

Y copiamos ahí los archivos antes descomprimidos:

sudo cp -r -p /directorio_temporal /usr/local/firefox32/

Ahora tenemos que crear dos ficheros de ejecución de firefox32 (que cada uno use su editor favorito):

sudo gedit /etc/pango32/pangorc

Es posible que tengas que crear el directorio /etc/pango32. Contendrá lo siguiente:

[Pango]
ModuleFiles=/etc/pango32/pango.modules
[PangoX]
AliasFiles=/etc/pango/pangox.aliases

y

sudo gedit /usr/local/bin/firefox32

Que contendrá:

#!/bin/sh
export GTK_PATH=/usr/lib32/gtk-2.0
export PANGO_RC_FILE=/etc/pango32/pangorc
linux32 /usr/local/firefox32/firefox $@

Damos permiso de ejecución y listo:

sudo chmod +x /usr/local/bin/firefox32

Ya podemos probar a ver si funciona ejecutando:

firefox32 &

(no pasa nada si aparecen errores)


Soporte para Flash
Descargamos el Flash para Linux y lo descomprimimos en un directorio temporal. Luego ejecutamos:sudo su
aptitude install gsfonts gsfonts-x11
cd /Directorio_Temporal/
linux32 ./flashplayer-installer
(Cuando el instalador pregunte por “navigator path”, escribe: “/usr/local/firefox32/”).Reiniciamos y comprobamos si funciona pinchando aquí.

Soporte para Java
Bajamos el archivo autodescomprimible para Linux 32 de aquí y ejecutamos:sudo chmod 777 ./jre-****-linux-i586.bin(el nombre del .bin depende de la versión que te hayas bajado)sudo ./jre-****-linux-i586.binLo anterior creará un directorio jrel.**** donde lo hayas ejecutado. Ahora creamos el directorio definitivo para Java y copiamos ahí los archivos:sudo mkdir /usr/local/java32
sudo cp -r -p ./jre1.5.0_06/* /usr/local/java32
Ahora creamos un link desde el directorio de firefox32:cd /usr/local/firefox32/plugins/
ln -s /usr/local/java32/plugin/i386/ns7/libjavaplugin_oji.so ./
Reiniciamos y comprobamos si funciona pinchando aquí.