Archivos para Noviembre, 2007

Peleando con la PC (001)

Esto es el resultado de mi pelea con Kubuntu en la última semana.

La historia es así. Yo vivía en mi casa muy contento, programaba, programaba sin cesar :) . Pero un día me pongo a configurar el sistema, de aburrido que estoy, desde el Centro de Control de KDE. Tengo Kubuntu 7.10 por si se lo preguntaban.

El tema es que no tengo mejor idea que comenzar a cambiar los servicios que se ejecutan al arranque, y para colmo, fijar mi atención en udev. Se me ocurre activarlo al arranque. Mala idea.

A partir de allí tuve problemas al arranque. Para comenzar, era imposible iniciar cualquier clase de sesión en cualquier clase de sistema de ventanas. Lo que era problemático, considerando que necesitaba editar un archivo odt con OpenOffice. Así que intento iniciar una sesión desde una terminal. Y obtengo algo como ésto

[...]
bash: /dev/null: Permission denied
bash: /dev/null: Permission denied
bash: /dev/null: Permission denied
bash: /dev/null: Permission denied
bash: /dev/null: Permission denied
bash: /dev/null: Permission denied
[...]

Por lo que llegué a la conclusión de que la cosa se estaba pasando de castaño oscuro.

Así que como primera medida (al estilo “lo atamo’ con alambre”) hice como root un

chmod 666 /dev/null

lo que permite salir del paso, hasta que la máquina vuelva a ser reiniciada, y el problema se reanude.

Luego, investigando por Internet, me entero de que existe un error, declarado varias veces en launchpad.net bajo los números #63031, #69516 y #53040.

En resumen, la mano viene así.

  • algo hace que udev funcione mal . Podría decirse que es el editor de servicios de KDE, como afirman aquí. Pero luego responden que no es así.
  • soluciones para éso hay varias, aquí paso a listar algunas.

Soluciones al problema:

  1. Borrar las entradas espúreas, causadas aparentemente por el editor de servicios de KDE. Estas entradas tienen la forma

    /etc/rc2.d/S*udev

    así que con un simple rm /etc/rc2.d/S*udev el problema tendría que estar arreglado. Los post que afirman ésto son éste y éste.
  2. Según éste post se debe ejecutar la siguiente línea: sudo chmod a+rw /lib/udev/devices/null
  3. Agregar la línea chmod 666 /dev/null al archivo rc.local

Espero que ésto les sirva como me sirvió a mí. :)

PD:  para la gente de *ubuntu o KDE o Udev, ponganse las pilas y arreglen ésto che!

Dejar un comentario

Momento introspectivo 01

Como diariamente hago, me dedico a leer los threads de cierta lista de programación a la que estoy subscripto. De repente leo lo siguiente:


> Mi duda es esta,
> Si tengo una funcion a() que devuelve la llamada a funcion b(), quiero que
b() devuelva el nombre de la funcion a, o de la funcion que la llame.
>>> import inspect
>>> def f():
print inspect.stack()[1][3]


>>> f()
<module>
>>> def zaraza():
f()


>>> zaraza()
zaraza
>>>

Mi primera reacción es pensar “WOW! Qué interesante!”, a lo que sigue “qué bonito!”.

Instantáneamente, varios pensamientos se agolpan en mi mente, mientras me siento extraño a mí mismo. Parte mía se rebela, no puede aceptar cómo es posible que sea tan geek.

  • Estaré perdiendo parte de mi humanidad?
  • Existirá un balance entre lo que gano y lo que pierdo al entender ésto?
  • Soy yo el único al que le pasa ésto?
  • Por qué además lo estoy blogueando?

Demasiados interrogantes, y hace calor para pensar…. El tiempo dirá.

Comentarios (1)

Primeros 2048 hits!

2kHits
Un pequeño fanarcho para celebrar las primeras 2k visitas a este blog en vías de desarrollo. Me hubiera gustado escribir el mensaje con kanas, pero todavía no entendí bien cómo usar cannaserver y estaba apurado. Así que me puse a jugar un par de horas con Gimp y saqué esto. Quizás la próxima vez aparezcan algunos kanas y kanjis.

