Sunday, November 19, 2006

Duke tambien es OpenSource

Y quien es Duke?. Varias personas me ha hecho esta pregunta. En pocas palabras Duke es la Mascota Oficial de Java. Duke fue creado, en le año de 1992, para aparecer en un dispositivo llamado *7 (Star Seven), creado por un grupo secreto de programadores de Sun Microsystem, llamado The Green Project. Lo que buscaba este grupo de programadores, era adelantarse a la siguiente ola de la computación.*7 (Star Seven), era un dispositivo inalambrico que permitia controlar dispositivos electrónicos, por medio del uso de una pantalla touch-screen animada, el corazón de toda esta interfaz, era Duke. Duke le dio algo así como una personalidad a la interfaz, Duke era "el agente de Software", era el que "hacia" las cosas que el usuario pedia por medio de la pantalla animada. Uno podia arrastrar a Duke hacia el icono del televisor, y entonces parecia todo la programación del televisor, o podia arrastralo al icono del teléfono y aparecia la agenda telefónica. En aquel tiempo donde el contendio en el internet era estático, ver a Duke dando vueltas por la pantalla era realmente impresionante. Duke podía moverse e interactuar con toda la interfaz, incluso tenia un maletin para llevar las cosas importantes dentro del maletin. (Luego otra compañia, años despues de la creación de Duke, intentó hacer algo paracido al "agente", únicamente que con forma de un Clip para Papel, que únicamente servia para acceder al menú de ayuda).
De alli en adelante lo demás es historia, el *7, fue programado con un lenguaje independiente de la plataforma, el cual su primer nombre fue Oak, y luego evolucionó a lo que hoy conocemos como Java. Y así Duke, se convirtió, en amigo de nosotros los programadores de Java. Duke representa en sí, toda una filosofia de programación, hasta la fecha nunca ha aparecido promocionando otro producto que no sea Java, únicamente aparecía para los anuncios y eventos especiales y apoyaba las causas en las que el creia. Duke pertenece a una elite, anualmente se entregan premios que llevan su nombre(Duke's Choice Awards) a los mejores productos desarrollados con Java.
Duke incluso tiene su propio Blog, Duke's Zone.
Personalmente me siento muy identificado con Duke, y me ha agarrado por sopresa enterarme, que no solo las implementaciones de Java son OpenSource, si no tambien la imagen de Duke ahora es OpenSource(Free Graphics), bajo la licencia BSD. Lo cual significa que ahora, cualquiera puede hacer las modificaciones que desea a la imagen de Duke.
Les dejo unos links para que puedan bajar las imagenes de Duke, un link donde ahora se pueden comprar playeras con la imagen de Duke,ya saben que regalarme para navidad =-) .... y termino con el post escrito por Duke al enterarse que ahora es Open source.

Open source me?

"Well it looks like I've been open sourced right along with Java technology. This means that all you Java developers, fans, enthusiasts, etc... have the original mascot for Java technology to play with and use in your code, on your webpage, or even on a t-shirt. What kind of Duke action can you imagination? I just ask that you treat my image with the same respect that Sun has."


Monday, November 13, 2006

Java es Open Source !!!!

Hoy Sun Microsystem liberó el código, Java Platform bajo la licencia de OpenSource GPLv2. Efectivamente como ya se habia anunciado varios meses atras, todo el código que forma la plataforma de Java fue liberado, con la idea de insparar una nueva fase de innovación y colaboración entre desarrolladores.
La plataforma de Java se divide en tres grandes partes.
Java Standar Edition
Java Mobile Edition
Java Enterprise Edition
De las cuales hoy se liberó el código fuente de sus implementaciones. Algunas librerias que conforman el JDK (Java Devolpment Kit) aún no han sido liberadas, tendremos que esperar hasta el 2007. Pero las partes fundamentales, la Java Virtual Machine (HotSpot), el corazón de Java, la magia del código independiente de la arquitectura, la razón de ser de Java, fue liberado el día de hoy, así como tambien el Compilador de Java (javac) y el generador de archivos de ayuda JavaHelp (javadoc).

