Google Talk …

Hoy al llegar al trabajo por la mañana y empezar a leer los RSS de rigor.. me he encontrado con esto.

Como podéis comprobar en esa pagina se habla de que google va a lanzar un sistema de mensajería instantánea.

Sin dudarlo me propuse probarlo. La verdad es que me ha llamado la atencion por dos cosas.

  • Esta basado en Jabber
  • No tenia q instalar un cliente nuevo en el Mac, ya que Adium soporta Jabber

He introducido mis datos en en formulario de alta de una nueva cuenta… y tachan.. automaticamente
conectado..

Que alegría, una compañía que esta haciendo esfuerzos con protocolos libres. Esto va a destrozar por
fin la red de MSN, ya que jabber ofrece muchas ventajas como protocolo frente a MSN. Una de ellas es la
descentralización.

He intentado añadir una de mis cuentas de jabber a gtalk.. y MI GOZO EN UN POZO. No te deja!!!

Dentro del servicio de jabber. Cada parte del tratamiento de la mensajería se lleva a cabo por un modulo.

  • SM
  • C2S
  • S2S
  • RESOLVER
  • ROUTER
  • Pasarelas varias.. (mu-conference, msn-t, etc etc..)

SM: Se encarga de administrar las sesiones, es decir, cuando nos conectamos y cuando desconectamos.

C2S: Se encarga de las comunicaciones entre Cliente y Servidor (client to server)

RESOLVER: Se encarga de saber a donde enviar cada mensaje.

ROUTER: Se encarga de rutar cada mensaje a su destino.

Pasarelas varias: Permiten aumentar la funcionalidad del servicio de jabber permitiéndolo interactuar con, o bien otros protocolos, o bien otros servicios.

y el que íbamos a comentar…

S2S: Server to Server. Permite que un usuario conectado a un servidor de la red de jabber se comunique con otro usuario en otro servidor de la red de jabber.

Este modulo es el que, por mis pruebas, no esta habilitado.

Lo que han conseguido con esto, es que todos los usuarios de gmail (gtalk), solo puedan hablar con los usuários conectados a su servidor, lo cual me parece, o bien una tontería o un intento de monopolizar el mercado del IM.

Me hubiera encantado que goggle soportara la red de jabber de manera completa, eso hubiera creado una red de mensajería abierta y muy extensa. Pero no.

Espero que esta decisión solo sea por que estan de pruebas, sino siento decir que a pesar de que goggle soporte jabber (protocolo abierto) están intentando crear otro MSN..

Así que seguiré con mi servidor de Jabber propio.. (cuando termine de configurarlo otra vez) .. y soñando con que, a veces las grandes compañías, se preocupan por algo mas que por hacer dinero.

De todas formas google talk ha causado sensación..

La guerra de contra el terrorismo para geeks.

Un compi del curro me ha pasado este link..

 

Es triste.. pero asi entiendo la historia muy bien..

 

http://fbenedetti.blogalia.com/hist…

 

Por si peta el link aqui hay una transcripcion del escrito

 

 

Submitted by Jad on Tue, 2005-07-26 22:53.

As viewed from the Bourne shell.

$ cd /middle_east

$ ls

Afghanistan Iraq Libya Saudi_Arabia UAE

Algeria Israel Morrocco Sudan Yemen

Bahrain Jordan Oman Syria

Egypt Kuwait Palestine Tunisia

Iran Lebanon Qatar Turkey

$ cd Afghanistan

$ ls

bin Taliban

$ rm Taliban

rm: Taliban is a directory

$ cd Taliban

$ ls

soldiers

$ rm soldiers

$ cd ..

$ rmdir Taliban

rmdir: directory «Taliban»: Directory not empty

$ cd Taliban

$ ls -a

. .. .insurgents

$ chown -R USA .*

chown: .insurgents: Not owner

$ cd ..

$ su

Password: *******

# mv Taliban /tmp

# exit

$ ls

bin

$ cd bin

$ ls

laden

$ cd ..

$ rm -r bin/laden

bin/laden: No such file or directory

$ find / -name laden

$

$ su

Password: *******

# mv bin /tmp

# exit

$ pwd

/middle_east/Afghanistan

