h1

Como te iba diciendo…

1/07/09

h1

Entropía

24/06/09

La palabra entropía proviene del griego y significa “esto no estaba así cuando yo me fui”.

Jose A. Pérez.

Llevo un rato leyendo su blog, Mi mesa cojea, y me encanta. Muy recomendable.

h1

¿Dónde está el truco?

23/06/09

Atentos al siguiente anuncio de un nuevo Samung. Si no sabes inglés no importa. Lo único que tienes que decirme por un minipunto es dónde está el truco:

Me encanta este tipo de publicidad.

Vía Webmaníacos.

h1

Tuning I: ¡Mis auriculares no suenan!

22/06/09

Tenía pensado escribir un post contando cómo instalé la openSUSE 11.1 en el portátil Asus G50v pero es que resultó tan sencillo que no merece la pena. Fue meter el CD y poco más que “siguiente, siguiente, siguiente, …”. Así que he pensado escribir unos minipost sobre las diferentes personalizaciones que le vaya haciendo para que todo esté a punto.

Una de las pocas cosas que no funcionan con la instalación por defecto es el conector para los auriculares. En mi caso, al conectarlos, dejaban de sonar los altavoces pero por los cascos sólo se oía un molesto pitido. La solución es bien sencilla:

Editamos el fichero “/etc/modprobe.d/sound” (como siempre, cada uno que use su editor favorito):

supermario:/home/caic # sudo vi /etc/modprobe.d/sound

Deberíamos encontrar algo como esto:

options snd slots=snd-hda-intel
# u1Nb.w3SAN3oGsLA:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

Y tenemos que añadir la siguiente línea al final del fichero:

options snd-hda-intel model=m51va

Guardamos los cambios, salimos del editor y reiniciamos el audio:

supermario:/home/caic # sudo /etc/init.d/alsasound restart

Y ya tenemos nuestro pequeño problema solucionado.

Es posible que nos desaparezca el control de volumen de la barra de tareas. Yo utilizo el Kmix así que basta con volver a ejecuarlo para que aparezca:

supermario:/home/caic # kmix

O bien, utilizar el siguiente control de volumen que funciona en un terminal:

supermario:/home/caic # alsamixer

De todas formas, cuando reiniciemos volverá nuestro iconito.

Bibliografía: Linux Laptop Wiki.

h1

¡Tatuajes!

18/06/09

Normalmente en el curro, después de comer, suelo dedicar un rato a navegar por Internet sin rumbo alguno, a ver qué me encuentro.

Y hoy he llegado no sé cómo  al blog Fuck Yeah, Tattoos!!! ¡Es increíble lo que la gente se tatúa! Como muestra un botón:

costurera

¿Será modista o solo se le piró la pinza?

mario

Este fijo que es el mamón que se pasa el Mario 1 en 5 minutos.

plugandplay

Chica con puerto USB y entrada/salida de audio.

¡Ofú! Como me dice mi padre: tu estás en el mundo porque tiene que haber de todo xD

h1

Millie Jackson: Fuck you

15/06/09

No he podido resistirme jejeje.

Vía Yonkis.

h1

HowTo: Ubuntu Server + MLDonkey + Sancho

14/06/09

Aprovechando que este fin de semana me he quedado de rodríguez y viendo que tenía tiempo despues de instalar el XP en portátil he decidido llevar a cabo un miniproyecto que tenía pendiente: montar un servidor para el burro.

Desde que me compré el portátil no uso para nada mi anterior sobremesa así que he decidido montarlo y dejarlo en alguna esquina bajando a destajo. Ahora mismo es el portátil de Makeda el que trabaja y no creo que sea bueno…

Los elegidos son:

  • AMD Athlon 64 a 2000 Mhz con 1,5 GB de RAM.
  • Ubuntu Server 8.04: siguiente, siguiente, siguiente …
  • MLDonkey 3.0: ha sido una gran sorpresa saber que aún lo mantienen. Pensaba que estaba descontinuado.
  • Sancho 0.9.4.59: el GUI por excelencia para el MLDonkey.

Comienza el espectáculo.

Instalación de Ubuntu.

Para esta ocasión me he decidido por la versión de 32 bits por una sencilla razón: para la tarea que va a realizar, el hardware va sobrado y los potenciales dolores de cabeza que me traerá el instalar la versión de 64 bits no son compensados por la diferencia de rendimiento.

Como ya apuntaba antes, metemos el cd y siguiente, siguiente, siguiente. Solo tener en cuenta que debemos marcar los servicios openSSH y Samba para que sean instalados. El openSSH nos permitirá acceder al servidor desde una máquina remota utilizando cualquier programa tipo Putty. El Samba nos permitirá compartir por red el directorio donde se bajen las cositas :)

