Archive for the 'desarrollo' Category
Now, I will have a sailboat like Larry?
28/01/2010Preguntas y respuestas acerca de Sun y Oracle
28/01/2010
Con la compra de Sun Microsystems por parte de Oracle, a todos nos surgían un montón de dudas acerca de lo que iba a suceder con OpenSolaris, Java, NetBeans, el proyecto Kenai, la iniciativa SAI, y un largo etcétera. Pues bien, Oracle ya se ha pronunciado al respecto:
Qué va a suceder con la Sun Developer Network, java.sun.com y Bigadmin?
En principio éstas webs se van a mantener de la misma forma. Todos sabemos que son recursos importantes, así que continuarán siendo accesibles como siempre, con las mismas URL y bookmarks. En algún momento, está prevista la integración de estos sitios en un nuevo diseño y con una nueva arquitectura de Oracle Technology Network, y además se da la bienvenida a comentarios acerca de este proceso. Desde Oracle aseguran que cualquier cambio se comunicará con suficiente antelación para que todos podamos seguir teniendo acceso a las herramientas y recursos que necesitamos.
Qué es Oracle Technology Network?
Oracle Technology Network es la mayor comunidad mundial de desarrolladores, DBAs, administradores de sistemas, y arquitectos que utilizan los productos de Oracle junto con tecnologías estándar, como Java y Linux. Similares a las comunidades de Sun, millones de miembros colaboran a través de los servicios de Oracle Technology Network (que incluyen blogs, foros de discusión, grupos y wikis) todos los días para compartir su experiencia en el mundo real y compartir las mejores prácticas sobre como diseñar, construir, implementar, administrar y optimizar las aplicaciones. De hecho, es bastante similar a la Sun Developer Network en su papel de “tejido”, que une a las comunidades de usuarios finales, desarrolladores de productos y a directivos, todos juntos.
¿Habrá un JavaOne en 2010?
Sí, habrá de nuevo una conferencia de JavaOne en 2010. JavaOne será co-ubicada con Oracle Develop durante el Oracle OpenWorld de San Francisco, a partir del 19-23 de septiembre del 2010. Podremos registrarnos para asistir a la conferencia JavaOne como siempre o bien registrarnos para la Oracle Develop 2010 y/o la Oracle OpenWorld. Además, a diferencia de los últimos años, la JavaOne se centrará únicamente en tecnologías Java y sus ecosistemas asociados. Como de costumbre, todos los usuarios de Java y asociados están invitados a presentar papers y asistir a la JavaOne.
Y aquí hay más buenas noticias: se está trabajando para que la JavaOne y Oracle Develop lleguen a Brasil, Rusia, India y China en 2010/2011. Por primera vez, las comunidades de desarrolladores -en contínuo crecimiento- de esos países tendrán acceso a la experiencia de JavaOne. Aunque actualmente ya estaban previstos los Sun Tech Days en la India y Rusia, los eventos de la JavaOne y Oracle Develop lo sustituirán en adelante.
¿Qué pasa con Java.net y Project Kenai?
Java.net es una parte importante de la comunidad, y Oracle continuará invirtiendo en él, así como en la búsqueda de nuevas y mejores formas de apoyar a sus miembros. Project Kenai, sin embargo, se suspenderá para el uso público. Oracle lo seguirá utilizando internamente y buscará la manera de que sus clientes pueden tomar ventaja de ella. La línea de tiempo para que los usuarios puedan migrar sus datos y proyectos fuera de Kenai se publicarán en kenai.com. Por favor, consulte las preguntas frecuentes para más información, cuando estén disponibles.
Qué planes tiene Oracle para Netbeans.org?
NetBeans.org continuará estando disponible en las URLs usuales, sin cambios.
Seguirá Oracle ayudando y dando soporte a las comunidades de Java y OpenSolaris, tal y como Sun ha estado haciendo hasta ahora?
Sí, efectivamente, Oracle seguirá apoyando con entusiasmo a las comunidades de usuarios de Java y OpenSolaris, además de a otras comunidades relacionados con Sun (incluido el de Java Champions). De hecho, Oracle tiene previsto contactar con éstas comunidades dentro de poco.
Oracle tendrá evangelistas de Java, tal y como ha estado haciendo Sun?
Sí, habrá miembros del personal técnico comprometido con el evangelismo de las tecnologías Java, asistiendo a eventos y programas de desarrolladores a nivel mundial.
¿Cuáles son los planes de Oracle para los programas académicos de estudiantes y desarrolladores?
Oracle continuará invirtiendo en la Iniciativa Académica de Sun (SAI) y en la Java Education and Development Initiative (JEDI), aunque podrían ser modificados ligeramente, así como en las comunidades de estudiantes en general. Próximamente se darán más detalles.
¿Nos convertiremos automáticamente en miembros de la Oracle Technology Network?
No, para convertirse en miembro de la Oracle Technology Network, tendremos que hacerlo específicamente. Ser miembro de la red OTN es gratuito y nos da derecho a descargas de software libre bajo la licencia de Oracle Technology Network Developer, como también el acceso a los foros de discusión de Oracle Foros, y a suscribirse a varios de los boletines mensuales para desarrolladores. Si actualmente tenemos una cuenta/identidad en Sun.com, debemos esperar a que Oracle nos indique el proceso de migración a la OTN.
¿Cómo podemos mantenernos al día sobre las novedades de la comunidad de desarrolladores de Sun, y obtener feedback sobre la integración de estas comunidades con Oracle?
En primer lugar, desde Oracle nos dan la bienvenida (y la necesidad!) de nuevos comentarios acerca de este proceso a través del blog de Oracle Technology Network. En segundo lugar, podemos seguir y participar en a través de Twitter siguiendo a @oracletechnet, donde se irán anunciando todas las noticias y cambios. Independientemente del canal que se utilize, desde Oracle nos van a responder todas nuetras preguntas lo más rápido posible.
Además, si somos desarrolladores de Java, podemos suscribirnos al boletín mensual Dev2Dev Oracle Newsletter, que es una gran fuente de información técnica y de la comunidad relacionados con el desarrollo de Java. También se comunicarán todas aquellas noticias importantes para administradores de Solaris a través de los boletín de BigAdmin existentes.
Extraído y traducido de http://www.oracle.com/technology/community/sun-oracle-community-continuity.html
RIP Sun Microsystems
23/01/2010El día 21 la Unión Europea confirmó y aprobó la adquisición de Sun Microsystems por parte de Oracle.
Ahora toca esperar hasta el día 27 para saber cual va a ser la estrategia de Oracle a partir de éste histórico momento.
Introducción a Java FX
14/04/2009JavaFX en OpenSolaris
20/03/2009JAVAFX todavía no está disponible en OpenSolaris (ni en Linux), aunque existe un procedimiento bastante sencillo -en muy pocos pasos- para instalarlo en NetBeans.
Así pues, si aún no lo tenemos instalado, basta con ejecutar en siguiente comando para hacerlo:
pfexec pkg install netbeans
Bajar manualmente los plugins de JavaFX/NetBeans para OSX:
mkdir -p $HOME/tmp/javafxnbms ; cd $HOME/tmp/javafxnbms
wget -r -l1 -np -nH --cut-dirs=9 -A.nbm http://updates.netbeans.org/netbeans/updates/6.5/uc/final/stable/modules/javafx
Ahora arrancamos NetBeans, vamos al menu ‘Tools’ y elegimos la opción ‘Plugins’. Dentro de esa ventana pinchamos sobre la pestana ‘Downloaded’ y después sobre ‘Add plugins…’. Elegimos todos los ficheros con extensión .NBM que nos hemos bajado dentro de nuestro directorio personal, en tmp/javafxnbms . Aparecerá otra ventana con la lista de plugins y tendremos que desmarcar JavaFX Weather Sample, JavaFX 1.0 y JavaFX Source Debug, si no la instalación fallará y no podremos continuar. Aceptamos pulsando el botón ‘Install’ y se nos pedirá reiniciar NetBeans. Cuando éste reinicie es posible que dé algunos fallos, pero podemos ignorarlos tranquilamente. Una vez arrancado NetBeans debemos cerrarlo, pues aún falta instalar el SDK.
Uno de los ficheros NBM que nos hemos bajado es el SDK de JavaFX para OSX, pero también puede funcionar en OpenSolaris (y probablemente en Linux). Para instalar el SDK debemos crear un directorio y descomprimir el NBM para ubicar la plataforma, lo recomendable es hacerlo dentro del propio directorio de Netbeans:
pfexec mkdir /usr/netbeans/javafx2
cd $HOME/tmp/javafxnbms/
unzip org-netbeans-modules-javafx-sdk-mac.nbm
pfexec cp -r netbeans/* /usr/netbeans/javafx2/
pfexec chmod +x /usr/netbeans/javafx2/javafx-sdk1.0/bin/*
Ahora ya podemos arrancar NetBeans y crear un nuevo proyecto JavaFX o bien abrir un ejemplo. Si os sale algún error de plataforma o dice algo de deshabilitar el módulo, aceptar y continuar, luego sigue funcionando correctamente.
I Jornada Universitaria sobre Software Libre
27/10/2008Me han invitado a dar una conferencia sobre ‘SUN y el software de código abierto‘ en la I Jornada universitaria sobre Software Libre “Eman ta zabal zazu Software Librea’08” , que se celebrará el próximo 6 de noviembre en Donostia. Dichas jornadas están organizadas por la Vicegerencia de las TIC y el grupo de software libre de la UPV/EHU Itsas.
Durante mi charla, hablaremos de la importante contribución de SUN al software de código abierto, de las ventajas de la formación en la plataforma JAVA para estudiantes y universitarios, de sistemas abiertos basados en OpenSolaris, sobre OpenOffice y formatos abiertos (OpenDocument Format), de NetBeans, Glassfish, MySQL… y un montón más que reservo como sorpresa para la charla
Estará indicada para estudiantes universitarios, profesores y el público en general que tenga interés por el software de código abierto.
Además, en esta edición está previsto tratar los temas siguientes relacionados con el software libre:
* Experiencias de uso en las Universidades
* Experiencias concretas de uso en entornos no universitarios
* Aportaciones de alumnos universitarios
* Organizaciones para el impulso del software libre en las universidades
La Jornada se desarrollará en el Centro I+D+i Joxe Mari Korta del Campus Universitario de Donostia. Ubicado en el campus de ibaeta con la dirección postal: I+D+I Joxe Mari Korta Avenida de Tolosa 72, 20018 San Sebastián.
Mas información en la página del evento.
Plugin de DTrace actualizado en Netbeans y Sun Studio
06/08/2008Ya está disponible la versión 0.4 del plugin de DTrace GUI en el Update Center de NetBeans.
El plugin DTrace GUI para NetBeans es una interfaz gráfica de usuario (GUI) para instrumentación con DTrace (incluído en Solaris 10 y OpenSolaris) y puede ser instalado en los entornos de desarrollo NetBeans (versiones 6.0, 6.1 y 6.5) y Sun Studio 12.
Podemos crear, editar y ejecutar scripts escritos en lenguaje D desde la interfaz gráfica, incluso los que ya están escritos y/o incluídos en shellscripts. De hecho, el plugin DTrace GUI puede ejecutar los que están empaquetados en el DTraceToolkit, una coleccion muy útil y documentada de scripts en D, creada por la comunidad de DTrace.
El editor de scripts aún está en fase de desarrollo y se espera en un futuro muy próximo que estén implementadas las características de sintaxis coloreada, folding y completación de código, entre otras.
La novedad más importante de ésta versión es que podemos ver la salida de DTrace a través de la herramienta gráfica Chime, ya que ahora se encuentra integrada dentro del propio entorno de desarrollo. Recordemos que Chime representa gráficamente (a través de displays) los datos recogidos por DTrace, ofreciéndonos así la capacidad de observar minuciosamente un sistema en tiempo real.
Si además tenemos una versión reciente de la consolidación O/N (kernel,etc), podremos hacer tunning y depuración de aplicaciones escritas en C/C++, Java, JavaScript, PHP, Ruby, Python, etc. No lo he probado con los nuevos IP providers de DTrace, pero seguramente también podrían implementarse nuevos displays en Chime.
Para instalar éste plugin (sólo en Solaris 10 y OpenSolaris), arrancamos NetBeans o Sun Studio y buscaremos nuevas actualizaciones a través del menu Tools->Plugins, marcando la casilla correspondiente de DTrace. Si ya teníamos instalado previamente el plugin (anteriormente v0.2) , nos actualizará automáticamente a la version más nueva.
Existe otro plugin de instrumentación bastante interesante llamado D-Light -sólo disponible para Sun Studio- que nos permite también en modo gráfico, utilizar numerosos instrumentos para analizar el comportamiento de nuestras aplicaciones. Aunque su funcionalidad es todavía bastante limitada, éste plugin va aún más lejos y nos permite hacer algunas acciones realmente increíbles con DTrace. Si conocéis Instruments de las Developers Tools de MacOSX, el proyecto D-Light va en ese camino; pero como ya he dicho, falta mucho por hacer y características por activar. Por poner un ejemplo, en éstos momentos D-Light no nos deja attachearnos a un proceso concreto y la lista de instrumentos es limitada.
En los próximos días escribiré un post más extenso sobre ambos plugins, ya que los utilizo muchísimo en mis proyectos y creo que podría ser interesante compartirlo aquí para todos.
Hasta entonces, prueba ahora el nuevo plugin de DTrace para NetBeans, consulta la documentación y talleres de la comunidad y cuéntanos qué te parece ![]()
DTrace en NetBeans
06/11/2007DTrace Plugin añade a NetBeans la posibilidad de ejecutar, crear y modificar código en scripts escritos en lenguaje D, propio de DTrace. Además podremos utilizar nuevos proveedores dtrace para aplicaciones en Java, JavaScript, Perl, Python, Php, Ruby, shell y Tcl.
Un buen comienzo para aprender el lenguaje D es el DTrace Toolkit, cuyos scripts se incluyen en las últimas versiones de SXDE. La ruta a éstos scripts es /usr/demo/dtrace
Si eres desarrollador, ésta es otra poderosa razón para pasarse al binomio OpenSolaris/NetBeans, pues el plugin sólo funciona en sistemas OpenSolaris y Solaris 10.
Mi nuevo trabajo
06/09/2007Jamás pensé que después de todos éstos años, acabaría cumpliendo uno de mis sueños: trabajar para una gran empresa. Muchos han sido los acercamientos, en el pasado estuve en una conocida empresa de telefonía móvil montando software de middleware y portales para móviles. Después, de sysadmin en una pequeña empresa que era partner y mucho tiempo después, ahora, en formación.
Hay otro período bastante largo en el que estuve lejos de todo ésto y me metí en un verdadero “fregado”, trabajando en seguridad informática en otra conocida empresa de antivirus, pero eso es una historia muy larga y que me gustaría dejar atrás de una vez por todas.
Antes de todo ésto, ya estuve dando formación de diferentes tipos, pero nunca estuve tan cerca de lo que más me gustaba enseñar a la gente: sistemas operativos (mayoritariamente Linux) y lenguajes de programación (C y algo de JAVA). Pero nunca estuve homologado; ésto es que jamás lo hice de forma oficial , ni estaba realmente preparado para ello. Cuando digo “preparado”, es muy preparado.
Hoy, después de tanto tiempo, lo he logrado y ya estoy comenzando a homologarme como instructor ![]()
Aquí viene la parte buena: la preparación para ser instructor, pasa por certificarse de forma oficial en un tema concreto. Y los que yo he elegido, porque me gustan, porque -se puede decir que- los adoro, son los sistemas operativos y lenguajes de programación: Solaris y JAVA, ambas tecnologías de Sun Microsystems.
Durante todo éste mes, me estoy preparando para los exámenes oficiales de Sun, para certificarme (homologarme como instructor) en J2SE 5.0, J2EE 5.0, J2ME y Solaris 10 (Admin I, II y Seguridad de Solaris).
Como véis, tengo un largo camino por recorrer todavía, pero estoy en plena forma, muy motivado y con muchas ganas de conseguir llegar a la meta. Tendré que trabajar muy duro para conseguirlo, pero si he llegado hasta aquí, creo que puedo hacerlo, debo hacerlo.
Sólo puedo dar las gracias a Programia, la empresa que me contrata, a Sun Microsystems, para quien voy a trabajar también y por supuesto a la comunidad hispana de OpenSolaris (ésto va por David, Victor, Pedro, Dani, Jaime y Alvaro, entre otros), por todo su apoyo y confianza.
También a mi más preciado tesoro, a Lady Pain, por apoyarme y animarme a continuar en ésta larga aventura.
Tenía tantas ganas de contaros todo ésto, que he creído oportuno postearlo aquí ![]()
¡Un abrazo!
NetBeans en castellano
02/01/2007Para los que os interese, NetBeans 5.0 ha sido traducido al castellano y está disponible para bajar en nuestro idioma; además pronto lo estará en la versión 5.5
Os váis a morir de la risa, e incluso podéis pensar que estoy loco, pero yo no me lo bajo porque las palabras en castellano ocupan bastante más en la pantalla y luego no entran en todas las cajas de diálogo
Es lo que tiene tener una pantalla de 1024×768 ![]()
Ahora los usuarios de Eclipse tienen una razón más para pasarse a NetBeans!!
[tags]netbeans spanish[/tags]



















