Archivos de la categoría ‘desvarios’

Querida abuelita Debian

Febrero 24, 2008

Querida abuelita Debian

Abuelita Debian, hacía mucho que no te escribía y no es que no me acuerde de tí, lo hago cada día, pero hay otros muchos familiares que no lo hacen o simplemente se han creído ser más grande que tú.

El otro día charlé con el tito Richard, uno de los que te siguen admirando y respetando. Me dijo que siempre estaría ahí protegiéndote y cuidando de tu buen nombre. Por cierto, me recordó que tito Linus sigue desvariando y se le va la olla; pero ya los conoces, se les va la olla a los dos, pero te quieren. Son como el resto de la familia, quieren dar tiros y no saben donde está la escopeta.

Tus hijas y nietas están bien (bueno, te seré sincero, abuelita, dicen y se jactan de que están mejor que tú) ! y es que paren como conejas ! En serio, abuelita, sacan conejitos como churros. Pero no te preocupes porque su abuela no tiene la culpa..¿o sí? !! Si es que eres tan buena abuelita ¡¡

Mañana tus nietas se visten de otro traje. Tienes que verlas. Están muy guapas pero como sabes que sus padres tienen el defecto ese en las piernas, va en los genes y se caen a veces. Son algo inestables las niñas, pero vamos, la gente las quiere. A su abuelita no salen, desde luego, esa fortaleza que tienes no la han heredado. Además, tampoco salen a su abuelita, porque tú te haces los trajes y a ellas se los hacen unas empresas privadas. No es que sea malo, abuelita, ¿pero mira que depender de una empresa para vestirse?Tardas más en hacértelos tú misma, pero te duran toda la vida sin romperse.

En fín abuelita Debian, tengo que salir y enseñarles esta carta antes de enviártela. Ya sé que me criticará el resto de la familia, pero lo hago para que no se olviden de que eres la abuela más grande e importante que creó nuestro Señor Internet.

Mil besos abuelita

mamadeb

iPod Touch/iPhone en Linux

Diciembre 15, 2007

No os alegréis tanto por el post que todavía no sé como subirle contenidos desde linux…iphoneTux

Vamos a empezar por el principio… a finales de la semana pasada me decidí a comprarme el iPod Touch, aparato que la mayoría de la gente critica por ser un “iphone descafeinado”. Puntualicemos eso: ¿que diferencias hay entre uno y otros? Ésta, claramente, el tema del hardware: el touch no tiene lector de tarjetas SIM y, supongo, que la batería será algo más limitada (digo que lo supongo porque es la explicación que le doy a la diferencia de tamaño, tanto en grosor como en longitud). ¿A nivel de software? Un par de cosas según vienen ambos cacharros de fábrica y ninguna en absoluto a los 5 minutos de tenerlos en las manos.

Os voy a contar como va la cosa: el iphone permite instalar aplicaciones para aumentar (exponencialmente) su funcionalidad, el touch por defecto no (ni de Apple ni de nadie). Pasando por un jailbreak (no voy a describir aquí el proceso, está bien explicado en millones de sitios web para cada versión) el touch queda dotado de la capacidad de instalar aplicaciones (tanto de Apple como de terceros :D). Además las aplicaciones de instalan de una forma que me ha gustado muchísimo: usando repositorios. Si, es una gozada, puedes instalar una aplicación teniendo sólamente acceso a internet, sin necesitar ningún ordenador ni nada más que el touch/iphone. Tiene una especie de Synaptic que se llama Instaler.App que hace todo el trabajo por ti, tú sólo dile lo que quieres que te instale/desinstale/actualice. Una gozada vamos.

Ahora bien, para los usuarios (y para los linuxeros en particular) Apple ha cometido un par de cagadas bastante gordas:

  • No permitir el desarrollo/carga de aplicaciones de terceros directamente de fábrica: A ver si los señores de Apple lo entienden de una vez: tienen los mejores diseños, tienen usuarios que son unos fieles defensores/seguidores de sus productos, tienen…. todo para triunfar, la verdad. Pero NO SÓLO ES ESO, ¿por qué no dejar que quien se compre uno de sus productos pueda hacerse sus propios programitas para él? ¿por qué no dejar que un usuarios no-técnico se pueda instalar la aplicación que hizo menganito y que le vendría como anillo al dedo? ¿por qué no entregar con el cacharro un SDK libre y un manual? Está claro, por $pasta$… en fin… el día que se les acabe la ventaja del diseño Apple se va a ir a la mierda.
  • Provocar INTENCIONADAMENTE que no se pueda cargar la batería ni modificar los contenidos desde una máquina con linux: Si enchufas el touch/iphone a una máquina que no tenga instalado iTunes (y para linux no hay…) el dispositivo lo comprueba y se pone automáticamente en modo suspendido (aunque esté deshabilitado en el cacharro) y no se carga la batería (ésto lo solucionamos leyendo más abajo o aquí…). Además, han incluido un hash para comprobar que lo que accede a los contenidos del cacharro es un iTunes con lo que las demás aplicaciones que permitían hacer ésto no funcionan. Lo que más me jode, es que no tiene ninguna otra explicación que la de joder y forzar intentar forzar a usar iTunes.
  • Meternos iTunes hasta en la sopa: No quiero acordarme el cabreo que me pillé… ¿sabéis que el touch viene con la batería cargada casi entera de fabrica? ¿qué wapo no? Así ya puedo ir trasteando mientras voy para casa… pues no. Porque para empezar a usarlo tienes que sincronizarlo por cojones con un iTunes, y ya puestos, te obligan a hacerte una cuenta en el iTunes Store, lo que supone dar un número de tarjeta válido por cojones y encima tiene que ser de crédito (al menos las de débito de cajamadrid no las pilla). Vergonzoso. ¿para qué? ¿por si un día me equivoco y sin querer le doy a comprar una canción? que triste…

