Archive for the 'software Libre' Category

August 18th 2008

Evolution

Introducción

Evolution es el gestor oficial de información personal y de trabajo en grupo para GNOME. Combina la administración de correo electrónico, calendario, agenda y lista de tareas.

Evolution es la alternativa libre a Microsoft Outlook. Fue desarrollado originalmente por Ximian hasta que esta fue adquirida por Novell, hoy día forma parte de GNOME Office.

Instalación

Podemos instalar Evolution de diversas maneras:

  • Usando el código fuente
  • Usando los repositorios

La primera opción implica tener que bajar el código fuente, compilarlo e instalarlo. Usemos esta opción solo cuando la segunda no funcione.

La segunda opción consiste en bajarnos Evolution de los repositorios de la distribución de GNU/Linux con la que estemos trabajando.

Basta un simple # apt-get install evolution para tenerlo instalado.

Configuración

  1. Abrimos Evolution, Applications -> Office -> Evolution. Nos aparecerá el asistente de configuración, damos click en Forward.
  2. En la siguiente ventana llenamos los campos requeridos, nombre y correo electrónico. Los demás son campos opcionales y se pueden dejar vacíos. Damos click en Forward.
  3. Después, en la siguiente pantalla, seleccionamos el tipo de servidor, en este caso POP. Y llenamos los campos con la información requerida. Nuevamente, damos click en Forward.
  4. En la siguiente pantalla seleccionamos las opciones que nos parezcan adecuadas a nuestras necesidades. Damos click en Forward.
  5. En esta pantalla, seleccionamos el tipo de servidor para correo saliente (el que enviamos, en el paso 3 fue para correo entrante), en esta caso SMTP. Y llenamos los campos con la información requerida. Nuevamente, damos click en Forward.
  6. En este paso le damos un nombre a la cuenta que estamos configurando esto es por que en Evolution podemos tener múltiples cuentas configuradas, una para cada e-mail que tengamos. Damos click en Forward.
  7. Aquí seleccionamos la zona horaria en la que nos encontramos. Damos click en Forward.
  8. Terminamos, damos click en Apply.

Nuestra ventana principal de Evolution es parecida a esta:

Evolution Main Window
Evolution Main Window

Notas

La siguiente vez que iniciemos Evolution ya no se mostrara el asistente, iremos directamente a la ventana principal. Si deseamos agregar otra cuenta en Evolution, simplemente nos vamos a Edit -> Preferences -> Mail Accounts -> Add.

Estos son los pasos generales para crear una cuenta en Evolution, los detalles especificos dependen de la cuenta de e-mail a la que se quiera acceder. Por ejemplo para configurar una cuenta de GMail son necesarios estos datos y para una cuenta de Yahoo! estos.

Las cuentas de hotmail no son accesibles de esta forma, al no contar con soporte para POP y SMTP o algun otro protocolo.

Así puede lucir tu Evolution:

Ejemplo

Ejemplo

Enlaces

1 Comment »

August 13th 2008

Compiz Linux

Los amigos de ribosomatic nos traen este fantástico video donde nos muestran las infinitas posibilidades que compiz + Atlantis pueden lograr.

Via: Ribosomatic

3 Comments »

August 8th 2008

Un ejemplo a seguir Miguel de Icaza

Muchos ya conocen a este guru mexicano, Miguel de Icaza, y lo asociamos la palabra Gnome, pero probablemente otros no tengan ni idea de quien es este cuate (que se me hace una falta de respeto no saber de el).

Miguel de Icaza es un desarrollador de software libre como lo dije antes Mexicano, que nació en la ciudad de México en 1972, estudió en Física y Matemáticas en la UNAM (Universidad Autónoma de México) pero ninguna de las carreras las termino.

Creador y Fundador de Gnome, desarrollador de manejador de archivos Midnight Commander, de la hoja de calculo Gnumeric, el modelo de componentes Bonobo, así como líder del proyecto MONO el cual permite utiliza tecnología .NET en s.o tipo Unix (por supuesto Linux). También participo en el desarrollo y evolución del Kernel para la Sparc de Sun.

Empezó a indagar en el mundo del software libre a la edad de 18 años, sin embargo, en ese entonces no contaba con la posibilidad económica de comprarse una PC por lo que usaba las computadoras de la universidad.

