Debian Wheezy ya es estable.

5 05 2013

Desde hace algunas horas podemos descargar la versión estable de Debian Wheezy desde su página web.

Es una de las distribuciones mas completas ya que da soporte a la mayoría de arquitecturas y en esta versión contiene más de 37493 paquetes

Entre sus actualizaciones tenemos X.Org 7.7, Ext4 como sistema de ficheros por defecto para nuevas instalaciones de Linux, GNOME 3.4, KDE 4.8.4, Xfce 4.8, y LXDE.

Cuenta con multiarquitectura para poder instalar paquetes de múltiples arquitecturas en el mismo sistema.

Debian Wheezy se actualizará mientras por tres años, mientras se encuentre en fase estable (2 años) y continuará por un año mas.

La distribución oficial de Debian se compone ahora de 9 a 10 DVDs binarios, o también por medio de 2 discos Blu-ray para cada una de las arquitecturas amd64 y i386, o uno para el código fuente.

Fuente: http://www.debian.org/releases/stable/

Descargas:

http://www.debian.org/CD/torrent-cd/

http://www.debian.org/CD/http-ftp/

http://www.debian.org/CD/live/

Anuncios




Cairo Dock – Un buen Dock para linux.

10 04 2013

En el post anterior escribí sobre Firefox, sus marcadores y speed dials. Speed Dial agrupa los favoritos y permite organizarlos y abrirlos todos los que querramos según el tipo de favoritos o speed dials que queramos ver o visitar, eso permite organizar mejor las páginas que visitamos… Ahora vamos a utilizar otra herramienta para organizar los programas utilizados en el ordenador, los Docks.

Un Dock es una herramienta que nos permite acceder facilmente a nuestras carpetas y aplicaciones sin tener que ir al menú o utilizar el menu de inicio o el panel inferior, superior o lateral del sistema, incluso podemos acceder al menú o apagar el sistema desde el mismo dock.

Cairo es un Dock creado en Julio de 2007 por el usuario Fabounet, quien anunció su primera versión en el foro de Ubuntu en Francia, su versión estable mas reciente es la 3.2, lanzada el 24 de marzo de 2013. Cairo Dock no es cualquier dock, es uno de los mas utilizados, además es compatible con los escritorios KDE y Gnome, aunque también funciona en otros sistemas operativos. Cairo Dock nos permite crear agrupaciones de archivos o accesos directos, por ejemplo podemos crear un grupo de programas para juegos, otro para edición multimedia, otro para aplicaciones científicas, etc.

Podemos instalar Cairo Dock desde cualquier instalador de paquetes (synaptic, adept, muon, etc). El programa no ocupa mucho espacio en disco duro ni memoria,  es bastante liviano.

Ventajas de usar Cairo Dock.

Cairo Dock nos permite limpiar el escritorio, eliminar íconos innecesarios y concentrarnos en los que ocupamos, además podemos eliminar los páneles superior, inferior y laterales.

Tenemos un acceso casi instantáneo de las aplicaciones sin tener que buscar el menú con el ratón, los íconos de Cairo Dock son mas grandes que los del menú, además los íconos están agrupados de acuerdo a como queremos organizar los accesos y no a como quedan ordenados luego de instalarlos.

Personalización.

Podemos hacer que Cairo Dock arranque al iniciar el programa, clic derecho en Cairo Dock, Cairo Dock, lanzar Cairo Dock al inicio.

Cambiar el tema: En la ventana configurar dan clic en temas y escogen el tema que mas les guste o si prefieren pueden dejar el tema que viene por defecto. Es recomendable escoger el tema que mas nos guste al principio para modificarlo como queremos y no tener que volver a modificarlo si después lo cambiamos por otro tema.

Velocidad: Si su máquina no es tan nueva o potente pueden utilizar Cairo no OpenGL que va fluido en prácticamente cualquier máquina o si prefieren pueden utilizar Cairo OpenGL.

Aparencia: Desde este menú pueden cambiar el tamaño de los íconos, como aparecierán las subbarras, etc;

