Social Icons

twitter facebook google plus linkedin

martes, 29 de enero de 2008

Pat Metheny - Facing West

Este tema es filete!! Es especial para relajarse y sentir la musica. Es sencillamente, un maestro.




lunes, 28 de enero de 2008

Novia en Linux Debian

En este artículo quiero demostrar que GNU/Linux es más que un sistema operativo y te puede ayudar hasta con tu vida personal. Por ejemplo, a buscarte la novia perfecta y todo lo que viene después, que no es poco…



Espero que no haga falta decir que es un artículo de humor y bastante geek xD

Empezaremos por buscar una novia
$ aptitude search novia

Nos la quedamos
$ aptitude install novia

Ojeamos sus atributos
$ stat novia

La comparas con otra a la que tanteabas desde hace una semana
$ cmp novia la_otra

Compruebas si hay conexión
$ ping novia

Y cómo es dicha conexión
$ netstat

Sí, definitivamente nos la quedamos. Nos aseguramos que sepa que somos su novio…
$ chown yo novia

…y de que no nos pueda poner los cuernos…
$ chmod 700 novia

La moldeamos a nuestro gusto
$ cat 95-60-90 >> novia

Nos vamos a una fiesta en casa de unos colegas y tenemos un calentón. Nos vamos a un lugar aislado, oculto
$ cd .dormitorio_padres_colega

Comprobamos que no hay nadie más
$ ls -a

Buscamos el fastidioso enganche del sujetador…
$ grep 'enganche_sujetador' novia

Al lío. Conectamos nuestros cuerpos de la forma tradicional
$ ssh [email protected]

Si alguien quiere un 69 (u otro “slot”), tan sólo hay que decírselo
$ ssh -p 69 [email protected]

Dejamos nuestra semilla
$ wget http://yo.com/semilla

Y separamos nuestros cuerpos
$ exit

Ordenamos y limpiamos un poco el cuarto
$ clear

Poco después te enteras de que metiste el penalti (¡Maldito preservativo!). Nueve meses más tarde tu novia da a luz
$ tar -xzvf novia.tar.gz

Por las presiones de las familias, decides formalizar la relación y os casáis. Fundáis una familia con todo lo que ello conlleva…
$ addgroup familia
$ adduser novia familia
$ adduser hijo familia
$ alias parienta=”novia”
$ alias crio=”hijo”


Haces una nota mental para acordarte de este “”"”maravilloso día“”"” y que no se te olvide, todo ello para evitar que no te ponga a parir la parienta
$ crontab -e

Todo va bien hasta que inexplicablemente un día se le cruzan los cables a la parienta y mata a vuestro hijo
$ pkill hijo

Meditas sobre todo lo que ha sucedido y sobre las mujeres
$ man mujeres

Y efectivamente llegas a una sabia conclusión
$ No existe entrada de manual para mujeres

Pese a que te aseguraste de que no tendrías cuernos, si ambos sois de una raza y el crío de otra, o tienes otro tipo de confirmación, vete buscando a un tal root…
$ find / -name root

  • Espero que las lectoras féminas (si las hay) entiendan el toque de humor, incluidas las pinceladas ¿machistas? xD



  • Ningún menor de edad ha sido dañado en el desarrollo de este relato.


Ale, al lío.

------

Fuente: Entre Tuxes y pepinos

Debian Lenny Para finales del 2008

Es la primera noticia sobre lanzamiento de Lenny que he leido y dicen de que va  a estar para finales del año 2008. Para mi gusto, encuentro que estan demasiado rápido y van a andar con varios problemas al final. Recordemos que Debian siempre se ha caracterizado por su estabilidad, porque le dan mil vueltas al paquete antes que entre en la rama estable, por lo tanto nos aseguran una estabilidad de oro, especialmente si tenemos maquinas que funcionan como servidores de cualquier cosa.

Ahora me planteo la siguiente pregunta: ¿Tendremos lo que siempre esperamos? O tendremos un release algo mediocre como Etch? No lo sé y yo creo que ni el tio Ian sabe xD

