miércoles, julio 02, 2008

islanegra.net


Hola amigos.

Después de unos meses, retomo la actividad bloggera, pero será en una nueva dirección.

La página principal de este blog a partir de ahora estará en:


http://islanegra.net

o lo que es lo mismo:


http://islanegra.wordpress.com

Y como despedida qué mejor que esta bella imagen tomada de Internet y que queda como última entrada aquí.

Un saludo,

jueves, enero 17, 2008

Eclipse en Debian Sid




Últimamente estoy trasteando en mis PC's con Debian con la instalación de la plataforma Java y algunas herramientas y tecnologías relacionadas.

A la hora de pensar en un entorno de desarrollo, sin duda Eclipse es la opción seleccionada. Ha arrasado entre los programadores Java, desplazando a otros entornos comerciales bastante populares y muy caros como JBuilder.

Y lo ha hecho por su modelo de desarrollo totalmente libre y su arquitectura modular.

Bueno vamos como siempre con los pasos a realizar para instalar Eclipse en un sistema Debian Sid.





Situación de partida.



lu:~# uname -a
Linux lu 2.6.22-2-686 #1 SMP Fri Aug 31 00:24:01 UTC 2007 i686 GNU/Linux

lu:~# java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

Instalación de los paquetes Debian necesarios.

Primero los buscamos:

lu:~# apt-cache search eclipse-|grep ^eclipse

eclipse-cdt - C/C++ Development Tools for Eclipse
eclipse-common-nls - localized message catalog for Eclipse
eclipse-efj - Eclipse Java code formatter
eclipse-gcj - Native Eclipse run with GCJ
eclipse-jdt - Java Development Tools plug-ins for Eclipse
eclipse-jdt-gcj - Java Development Tools plug-ins for Eclipse (GCJ version)
eclipse-jdt-nls - localized message catalog for Eclipse
eclipse-nls - localized message catalog for Eclipse
eclipse-pde - Plug-in Development Environment to develop Eclipse plug-ins
eclipse-pde-gcj - Plug-in Development Environment to develop Eclipse plug-ins (GCJ version)
eclipse-pde-nls - localized message catalog for Eclipse
eclipse-platform - Eclipse platform without plug-ins to develop any language
eclipse-platform-gcj - Eclipse platform without plug-ins to develop any language (GCJ version)
eclipse-platform-nls - localized message catalog for Eclipse
eclipse-pydev - Python development plug-in for Eclipse
eclipse-pydev-gcj - Python development plug-in for Eclipse (GCJ version)
eclipse-rcp - Eclipse rich client platform
eclipse-rcp-gcj - Eclipse rich client platform (GCJ version)
eclipse-rcp-nls - localized message catalog for Eclipse
eclipse-sdk - Extensible Tool Platform and Java IDE
eclipse-sdk-nls - localized message catalog for Eclipse
eclipse-source - Eclipse source code plug-ins
lu:~#

Instalación.

Vale, de todos ellos nosotros vamos a instalar la plataforma, los plugins, y el paquete de personalización para los diferentes idiomas.

lu:~# apt-get install eclipse-jdt
lu:~# apt-get install eclipse eclipse-nls

Solo queda lanzar el entorno:



jcasa@lu:~$ eclipse &





NOTA:
Más información:

domingo, enero 13, 2008

Instalando Sun SDK 1.6 en Debian Sid

Hay muchas formas de llevar a cabo la tarea de instalar el entorno Java de Sun en un sistema Debian.

Como contaba en mi entrada anterior, después de un periodo de cierta desestimación del lenguaje Java por parte del mundo del software libre , la reciente reorientación estratégica hacia el modelo GPL puro, por parte de Sun, está produciendo una nueva y prometedora etapa de mutua colaboración.

Leemos en [2] y [3] que la tendencia actual y el proceso en curso es ir migrando todos los componentes de Java a la rama "main" del árbol de paquetes de Debian.

En mi caso voy a optar por la instalación de la última versión disponible en Sun.com, pero hacerlo a la manera de Debian.

Esta es la aproximación seguida en [3], explicada para Debian Etch y SDK 1.5, pero testeado en mi caso para Sid y SDK 1.6 en el momento de escribir esta entrada.

Pasos a realizar:

1.- Descarga la última versión del SDK de Sun desde http://java.sun.com

En mi caso el fichero descargado es:
-rw-r--r-- 1 root root 68573254 2007-10-09 18:06 jdk-6u3-linux-i586.bin

2.- Si no los tienes instalados, necesitas los paquetes siguientes:
# apt-get install fakeroot java-package


3.- Generamos el paquete Debian.


# fakeroot make-jpkg jdk-6u3-linux-i586.bin


Para construir el paquete, es necesario introducir la siguiente información:

  • Nombre.
  • Dirección de correo.
  • Aceptar la licencia.



4.- Seguidamente instalamos sin más el paquete Debian que acamos de construir:


# dpkg -i  jdk-6u3-linux-i586.bin




5.- Solo nos queda comprobar que todo está correctamente instalado:



jcasa@lu:~$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)



REFERENCIAS:

[1] Artículo en Debian Administration.org.
[2] Debian GNU/Linux Java FAQ.
[3] Charla sobre Open JDK en Debconf 7.

lunes, enero 07, 2008

Debian y Java



Inicio la recopilación sobre la instalación en Debian de diversas herramientas Java.

El plan a desarrollar consistirá en:
- Instalar la versión estándar de del kit de desarrollo de Sun en su versión actual (SDK 1.6), para seguidamente:
- Instalar Eclipse, y finalmente:
- Configurar los plugins de Eclipse necesarios para trabajar con la tecnología Ajax.

Pero inicialmente es obligatorio referenciar pasadas polémicas entre Richard Stallman y el mundo del software libre, ver "La trampa de Java":
http://www.gnu.org/philosophy/java-trap.es.html



Aunque últimamente parece que Sun está rectificando y está en proceso de liberar su código bajo licencia GPL pura.

Mejor leer el anuncio de Sun:
http://www.fsf.org/news/fsf-welcomes-gpl-java.html

domingo, enero 06, 2008

Beryl


Beryl es un prometedor entorno de ecritorio 3D para XWindows.

Su historia es bastante típica en un proyecto de Software libre, se ramifica de Compiz, se vuelve a fusionar, esperemos que ya se consolide de una manera definitiva.

En esencia nos ofrece un entorno de ventanas realmente espectacular, muy por delante de Windows Vista, por poner solo un ejemplo...

Para saber más: Beryl en la Wikipedia.

sábado, enero 05, 2008

Video sobre Beryl.

El escritorio en 3D en accción, podeis verlo en el siguiente video:

Debian KDE (dark) + Beryl "3D-Desktop"


jueves, enero 03, 2008

Debian Art


Creo que uno de los puntos débiles de la distribución Debian es el insuficiente cuidado en el aspecto el diseño, la incorporación de las últimas novedades gráficas y de escritorio.

Es muy de agradecer las iniciativas que potencian la imagen de marca y el trabajo artístico específicamente en favor de nuestra distibución, como es el caso de DebianArt.

La imagen que ves está descargada desde esta estupenda web.