Archivos Mensuales: junio 2008

Wine 1.0, un esfuerzo de 15 años

El 17 de Junio todo el mundo hablaba del Firefox Download Day. Desgraciadamente este fabuloso evento mundial eclipsó el release de otro increíble software del cúal muchos de nosotros “desgraciadamente” (en cierto modo) dependemos. Estoy hablando de Wine, la reimplementación del API de Win32 para sistemas POSIX, como GNU/Linux. Ese día se liberó la versión 1.0, la primera versión considerada estable por el equipo de desarrollo después de un enorme y largo esfuerzo de 15 años de desarrollo y pruebas. Hace dos días, el 27 de Junio se actualizó a la 1.1.0.

Para los que no conocen de Wine, es como una capa de compatibilidad que permite ejecutar software exclusivo para el OS de Micro$oft en sistemas GNU/Linux. Si desean instalar Wine en Hardy simplemente deben realizar UNO de los dos métodos a continuación (en realidad si hacen los dos no pasa nada).

1) Desde consola:

sudo apt-get install wine

2) Desde interfaz gráfica:

Aplicaciones -> Añadir y quitar

En la barra de búsqueda escribimos wine. Le damos check al primer resultado (Wine Windows Emulator) y presionamos el botón aplicar cambios. Listo 😀

Una imagen vale más que mil palabras.

Wine Install

Estos son los dos métodos más comunes. Sin embargo, para el momento de escribir esta entrada la versión del repositorio es la 0.9.59. Si desean tener la última versión, la 1.1.0, el proposito de esta entrada, necesitan instalarlo desde el repositorio de WineHQ. Para instalar la última versión de Wine es necesario ejecutar los siguientes comandos en consola (instrucciones tomadas de la página de Wine):

1) Agregar la clave de confianza (no es realmente necesario, si recomendado):

wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

2) Agregar el repositorio de WineHQ a nuestro lista de fuentes:

sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list

3) Actualizar nuestra base de datos de aplicaciones:

sudo apt-get update

Ahora podemos instalar Wine (si no lo habíamos hecho ya) con alguno de los dos métodos anteriores. En caso de ya haberlo instalado saldrá el conocido dialogo de actualizaciones.

Ahora bien, para ejecutar cualquier cualquier aplicación de Windows, a groso modo ya que esto puede variar mucho, simplemente en consola:

wine /direccion/del/ejecutable

O “Abrir con otra aplicación” sobre el icono. Y seleccionamos Wine Windows Emulator

Saludos!

Anuncios
Etiquetado , ,

Firefox 3.0, 11 días, 24 millones

Firefox 3.0. Seguro ya otros blogs han hecho un enorme escándalo con respecto a la tan esperada tercera versión de nuestro navegador favorito. Pasados 11 días desde su lanzamiento, para que escribir ahora? Bueno, primero porque hace 11 días no tenía blog :P. Segundo, para difundir Firefox, no?

El 17 de Junio se liberó esta tercera versión, después de varios alfas, betas y release candidates. Para celebrar el lanzamiento Mozilla organizó el Firefox Download Day. Este día pretendía romper el record Guinness al software más descargado en 24 horas, además de celebrar el lanzamiento con fiestas reales, fiestas virtuales en comunidades y blogs y actividades en los campus universitarios. El número oficial de descargas no ha sido publicado aún, sin embargo los oficieros de los records Guinness siguen analizando los datos de los servidores. Los que vivimos cada segundo de este día pudimos observar que al terminar las 24 horas, algo así como a las 11:15am para los GMT -6 del 18 de Junio, ya habíamos sobrepasado los 8 millones de descargas 😀

Algunas gráficas del evento:

Firefox Download Day

Firefox Download Day

El contador sigue funcionando, y después de 11 días podemos observar la asombrosa cifra de 24 millones de descargas, y en este momento con un promedio de 480 descargas por minuto. También pueden observar el mapa global donde indica el total de descargas por país.

Si todavía no se han decidido o siguen usando el navegador que viene por defecto con su OS por pura inercia pueden visitar el sitio de Firefox, donde encontrarán muchas buenas razones para empezar a redescubrir la red.

Saludos!

Etiquetado , ,

Claves seguras