Nuevamente muchas gracias a todos los que pasan regularmente por aquí. Espero comenzar a escribir cosas cada vez mejores ;) .

Dejar un comentario

Humor “nardo” para levantar el ánimo…

Algunos sitios de humor geek, que me gusta visitar de vez en cuando.

XKCD: como se definen ellos, un web-comic de romance, sarcasmo, matemáticas y lenguaje. Actualizan bastante seguido, lo cual es bueno. Además incluye una tienda donde puedes comprar remeras y otras cosas, al mejor estilo Think Geek!

Indexed: Teoría de conjuntos y funciones utilizados para explicar hechos interesantes e irónicos de la vida. Realmente hacen pensar algunos gráficos, a la vez que le arrancan una sonrisa a uno.

The Perry Bible Fellowship:tiras sobre nada en especial (o un poco de todo, lo que es casi lo mismo), con una mirada ácida y a veces muy negra del asunto ;) .

Dejar un comentario

El protocolo que faltaba

Esto me lo mandó mi amigo Nahuel :

http://www.blug.linux.no/rfc1149/

Implementación del protocolo IP… mediante palomas mensajeras! Por supuesto que no habría problemas, ya que IP ofrece un servicio unreliable.  Pero, me cacho con la latencia de red!

Ahora bien. todavía faltan…

  • UDP por botella flotante
  • ping mediante piedrazos a la ventana
  • o como anunció Falken, en la inolvidable SET, el “ladrillo de las comunicaciones

Comentarios (1)

Mi relación con San Google (01)

Gracias a las herramientas de WordPress, y a San Google (y sus hermanos) les paso a listar las frases de búsqueda más jocosas, que me garantizaron visitas gratis ;) :

  • “bizarre”: éste es bueno. Está en inglés, y sin embargo termina en mi blog. O sea que soy internacionalment bizarro. Whoa! Por lejos, el que más visitas me ha otorgado.
  • “dientes”:  cuándo hablé de dientes?
  •  “todos los chakra”: si el anterior era raro, este lo es más aún
  • “chicas del anime”: todavía no hablo de éso! esperen un poco chicos! ja ja ja
  • “ELIMINAR RESTRICCIONES EN SINDOWS VISTA” : ???? Sindows? Eliminar restricciones? Página equivocada chicos.
  • “QUE FUNCION TIENE USAR UN COMENTARIO”:  JA JA ja :)   esta sí que es graciosa! Debió ser algún programador de Bill.
  • “arte de comer tierra”: yo leería un post como ése, y posteriormente lo comentaría acá, pero lamentablemente éso no ha ocurrido aún :( .
  • “software de anime japan free”: si andaban buscando “entai” gratis para jugar en sus PC’s, por acá no era….
  • “porque la gente realiza calculos”: porque la vida moderna nos ha dado tantas facilidades, que necesitamos las matemáticas para no morir de aburrimiento ;) . Esta era digna de Yahoo Answers.
  • “cosas raras para usar”: ja ja JA

Espero que con el paso del tiempo, las frases vayan poniéndose mejor, ;)

Comentarios (1)

Remember the 5th of november…

Frase célebre, hecha popular mundialmente por una mediocre adaptación al cine de una de las mejores novelas gráficas que he leído, “V de Vendetta“.

La novela, escrita por Alan Moore, hace un montón de planteos interesantes. Tenemos regímenes fascistas, llevados al poder por medios democráticos, una persona sin cara ni nombre, V, que se dedica a pelear en contra de éste gobierno y de cualquier otra forma de control de la libertad humana; una inocente chica, Evey Hammond, que las circunstancias llevan a conocer a V y más aún, a conocer el estado en el que se encuentra su país (y ella misma), y por lo tanto, aprende a combatir por la libertad que había perdido.

Leer el resto de esta entrada »

Dejar un comentario

Quiero estos!

Vía WTF Microsiervos

PC Dice. La mejor mezcla de rol y computadoras. Con una tirada de 3d6 cosigues la solución inmediata a esas dudas tan trascendentales que surgen ante un core-dump, un seg-fault o un black/blue screen of death!

pcdice

Y con videos y todo! Aquí están ( BTW digamos que los videos podrían ser un poquito mejores)

Leer el resto de esta entrada »

Dejar un comentario