El desarrollo de Java, creado y liderado durante 10 años, por Sun Microsystems, ha sido liberado hoy, a la comunidad del OpenSource, convirtiendose en uno de los aportes más grandes de código, para esta comunidad. Java es una de las plataformas más dominantes del mercado, en la actualidad existen 3.8 Billones de dispositivos que utilizan Java, entre los cuales se encuentra, dispositivos móbiles, tarjetas inteligentes, aplicaciones empresariales, supercomputadoras y muchas otras aplicaciones, algunas incluso, fuera del planeta Tierra.

Este es un día para recordar, para todos aquellos que programamos en Java, y consideró que es un buen momento para repetir las palabras que un día dijo James Gosling, mejor conocido como el padre de Java.

"We didn't really have a plan... We kind of figured that if we went and stood in an interesting place, something interesting would happend. And it did"
James Gosling
Java Key Architect

Vice President & Sun Fellow

Y hoy, aún después de 10 años, Java, nos sigue sorprendiendo!!!!!

Sunday, November 12, 2006

Porque no uso Acentos???

Realmente escribir acentos nunca ha sido un costumbre mia. Y si en algún momento tuve la costumbre, la termine de perder con los correctores ortográficos. Luego me termine de desanimar con los clientes web de correo electrónico, que no soportan los acentos y en vez de poner una 'A' acentuada (á) escriben un cuadrito o un caracter feo. Desde entonces, no escribo acentos, en los e-mail. Siento que es una perdida de tiempo ponerse a escribir los acentos donde van, si al final el que lo reciba mi correo en vez le leer, 'en mi opinión también' lee 'en mi opinión también', a la larga prefiero que piensen, que no se donde van los acentos, pero que se lea bien mi correo.
Esa es la razón por la cual en muchos post de este Blog no aparecen los acentos correspondientes, no es por llevarle la contra a las reglas, si no simple y sencillamente no estoy acostumbrado a escribirlos, y considero que en la gran mayoria de casos se entiende igual con o sin acentos.
No es que seá rebelde, cuando puedo pongo acentos y cuando no, simplemente no los pongo, lo que yo pienso es lo siguiente, las reglas se refieren a como escribir y como pronunciar las palabras, hay personas que son muy rigurosas con el uso de las reglas gramaticales y les gusta que todo vaya bien escrito, pero siguen pronunciando los mismos chapinismos, escriben 'silla' y dicen 'sia', escriben 'zoológico' y dicen 'sologico'. Las reglas son reglas, si las vamos a usar, usemoslas bien todas. Para mi el idioma, fue creado para que las demas personas entiendan lo que yo deseo expresar(comunicación), en la medida en que, se entienda lo que yo quise decir, en esa medida considero que el idioma cumplió su cometido(comunicar).
A caso, lo que yo hago para comunicarme, no es los mismo que escribir correctamente y pronunciar como a mi se me pegue la regalada gana, media vez me entiendan?????

Wednesday, November 01, 2006

netBeans 5.5 ya esta entre nosotros

Hace 4 dias fue liberada la última versión del mejor editor de Java, netBean 5.5, la cual ya instale y actualmente estoy probando. En lo personal de las cosas nuevas que más me gustan, es el Visual Web Pack, que permite crear aplicaciones Web, con solo hacer drag and drop, de los componentes, se puede hacer Binding de bases de datos directamente a los componentes, soporta componentes de AJAX y la manera de personalizar los componentes es muy rápida y sencilla. Ahora también incluyen el Mobility Pack, que permite crear y hace debug de aplicaciones para dispositivos mobiles, en su gran mayoria celulares, aunque literalmente existen billones de tipos de dispositivos móbiles que soportan J2ME. Algo muy importante para hacer SOA (Service Oriented Architecture), es el Enterprice Pack, que ayuda con todo el modelado de UML, procesamiento de XML, y definición e interación de Web Services. En pocas palabras netBeans 5.5, viene hecho una nave, sería demasiado largo mencionar todas las funcionalidades que tiene la nueva versión, además de todas las extensiones y plugins en los que trabaja la comunidad de netBeans. Aqui les dejo una link de lista de todas las tecnologías soportadas por netBeans 5.5
- All Features and Supported Technologies
Aparte de haber hecho el lanzamiento del último IDE, netBeans tambien rediseño su página web, la cual quedo excelente, creo que la información esta mucho mejor ordenada y es mucho mas intuitiva la navegación dentro de la página.

