Emacs y line wrapping

Ya que ahora estoy en dos planets, pregunto a los usuarios de Emacs:

Cómo rayos puedo tener verdadero line wrapping?

Al decir line wrapping me refiero al hecho de poder escribir y leer líneas largas que excedan el margen y continúen visualmente en la línea siguiente. He visto hacks en elisp para hacer eso, y «hacks» es la palabra correcta para describirlo porque ninguno hace el trabajo bien.

Me parece increíble que, con tantos años de existencia, Emacs no pueda hacer eso.

Y Vim tampoco puede.

Planeta Linux

Planeta Linux es un planet latinoamericano que busca integrar blogs de geeks^H^H^H^H^Husuarios de Linux hispanohablantes.

Hay un Planet Linux Perú, así que si tienes un blog, usas Linux y eres peruano, agrégate al agregador. :)

Recontrabacán?

jgwong: Estás aprendiendo Per&#108?
drmad: mm?
drmad: en realidad, estuve descubriendo el per&#108 que llevo en mi :)
jgwong: :O
jgwong: Larry Wall lives inside you! :)
drmad: :-)
drmad: per&#108 es recontrabacan
drmad: en un programa que estuve haciendo, me di cuenta que habia hecho nua fucion recontraofuscada :)
drmad:
# Ahora convertimos las exclusiones en expresiones regulares
# – Los asteriscos los reemplazamos por .*
# – Las interrogaciones por .
# – Lo anclamos al final de la liena con $
# – Los puntos los escapamos.

foreach(@excl){s/\*/\.\*/;s/\?/\./;s/\./\\\./;$_.=’$’;}

# Ahora vomitamos de las nauseas por leer eso.

jgwong: Y eso te parece recontrabacán?
drmad: si :-)
jgwong: Es tan sucio como pecar :)
drmad: jajajajajaja :-D

Ayuda: Cómo educar a una futura hacker?

Mis estimados amis y lectores de este blog, tengo una amiga a quien quiero adoptar como Padawan y enseñarle «computación.» Tiene dormitantes tendencias hacker y rasgos de geek, así que va a ser relativamente sencillo, por no decir interesante.

El punto es que no sé por dónde empezar.

Eché un ojo al índice del «How to become a hacker» de ESR, pero no es lo que busco; ya que quiero enseñarle computación en sí. Estaba pensando tomar paralelamente cosas básicas como bits y bytes y por otro lado (para que no se aburra) cosas básicas de más alto nivel y hardware.

Podrían recomendarme ideas? Ya después yo las ordeno, o si me pueden dar pautas en cierto orden, sería mejor. Quiero dejar claro que no quiero enseñarle «Windows,» ni «Linux,» ni «a programar,» ni a «ensamblar» sino a entender y a moverse por sí misma, para que llegue a ser independiente en el menor tiempo posible.

Febrero 20, 2002

Hey, hace tiempo que no actualizo esto. Hmmm… :)

Hay varios proyectos que espero se concreten pronto. Paperclip está recibiendo bastante exposure lo cual es muy bueno. Ojalá todo salga como espero.

Estuve haciendo backups como imágenes ISO para tenerlas lista para quemar en CDs. Tengo cerca de 2Gb en datos para hacer backups. Una vez que las tenga listas podré liberar espacio para tener libre el disco duro de Vintage.

¿Qué mas? Ya estoy suscrito a la tarifa plana de Telefónica, así que estoy aprovechando al máximo la conexión. Lástima que el horario no me ayude mucho pero es mucho mejor que nada. Ahora me la paso conversando con Firebit y Vanguardist en #linuxperu. Heh.

Hoy desarmé un teclado viejo que tenía y me ampollé tres dedos. Vamos a ver qué hago con el circuito del teclado que es lo más útil y rescatable. Necesito saber cómo hacer binds dentro de KDE para llamar aplicaciones… así si podría hacer cosillas interesantes con un teclado extra.
Aparte encontré un reloj televisor viejo que ya ni funciona. Quiero ver qué utilidad decorativa le puedo encontrar a la carcasa del televisorcito para adornar mi PC. Si no se me ocurre nada siempre queda el clásico portaretratos… :)