Despues de desquitarme con Apple, voy a explicar a grandes rasgos como cargar la batería del touch/iphone en linux. Básicamente es un resumen con menos detalle y más directo de la fuente donde lo saqué yo:

  • Supongo que tenemos un kernel 2.6.22 o superior (Ubuntu 7.10 lo tiene)
  • Nos bajamos el iPhone Module y lo descomprimimos.
  • Buscamos la variable #define IPHONE y hacemos lo siguiente:
    • Si tienes un iPhone no tienes que tocar nada.
    • Si tienes un iPod Touch tienes que cambiar el valor 0×1290 por 0×1291.
  • En el fichero iphone.c y en la función iphone_probe, justo debajo de select_configuration(udev); añadimos ésta línea:

udev -> autosuspend_disabled = 1;

  • Guardas los cambios, sales y en el terminal ejecutas ésto:

make -C /lib/modules/2.6.22-14-generic/build M=`pwd` modules

Y listo, ahora cuando enchufemos el chisme al ordenador por el cable usb la batería se cargará perfectamente.

Lo único que tengo pendiente (y es bastante importante) es conseguir modificar los contenidos (subir música/video/… desde linux sin tener que pedir prestado un iTunes), por lo que he leido se puede hacer, lo único es que ando bastante jodido de tiempo material como para ponerme a buscarlo, así que espero encontrar a alguien por #ubuntu en el hispano que tenga un chisme de éstos y lo tenga todo funcionando para coserle a preguntas xD

Por supuesto, si tenéis alguna idea de como hacerlo ni os lo penséis… comentadlo pero ya!

Ríete con los Errores HTTP

Noviembre 13, 2007

Leyendo Blux 2.0 me he encontrado con una lista de errores HTTP que me ha llamado la atención. Sin duda es una curiosa forma de mostrar éstos errores para que molesten un poco menos a los usuarios y hasta les hagan reir un poco! xD

Aquí os dejo la lista:

400 Bad Request: Dímelo con flores.
401 Unathorized: Estoy casada.
402 Payment Required: Son 10.000 y la cama.
403 Forbidden/Access Required: ¡ZZZZAS! (bofetón).
404 Not Found: He quedado con las amigas.
405 Method Not Allowed: No, por detrás no…
406 Method Not Acceptable: …y en la boca menos.
407 Proxy Auth. Required: Lo hablaré con mi madre.
408 Request Timeout: ¿Sabes cuanto hace que no me llamas?
409 Conflict: ¿Quién era ESA?
410 Document Removed: Quiero el D-I-V-O-R-C-I-O.
411 Lenght Required ?: ¿A eso llamas pedazo polla?
412 Precondition Failed: ¿Que no has traído condones?
413 Request Entity Too Large: Eso no me va a caber ahí dentro.
414 Request URL Too Large: Eso tampoco me va a caber ahí dentro.
415 Unsupported Media Type: A cuatro patas no me gusta.
500 Internal Server Error: Tengo la regla.
501 Not Implemented: Nunca haría eso.
502 Bad Gateway: …y por ahí, menos todavía.
503 Service Unavailable: Me duele la cabeza.
504 Gateway Timeout: ¿Ya está?

Curioso, verdad?

Pantallazoooo…!

Noviembre 12, 2007

La verdad es que visto así acojona bastante…. ahora que lo pienso… hace la ostia que no veo una de éstas xD

Fuente:
El Camino de un Geek - Blue Screen of Death

Con un par

Noviembre 10, 2007

Y es que no hay mejor frase cuando uno ve los cojones que tienen en Apple.

Como casi todos sabréis, Apple acaba de lanzar al mercado la nueva versión de OSX. Leopard (que, según me han dicho, por fin incluye escritorios virtuales al estilo de los linux xD). Ahora, lo mejor de todo no es que tenga muchas novedades, sea más bonito y tal… lo mejor es ver cómo representa en el entorno de red las máquinas que corren un sistema operativo windows…

Acojonante ¿verdad? xD

Fuente: Microsiervos (siento el hotlinking, pero he tenido unos jaleos con la imagen y no he podido hacerlo de otra forma. Soy un inútil, lo sé).