A nivel de mantenedores de paquetes, habrán cambios. Cambios que todos los que nos embarcamos en la "odisea" de adoptar un paquete estabamos esperando. Porque el andar detrás del desarrollador para que enviara tu paquete y que estuviera en revision en Sid por unos cuantos meses era una real odisea. Seré sincero, aún espero que el DD que me esta guiando conteste el correo. No voy a dar nombre, no vale la pena. Eso si, que no es chileno jajajaja. También sacarán a DD que han estado inactivo por mucho tiempo para ir disminuyendo los riesgos de seguridad que esto implica, que muuuuuchas personas tengan acceso a un servidor.

Añadieron o van a añadir a tres personas mas al equipo Debian Security para andar mas rapido con las actualizaciones de seguridad. Asi que por esa parte las cosas mejoraran.

En diciembre, fue la ultima vez que hice una instalacion limpia de Lenny y sinceramente no me gustó para nada. Parece que hay gente que los que usamos discos ATA ya no existimos y todos deben usar discos sata o dispositivos especiales. En la instalacion te los marca todos como sda  y sdb, lo que me trajo numerosos problemas al arrancar. Al final, actualizé desde Etch y me compilé un kernel para mi pc y recien ahí anduvo como la gente.

Cambiar? Cambiar que! Distro? No lo creo, no creo que vuelva a usar Fedora o Slackware. Aunque intensiones tengo de probar (nuevamente) algo mas enredado como Gentoo o como Archlinux. Pero no creo que lo haga. Cambiar de Rama? Menos aún, nunca he sido muy amigo de la estable.

Asi que nada mas me queda quedarme como estoy, con mi sistema hibrido: Sid + Lenny.

Salud!

sábado, 26 de enero de 2008

Midiendo Temperatura de Hardware

Son casi las 3 de la mañana y tengo sueño ya estoy con muchas ganas de mostrarles algo sobre como medir la temperatura de nuestro hardware en linux (puede que tambien sirva en otros sistemas basados en unix, pero aqui nos enfocaremos a linux.. me escuchaste? xD). Ahora para que nos sirve esto? Facil, para poder controlar nuestro hardware y ver si necesita refrigeracion extra  o no.

Temperatura de los discos:

En los repositorios existe una utilidad llamada hddtemp que nos muestra la temperatura de nuestras unidades de disco (obvio o no?). Cabe destacar que solo se ejecuta como root.

Para instalarlo, solamente se hace:

apt-get install hddtemp

Nos va a preguntar el host y nos debe salir 127.0.0.1 y le damos enter. Tambien nos preguntara sobre un puerto y le damos enter. Al ejecutar hddtemp, debemos ver algo asi:

Debian:/home/maximilinux# hddtemp /dev/hda
/dev/hda: HDS728040PLAT20: 37°C
Debian:/home/maximilinux#

Debian:/home/maximilinux# hddtemp /dev/hdb
/dev/hdb: WDC WD1600AVBB-63SYA0: 37°C
Debian:/home/maximilinux#

Como pueden ver, yo tengo dos discos y la temperatura anda dentro de lo normal (y que es normal? No lo se :) )

Temperatura del resto del sistema

De esto se encarga otra utilidad llamada lm-sensors y se instala mediante apt:

apt-get install lm-sensors

Cuando termine de instalar, hay que ejecutar sensors-detect para que vea el sistema cuales son nuestros sensores de la placa madre. Una vez ya todo listo, ejecutamos sensors nos mostrará una informacion parecida:

Debian:/home/maximilinux# sensors
it87-isa-0290
Adapter: ISA adapter
VCore 1:     +1.57 V  (min =  +0.00 V, max =  +4.08 V)
VCore 2:     +2.45 V  (min =  +0.00 V, max =  +4.08 V)
+3.3V:       +1.47 V  (min =  +0.00 V, max =  +4.08 V)
+5V:         +5.08 V  (min =  +0.00 V, max =  +6.85 V)
+12V:       +13.95 V  (min =  +0.00 V, max = +16.32 V)
-12V:        -2.33 V  (min = -27.36 V, max =  +3.93 V)
-5V:         +0.56 V  (min = -13.64 V, max =  +4.03 V)
Stdby:       +5.38 V  (min =  +0.00 V, max =  +6.85 V)
VBat:        +3.47 V
fan1:       3245 RPM  (min =    0 RPM, div = 8)
fan2:          0 RPM  (min =    0 RPM, div = 8)
fan3:          0 RPM  (min =    0 RPM, div = 8)
M/B Temp:    +29.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor
CPU Temp:    +43.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor
Temp3:       +32.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor

Debian:/home/maximilinux#

Facil no?

Saludos

jueves, 24 de enero de 2008

Trágico cambio de Look

OWNED! Asi me siento tras mi abrupto cambio de look! Si pueden mis fotos anteriores en el flickr, se darán cuenta de mi voloptuosa masa de pelos en mi cabeza jajajaj. No me afeitaba desde el 7 de Diciembre (Para la prueba anual de mecanica) y no me cortaba el pelo desde antes de septiembre jojojo muucho tiempo.

Aqui va una sucesión de mi cambio radical en 3 fotos:

Free Image Hosting at www.ImageShack.us -> Free Image Hosting at www.ImageShack.us -> Free Image Hosting at www.ImageShack.us

Como pueden ver, primero me corté el pelo y luego la barba. Jajajajajajajaja  Algunos de los comentarios dignos de recordad:

  • Andrés Garcés: Afeitate weon que parecís hombre

  • Naty Gilly: Pareces un mendigo. Te veo en la calle con un vasito en la mano y no te reconozco

  • Dentista: Te pareces a Jesús con frenillos


Saludos

jueves, 17 de enero de 2008

Bluetooth y XFCE

Ayer conseguí un nuevo equipo celular. Es un Sony Ericsson Z310i Es un tanto más económico queel antiguo K510i que tenía, pero es lo que hay. Para mi desagradable sorpresa, venía sin el cable de transmisión de datos. No venía incluido en el paquete y que había que comprar uno aparte. Pero tengo un dispositivo bluetooth que me salvó la existencia.

Antes yo había hecho funcionar el bluetooth con gnome y kde, pero que tal era hacerlo en xfce4? Era algo que nunca había hecho y me aproblemaba un poco. Google es grande, con eso les digo todo.

En el artículo que escribiré ahora, mezclaré dos manuales que me ayudaron mucho en la configuración de mi sistema de transferencia mediante bluetooth. Las páginas que agradezco son: Soullost.org y Giingo

Empecemos.

Soporte del Kernel

Afortunadamente, todas las distribuciones con las ultimas corridas del kernel; ya sea ubuntu, fedora, debian, mandriva, etc vienen con el soporte para bluetooth por defecto, asi que nos saltaremos este pasito :)

Instalación y Configuración del Bluetooth

Primero que todo, hay que tener dos paquetes escenciales que nos permitirán reconocer nuestro hardware y el entorno:

apt-get install bluetooth bluez-utils

Todos los archivos de configuración del bluetooth, se encuentran en /etc/bluetooth Asi que deberíamos tener los siguientes: hcid.conf rfcomm.conf que los editaremos mas tarde cuando recopilemos algunos datos extras.

Para ver si nuestro sistema reconoce el dipositivo bluetooth, haremos que nos cuente sobre sus caracteristicas con hciconfig -a

Debian:/home/maximilinux# hciconfig -a
hci0: Type: USB
BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN ISCAN
RX bytes:1363663 acl:32779 sco:0 events:59816 errors:0
TX bytes:15469423 acl:59684 sco:0 commands:71 errors:0
Features: 0xbf 0xfe 0x8d 0x78 0x08 0x18 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'Debian-0'
Class: 0x180100
Service Classes: Capturing, Object Transfer
Device Class: Computer, Uncategorized
HCI Ver: 1.2 (0x2) HCI Rev: 0x1fe LMP Ver: 1.2 (0x2) LMP Subver: 0x1fe
Manufacturer: Integrated System Solution Corp. (57)

