TutorialesJanuary 31, 2006 7:36 pm
Bien esto me saco de quicio mucho tiempo hasta que hoy decidi ponerme a la tarea de solucionarlo.

Me encanta GNU-Screen lo uso todo el tiempo y es dificil vivir sin él, me he acostumbrado demasiado a tenerlo andando todo el tiempo; sin embargo siempre he tenido una queja sobre los scrollbars y el mousewheel de los emuladores de terminal, hacer scrollback con las combinaciones de teclas que trae screen es bastante aburrido y lento, de echo ni siquiera funciona shift+pup/pdw algo a lo que todos estamos muy acostumbrados y realmente molesta de screen. Bien la solución viene (como era de esperarse ) al modificar las termcaps y ajustar todo el ambiente.

Esto soluciona parcialmente el problema pues todas las sesiones de screen quedan compartiendo el mismo scroll-buffer sin embargo es suficiente en muchos casos.

En el .screenrc añadi:

termcapinfo xterm ti@:te@
termcapinfo xterm ‘hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007′
termcapinfo rxvt ti@:te@
termcapinfo rxvt ‘hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007′

Esto para que funcione con xterm y rxvt(atern,unicode-rxvt,…).

Al invocar screen es conveniente ajustar la variable de entorno TERM para que el ajuste sea coherente:

rxvt -e screen -T rxvt
xterm -e screen -T xterm

Esta linea en el .bashrc corrige un defecto de algunos emuladores de terminal con los comandos que se extienden más allá del ancho y estos solo retornan al principio de la linea esto se vuelve sumamente molesto con el tiempo.

shopt -s checkwinsize

Una buena opción para utilizar al invocar tanto xterm como rxvt :

$ urxvt -j
$ rxvt -j -s
$ xterm -j -s

Esto acelera considerablemente el scroll de las terminales y la ejecución de algunos programas que se ven retardados por esto

Del manual :

-j This option indicates that xterm should do jump scrolling.
Normally, text is scrolled one line at a time; this option
allows xterm to move multiple lines at a time so that it does
not fall as far behind. Its use is strongly recommended since
it makes xterm much faster


-s This option indicates that xterm may scroll asynchronously,
meaning that the screen does not have to be kept completely up
to date while scrolling. This allows xterm to run faster

EOT

OSS/FS, Cosas que me pasan...January 23, 2006 12:43 am
Desde el Jueves 19 a las 10:00 hasta el Viernes 20 a las 10:00am tuve una deliciosa maraton de programación. Se tenia que entregar un dichoso informe y el dichoso programa que habia escrito la ves pasada estaba lejos de soportar todos los diferentes análisis que se les vino a ocurrir al final…

RANT: Si MATLAB es supuestamente la mejor herramienta para analizar datos en ingenieria por que ese programa tiene tantos problemas para trabajar con archivos mixtos? Quizá fue un problema por parte del programador, pero este tiene suficiente experiencia con este programa como para decir que esta tarea es especialmente obscura. Definitivamente la capacidad de integración de MATLAB en un ambiente de producción/análisis conjunto es pobre y deja mucho que desear.

Para quienes quieran entender la idea del proyecto, es muy sencilla:

Toma de datos -> Almacenamiento y Categorización de datos -> Preprocesamiento -> Procesamiento y Análisis -> Almacenamiento y generación de reportes.

Esto resume un sistema general de trabajo, pero realmente matlab se ha quedado por fuera ya que se nego a participar rapidamente en el ciclo de forma que todo el proceso quedará completamente automatizado para poder generar reportes con muchos diferentes análisis.

Realmente me he convencido que Matlab podrá estar muy bien para estudiantes, pero cuando se trata de trabajo serio pongo en duda su útilidad, por lo que realmente pienso que nisiquiera los estudiantes deberian perder el tiempo con él.

Al final python no brillo por su velocidad en el análisis ni por su excelente uso de la memoria, pues con las cantidades de datos que se le alimentaron hicieron que varias fallas aparecieran. Sin embargo brillo por la facilidad con la que resumi casi tres meses de trabajo en matlab en 24 Horas de programación en Numeric de Python más todo el trabajo de automatización y trabajo con bases de datos. Por favor, una vez más escuchenme Open Source es simplemente mejor, no se dejen engañar por los botoncitos y los colorcitos!!!

EOR
EOT

TutorialesJanuary 6, 2006 4:24 am

Bien, resulta que realizar la mudanza de blogger a wordpress(quizá otro) solo con el acceso a la interface xml-rpc de cada uno es posible, sin embargo creo que es conveniente explicar los alcances de la mudanza.

    Todos los post se pueden migrar con los siguientes problemas:

  • En blogsome y algunos otros todas las ‘,”,\ van a quedar escapadas, por lo que todos los enlaces,imágenes, tags adicionales de html se van a corromper, la solución hasta ahora depende de los administradores del blogware. Sin embargo utilizando la interface web del blogware pueden ser corregidos todos los envíos. Existe otra solución a este problema con respecto a los enlaces y a las imágenes, pues podría utilizarse un meta-tag de los soportados por blogsome
  • Los comentarios quedan atrás, no se realmente si los comentarios almacenados en haloscan se muevan limpiamente, creo que es cuestión de probar.

Para la mudanza desde blogger me hicieron falta dos herramientas diferentes, aunque es posible realizarlo con una sola.

  1. PyBlogger
  2. mtsend.py

Realice el trabajo sobre estos dos programas de python, sin embargo los modifique en cierta medida con el fin de crear el backup automáticamente desde blogger y para generar los archivos con un formato común a las dos herramientas.
Un tar.gz con todo va a quedar en el CVS de (Bandicoot)[http://bandicoot.sf.net]
(more…)

Cosas que me pasan...January 3, 2006 5:38 am

Por fin termine de pasar los envios de blogger a blogsome, no fue tan dificil, me quede fue sin los comentarios, es una lastima. Quiza los dueños de los comentarios podrian colaborarme con el translado. :P

De todas formas espero hacer un tutorial sobre como hice el translado de lo que se pudo, aunque eso si para quienes no saben usar una linea de comandos creo que mi tutorial no les servira de nada.

Al final tengo \ antes de todas las ” y las ‘ que existen en los envios, supongo que las ire arreglando una a una con el tiempo, ya no tengo afán.

Enlaces y noticiasJanuary 2, 2006 7:19 pm

Saludos, este es el primer envio del nuevo blog y es sobre el tema.

El tema es uno de las plantillas que ofrecen en blogsome, sin embargo tiene una pequeña modificación, la imagen del banner. Esta imagen del banner viene de : PoorButHappy Colombia y es una fotografía de la laguna de Tota en Boyacá/Colombia.

EOT