Estimadisimo amigo, colega, brother, carnal, colaborador, programador de Java, si aún no usas netBeans para desarrollar, honestamente te pido que te des la oportunidad de conocer el mejor editor de todos.
Aqui te dejo un link con 10 razones del porque cambiarse y una demostración de las 10 mejores funcionalidades de netBeans. Para mi solo con las funcionalidades 1, 6, 8 y 9 me basta y sobra para usar netBeans 5.5

Top 10 Reasons to Switch to NetBeans
Why netBeans? -part1
Why netBeans? -part2


Monday, October 30, 2006

Firefox 2 Party ha dejado cosas muy buenas =-)

Guatemala celebró la fiesta del lanzamiento de la nueva versión de Firefox y tuve el gusto de estar presente.
Entre los asistentes, estuvo , oscar (el host, desdeguate.com), techno, sirgt, cvander, jaroche, ricardo, los chavos de 2pelex + 1pelex, el profe, blissy, peluca, carlos crc, jose joaquin, jose quiroa y sus hermanos y comparto la opinion de blissy, que unos de los grandes ausentes fueron talishte y Rudy Girón.

De las cosas que más me alegran, es saber, que aunque no haya sido muy grande la fiesta, si se pudo organizar una fiesta de Firefox en Guate, cosa que no sucedio en El Salvador, Nicaragua, Honduras, ni Panama (Vamos centroamerica, si se puede).

Me gusta mucho la comunidad que poco a poco se ha ido formando y creo que en la medida en que se sigan haciendo este tipo de eventos va ha crecer mucho más.
Techno dijo que todos teniamos intereses diferentes, haciamos cosas muy diferentes, pero que habia algo que nos unia, y creo que es ese espiritu de innovación, de no ser un usuario común, de buscar mas allá. Algunos no tenian blog pero les gustaba el rollo de sistemas operativos, desarrollo de aplicaciones, otros mantienen paginas web, otro son expertos de Linux y todos sus sabores y variaciones, otros mantienen un blog y hacen cualquier otro tipo de cosas que no tienen que ver con tecnología, otros trabajan en tecnología, en fin muchos casos más y realmente me gusta saber que en Guate existe una comunidad así. Cvander que por lo que he leido es un amante de nuestro pais, decia que se pueden crear mas contenidos originales, que podiamos hablar cualquier cantidad de cosas bonitas de guate, y si lo creo. Creo que se puede, creo que en mi pais existen muchos mas proyectos que se puden hacer y que aun no se han hecho y que en la medida en que la comunidad se fortelezca, se van ha ir saliendo muchas ideas interesantes.

Oscar Mota quien fue el host de la fiesta, rifó unos regalos que recibio de Mozilla, y por asares del destino, Yo fui el ganador de la codiciada gorra azul con el logo de FireFox heeeeeee!!!!!! uh uh uh uh uh uh uh uh. Gracias a Mozilla por los regalos, a oscar por la organización y por el sobre peso del envio, a todos los que llegaron por habernos hecho alegre el rato, para mi fue un exito la fiesta!!!!!!! =-)

Les dejo unos links de las fotos y algunos post sobre el evento.....

Fotos:
Posts:

Wednesday, October 25, 2006

Firefox 2 En Guatemala!!!

Con gusto, hoy he bajado e instalado la nueva version de Firefox, he leido muchos comentarios sobre el lanzamiento de Firefox 2, pero mas importante aún, esto lo escribo, para aportar mi granito de arena y extender la Invitacion de Oscar de desdeguate.com, para el Firefox 2 Launch Party Guatemala, y que sepan, que NO es una fiesta Geek (claramente explicado en la invitación), sino más bien una invitación abierta para todos aquellos que son usuarios de Firefox para que lleguen, y para los que aun no se han decidido al cambio, sería un gustazo contar con su presencia.