Deberíamos ver algo similar. Si no, no tienes los modulos o no esta enchufado correctamente. Despues de esto, tenemos que recopilar algo de información para que podamos crear una entrada en el rfcomm para nuestro celular. Para esto, escanearemos el sector con una herramienta inlcuida en bluez-utils.

Debian:/home/maximilinux# hcitool scan
Scanning ...
00:1C:A4:F4:44:81 Z310i
Debian:/home/maximilinux#

Ahi me dice, que mi celular tiene una MAC y su valor es 00:1C:A4:F4:44:81 y que tiene como alias Z310i. Estos son excelentes indicios, con esto podemos seguir adelante editando los archivos de configuración. Partiremos por hcid.conf

hcid.conf

#
# HCI daemon configuration file.
#

# HCId options
options {
# Iniciar los dispositivos automaticamente

autoinit yes;

# Modos de seguridad
# none - Seguridad deshabilitada
# auto - Usar el PIN Local para conexiones entrantes
# user - Preguntar siempre al usuario por un PIN
#
security none;

# Modo de compartimiento de pares
# none - Compartimiento de Pares deshabilirado
# multi - Habilitar el compartimiento cuando ya hay un par conectado
# once - Aceptar solo un par
pairing multi;

# El PIN por defecto para conexiones entrantes
passkey "1234";
}

# configuracion por defecto del dispositivo
device {
# Nombre del dispositivo
# %d - ID del dispositivo
# %h - Nombre de la maquina
name "%h-%d";

# Local device class
class 0x000100;

# Default packet type
#pkt_type DH1,DM1,HV1;

# Inquiry and Page scan
iscan enable; pscan enable;

# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept;

# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
}

Como se pudieron dar cuenta, lo mas importante está traducido para que lo acomoden a sus necesidades. Ahora vamos con el rfcomm.conf

rfcomm.conf

#
# RFCOMM configuration file.
#

rfcomm0 {
# Iniciar automaticamente
bind yes;

#Mac de tu celular
device aa:bb:cc:dd:ee:ff;

# canal rfcomm de la conexion
channel 1;

# descripcion de la conexion
comment "Sony Ericsson Z310i";
}

Lo mismo. Esta traducido para facilitar la tarea. Lo mas probale es que las opciones vengan comentadas y haya que descomentarlas. Por favor, no descomentar los comentarios que trae el archivo original.

Afinando detalles e integración con Thunar

Para esto, hay que ayudarse de una aplicacion que solo esta debian testing/unstable. Asi que tendran que instalar desde algun repositorio de esas ramas. El programa se llama gnome-bluetooth

apt-get install gnome-bluetooth

Esto nos instalará las utilidades del servidor y cliente obex que serán los responsable de las transferencias de archivos entre el pc y el celular. Para integrarlo con Thunar, hay que irse a Editar -> Configuraciones de acciones personalizadas

Ahi nos vamos a añadir y en el nombre le ponemos "Enviar por Bluetooth" y en la orden lo siguiente: gnome-obex-send %f

En la solapa, en el cuadro de texto, ponemos un * y seleccionamos todos los textbox.

Ahora para recibir archivos, ejecutamos desde la consola: gnome-obex-server

Reiniciamos el demonio y listo

/etc/init.d/bluetooth stop &&  /etc/init.d/bluetooth  start

LISTO

Son las 2 AM, tengo sueño

lunes, 14 de enero de 2008

Yo ya voté.. y TU?

Dile no al formato OXML para que sea un formato iso. Es un formato creado por la Microsoft que no tiene nada de XML ni tampoco es abierto y mucho menos estándar. Para mas informacion puedes visitar: http://www.noooxml.org/

Y como prueba de que ya voté, te dejo el screenshot:
Free Image Hosting at www.ImageShack.us

Estoy resfriado