Uno de sus primeros proyectos que hizo fue el Midnight Commander, un manejador de archivos que proporcionaba a los novatos su fácil uso, para copiar, cambiar, y agilizar el control de archivos.

Debido a su gran habilidad en el desarrollo de software tuvo la oportunidad de tener una entrevista de trabajo con Microsoft por parte de la UNAM, Icaza predico las ventajas que tienen el software libre con respecto al propietario, sin embargo, este no tuvo éxito por la contrariedad de ideales con Microsoft.

Cuando vio nacer el proyecto KDE (un entorno de escritorio muy conocido actualmente) se ilusionó y envió por correo a sus amigos lo genial y bonito que era, pero se dio cuenta que este no era del todo libre ya que una de sus librerías Qt en ese entonces no era Open Source y no permitía modificarlas.

Un poco después, funda junto con Federico Mena (Otro ejemplo a seguir) la empresa Ximian con la que empieza el proyecto Gnome como entorno de escritorio alternativo a KDE pero Open Source de gran estabilidad.

En el 2003 Icaza se une a Novell vendiendo su empresa, y en ese mismo año anuncia el proyecto Mono.

Icaza actualmente es vicepresidente de Desarrollo en Novell. Esperemos este guru mexicano nos de nuevas cosas de que hablar en el mundo del software libre.



Enlaces:
La historia de Miguel de Icaza :: La Ventana
Miguel de Icaza en la Wikipedia
Entrevista a Miguel de Icaza :: LinuxFocus.org

6 Comments »

July 14th 2008

Live-DVD linux games

Muchos no han optado por cambiarse a este maravilloso sistema operativo por el simple echo de no conocer juegos verdaderamente buenos para linux.

Live Linux Gamers es un completísimo DVD (live-dvd) que esta echo precisamente para eso, jugar sin necesidad de instalar nada (hay algo mas maravilloso?).

Tiene una buena diversidad de juegos, desde los mas simples, hasta de los mas complejos y completos que podrás jugar en red con tus cuátes.

Solo descargate el torrent, quemalo y a jugar.

Torrent v0.9.3 Download

md5sum v0.9.3 Download

También ponen a disposición un label para el DVD.

Enlaces

Live Linux Gamers

10 Comments »

July 9th 2008

El mundo virtual de Google, Lively.

El día de hoy les voy a hablar de un juego virtual para los amantes de videojuegos como ‘Second Life’, ‘World of Warcraft’, etc. Google ha lanzado un videojuego virtual llamado ‘Lively’ , un mundo virtual accesible desde el navegador que permite “etiquetarlo” dentro de páginas web o blogs, solo tienes que entrar a su pagina de internet en www.lively.com, no te preocupes es software libre, descargarlo desde aquí, no es necesario darse de alta solo hay que entrar con tu cuenta Gmail.

Este juego permite crear tu avatar y configurarlo, puedes chatear con amigos e invitar también a otros personajes, el juego esta hecho 3D.

Otra ventaja de este de este juego es que puedes meter vídeos del youtube.com en las televisiones virtuales de tu habitación e imágenes en los cuadros.

Animate si eres amante de los videojuegos virtuales parece ser una extraordinaria opción de juego ya que actualmente existen ya muchas habitaciones que puedes visitar , así como personajes, lugares, he inclusive cibersexo.

3 Comments »

July 8th 2008

Gambas: Introducción

Introducción