En la sección tamaño de los íconos podemos cambiarlos a tamaño muy pequeño, pequeño, medio, grande o muy grande.

En la sección vista por defecto de las subbarras pueden diapositiva para que los programas aparezcan en forma organizada o pueden escoger parabólico para que las aplicaciones se despleguen en forma vertical, entre otras opciones.

Addons o componentes adicionales: Desde este menu pueden crear añadir otros componentes como el monitor del sistema, el medidor de la batería, wifi, etc.

Elimiar los accesos a programas que no ocupamos: Solo debemos arrastrar los íconos que no queremos tener en Google Dock al escritorio.

Los íconos en el dock o miniaplicaciones no utilizados pueden eliminarse, por ejemplo, pueden eliminar el ícono a los cuatro escritorios, la calculadora, el ícono a Empathy, el ícono a la terminal o pueden pasar todos estos a un grupo de programas llamando la carpeta herramientas, etc.

Comportamiento: Es la pantalla inicial de las opciones de Cairo Dock, desde acá pueden cambiar la posición del dock, la visibilidad de la barra principal, o las animaciones si utilizan Cairo OpenGL.

El programa luego de instalar se queda permanentemente en la barra inferior, pero eso podemos modificarlo: Clic derecho en cairo dock, cairo dock, configurar. En la sección de visibilidad de la barra principal, escogemos ocultar automáticamente la barra para que se abra solo cuando movemos el ratón en la dirección de la barra.

Crear nuevas aplicaciones o barras: Clic derecho en Cairo Dock, add, agregar una subbarra, darle un nombre, aplicar. El menu de programas ya viene incluido en el dock y si no puede añadirse y desde el se pueden añadir los programas a las carpetas o aplicaciones.

Otra opción es crear un folder, darle un nombre y colocar en el todos los accesos a los programas a usar y arrastrar a Cairo Dock, luego puede añadirsele una imagen al folder con clic derecho, modificar lanzador, how to render icon, use an image, abrir, buscan la imagen y salvan el archivo.

Sitio web: http://glx-dock.org/





RetroPC: Yast (1996) y Synaptic (2001), las primeras las tiendas de aplicaciones. Creadas antes que la tienda Appstore y Google Market (play) y la tienda Windows Store.

24 01 2013

Muchos hoy en dia conocen y utilizan la appstore de apple, google play (antes llamado market), o ubuntu software center pero pocos saben los origenes de estos programas, sobre todo las personas que nunca han utilizado Linux o lo han utlizado recientemente, no saben que la historia de todo esto viene desde Linux con los programas Yast (1996) y Synaptic (2001)

Yast.

YaST es el acrónimo de Yet another Setup Tool en castellano “Otra Herramienta de Configuración Más”, fue incluida en la primera versin oficial de Suse Linux (4.2) en mayo de 1996. En 1999 se crea Yast2 con una interfaz grafica en QT.

El uso de estos Yast2 es muy sencillo, solo basta con escribir el nombre del programa a instalar en Yast2 y el programa nos da una lista de todos los programas relacionados y el programa se encarga de descargar e instalar el programa quiere instalar, junto con todas las librerias o programas necesarios para poder utilizar el programa, sin ocupar intervencion del usuario.

Este programa hizo mas facil instalar cualquier programa en Linux que en cualquier otro sistema operativo, no era necesario andar buscando programas, ni descargarlos ni instalarlos, Yast2 se encarga de todo. Esto fue unn gran avance en el uso de un sistema operativo y lo mejor de todo es que los programas que se instalaban en su mayoria eran libres y gratuitos, tenemos acceso a los mejores programas y aplicaciones con las mejores licencias y ademas podemos instalarlos con tan solo un clic, entre ellos: VLC, FIrefox, Audacious, Audacity, K3b, OpenShot y millones de aplicaciones y jueos mas. En sus inicios, YaST era de código cerrado pero tras la compra de SuSE Linux A.G. por parte de Novell fue liberado bajo la licencia GPL de GNU.

Synaptic