Febrero 12, 2002

Whew, me he suscrito al PLUG nuevamente para mantenerme informado. Al parecer también hay más gente actualmente en #linuxperu (hola vanguardist! firebit! :)). Cómo echaba de menos Internet. ;)
Una conversa interesante ha girado en torno a un artículo de cómo hacer funcionar un firewall en el runlevel 0 (si, cero) y me doy cuenta de cuánto me falta por aprender. Sigh.

Godoy y compañía tienen una versión preliminar de un HOWTO para apt-get que he estado leyendo. Es una versión demasiado preliminar pero al menos encontré cómo añadir mis ISOs como repositorios apt e instalar mis paquetes localmente (apt-cdrom, d0h).

Ayer estuve tratando de compilar el gkrellm-newsticker pero me pide un curl-config que no encuentro en ningún lado. Si, ya sé que no tengo Internet dedicado, pero quería usarlo no exactamente para descargar noticias de Slashdot o aún el RDF de Conectiva Perú, sino para que apunte a mi Apache local y me avise de eventos del sistema. Bueno, me queda el newsticker de KDE, pero me he vuelto loco gkrellm. :)

Pasando al plano personal, esta semana es la escuelita vacacional en Manzanilla. Aunque así como están las cosas veo un poco difícil colaborar. Esta noche tengo que hablar con Pedro. San Joaquín se ha movido hasta Marzo.

Febrero 28, 2002

Hoy es el cumpleaños de Oliver. Estuve en su casa casi desde el medio día, pues me levanté tardísimo (a las doce!). Sucede que ayer nos quedamos hasta las dos de la mañana jugando con Powerhouse y Dorothy conectadas con un cable crossover. Quisiera decir que experimentamos de todo pero solamente levantamos un Squid y jugamos xtux. :D

Estoy aprendiendo Python. Antonio Ognio me picó el interés en este lenguaje. Es la segunda vez que lo hace… la primera fue PHP. Estoy implementando una idea que José Alcantara de la lista del PLUG soltó: un programa que automatice cambiar los nombres de los ficheros y sus enlaces HTML a minúsculas (Sucede que en Linux, a diferencia de Windows 9x y NT sí hace diferencia a nombres de ficheros con mayúsculas y minúsculas). Lo malo es que en estos dos ultimos días no he tenido tiempo de avanzar.

Febrero 5, 2002

Yay! Finalmente pude hacer funcionar mi modem! Todo estaba bien, el problema era mi eth0 que tenía asignada una IP. Pensé que funcionaría igualmente, pero en uno de esos intentos ciegos me bajé el network y voilá, los pings comenzaron a responder. Igualmente Oliver pudo hacer funcionar su nuevo disco duro (un Maxtor de 40Gb). Eso significa que Dorothy está viva otra vez. Bienvenida a casa!
Ahora que tengo Internet a través de Linux estoy descubriendo un par de cositas bacanes del gkrellm. Por ejemplo, también tiene un krell para ppp y un contador de tiempo online. Heh.

Ahora, alguien sabe cómo puedo recibir voz desde mi modem y grabarlo? Quiero hacer un contestador de teléfono para las veces que salimos toda la family a las reuniones. Tengo ideas locas al respecto: inclusive podría hacer una interface que responda a los tonos DTMF para dejar un mensaje a una determinada persona («Si desea dejarle un mensaje a Lucy, marque el 3…») o chequear si hay mensajes en mi casilla de voz desde cualquier parte.
Si tuviera toda la casa interconectada hasta podría prender y apagar luces por teléfono… jajajaja… «Cariño, llama a la casa y prende las luces.»

Black and White sigue sin funcionar. :(