Una vez instalado lo que vamos a hacer es asignarle una IP fija en vez dejar que coja una por DHCP. Más tarde abriremos algunos puertos en nuestro router y así evitaremos tener que cambiar la configuración si al router le da por cambiar la IP de nuestra máquina.

Para ello abrimos el siguiente fichero con nuestro editor favorito (¡Ojo! Siempre hacer backup antes de tocar nada):

/etc/network/interfaces

Debe ser parecido a este:


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Y nosotros lo vamos a dejar similar a este:


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static

address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
nameserver 192.168.1.1 204.74.97.104 209.213.196.218
  • address: Dirección IP que queremos asignarle a la máquina.
  • netmask: Máscara de subred.
  • gateway: IP del router.
  • nameserver: Servidores DNS. En mi caso, con la configuración de ya.com, el router hace de DNS. Los dos últimos son openDNS.

Instalación del MLDonkey:

sudo aptitude install mldonkey-server

Ha sido fácil, ¡eh!

Bueno, las principales opciones de configuración del MLDonkey se encuentran en el fichero:

/var/lib/mldonkey/downloads.ini

Paramos el MLDonkey antes de tocar nada:

/etc/init.d/mldonkey-server stop

Hacemos una copia de seguridad del “downloads.ini” y lo editamos. Los parámetros que nos interesan por ahora son:


allowed_ips = [
 "127.0.0.1";
 "192.168.1.0/24";]

En este parámetro definimos desde qué IPs podremos conectarnos al MLDonkey. En el ejemplo se permite al localhost y a toda nuestra red (suponiendo que nuestro router reparte IPs 192.168.1.*).


temp_directory = "/burro/tmp"

Este es el directorio temporal donde estarán los ficheros mientras se descargan.


shared_directories = [
 {     dirname = "/burro/files"
 strategy = all_files
 priority = 0
};
 {     dirname = "/burro/files"
 strategy = incoming_files
 priority = 0
};
 {     dirname = "/burro/dirs"
 strategy = incoming_directories
 priority = 0
};]

En esta sección definimos los directorios. El primero es el directorio compartido, el segundo donde irán los ficheros descargados y el último donde irán los directorios. No he sido capaz de hacer que funcione poniendo el mismo dirname para ficheros y directorios así que lo he solucionado haciendo que “/burro/dirs” sea un enlace simbólico que apunte a “/burro/files”:

root@elburro:/burro# ls -l
total 24
drwxrwxrwx 2 root root  4096 2009-06-13 11:58 files
drwx------ 2 root root 16384 2009-06-12 19:48 lost+found
drwxrwxrwx 3 root root  4096 2009-06-13 11:28 tmp
root@elburro:/burro#
root@elburro:/burro# ln -s files dirs
root@elburro:/burro# ls -l
total 24
lrwxrwxrwx 1 root root     5 2009-06-13 11:18 dirs -> files
drwxrwxrwx 2 root root  4096 2009-06-13 11:58 files
drwx------ 2 root root 16384 2009-06-12 19:48 lost+found
drwxrwxrwx 3 root root  4096 2009-06-13 11:28 tmp
root@elburro:/burro#

Es una chapucilla, lo sé. Pero funciona :D

Es el momento de abrir los puertos necesarios en nuestro router. Por defecto, necesitamos:

  • 6882 TCP y UDP para el Bittorrent.
  • 9346 TCP para el eMule.
  • 9350 UDP para el eMule.

Ya podemos arrancar:

/etc/init.d/mldonkey-server start

Y comprobar que funciona. Para ello vamos a la siguiente URL:

http://192.168.1.50:4080

Suponiendo que esa es la IP de nuestra máquina, si nos aparece una web tan fea como esta vamos por buen camino:

mldonkey_web

¡Enhorabuena! Ya tenemos nuestro maquinito con el MLDonkey funcionando.

Instalación del Sancho:

Es bastante sencillo de instalar tanto en la versión Windows como en la Linux:

Windows: Descargamos el instalador y siguiente, siguiente, siguiente, …

Linux: Personalmente he instalado el “Native GTK x86 binary” porque así no hace falta el Java ni nada pero es cuestión de gustos. Para instalarlo basta con ejecutar:

./sancho-0.9.4-59-linux-gtk.sh –target /opt/sancho

Siendo “/opt/sancho” el directorio donde queremos instalarlo. Para arrancarlo:

/opt/sancho/sancho

La primera vez que lo arrancamos nos aparece una ventana para configurar los datos de nuestro MLDonkey. Si hemos dejado todos los valores por defecto con cambiar el HOST por el adecuado nos vale.

Ya solo nos quedaría compartir el directorio de descargas por Samba. Ahí millones de páginas con información sobre esto en Internet así que si no sabes hacerlo solo tienes que googlear un poco. Por aquí un artículo del 4 bit blog donde te muestran como hacerlo. Cortesía de Lek.

