Probando: Opensuse 11.2 Milestone 7

Llevo usando Opensuse 11.2 Milestone 7 desde hace unos días y todo va muy bien, y eso que es una Beta. No he tenido inestabilidades ni hay nada que no funcione.
Opensuse 11.2 va a ser una release realmente buena.
GTD: Improve integration in ThinkingRock
This article is about the way I organize myself (I happily follow the “Getting Things Done” metodology). To help me manage tasks and projects, I use ThinkingRock.
I have finished the infrastructure for integrating of external apps into TR (by using some scripting magic and the Notes field). At the moment it is a quick hack, but “it works for me (TM)” ![]()
This article complements the KMail integration post which can be found here: http://www.thinkingrock.com.au/forum/viewtopic.php?t=2321
At the moment, I have integrated:
- Freemind: For mind mapping and many other tasks (it is a very important app for my daily work)
- Openproj: A MSProject like app for managing complex projects
- TiddlyWiki: A very interesting tool for structured documentation
Adding new apps (openoffice, gimp, …) is really easy, as everything is done outside TR and without programming. I will come on this topic later.
VISION
I have just created a project/action in TR, and now I want to:
- Attach a mindmap from an existing template very easily without bothering with filenames and folders
- Attach a complex project from an existing template very easily without bothering with filenames and folders
- Attach a new spreadsheet from an existing template very easily without bothering with filenames and folders
- Keep everything related to the main project/action
- Have all the docs available with a single click in the link
- Easily create templates (for example I have a mind-map template with all the things I have to ask to a customer interested in elearning).
- If I want to add 4 different files to an action, I just have to: launch the script, select the templates and press enter (this is not completely achieved at the moment
) - Everything must be safe (no modifying or reading the xml file) and must survive between updates of TR
Konqueror y acid3
Ya estoy de vuelta de vacaciones
He estado probando cada día KDE 4.1.xx (actualmente tengo la 4.1.64 que ha salido hace unos minutos
). Uno de los temas en los que estoy más interesado es en la adecuación de Konqueror (khtml) a los estándares.
El caso es que parece que Konqueror/KHTML se han frenado en su adecuación a estándares, quedando desde hace tiempo en un 64% (Opera y Webkit (safari) están en un 100%, Firefox 3.0.1 está en un 71%, y el IE7 en un 6%). Si quieres hacer la prueba en tu navegador, pincha en esta URL: http://acid3.acidtests.org/
A ver si se ponen las pilas para el KDE 4.2 que este tema es importante.
KDE 4.1 espectacular
En mi opinión, KDE es en este momento el entorno de escritorio más sólido y avanzado que existe (muy por encima de MacOSX, Vista o Gnome). Es una obra de arte de Ingeniería de Software.
Algunos conceptos revolucionarios de KDE a lo largo de su historia: KParts, KIO Slaves, Artsd (aunque al final por otros temas no funcionara bien), Nepomuk, Plasma, …
A riesgo de iniciar un flame-war, aquí pongo una cita de Linus Torvalds al respecto:
Animo a la gente a que cambie a KDE. Esta mentalidad de GNOME de “los usuarios son idiotas y están confundidos con la funcionalidad” es una enfermedad. Si piensas que tus usuarios son idiotas, sólo los idiotas lo usarán. No uso GNOME porque se está esforzando en ser simple y hace mucho que alcanzó el punto en el que al ser simple no hace lo que yo necesito que haga. Por favor, decid a la gente que use KDE.
Linus Torvalds.
Aquí os dejo un video que ha puesto en su blog Rafael Fernández López: http://media.ereslibre.es/2008/06/kde41.ogg
También tenéis aquí la versión en Youtube:
En la Guademy 2008
El viernes estuve en la Guademy 2008, en Valencia. Open Sistemas era colaborador del evento. Guademy es un evento anual de integración y colaboración entre sistemas de escritorio, fundamentalmente KDE y Gnome.
La verdad es que estuvo bien, aunque solamente pude quedarme el viernes. Una pena, ya que según comentan, el sábado estuvo muy bien. Normal, ya que el viernes había clases y la mayoría de los desarrolladores de Gnome y KDE estudiantes no pudieron asistir hasta el sábado.
Para la inauguración se contó entre otras personas con Sofía Bellés, la Directora general de Archivos e Innovación Tecnológica de la Conselleria de Cultura, Educación y Deportes de la Generalitat Valenciana. Es entre otras cosas, responsable de la distribución Lliurex.
También cabe destacar la ponencia de Martín García, Jefe del Servicio de Organización e Informática de la Consellería de Infraestructuras y Transporte de la Generalitat Valenciana, comentando el caso de éxito de Migración a Software Libre de la Consellería.
En cuanto a las charlas técnicas, la más interesante -del viernes- fue la charla de Webkit y cómo construir aplicaciones con Webkit integrado con QT. Me gustó bastante. Las posibilidades que tiene son tremendas.
Nepomuk: el potencial del escritorio semántico
Hace poco comentaba acerca de Matthias Ettrich y su enorme influencia en el mundo del Software Libre.
Quería aprovechar un hito de desarrollo interesante en Nepomuk para hacer notar la importancia también de Sebastian Trueg, creador de K3b o más recientemente de Nepomuk y todo el concepto revolucionario de “Escritorio Semántico”.
Estuve en una charla suya en el Fosdem 2008 acerca de Nepomuk y la verdad me pareció impresionante.
Sebastian es una de esas personas medio tímidas, bien vestidas, humildes, que hablan bajito, … como si te estuviera hablando acerca de cómo cambiar una rueda de un coche. Al hablar no refleja el entusiasmo que puede mostrar por ejemplo Miguel de Icaza en sus charlas, sino que va comentando su espectacular trabajo como quitándole importancia.
Y es que Nepomuk va mucho más allá de cualquier tecnología existente en la actualidad.
Un vistazo rápido a Nepomuk puede causarte la falsa impresión de estar ante un software de indexación similar a Google Desktop o Beagle. Y es que una de sus características es la indexación de documentos al igual que estos otros dos proyectos.
Pero Nepomuk es mucho más. En esencia cubre la siguiente funcionalidad:
- Indexación de documentos: Exactamente igual que lo hace Google Desktop o Beagle. Extráe información y meta información de todos tus documentos, webs por las que navegas, e-mails, contactos, … y te permite hacer búsquedas.
- Tags y Ratings a cualquier elemento: Puedes por ejemplo asociar descripciones a ficheros, poner valoraciones a canciones o pdfs o lo que sea, puedes asociar tags libres a ficheros, …
- Información relacionada e histórico: Permite guardar un histórico de relaciones de cada elemento. También es una forma de relacionar de forma automática elementos del escritorio (por ejemplo, mails con adjuntos o con personas).
Esta si que es la verdadera potencia de Nepomuk. La verdadera revolución del escritorio semántico, mucho más allá de lo que Google Desktop, Beagle, Microsoft o la gente de Apple puede estar desarrollando.
Por ejemplo, con Nepomuk podemos seleccionar con el administrador de archivos un PDF y saber quién te lo envió por e-mail, así como otros e-mails relacionados. También podemos saber con qué personas solemos tener relación acerca de un proyecto determinado.
Obviamente el árbol de relaciones entre elementos se hace enorme e inmanejable rápidamente, pero Sebastian en su charla planteó -despreocupadamente
– cómo lo había solucionado mediante grafos de modo que el rendimiento fuera muy alto.
No perdáis de vista Nepomuk. Es el gran tapado de KDE 4.1 y posteriores versiones y una de las grandes revoluciones que están por venir en unos meses.
Matthias Ettrich: Una de las personas más importantes en el Software Libre
Matthias Ettrich es uno de mis ídolos desde 1997. Un año atrás fundó el proyecto KDE. Trabaja para Trolltech y también es pianista.
Bueno, pues aquí tenemos una excelente entrevista hablando de KDE 4, Windows, etc. Sin desperdicio …
Aunque no es lo más importante que comenta en la entrevista, esta analogía es de las mejores que he leido. Hablando sobre el formato DOC de Microsoft:
“It’s like using a special patented ink that can only be read with special patented sun glasses. Who would want to use that for all their scientific, private and business documents? Probably nobody. Why they do so with computers is beyond me.”
Traduzco:
“Es como usar una tinta especial patentada que solamente puede ser leida con gafas especiales patentadas. ¿Quién querría utilizar eso para sus documentos de empresa, científicos o privados? Probablemente nadie. El hecho de que si que lo hagan con los ordenadores está fuera de mi entendimento.”
Matando el firefox
Definitivamente me he quitado la ceguera que me obligaba a usar Firefox como navegador.
Después de sufrir día a día el consumo absolutamente irracional y desmedido de memoria y CPU he decidido volver a mi querido konqueror (v4).
No se por qué, pero me recuerda al casque de win98 beta que me provocó abandonar el software propietario para siempre …
Aquí os dejo una capturilla del konqueror 4.0.1 (con un poco de publicidad encubierta
):
![]()
Los resultados:
- La navegación vuelve a ir muy MUY rápido
- La sensación de frescura ha vuelto!!!
- El consumo de memoria es bajo
- Esto si que es adecuación a estándares y no lo del firefox
Respecto a los estándares, aquí podéis ver los resultados de pasar el test Acid3 en los distintos navegadores (en negrita los que son versiones estables) (la perfección se logra al llegar a 100):
| WebKit (Nightly) | 87 |
| Firefox 3 (Nightly) | 67 |
| Opera 9.50 (beta) | 65 |
| Konqueror 4 | 63 |
| Firefox 3b3 | 59 |
| Firefox 2 | 50 |
| Konqueror 3.5.8 | ~50 |
| Opera 9.26 | 46 |
| Safari 3.0.4 | 39 |
| IE 7 | 6-12 depending on installed plugins |
Como se puede ver, Konqueror es el navegador estable con mayor adecuación a estándares (post de referencia).
Se que el problema puede venir de los plugins que tenía instalados en Firefox, aunque los memory-leaks famosos de Firefox también tienen bastante que ver.
La verdad es que me da igual el motivo. Simplemente estoy muy contento con el cambio a pesar de los inconvenientes (menos plugins y algunos problemas de renderización en alguna página específica).
Lo bonito del software libre es que no tienes que elegir una opción. Puedes quedarte con todas
Para las muy escasas páginas que me pueden fallar siempre puedo volver a arrancar el Firefox y ya está.
Es importante recordar que el que un programa sea la mejor opción en un momento dado no lo hace la mejor opción para siempre. Es bueno cuestionarse de vez en cuando tus propias ideas.
Clientes IRC en Linux
He pasado una época en la que he necesitado utilizar IRC a menudo. Durante cierto tiempo estuve utilizando x-chat, pero siendo mi escritorio KDE, pues la verdad es que no estaba cómodo teniendo que cargar todas esas librerías extra (gtk y compañía).
Adelantándome a la conclusión, he de decir que x-chat está bastante por delante del resto de los clientes que he utilizado.
Mi siguiente paso fue utilizar el cliente que viene con KDE 3.5.2, ksirc. La verdad es que ha mejorado bastante, pero tiene algunos bugs todavía que hacen que no me guste mucho. Además la usabilidad deja mucho que desear.
En el pasado utilicé Kvirc pero la verdad es que le cogí manía, no se exáctamente por qué, ya que es un cliente IRC excelente. Creo que era porque estaba hecho en su momento con QT a pelo y, ya puestos, prefiero un poco más de integración.
El caso es que justo antes de resignarme y volver a ksirc me he encontrado con Konversation leyendo sobre el futuro KDE4. Pues parece ser que Konversation va a sustituir a ksirc como cliente IRC por defecto de KDE. Tenía buena pinta, así que al lío:
emerge konversation
Qué grata sorpresa. Konversation es un cliente IRC excelente. Han tomado algunas ideas de Amarok (OSD por ejemplo), tiene una interfaz más que razonable, es rápido (kopete podía tardar minutos en entrar en un canal) y se queda minimizado en el sys-tray para no molestar.
Me esperaba que x-chat estuviera muy lejos del resto de los clientes IRC, pero, de verdad, aún siendo el mejor de largo, para los usuarios de KDE, Konversation es una opción realmente buena.