$ cd /opt/UN

$ ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/.

ln: cannot create /middle_east/Iraq/Al_Qaeda: Permission denied

$ su

Password:*******

# ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/.

# cd /middle_east/Iraq/Al_Qaeda

Al_Qaeda: does not exist

# rm /middle_east/Iraq/Al_Qaeda

# mkfile 100g /middle_east/Iraq/Al_Qaeda

mkfile: No space left on device

# rm /middle_east/Iraq/Al_Qaeda

# cd /opt/Coalition/Willing

# mkfile 1b /middle_east/Iraq/Al_Qaeda

# chown -R USA:Proof /middle_east/Iraq/Al_Qaeda

#exit

$ cd /middle_east/Iraq

$ ls

saddam

$ ls

saddam

$ ls

saddam

$ ls -a

. .. saddam

$ find / -name [Ww][Mm][Dd]

/Korea/North/wMd

$ wall Propaganda.txt

Broadcast Message from USA (pts/1) on USS_Abraham_Lincoln Th May 1st

Mission Accomplished!

$ rm saddam

saddam: No such file or directory

$ find / -name saddam

/var/opt/dictators/spiderhole/saddam

$ wall NewsWorthy.txt

Broadcast Message from USA (pts/1) on Time.Magazine Sat Dec 13

We Got Him!

$ mv /var/opt/dictators/spiderhole/saddam /opt/jail

$ cd /opt/USA

$ cp -Rp Democracy /middle_east/Iraq

$ cd /middle_east/Iraq/Democracy

$ ./install

Install Error: Install failed. See install_log for details.

$ more install_log

Installed failed!

Prerequisite packages missing

Conflicting package Wahhabism found in /midde_east/Saudi_Arabia

Packages Church and State must be installed separately

File System /PeakOil nearing capacity

Please read the install guide to properly plan your installation.

 

Pizza CLI (command line interface)

Hoy uno de mis compis de curro (A.K.A James) me ha pasado el siguiente Link..

http://www.beigerecords.com/cory/pizza_party/

Umm sera lo que estais pensando, habra alguien sido capaz de hacer eso.. PUES SI!!!

Un comando para pedir pizzas..

.. textualmente pone:

«Pizza Party is a free text based software package for ordering pizza, or for throwing pizza parties.»

