jueves 29 de octubre de 2009

Actualizar Ubuntu 9.04 a 9.10

Actualizar Ubuntu 9.04 a 9.10 es tan sencillo si seguimos los siguientes pasos:

1. Para actualizar los repositorios

sudo apt-get update

2. Asegurarse que tenga instalado el gestor de actualizaciones

sudo apt-get install update-manager

3. Lanzar el gestor de actualizaciones

sudo update-manager -d

4. Actualizar

NOTA: Se debe tener en cuenta que en estos momentos esta no es la versión final y puede generar inconvenientes, es mejor estar preparados.

En estos momentos estoy haciendo la actualizacion y espero pronto contar con la nueva version de Ubuntu la 9.10

esta informacion la vi aqui

miércoles 28 de octubre de 2009

Aplicación Java para obtener lista de servidores proxy actualizada

Esta es una aplicación de prueba que hace rato estoy haciendo.

Tenia tiempo de no revisarla, hoy me acorde y decidí subir el archivo para descargar y ejecutar la aplicación a Google code, la url de proyecto es:

http://code.google.com/p/jfreeproxylist/

y se ejecuta desde la consola con el comando java -jar jfreeproxylist.jar

Si alguien considera que le puede ser útil lo que hace este programa o tiene alguna sugerencia sobre lo que actualmente hace o un nuevo sitio para parsear se puede poner en contacto conmigo para agregarlo al proyecto.

sábado 15 de agosto de 2009

Recuperar Grub con Memoria USB en 30 segundos

Instalando nuevamente Windows XP en el equipo dado que estaba muy lento.

Esto como ya sabemos me borro el Grub poniendo su MBR.

Para solucionar este impace use mi memoria USB en la cual tengo también una instalación de Ubuntu y siguiendo los pasos sugeridos en esta web. YO use la opción 2.

http://www.guia-ubuntu.org/index.php?title=Recuperar_GRUB

viernes 24 de julio de 2009

Nuevo Lenguaje de programación vala de Gnome

Últimamente se habla mucho sobre la los problemas que puede traer para las distribuciones Linux incluir mono y distribuir aplicaciones basadas en mono.

Leyendo noticias en barrapunto vi un comentario de alguien en la noticia Top 20 de lenguajes de programación actualizado a Julio de 2009 donde hablaban de la existencia de un nuevo lenguaje de programación desarrollado por Gnome llamado vala.

Por lo poco que he indagado de vala entiendo que vala es un nuevo lenguaje de alto nivel muy similar en sintaxis a C# el cual compila a código de lenguaje C y posteriormente compila el código C para generar el binario ejecutable de la aplicación desarrollada con vala.

El lenguaje es relativamente nuevo y la creo que esta bien facilitar a los desarrolladores de la comunidad del software libre mas herramientas de alto nivel que aumente la productividad del los desarrolladores.

A continuación dejo los links que he encontrado para iniciarse en este nuevo lenguaje de programación, como instalar el compilador de vala y el IDE de desarrollo. Bastante básico el IDE pero bueno, se entiende que apenas esta iniciando.

Proyecto Vala Gnome
Proyecto IDE para Vala

https://edge.launchpad.net/~vala-team/+archive/ppa
https://help.ubuntu.com/community/Vala (Yo instale la versión a la fecha 0.7.4)
http://kwlug.org/node/641 Un poco complejo pero fue el método que use(para la version 0.7.4), el IDE si lo baje de la web oficial el .deb y no fue necesario compilar los fuentes, aunque tampoco es que sea complejo).
http://kwlug.org/node/641
Ejemplos vala GTK Exelentes ejemplos de Vala con GTK2.

Vala en Wikipedia

Espero pronto tener mas información sobre vala y a ver que tal se va mejorando el IDE.

NOTA: El IDE de vala esta hecho en vala, que bien.

El lenguaje de programación vala hasta donde entiendo no es multiplataforma, pero hasta ahora se que existe compilador y IDE para Linux y Windows. Lo que entiendo es que con los mismos fuentes vala se puede compilar un binario para Linux un Binario para windows, pero el binario de una plataforma no puede usarse en otra dado que el lenguaje no es interpretado si no compilado.



Sera que pronto quienes usan Mono en sus desarrollo se animan a pasarse el nuevo lenguaje de programación vala, el tiempo lo dira, ojala que si.

La verdad me gusto mucho este nuevo lenguaje de programación y a idea es aprenderlo en cuando tenga tiempo.

Mas info sobre vala: Un vistazo a Vala

Nota: Ya hice los hola mundo ;)

domingo 28 de junio de 2009

Mono por defecto en Debian

Hace días he leído sobre la polémica que debian incluya Mono en la distribución por defecto.

La verdad no soy muy amigo de usar tecnologías de Microsoft en el mundo libre dado que al igual que su famoso Open XML tiene sus pegas de patentes y en algún momento pelan el cobre.

No veo nada de malo que alguien desarrolle en esa tecnologia pero las distribuciones deberian permanecer al margen de esto. Eso si permitir que quien quiera instalarlo lo haga de su cuenta (Todo va en gustos).

Con respecto a la aplicación Tomboy que por cierto es muy buena.

Hay aplicaciones como Gnote que pueden sustituir a Tomboy y asi no depender de Mono que ademas de todo pesa sus cuantas megas.

Por ejemplo fedora va a hacer algo al respecto visto en.

ver tambien red-hat-sin-mono

Gnome esta desarrollado usado el lenguaje C, obviamente es un poco mas complicado en C que en C++ y mejor aun en C# o en Java. Al respecto hay muchas discusiones, pero soy partidario que es momento de pensar en migrar Gnome a C++ (Jamas C# ).

Hay forma de desarrollar aplicaciones para Gnome usando C++ ver

Personalmente uso Gnome en mi Ubuntu, pero creo que es hora de seguirle los pasos a KDE para facilitarle la vida a los desarrolladores.

miércoles 17 de junio de 2009

Mis Aplicaciones y Utilidades preferidas

Limiar el PC de programas más instalados, temporales de Internet, etc:

ccleaner

Excelente(el mejor) editor:

notepad++

El Mejor Navegador - Mozilla Firefox:

Mozilla Firefox

Herramienta para montar unidad virtual y cargar cualquier tipo de imagen (ISO, nrg y muchas más)

daemon tools

Reproductor de Música:

songbird Excelente reproductor de música, multiplataforma.

winamp También uso la versión free de Winamp

Hay muchas otras aplicaciones que uso pero a medida que tenga tiempo y me acuerde iré aumentando esta lista que me sirve a mi si llego a perder el instalador y me olvido la web y si alguien mas le es útil excelente.

Mis Links JQuery

Links que considero importantes en el proceso de iniciar a trabajar con la librería JQuery.

Antes de conocerla e incluso después y por falta de tiempo para probar he usado YUI, ahora llegó el momento, espero tener buenos resultados.

http://www.javascriptya.com.ar/jquery/index.php?inicio=0
http://www.cristalab.com/tutoriales/tutorial-de-jquery-c214l/
http://www.carlosleopoldo.com/post/tutorial-y-ejemplos-de-jquery/
http://marcgrabanski.com/article/5-tips-for-better-jquery-code
http://www.noupe.com/jquery/50-amazing-jquery-examples-part1.html
http://www.scottklarr.com/topic/95/javascriptajax-cheat-sheets/
http://dukechile.blogspot.com/2008/08/jquery.html

http://jqueryui.com/
http://www.jquery4jsf.org/jquery4jsf/es.html

Espero ir teniendo tiempo para mirar todo esto

Adopción de JQuery por parte de grandes empresas tales como Microsft y Nokia Visto en