Synaptic es un programa libre y gratuito  fue desarrollado en 2001 por la empresa brasilena Conectiva, quien solicito a el desarrollador Alfredo Kojima (Un programador brasileno de padres Japoneses) crear Synaptic, desde entonces Synaptic fue incluida en la distribucion Conectiva Linux. La empresa Conectiva fue Comprada en 2005 por Mandrake Soft, fusionando Mandrake Linux y Conectiva en una sola distribucion, Mandriva.

Synaptic es la interfaz grafica para el programapara el programa APT (Advanced Packaging Tool), utilizado desde entonces para instalar programas .deb y .rpm. El uso de Synaptic es similar al de Yast2.

Posteriormente fue utilizado en 2004 para la primera version del sistema operativo Ubuntu, lo que facilito a sus usuarios el uso del sistema su adopcion por usuarios que recien migraban desde otros sistemas operativos.

El antecesor de Synaptic es APT, creado por el proyecto Debian en agosto de 1998,, es completamente funcional pero sin interfaz grafica. Synaptic utiliza repositorios Debian, puede instalar tanto paquetes .deb como paqutes . rpm. Synaptic es capaz de reparar las dependencias rotas de paquetes y permite deshacer y rehacer las últimas selecciones de paquetes. La interfaz gráfica de Synaptic es personalizable mediante el menú de configuración. Apt y Synaptic estan disponible tanto para linux, mac os y solaris.

Fuentes:

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

http://en.wikipedia.org/wiki/YaST

De esta forma vemos como el origen de las tientas de aplicaciones se remontan a Yast (1996), APT (1998) y Synaptic(2001). Fue hasta una decada mas tarde (2008) cuando comenzaron a salir copias como la apple store (2008), play (2008, antes llamado market) y Ms Store (2012).

En Linux fue donde inicio todo esto, y gracias a estos programas todos los fusuarios de linux disfrutamos de millones de aplicaciones accesibles y faciles de instalar desde con Yast2, Synaptic y APt. esto ha facilitado aun mas la distrubucion y el uso del software libre desde 1996.





JavaFX Liberado – La alternativa abierta a Flash/Silverlight para linux disponible gratuitamente y con código open source.

11 12 2008

JavaFX es una suite de productos y tecnologías para la creación de Aplicaciones de Internet Enriquecidas (RIAs), esto es, aplicaciones web que tienen las características y capacidades de aplicaciones de escritorio, incliyendo aplicaciones multimedia interactivas. Las tecnologías incluidas bajo la denominación JavaFX son JavaFX Script y JavaFX Mobile, aunque hay planeados más productos JavaFX.

Tal y como comentó Param Singh, “JavaFX 1.0 incluye tres componentes:

* El entorno de desarrollo,

* La suite de producción

* y el escritorio JavaFX”.

La meta de sun es crear un entorno que permita a los desarrolladores diseñar la aplicación una vez y ejecutarla a través de todos los entornos posibles. Los dispositivos móviles se conforman como el primer caso de esta característica.

La suite de producción, denominada JavaFX Production Suite, es un conjunto de herramientas y plug-ins que permiten a los diseñadores web reducir de forma importante los tiempos de producción. La conversión en un solo clic de los distintos formatos de medios hacia JavaFX permite utilizar, por ejemplo, diseños de Gimp, Photoshop o Inkscape e Illustrator muy fácilmente.

La intención de Sun respecto de JavaFX es competir en el espacio que ya ocupan Flash, de Adobe, y Silverlight, de Microsoft.

En palabras de James Gosling “La mayoría de los lenguajes de script están orientados a las páginas web; este está orientado a los interfaces que son altamente animados”

Sun Microsystems (inventor de Java) acaba de lanzar la primera versión final 1.0 de JavaFX, es una nueva plataforma basada en Java a la que llama “JavaFX”  la cual es una plataforma que se programa con scripts, y que puede reemplazar no solo a JavaScript y aplicaciones tipo AJAX, pero sino que también a aplicaciones escritas en Flash.

Lo mejor de todo es que JavaFX será totalmente Open Source (Software Libre), por lo que la misma comunidad podrá mejorarlo y distribuirlo en un sinnúmero de productos, lo que es posible sea algo que agilice la adopción de JavaFX.

