Tag Archives: kde

Noveno Encuentro Linux, Día 2

DISCLAIMER: Este fue un post que se me quedo como draft… y entre borrarlo y publicarlo, preferia publicarlo como estaba. Espero les guste, es la reseña del segundo día del Encuentro Linux del año 2008.

El segundo día, el primero con charlas seleccionadas a partir del llamado a trabajos, fue bastante bueno. Las charlas estaban separadas en tres tracks, sin mayor categorización, incluyendo temas de actualidad, como la agenda de código abierto que mantiene el gobierno, desarrollo usando el framework web Django,  debugger para Python, y la presentación de Monkey HTTPD Daemon.

En la mañana, además de asistir a las charlas, aprovechamos de recorrer un poco más la universidad. Pasamos por la Laguna de los Patos (y Cisnes Cuello Negro).

Continue reading

Introducción a la Arquitectura y Desarrollo con el Framework KDE4

Konqi, mascot of the KDE project

Image via Wikipedia

Hace mucho tiempo que trabaje con Qt 3, en mi proyecto de Feria de Software, Nómada (ufff, por ahí por el año 2006). Luego, seguí trabajando con Qt, pero mi idea era siempre tratar de aportar al proyecto KDE. En fín, por pega y estudios, nunca pude hacerme el tiempo, hasta que finalmente, para el Noveno Encuentro Linux, dije “Es ahora o nunca”, asi que envié el trabajo, y fue aceptado.

La charla es principalmente un rápido resumen sobre las tecnologías usadas en KDE4, qué es lo nuevo, qué es lo viejo, y como se puede usar, haciendo enfoque a que varias librerías desarrolladas para KDE, ahora no dependen de las librerias KDE.

Luego, seguí con varios ejemplos, tomados del Techbase de KDE, actualizándolos un poco.

  • 01 Aplicación Sencilla, compilando via g++.
  • 02 La misma aplicación, usando CMake para generar un Makefile.
  • 03 Aplicación KDE, usando KXMLGuiWindow para crear la ventana principal.
  • 04 Introducción a las Señales y Slots de KDE, y las KActions, creando una aplicación que permite mostrar texto.
  • 06 Se agrega a la aplicación la funcionalidad de cargar y guardar, mediante KActions.
  • 08 Se reemplaza el editor de textos, por un reproductor de sonido, mediante Phonon.
  • 09 Se agrega al reproductor de sonidos, la reproducción de videos.
  • 10 Se agrega al reproductor de videos, el descubrimiento de pendrives automático, mediante Solid.

Si se pierden en lo que estoy mostrando en los ejemplos, o diapositivas, les recomiendo que vean antes la presentación que hice sobre KDE4, donde me extiendo más en las nuevas cosas que hay en KDE4.

Ejemplos KDE4

Enhanced by Zemanta

KDE 4

K Desktop EnvironmentImage via Wikipedia KDE significa K Desktop Environment… ¿Que diablos entonces es la K?, nada, salvo que viene antes de la letra L del abecedario.

Pero KDE es más que un entorno de escritorio. En un conjunto de proyectos, que trabajan por brindar una grata experiencia en el uso de tu PC. KDE es un framework para desarrollo de aplicaciones de escritorio, KDE es tu entorno de escritorio favorito, KDE es una suite de aplicaciones de oficina, KDE es una suite de aplicaciones para gestión de información personal, KDE es un conjunto de personas que desarrollan software, KDE es comunidad.

KDE 4 es la nueva versión de este mega-proyecto. Muchos cambios se han realizado, en especial varios a causa de la migración del framework KDE desde QT 3 a QT 4, el framework en el cual esta basado KDE, y que es mantenido por Trolltech, empresa del grupo Nokia.

Cuatro nuevos proyecto pasaron a integrar a la familia KDE: Oxygen, Plasma, Solid y Akonadi. Oxygen es el proyecto de arte y diseño que brinda una interfaz y arte frescas, agradables a la vista y renovadas. Plasma es el nuevo motor de rendering gráfico, el cual basa su diseño en imágenes de tipo vectorial, y la posibilidad de poder poner widgets (plasmoids) en cualquier lugar de tu escritorio. Solid es el nuevo administrador de hardware, una capa intermedia que permite la total integración de nuevo hardware detectado a las funcionalidades de KDE 4. Akonadi es un nuevo framework para la gestión, almacenamiento, sincronización y acceso concurrente a información personal.

En este trabajo, podremos un poco de historia del proyecto KDE, los principales cambios en la transición de KDE 3 a KDE 4, y como afectaron. Decisiones de arquitectura de software, nuevos proyectos que se integran entre ellos, y el logro de una nueva experiencia en el uso del PC, y el estado actual del proyecto KDE.

Enhanced by Zemanta

KDE 4
View SlideShare presentation or Upload your own. (tags: qt 4)

Google Talk @ Kopete

Hace mucho tiempo atras, habia configurado Kopete con Google Talk, pero entre las reinstaladas, distros bajo el puente, y un disco duro muerto, se me olvido hacerlo de nuevo… Si total, para que?, si tengo todo el dia el Gmail abierto….

Pero ahora que Gmail tiene soporte IMAP, (Help-Page de Google, y Noticia en FayerWarer.com), ya no hay que tener Firefox+Gmail todo el tiempo andando (ademas que Ajax tambien consume + ancho de banda que Imap). Pero me faltaba algo… Gtalk…

Asique, urgando en la memoria, de como logre hacerlo la vez anterior… que no era para NADA tan complicado, recorde lo que habia que instalar… el paquete rpm de qca-tls, es cual es usado por el plugin de Jabber (el protocolo que usa GTalk), para establecer conexiones seguras (por supuesto, solo un desquiciado usaría IMs sin encriptación).


yum install qca-tls

Y luego, configurar el Kopete, con los siguiente datos en el tab de Configuración Básica


ID de Jabber: correo@gmail.com

Y en el tab de “Configuración Avanzada”:

[X] Utilizar cifrado de protocolo (SSL)
[X] Permitir autenticación por contraseña en texto plano
[X] Prevalece sobre la información predefinida del servidor
Servidor: talk.google.com
Puerto: 5223

Configuración del GTalk en Kopete

Y listo!!, Google Talk en tu Kopete.