Muchos de los programadores han usado Microsoft Visual Basic (en ellos me incluyo) para desarrollos rápidos y no tan entretenidos, sin embargo, este carece de algunos aspectos (creo que al menos hasta la versión 6.0) como una completa programación orientada a objetos, el correcto uso de manejo de errores (aquellos goto's eran peligrosos), estructuras de datos integradas y avanzadas, etc.

Como muchos de los desarrollos de software de Microsoft, Visual Basic también su competidor del lado del software libre llamado Gambas (ahora en su version 2.0.0).

Gambas es un lenguaje de programación libre derivado de BASIC que esta bajo licencia GNU GPL similar al Visual Basic de Microsoft, con una Interfaz Gráfica que al igual que VB nos permite arrastrar controles hasta el formulario, cambiarles el tamaño, posicion, las mismas propiedades, y programar en los eventos con esa peculiar y sencilla forma de BASIC.

Instalación

Para instalarlo desde Ubuntu solo basta teclear desde consola:

$ sudo apt-get install gambas2

y listo.

También lo puedes bajar de http://gambas.sourceforge.net/

Mi Primer Programa en Gambas

Al abrir Gambas nos preguntará si deseamos crear un nuevo proyecto o abrir uno existente, en este caso, como no hemos realizado nada, abriremos uno nuevo.

Después nos preguntará que tipo de proyecto, elegimos Aplicación gráfica QT sin seleccionar alguna opción por ahora.

Insertamos información del proyecto, como el nombre del proyecto y el titulo que este tendrá en nuestro formulario.

Una vez echo esto, ya podemos empezar a trabajar.

Agregamos los siguientes controles:

  • Un Label: con la propiedad texto “Desarrollando Software Libre”
  • Un PictureBox: con el nombre de “visor”
  • Tres objectos del tipo Slider, con nombre “rojo”, “verde”, “azul” respectivamente así como tres Label's que describen a los Slider's.
  • Un Textbox: con nombre “micolor”, y con texto “#000000”

Nuestro formulario se verá como en la siguiente figura (da click para ampliarla).

Ahora solo falta la parte de programación. La idea es que nuestro visor cambie de color con forme movemos los Slider's, mostrándonos en Hexadecimal el valor que le pertenece.

Lo primero que vamos hacer será programar una función que le cambie el color a nuestro visor, para ello vamos a la ventana de código dando doble click en cualquier parte de nuestro formulario.

Una vez ahí, creamos una función que se llamará change_color()

  1. PRIVATE FUNCTION change_color()
  2.   visor.BackColor = Color.RGB(rojo.Value, verde.Value, azul.Value)
  3.   micolor.Text = "#" & Format$(rojo.Value, "00") & Format$(verde.Value, "00") & Format$(azul.Value, "00")
  4. END

Esta función será llamada cada vez que alguno de nuestros Slider's cambie. Para ello, vamos a la ventana de nuestro formulario, damos click derecho sobre el Slider rojo y seleccionamos Evento -> Change.

Ahí llamaremos a la función change_color()

Nuestro código final estará así.

  1. ' Gambas class file
  2.  
  3. PUBLIC SUB _new()
  4. END
  5.  
  6. PUBLIC SUB Form_Open()
  7. END
  8.  
  9.  
  10. PRIVATE FUNCTION change_color()
  11.   visor.BackColor = Color.RGB(rojo.Value, verde.Value, azul.Value)
  12.   micolor.Text = "#" & Format$(rojo.Value, "00") & Format$(verde.Value, "00") & Format$(azul.Value, "00")
  13. END
  14.  
  15.  
  16. PUBLIC SUB rojo_Change()
  17.   change_color()
  18. END
  19.  
  20. PUBLIC SUB verde_Change()
  21.   change_color()
  22. END
  23.  
  24. PUBLIC SUB azul_Change()
  25.   change_color()
  26. END

Por último, solo nos falta probarlo, para ello, presionamos F5.

Y así es como se ve.

Enlaces:

http://es.wikipedia.org/wiki/Gambas

http://wiki.gnulinex.org/gambas

http://doc.ubuntu-es.org/Gambas

http://gambasdoc.org/help/comp?es

3 Comments »

July 4th 2008

Como descomprimir un .rar en linux

El otro día necesitaba mostrar un archivo a mis compañeros, el archivo estaba comprimido en en un .rar y utilizando la distribución de ubuntu 8.04, o sorpresa no admitía la descompresión de ese tipo de algoritmo,me puse a investigar y me encontré con Unrar de los creadores de Winrar pero este solo es una utilidad para la descompresión gratuita para los archivos rar. Unrar se distribuye como freeware.

Unrar  descomprime archivos rar tanto en windows como en linux, si quieres descargar este utilidad para window ve aqui.

Si lo necesitas para linux entonces:

Se instala de forma fácil escribiendo en consola: sudo apt-get install unrar

También lo puedes descargar desde aqui.

Dudas y sugerencias favor de escribirlas.

Para siempre ... me parece mucho tiempo.

2 Comments »

Next »