Cita Curiosa

Noviembre 10, 2007

Cito textualmente de microsiervos porque no se me ocurre otra forma de expresarlo mejor xD

¡Peligro!

“Las tres cosas más peligrosas del mundo son: un programador con un soldador, un ingeniero de hardware con un parche de software y un usuario con una idea”.

proverbio informático

Melodías para el móvil desde YouTube

Noviembre 7, 2007

Hoy ha venido mi novia y me ha pedido que le consiguiera la canción del anuncio del ikea para el móvil. Esa de “en el salón no se juega”, sorprendetemente había un montón de videos en youtube sobre el tema y pude encontrar uno donde le sonido se oía bastante bien. Vale que no sé porqué la gente se emperra en tener en el móvil canciones con una calidad de la ostia, total, casi siempre que suena estás rodeado de ruido xD

En fin, me puse manos a la obra porque es algo que nunca había hecho y decidí probar. Es MUY fácil. Os dejo los pasos:

  • Instalamos youtube-dl desde los repositorios (lo usaremos para bajar el vídeo)
    sudo aptitude install youtube-dl
  • Instalamos mplayer también desde los repositorios (lo usaremos para extraer el audio)
    sudo aptitude install mplayer
  • Bajamos el video de la siguiente forma:
    youtube-dl -o nombre.flv URL_completa_del_video
  • Extraemos el audio del video:
    mplayer -dumpaudio nombre.flv
  • Cambiamos el nombre y la extensión del fichero:
    mv stream.dump nombre.mp3

y listo. Ya tenemos el fichero mp3 con el sonido del video que queremos para nuestro móvil :D

PD: Si lo que queréis es un videotono no dejéis de pasaros por ConvertTube, es MUY sencillo y rápido. Aunque no sé si ha sido sólo el vídeo que yo he probado, pero al convertirlos a 3gp los vídeos se quedan sin sonido, no sé si es que ese formato no lleva sonido o qué es lo que falla :P

Fuente:
ICeman

Compiz-Wii-Fusion

Noviembre 2, 2007

Es que la verdad…no se me ocurre otra forma de llamar a ésto…

wapo eh?

A ver, el que tenga ya dolor de cuello que levante la mano!

Fuente:
El Camino de un Geek

Lo que pueden aportar los estudiantes al software libre

Octubre 5, 2007

Hoy hemos recibido la lista definitiva de proyectos de fin de carrera a los que se puede optar en la UEM (Universidad Europea de Madrid) y aunque la mayoría caen dentro de lo podríamos llamar “aburridos” (los proyectos análisis de imágenes para detección de casos específicos abundan) hay uno que se salva bastante: “Asistente Gráfico para Linux”.

Lo único que conozco de momento de éste proyecto es el breve resumen que ha incluido el profesor/a que lo ha planteado: “Asistente gráfico de escritorio con las funciones básicas para el manejo de GNU/Linux, con capacidad para recibir órdenes por voz”, ¿suena bien eh?

Lo que quiero decir con todo ésto es que, aunque la mayoría de los estudiantes de informática no se lo plantean, tienen una habilidad muy preciada hoy en día (aunque los salarios en España nos hagan pensar lo contrario) y esa habilidad es la capacidad de crear software, a decir verdad, BUEN software. Si más estudiantes se metiesen en el mundo de sofware libre, en equipos de desarrollo, beta-testers… lo que sea, se darían cuenta de la gran ayuda que pueden dar a un montón de gente en todo el mundo.

Bueno, como ya comenté hace unos cuantos días (o semanas ya? xD) yo ya tengo mi propio proyecto, mi compañero de proyecto y, desde hoy, la aprobación para llevar adelante el proyecto, así que dudo que vuelva a comentar algo acerca de éste asistente basado en voz hasta que vea la presentación del proyecto a menos que conozca de cerca a la gente que lo elija (si es que lo elige alguien!)

Os dejo, otra vez, el link a nuestro proyecto: R4P

Condena de risa…

Agosto 29, 2007

…o una putada que te cagas! Todo según se mire xD

Cito textualmente de la noticia en kriptopolis porque creo que lo explica perfectamente:

Scott McCausland, declarado culpable de subir el episodio tercero de “La Guerra de las Galaxias” a Elitetorrents.com, ha obtenido la libertad condicional tras cinco meses en prisión, aunque con unas condiciones bastante peculiares.

Su agente de la condicional le dijo a McCausland que tendría que instalarle en su PC un software para monitorizar sus actividades. El problema es que tal programa sólo dispone de versión para Windows y McCausland sólo utiliza Linux.

Así que para no volver a la cárcel, McCausland tendrá que instalar -a su pesar- Microsoft Windows en su ordenador, para así estar bien controladito. A tal fin, McCausland ha solicitado donativos a través de su blog para adquirir una licencia de Windows y otra de Office (que necesita para la escuela)…

Y es que…. hay de todo en éste mundo…