Mucho se ha hablado de la seguridad en Internet y en nuestra computadora. Spyware,  troyanos, virus, phishing. Todas son preocupaciones reales para los usuarios del OS de Micro$oft :P. Aunque nosotros los Linuxeros no estamos excluido de ello: debemos mantener nuestras cuentas de e-mail seguras, nuestra preciada clave de root, la clave del e-bank, etc. Para ello decidí escribir este post describiendo las dos mejores formas de crear un password seguro y fácil de recordar.

El propósito de todo password es ser difícil de adivinar o descifrar para otros. Debemos evitar claves simples o muy comunes, como el nombre de mi madre o mi número telefónico. En la actualidad los bancos obligan a los usuarios a crear claves seguras poniendo restricciones. Sin embargo, las restricciones son tales que el usuario termina apuntando el password en un post-it frente al monitor, apuntándolo en la agenda o simplemente lo olvida a los dos días. Las restricciones que encuentro en el sitio de mi banco en este momento son las siguientes (es posible que olvide alguna):

  • Debe ser mayor o igual a 8 caracteres.
  • Debe contener tanto caracteres como números.
  • Debe tener minúsculas y mayúsculas.
  • No se permiten vocales.
  • No debe ser igual a los últimos 12.

1) Método 1: Remplazo simple.

De nada nos sirve tener un password super complejo si los vamos a olvidar. La clave de esto es encriptar el mismo password con algún método simple que podamos resolver mentalmente en cualquier lado. Después de un tiempo se vuelve natural, es más, este método que describiré a continuación ya debe ser natural para muchos de nosotros pues hay cada gente que habla así por el celular o el messenger.

El algoritmo es lo más simple posible, conocido por muchos como el algoritmo de Cesar. El truco es tomar una palabra fácil de recodar y cambiar los caracteres clave por algún otro símbolo o número, de preferencia alguno que sea similar. Por ejemplo:

Mi OS es Ubuntu Linux. La semilla de mis password será UbuntuLinux, simple no?

Ahora, ya tenemos un clave larga, 11 caracteres, además cuenta con mayúsculas y minúsculas. Fácil de recordar, verdad? Sin embargo, sigue siendo una clave muy simple.

Ahora podemos utilizar el remplazo:

  • B es como un 8
  • La T es como un 7
  • La I es como un 1

Ahora me arrepiento de mi semilla xD, no importa. El resultado sería U8un7uL1nux

Mucho más complejo no? Sin embargo, sigue siendo un password de seguridad media. Podemos utilizar una mejor semilla, por ejemplo, el nombre nuestra novia o esposa… digamos Virginia… (quién es Virginia?): V1r61n14

A continuación coloco la tabla más común, o por lo menos la que suelo utilizar.

I/i 1
E/e 3
A/a 4/@
S/s 5/$
G/g 6
T/t 7
B/b 8
O/o 0

Ahora bien, si desean agregar seguridad adicional pueden solapar la clave con alguna fecha importante. Por ejemplo, su fecha de nacimiento, asumamos que es el 12 de febrero, acá 1202. Si bien V1r61n14 es un buen password, podemos agregar V1r61n141202, o bien 12V1r61n1402, o también 1202V1r61n14.

2) Método 2: MD5.

Ahora nos ponemos geek. Para este método es necesario tener un máquina. Utilizaremos el algoritmo MD5. Utilicemos la semilla Virginia de nuevo. Ahora, realizamos los siguientes dos comandos anidados:

echo Virginia | md5sum

Para este ejemplo el resultado es el siguiente:

user@computer:~$ echo Virginia | md5sum
287a169dbdeab7b01b0f6f55d8b624af  -

Ahora bien, podemos tomar esos números generados y… no sé… hacer cualquier cosa… poner eso de password? Tomar los 8 últimos caracteres, los 8 primeros? Mezclar nuestro password anterior y solapar los 2 primeros y los 2 últimos dígitos? Que tal si le ponemos los 4 primeros dígitos (recuerden quitar vocales). Algo como 2874V1r61n141202.

En fin, cualquier cosa, también pueden usar el password encriptado por el primer método y usarlo de semilla para el segundo. El truco de todo esto es obviamente no decir nunca la semilla, que sea algo muy nuestro y fácil de recordar, y por supuesto, nunca revelar el método exacto de como logran el password, si no de nada hubiera valido todo esto. Así como de un simple nombre y una fecha logramos 2874V1r61n141202, un password bastante seguro.

Saludos!

Etiquetado ,