Y ya hemos acabado. Como siempre, cualquier corrección o sugerencia a los comentarios.

h1

De Vista a XP en el Asus G50v

12/06/09

Como ya comenté, me dispongo a instalar Windows XP en mi portátil Asus G50v. En principio, la aventura no pinta nada bien: Asus no ofrece drivers para XP de este modelo en su web.

Después de buscar y buscar en Internet he conseguido reunir casi todos los controladores necesarios así que he hecho un paquete y los he subido para uso y disfrute de quien los necesite:

Descargar drivers del Asus G50v para Windows XP

Mirror.

Por cierto, el archivo está comprimido con el 7zip.

Paso 1: BIOS

Este paso es necesario de cara a una futura instalación de Linux. Desconozco si WinXP funciona con la opción por defecto (enhanced).

Reiniciar y entrar en el menú de configuración de la BIOS (nada más arrancar pulsa F2 hasta que entres).  Ir a:

Pestaña Advanced >> IDE Configuration >> SATA Operation Mode >> Compatible

Y ponerlo como Compatible.

Guardar y reiniciar.

Paso 2: Instalar WinXP

Este paso no tiene mucho misterio. Arrancamos desde el CD de WinXP e instalamos.

Atención: a la hora de particionar el disco os encontraréis una partición que no se usa (en mi caso la “Partición 1″). Yo recomiendo no borrarla ya que en ella se encuentra la copia de seguridad del Windows Vista que teníamos instalado originalmente. Si algo sale mal, siempre podemos tirar de esta copia y dejar el portátil como estaba. Además, hay rumores de que el Microsoft regalará una licencia del futuro Windows 7 a los poseedores de un Vista así que…

Paso 3: Los drivers

Empieza el espectáculo. Mete el CD con los drivers del Asus G50v. Te aparecerá un mensajito advirtiendo que los drivers que contiene son para Vista. Pasa de él.

Ahora tienes que ir ejecutando todo esto para ir instalando diferentes drivers. Yo, cada vez que lo pedía, reiniciaba pero no sé si se puede instalar todo y luego reiniciar al final.

  • D:\Software\INFupdate\Setup.exe
  • D:\Driver\ATK0100\Vista32\2KSETUP.exe
  • D:\Driver\KB_FILTER\Vista32\2KSETUP.exe
  • D:\Software\ATKHOTKEY\Setup.exe
  • D:\Software\ATKMEDIA\Setup.exe
  • D:\Software\ATKOSD2\Setup.exe
  • D:\Software\RICOH\Setup.exe
  • D:\Software\BLUETOOTH\WIN32\BRCM\DPINST.exe
  • D:\Software\EXPRESSGATE\Setup.exe
  • D:\Software\TOUCHPAD\WinWDF\x86\Setup.exe
  • D:\Software\WCONSOLE\Setup.exe

Bien, vamos a por la tarjeta gráfica. Podemos instalar los drivers que hay en el directorio “Nvidia” o seguir los siguientes pasos para conseguirlos.

Parece ser que nVidia no se ha dignado a liberar oficialmente drivers de XP para esta tarjeta gráfica (por temas comerciales, supongo). Sin embargo, los drivers están ahí. Lo único que modificaron fue el archivo inf que indica al PC los modelos para los que sirve dicho driver. Como siempre alguien se dio cuenta del juego y compartió con todos su sabiduría:

  1. Vamos a esta página.
  2. Bajamos el driver de nVidia.
  3. Bajamos el inf modificado.
  4. Descomprimimos el driver en un directorio temporal.
  5. Copiamos el inf modificado en el directorio temporal pisando el que ya existe.
  6. Ejecutamos “setup.exe” e instalamos el driver.

Nota: los siguientes dispositivos no recuerdo de donde saqué los drivers así que me guio por el paquete que he creado.

  • Para instalar los drivers de la tarjeta de sonido solo tenemos que ejecutar el “sonido.exe”.
  • Para el WIFI es el “wifi/iProDifX.exe”
  • La tarjeta ethernet debemos actualizar el controlador del dispositivo “Controladora Ethernet” utilizando el que está en el directorio “ethernet”.
  • Por último nos queda instalar el “HD Audio/setup.exe”.

Llegados a este punto, nuestro admistrador de dispositivos debe tener un aspecto parecido a este:

admin

Sinceramente, no tengo ni idea de que son esos dos dispositivos pero parece que no hacen mucha falta para jugar al WoW xD

Rebuscando un poco parece que el “Dispositivo desconocido” es el puerto de infrarrojos. He encontrado este driver en este hilo de los foros de Asus. Pero no va del todo bien…

Pego los detalles del otro dispositivo por si alguien me echa una mano:

PCI\VEN_8086&DEV_444E&SUBSYS_44488086&REV_11\4&1A9C2D41&0&00E0