Si le echais un vistazo al [video->http://xenia.media.mit.edu/~peretti/cory_arcangel_pizza_party/pizza_party.mpg%5D es la ostia, se me ocurren un millon de cosas para hacer con ese programa.

  • Cron Job.
  • Scripts.
  • etc etc.. (se admiten ideas)

Ya estoy viendo la nueva generacion de virus, en vez de formatear el ordenador te hacen un pedido de pizzas a casa.

La idea es cojonuda (no tienes ni que descolgar el telefono), pero yo estoy esperando a ver si por fin
sacan un interfaz Bluetooth para poder llamar por telefono desde el Mac. Pero mientras tanto.. a ver.. que pedimos.. ?

Extremismos, sistemas operativos y cintas de vídeo.

Todos los que me conocen saben que soy muy aficionado a leer diferentes webs sobre noticias de tecnología. Una de las que mas leo (o con mas frecuencia sigo) es Barrapunto. Depende de como me pille el día, y de los artículos que salgan en ella mantengo o no mantengo la esperanza en la humanidad.

El ultimo articulo que me ha llamado al atención es:

¿Se puede hacer activismo procultura libre usando software propietario?

Si os pasáis por la pagina creo que se deducen de ella 2 ideas fundamentales (o dos ideas de pensamiento)

  • Un defensor del software libre solo debería usar software libre.
  • No es todo blanco o negro en este mundo.

Desde aquí, voy a poner mi granito de arena en esa discusión.

Desde hace algunos años me considero un fiel defensor del software libre, y desde mi posición, siempre he intentado ayudar a su desarrollo.

Cuando trabajaba de administrador de sistemas siempre intentantaba proponer soluciones basadas en Software Libre. Las razones normalmente eran, por que tecnologicamente y economicamente beneficiaban al proyecto en general.

Hablando con mis amigos, siempre estaba en contra del uso de software propietario.

Por aquella época el hablar de Linux, Unix y demás te hacia ser un bicho raro (estoy hablando de versiones de Kernel 2.0 algo.. ) .. primeras versiones de RedHat ..

Usar soluciones de software libre era tarea complicada.

La tecnología, en lo referente al software libre, ha avanzado muchísimo, haciendo mas accesible este a todo el mundo. Creo que ahora mismo es mucho tan sencillo instalar cualquier versión de Linux como una de windows.

Eso es algo que todos agradecemos, pero como siempre, cuando cualquier cosa llega a la gran masa, las opiniones sobre este mundo se extremizan hasta extremos insospechados.

Si todas estas ideas las juntamos con la extrema pasión que nos da la juventud por las cosas tenemos preguntas y respuestas como la que vemos en el post anterior.

Creo que los que me conozcan ahora se estarán tirando de los pelos, por que yo debería estar con los extremistas. Hay que ser coherente con lo que piensas… creo que esa frase se la he repetido a mis amigos hasta la saciedad.

Pero en este caso no puedo ser coerente.

¿ Que supondría usar «tecnología libre» en todos los aspectos de tu vida. ?

Si alguien se propusiera a si mismo usar solo tecnolgía libre a que tendría que renunciar.

– Telefonía Movil .. alguien conoce alguna marca de moviles que use software libre? o teconolgía libre para sus dispositivos.. Yo no.. por lo tanto no podría usar el movil.

– Transporte. A la gente que le gustan los coches.. sabéis que todo lo que se usa en motores y demás esta patentado y es tecnología propietaria.. así que se acabo el ir en coche.

– Televisión. Alguno le ha pedido a cualquiera de las marcas de Televisiones que tiene en casa las especificaciones y demás de sus televisores.

– DVD’s .. umm.. creo que el 99% de los DVD’s / DivX / y demás reproductores que tenemos en casa corren sistemas propietarios.. asi que se acabo ver DVD’s (al menos con estos sistemas)..

.. la lista que podríamos hacer es bastante grande.. pero no tiene sentido, creo que todos pillamos la idea con estos ejemplos.

Aun así, creo que nadie criticaría a un defensor del software libre por llamar por teléfono con su Nokia de ultima generación. (A fecha de hoy creo que symbian no es Open Source), pero si se le critica o cuestiona por usar Mac OS X en su portátil.

La respuesta, o al menos mi respuesta, es que esta forma de pensar esta causada por un gran entusiasmo hacia una idea que esta cada vez mas de moda (no mas extendida). y que para defenderla se usan tópicos y eufemismos.

Yo personalmente no critico a esa persona que lleva windows/macos/ lo que sea en su portátil para defender el software libre. Le diría que intentara no usarlo, o que intentara usar en la medida de lo posible software libre.

OpenOffice en vez de Word, Firefox en vez de IE… y tal vez un día puedas remplazar el SO.

Muchos en este punto diran que soy un blando.. y que no hay nada que no pueda hacerse en Linux que no se haga en Windows..

Bueno.. creo que quien se haya pegado para hacer funcionar la salida de vídeo de un portátil para poder conectarlo a la tele en esa tarjeta propietaria que no esta soportada con Linux comprenderán por que se usa Windows o cualquier otro sistema operativo soportado.

Esa es la idea… USABILIDAD. Creo que cuando necesitas que las cosas funcionen, y el software libre no te da esa capacidad, no se debe criticar el uso de otros sistemas.

He dado una oportunidad a todos los sistemas operativos que conozco. Lo ultimo que estoy probando es MacOS. Y creerme .. me estoy acostumbrando a la comodidad de que las cosas simplemente funcionen.. sin mas complicación que instalarlas / enchufarlas.

Y el entorno me hace sentir cómodo.

Volvemos a los mismo. USABILIDAD. Este entorno cumple mis necesidades y el que quiera criticarme o llamarme vendido por ello.. adelante. Pero en el mundo real, a veces, hay que saber poner en pausa tus ideales y admitir la realidad.

Los Macs tambien mueren…

No se si sentirme orgulloso, pero he conseguido que mi PowerBook la «casque» .. La verdad es que no lo he hecho a posta.. simplemente estaba probando una cosa con un disco duro.. y ploff..

Chicos.. hasta el pantallazo es bonito.. 🙂

Ahora que Apple se ha dignado a ampliar las especificaciones de los Ibook y MacMini.. creo que la idea de tener un Mac no es algo lejos del alcance de todos.

Poco a poco (cuando tenga tiempo) ire contando mis experiencias con este sistema Operativo.. Ah!. llevo desde Febrero sin usar una maquina que corra Windows.. y creerme .. eso te hace sentir bien. 🙂

Ah!.. aquí tenéis la pantalla.

 

Image_021_-93c2b.jpg

Hoy me siento al revés…

Tengo muy olvidados mis post.. pero bueno de vez en cuando me llega o bien a través de IM o bien a través de mail algunas cosas que me sorprenden.. me sorprenden por que pienso que si estas cosas existen es por que la gente aun tiene tiempo para aburrirse.

Google al revés..

—–
URL
—–

y para rematar la faena.. pues hagamos una búsqueda.. que lógicamente tiene q ser al revés..

Esto me ha llevado 5 minutos.. Escribir al revés es mas difícil que no cometer faltas de ortografía. 🙂

Búsqueda 1

o esta otra

Búsqueda 2

… bueno.. lejos de ser útil se queda en la característica de curioso.

Caricatura de South Park..

Hoy en el trabajo estaba bastante liado, como ultimamente. Asi que para mi momento de relax un amigo me ha mandado esto. http://www.planearium2.de/flash/spstudio.html Es un flash que te permite hace una customizacion de las caricaturas de south park para intentar conseguir una que se parezca a ti. Yo partiendo de una de esas caricaturas y con un poco de ayuda del photoshop he llegado a esto.

Realmente me parezco?

El arte de doblar calcetines

La independencia, como era de esperar, ha ampliado mi concepción de la realidad. Nuevos conceptos que hasta este momento era un total misterio para mi ahora parecen algo mas claros.

He descubierto entre otra cosas:

  • El ciclo de la ropa: O lo que es lo mismo, que le ocurrían a mis pantalones desde que los dejaba tirados en mi habitación hasta que aparecían de nuevo en el cajón. Que aunque lo creáis sorprendente hay que ayudarles a llegar. Y yo toda la vida pensando que iban solos.
  • Master en calculo y matemáticas avanzadas, o también conocido como: «Como ahorrarte dinero en la compra de la semana recorriendo todos los supermercados de la zona y haciendo un estudio estadístico tomando como muestra los precios de lo que sueles comprar y el esfuerzo que supone ir a comprar a esa tienda». Para los incrédulos en intentando crear una hoja de calculo con todos los datos para después, utilizando un programa escrito en php me mostrara por web la tienda mas barata. Tenia que ser por web para asegurar que este podía ser consultado «in situ». Ya que en el tiempo de bajar de casa a la tienda podía variar el precio.

Pero sin lugar a dudas el mayor descubrimiento de mi vivencia como «persona independiente» es:

«EL ARTE DE DOBLAR CALCETINES«

No, aunque lo creáis no me he vuelto loco. El honroso arte de doblar calcetines y las diferentes técnicas que se aplican para ello merece la pena el tiempo empleado en su estudio.

El arte de doblar calcetines se simplifica en 2 fases:

  1. Emparejamiento
  2. Doblado.

La realización de ambas correctamente es de vital importancia, ya que cualquier error en una de ellas implica un total desastre en el producto final.

EMPAREJAMIENTO

El fin de esta fase es conseguir separar por parejas (osease dos calcetines que en su mayoría son iguales) los calcetines para su posterior doblado.

Partimos para la realización de esta parte de algoritmo de una «pila de calcetines». Definimos la «pila de calcetines» como un conjunto de 2 o mas calcetines sin orden concreto. Si la pila de calcetines es inferior a 2 el proceso no puede ser realizado. En casos como este recomendaría el comprobar los procesos de «el ciclo de vida de la ropa» ya que la «pila de calcetines» podría estar aun en la lavadora.

Para obtener de la «pila de calcetines» los calcetines emparejados aplicaremos sobre esta un algoritmo emparejador.

Para emparejar calcetines disponemos de 2 algoritmos validos.

PRIMER ALGORITMO (FUERZA BRUTA)

    1. Tómese un calcetín y separese del resto de la pila.
    2. Examinese las características físicas del calcetín. Con características físicas nos referimos a: color, tamaño y forma. No se recomienda bajo ningún concepto (por experiencia propia) utilizar el olor como característica física para este algoritmo.
    3. Situese el calcetín seleccionado fuera de la «pila de calcetines».
    4. Busquese en la pila de calcetines, examinando uno por uno, otro calcetín de similares características.
    5. Una vez encontrado situese este junto al primer calcetín extraído.

Repitanse estos pasos hasta terminar con todos los calcetines de la pila.

SEGUNDO ALGORITMO (BÚSQUEDA INTELIGENTE)

(este algoritmo aunque utiliza mas espacio en la mesa nos permite minimizar los accesos a la «pila de calcetines» y el tiempo de ordenación)

    1. Tomese un calcetín y separese del resto de la pila.
    2. Examinese las características físicas del calcetín. Con características físicas nos referimos a: color, tamaño y forma. No se recomienda bajo ningún concepto (por experiencia propia) utilizar el olor como característica física para este algoritmo.
    3. Compare con los calcetines que tiene separados de la pila de calcetines si existe uno con las mismas características. Si es así emparejelo, sino, situalo fuera de la pila de calcetines.

Repitase este proceso hasta que todos los calcetines estén emparejados.

DOBLAMIENTO

Hasta donde han llegado mis investigaciones, solo he sido capaz de encontrar 2 modelos de doblamientos. Estos modelos se denominan:

  • Doblamiento simple.
  • «Pelotilla»

DOBLAMIENTO SIMPLE

Procedimiento clásico y sencillo para doblar los calcetines. Es uno de los mas utilizados por todo el mundo dada su simplicidad y la el nivel de compresión utilizado.

    1. Tomese la pareja de calcetines y haganse casar para que ambos parezcan solo uno. Para ello la orientación y posición de ambos calcetines debe ser la misma. Una vez hecho esto se coloca uno encima del otro manteniendo siempre las posiciones.
    2. Una vez alcanzada la posición anterior, localizese el centro de gravedad del grupo (o pareja) de calcetines y levantese de la superficie utilizando como sujeción este punto. Esto provocara que el calcetín se doble sobre este eje, cayendo a cada por cada lado del eje una mitad del calcetín.
    3. Apilar el calcetín doblado encima de la mesa.

Hay que repetir estas operaciones hasta que nos quedemos sin calcetines.

SISTEMA PELOTILLA

Este sistema requiere de gran destreza, aunque una vez dominado el resultado obtenido es igual de eficiente que el anterior y el producto final (calcetines doblados en pelotillas) se puede utilizar con mas de una finalidad.

    1. Tomese la pareja de calcetines y haganse casar para que ambos parezcan solo uno. Para ello la orientación y posición de ambos calcetines debe ser la misma. Una vez hecho esto se coloca uno encima del otro manteniendo siempre las posiciones.
    2. Localicese la parte cerrada del calcetín, es decir por donde no se mete el pie, y sujetese fuertemente.
    3. Poco a pomo, pasese a enrollar el calcetín con dirección a la parte abierta. Durante este proceso es importan que todos los movimientos sean precisos y usando gran fuerza. Conseguiremos con eso que la «pelotilla» sea menor.
    4. Una vez alzada la parte abierta del calcetín deberemos coger uno de los calcetines (importante solo uno) e invertir la parte abierta sobre si mismo. Solo debemos invertir la parte necesaria del calcetín para cubrir la pelotilla (importante).
    5. Como paso opcional y para comprobar la consistencia de la pelotilla podemos utilizarla como arma arrojadiza sobre elementos del mobiliario de la habitación.

Repetir estas operaciones hasta que nos quedemos sin calcetines.

Una vez obtenido el producto «calcetines doblados» debemos colocar estos en el «cajón de los calcetines». Con esto finalizaremos el ciclo de vida de los calcetines. Iniciando la cadena cuando necesitemos un calcetín nuevo.