Hay varios Blogs que han comentado sobre el evento, hasta se ha hablado de hacer una playera, lo IMPORTANTE es que te registres y apuntes en ESTA LISTA, aunque igual si no te registras, no hay clavo, pero es para hacerle saber a toda la comunidad de usuarios de Firefox del mundo, quienes van ha estar presentes.

Para mayor información, del lugar, hora y detalles, aqui dejo algunos de los post sobre el evento.

Convocatoria: Firefox Party en Guatemala (Oscar)
Definiendo la Firefox Party en Guatemala(Oscar)
Firefox 2 Launch Party en Guate (2pelex)
Playeras de FireFox Party (Guatemala) 2 (Techno)
Los Parranderos de Firefox 2.0 (Talishte)
Firefox Party en Guatemala (jaroche)

Usuarios de Firefox de Guatemala vamos a la Fiesta!
-UPDATE: Lugar de encuentro.....
  • LUGAR: 4 Grados Norte Frente a Tacontento
  • DIA: Sabado 26 de Octubre
  • HORA: 18:30 Hrs.

Sunday, October 15, 2006

Del porque creo en la Propiedad Privada

Hace menos de una hora, dos idiotas trataron de mearse (orinarse), justo enfrente del negocio de mi papá, casualmente yo habia estacionado mi carro, también, enfrente. Yo acaba de subirme al carro y lo estaba encendiendo, cuando este par de idiotas borrachos, se pararon frente al local y pretendian orinarse frente a la vitrina. Habia "un policia" que se supone que su trabajo es "guardar y cuidar" la propiedad privada de todos los que tienen un local en ese edificio, y por su trabajo recibe un sueldo , y no hizo el mas mínimo esfuerzo por detener al par de borrachos.
Las personas que me conocen, saben, y no es mentira que soy una persona muy tranquila, y que realmente es muy difícil que me enoje, pero ver al par de estupidos borrachos, querer orinarse frente al negocio, que ha sostenido a esta familia hasta la fecha, eso si me hizo hervir la sangre, cosa demasiado rara en mi, pero tal situación no la podia soportar, y antes de que yo mismo me pudiera dar cuenta, ya estaba afuera del carro, alegando para que los borrachos no hicieran sus gracias frente a mi, sobre el la vitrina de mi papá.
Al final luego de ver mi actitud, no se orinaron en la vitrina, el que estaba menos borracho entendio y hasta "intento disculparse", y el otro, el mas estupido de los dos, termino orinado en una maceta, que no nos pertenece.
Luego de que paso, la situación, me quede pensando....... Como me importó poco que un idiota se orinara en algo que no es mio. Y ambos bienes estando tan cerca. Como al policia, que se le paga, por supuestamente "guardar" nuestras cosas, le importó tan poco que ellos se fueran a orinar en la vitrina. Y lo único que me queda rescatar de esta experiencia, es que efectivamente, primero pienso en mi y en los mas cercanos a mi, en las situaciones donde no hay tiempo para pensar, voy a pensar en mi, en lo que me pertence y en lo que tiene un valor para mi, y punto. Si se orinan en la maceta de alguien a mi que mi importa. A los seres humanos nos importa mas nuestro dolor de muela, porque nos duele y nos molesta, que los cientos de personas que se mueren en Irak y el Libano(ellos, aunque se mueran y sufran mas que yo, son simplemente un titular del periódico, que no voy a leer mientras me duela la muela).
Y por eso creo en la propiedad privada, porque si a mi me duele, si a mi me importa, si para mi tiene valor, si es mio, si a mi me costo, si yo soy el que pierde, entonces y solo entonces lo voy a cuidar y valorar. Nadie en este mundo va ha cuidar y a valorar mis cosas como yo las cuido y valoro, no porque no pueda, sino porque simple y sencillamente, no le pertenecen y por lo tanto le importan muy poco o nada.