Algo genial es que JavaFX puede funcionar sin un navegador de Internet, lo que significa que puedes hacer aplicaciones que funcionen dentro como fuera de la web, lo que instantáneamente debe hacer que se te prenda una bombilla sobre tu cabeza pues como te podrás imaginar esto nos abre muchas posibilidades potentes y creativas.

Aparte de ser un entorno orientado a programadores (y diseñadores de interfaces), JavaFX además promete algo que resolverá otro dolor de cabeza que tienen muchos, y es que la plataforma se ha desarrollado desde cero para funcionar desde en un celular (con JavaFX Mobile) hasta en una PC potente, lo que significa que celulares (y otros dispositivos) que soporten a JavaFX en el futuro, no solo tendrán por fin un interfaz que puede ser ejecutado en varios tipos de celulares, sino que ejecutarán un mismo código base y tendrán acceso a las facilidades de Java 2 SE (Standard Edition) en vez de ser limitadas a Java 2 ME (Micro Edition).

Es una versión simplificada basada en Java, pero que se programa con un nuevo lenguaje estilo script y basado en Java llamado “JavaFX Script”, que hace el programar mucho mas fácil, y que además está optimizado para aplicaciones móviles, prometiendo además que la misma aplicación funcionará idénticamente tanto en un celular, como en una PC o dentro de un navegador web. En otras palabras, regresar a las raíces de Java de prometer el permitir escribir una aplicación que funcione en todas partes, y de paso simplificar la plataforma que en años reciente se ha vuelto bastante compleja.

Es de esperar que JavaFX funcione en todos los teléfonos móviles, incluso en los teléfonos inteligentes como los nokia, android, etc.
También con posibilidades en setup boxes (como esas cajas de cable que muchos tienen en casa), o dentro de dispositivos dedicados de Internet, o incluso como interfaces a dispositivos como televisores avanzados, en donde ya hay una cultura de utilizar a Java (incluso en los reproductores Blu-ray), y en donde sería bastante útil tener una plataforma que sea mucho mas fácil de programar interfaces avanzados de usuarios.

Sun dice que planea tener JavaFX en al menos 500 millones de celulares en el futuro cercano. para esto debe desarrollarse software liviano, ágil, agradable y de excelente calidad, mientras mas inteligente y útil el software  desarrollado mucho mejor.

JavaFX está disponible de forma libre para la comunidad del software de código abierto, aunque se le licenciará a los operadores y fabricantes de teléfonos móviles.

La idea de JavaFX es terminar de una vez por todas con todo el esfuerzo que hay que hacer para tener interfaces elegantes sin necesidad de tener que codificar HTML, CSS, JavaScript y XML, para una decena de navegadores de Internet en versiones diferentes (y créanme, si haz tenido que hacer interfaces web para que funcionen en varias versiones de Firefox, Internet Explorer, Opera, Safari, y en varias plataformas diferentes, sabes extremadamente bien de lo que estamos hablando aquí y del trabajo que ahorra JavaFX).

JavaFX utiliza a Swing 2D (que no tiene nada que ver con el Swing clásico) para hacer todo tipo de efectos especiales, independiente de plataforma. Además JavaFX facilita la creación de objetos 3d.

Descarga de java FX: http://www.javafx.com/downloads/

Nota: Por los momentos solo está disponible la versión para windows y mac, pronto saldrá la versión para linux.

Nota 2: Pueden descargar JavaFX Script plugin para Netbeans-Linux desde javafx.netbeans.org

Algunos ejemplos con códigos incluidos : http://www.javafx.com/samples/

Fuentes:

eliax.com

eliax.com/2

http://es.wikipedia.org

http://www.eweekeurope.es

http://www.noticias3d.com

Extra: Tutoriales de JavaFX en español.

Que es JavaFX

Que es JavaFX – Parte-2

Qué es JavaFX – Parte-3

JavaFX-1

JavaFX-2

Como crear ventanas transparentes en java-2

Funciones en javafx

Variables en javafx

Mas tutoriales