Y esto es todo amigos. Correcciones y sugerencias a los comentarios por favor.

Bibliografía: NotebookReview, foros de Asus y mil páginas más que no recuerdo.

h1

Identificaciones

17/03/09

Que me imagino a la pobre chica del mostrador de móviles del Carrefour analizando los tres tipos distintos de DNI diferentes que tenemos, o los incontables modelos de pasaporte, tratando de descubrir si se trata de hábiles falsificaciones. Por nuestra seguridad, dicen…

Camarada Bakunin hablando sobre la nueva ley que obliga a identificarse a todos los usuarios de móviles prepago.

h1

¿Por qué creen que no nos lo curramos como al principio?

14/02/09

Llega el día de los enamorados. Es una celebración que nunca he entendido. La verdad es que los tíos lo festejamos para que ellas no piensen que ya no hay pasión, porque siempre llega un momento en la relación en la que ella te hecha en cara que ya no te lo curras como antes. Y es verdad que nos relajamos, pero ellas también, ¡que al principio llevan las piernas depiladas como un huevo duro y cuando cogen confianza las llevan que se puede rallar parmesano!

Puede ser que los tíos nos acomodemos un poco. Por ejemplo, a la hora de seducir, al principio, nos lo curramos mogollón: preparas una cena con velas, limpias el coche… te pones romántico para que ella no piense que lo único que quieres es mojar. Pero, después de un tiempo en pareja, como ya no hay que disimular, ni pones velas, ni limpias el coche… arrimas cebolleta y si cuela, cuela. ¡Pues a ellas no les parece bien! Quieren velas. Te dan ganas de decir: “¿Y no te vale con mi cirio pascual?”. Bien pensado, y dejando a un lado las apariencias, seguimos queriendo lo mismo que al principio: mojar.

Mi novia dice que ya no soy el de antes porque después de hacer el amor ya no me quedo un rato con ella en la cama y que, al principio, estábamos horas abrazados. Claro, porque antes teníamos una cama de noventa, pero ahora…¡¿para qué nos hemos comprado un colchón de Lo Monaco de dos metros, que cabe hasta Constantino Romero cuando era gordo?! Pues ella pretende que estemos horas abrazados. Y yo le digo: “¿Abrazados? ¿Haciendo qué?”. Y ella: “No sé, nada”… ¿Nada? Pues a mí, una persona tumbada con los ojos abiertos y sin hacer nada me parece Drácula. Más que abrazarle me dan ganas de clavarle una estaca.

nonoslocurramos

Para ella, también es señal de que no hay pasión el hecho de que no la llames 10 veces al día: “Ya no me llamas nunca”. “Claro, es que vivimos juntos”. “¿Y eso que tiene que ver?”. ¿Qué quiere, que vayamos por casa con walkie talkies?

Pero ellas también se acomodan: al principio, se ponen ropa interior súper sexy. Con el tiempo, no sólo se acaba la ropa sexy, sino también el combinarla, y te aparecen con un sujetador negro y unas bragas de color carne con la goma floja. No entiendo cómo se ha hecho una ley que prohibe fumar en los bares y no se prohíben las bragas color carne. Un día se lo dije a mi novia, y va y me suelta: “¡¿Para qué me voy a poner sexy si me arrancas el pantalón y te llevas las bragas detrás como si le quitaras la piel a un fuet?!”. Sin embargo, cuando va al médico, estrena bragas. ¿Es que le importa más el médico que yo? ¿Quién está perdiendo la pasión?

El problema es que entendemos de forma diferente el amor: para nosotros, amor es que ella te deje jugar a la PlayStation siempre que quieras. ¡Eso sí que es una señal de amor! Para ellas, amor es que prefieras estar con ella de compras que jugando a la Play. ¿Acaso tú le pides que se quede toda la tarde contigo jugando? No, porque tu amor es menos egoísta. ¿Qué señal de amor más grande puede haber que dejarla disfrutar de sus compras mientras tú juegas tan a gustito a la Play?

Para una mujer, una señal de amor es que le mires un flemón; y tú no se lo quieres mirar porque te da asco. A ella no le da asco, es más, le gusta mirarte el flemón. Incluso puede que quiera al flemón más que a ti. Hablemos claro: para nosotros, de verdad, una señal de amor, es poder decir que vas al baño a “hacer caca”, sin rodeos. Si puedes decir eso delante de tu chica es que hay amor verdadero. Y si entra después de ti y no hace comentarios, ese amor es para toda la vida.

Para ellas, una señal de amor es que sepamos la talla de ropa que usan. ¡Pero si no me sé ni la mía! Después de todo lo dicho, creo que queda claro que nosotros no hemos perdido la pasión. Ni ellas tampoco. Sólo la hemos cambiado de sitio.

Pablo Motos (vía emilio de Makeda).