sábado nov 21, 2009
Brendan Eich, creador del lenguaje JavaScript, líder de Mozilla Foundation y CTO de Mozilla Corporation declaró que las implementaciones de JavaScript son cada vez más rápidas, y que esto ha ayudado a que los desarrolladores lo usen en nuevos tipos de aplicaciones.
Eich cree que muchas de las aplicaciones que hoy se hacen en Flash se podrán hacer perfectamente en JavaScript en el futuro. Por ejemplo, con los nuevos estándares se podrán ver juegos 3D escritos en JavaScript, algo que era impensado hasta hace poco.
Un factor clave para que JavaScript llegue a ese punto es que Microsoft agregue en Internet Explorer las mejoras que se están haciendo al lenguaje y otras tecnologías relacionadas, o que al menos ésta pueda ser agregada por medios alternativos.
Hace tiempo que JavaScript dejó de ser percibido como el hermano chico de Java, donde este último se veía como un lenguaje de programación real en comparación. Aunque hay gente que puede no estar de acuerdo, para Eich Java está prácticamente muerto en el lado cliente de las aplicaciones web, mientras que JavaScript está en todos lados.
Caída y surgimiento de JavaScript
JavaScript es un lenguaje de programación interpretado y suficientemente simple para que cualquier programador con experiencia en lenguajes como Java y C/C++ pueda lograr resultados rápidamente. Inicialmente fue creado para ser usado en aplicaciones web, ejecutándose en el navegador, pero también se utiliza en otros ambientes, como por ejemplo para escribir scripts dinámicos e integrarlo con otras aplicaciones.
Hasta hace poco los desarrolladores evitaban a JavaScript por la complejidad de lidiar con las diferencias de implementación que existían en los distintos navegadores y la poca utilidad que aportaba, pero con el surgimiento de AJAX y frameworks especializados, JavaScript tuvo un renacimiento y se convirtió en un componente crítico de las aplicaciones actuales.
Es tanto así que optimizar el rendimiento de JavaScript se transformó en algo crucial para los navegadores, ya que las aplicaciones web modernas lo usan intensivamente. Un claro ejemplo es el navegador Google Chrome, en donde se publicaron las primeras optimizaciones fuertes a JavaScript debido al interés de Google en tener una plataforma potente para su nueva generación de aplicaciones.
Otro ejemplo es Google Web Toolkit, un framework para generar código JavaScript a partir de código en Java, y que ha sido usado en la implementación de Google Wave. GWT permite desarrollar aplicaciones que corren en el browser en forma rápida y productiva, gracias a que los desarrolladores pueden usar los conocimientos y herramientas de programación en Java que ya manejan, para construir aplicaciones que posteriormente correrán en cualquier browser a través de JavaScript.
viernes nov 13, 2009
El pasado Miércoles 4 y Jueves 5 de noviembre se llevó a cabo en la
Universidad de Medellín (UdeM) el Segundo Seminario Internacional de
Ciencias de la Computación, en el cual se dictaron continuamente
conferencias en varios ámbitos, como seguridad, ingeniería de software, sistemas operativos, virtualización, entre otros.
Sun Microsystem fue invitado por ser empresa internacional y reconocida
a nivel mundial, en dicho evento tuve la oportunidad de compartir y
difundir algunas tecnologías de Sun, pasando por virtualización,
OpenSolaris y culminando con algo de SAI y OSUM.
A continuación podrán apreciar algunas fotos del evento.
domingo nov 08, 2009
El OpenOfficeMouse es un ratón con más botones de lo habitual. Concretamente, dispone de 18 botones programables y con función de doble clic, además de una rueda de scroll clicable y un joystick analógico al estilo del que podemos encontrar en un mando de la Xbox 360 o la PlayStation 3. Todo artificio es poco para un accesorio diseñado especialemente para la suite ofimática OpenOffice.
Presentado en Italia y desarrollado por la firma WarMouse, la gracia de este OpenOfficeMouse está en sus perfiles, es decir, las distintas configuraciones con las que puede funcionar, asignando acciones distintas a cada botón en función del programa que usemos. Viene con cinco perfiles predeterminados, cada uno de ellos pensados para los cinco programas de OpenOffice (Writer, Calc, Base, Draw y Math), los cuales por supuesto podemos personalizar, aunque admite un total de 63 perfiles distintos.
Entre sus puntos más flacos podemos destacar su diseño quizás algo tosco y el hecho de que es el clásico ratón con cable. Tiene una resolución ajustable de 400 x 1600 dpi y cuando salga a la venta será compatible con Windows, Mac y Linux. Aún no se ha avanzado una fecha de disponibilidad, pero sí se ha adelantado su precio, que será de 75 dólares (unos 50,5 euros al cambio actual).
Fuente: GIZMOS Fanáticos de los gadgets
Cada año, Great Place to Work desarrolla las listas de “Las mejores empresas para trabajar”, representando empresas en 40 países alrededor del mundo. Estos rankings destacan las mejores compañías para trabajar de un país o de una región del mundo, cuyas puntuaciones son obtenidas a través de encuestas que evalúan el nivel de confianza y la calidad de las relaciones que existen entre los empleados y las empresas.
Sun Microsystems Chile fue seleccionada nuevamente en este año y ocupó el puesto nº 13 en la lista y es, a su vez, el nº 1 de las empresas tecnológicas. La compañía también fue parte del ranking en 2008, 2006 y 2004.
sábado nov 07, 2009
Los resultados muestran que la sociedad conoce el software libre, lo usa y confía en él. Sin embargo, el 75% de ellos se muestran abiertos a utilizar software propietario, por lo que no siguen la filosofía de libertad que promueven sus fundadores y que va en contra de utilizar software propietario. “La visión general en la sociedad es que el software libre está, en el apartado técnico, a la altura de cualquier otro tipo de aplicaciones.
Sin embargo, se necesita difundir los valores y la filosofía que hay detrás del software libre ya que hemos encontrado un porcentaje elevado de usuarios que no tienen claro qué es, y eso influye negativamente en su percepción. Nuestra misión es educativa: desde PortalProgramas vamos a explicar más y mejor este movimiento porque pensamos que los usuarios tienen que estar bien informados para tomar la mejor decisión” explica Benjamin Segura, responsable de comunicación de PortalProgramas.com.
El informe revela que el 85% de usuarios confían en el software libre; entre quienes desconfían de él, en el 52% de los casos lo hacen por miedo a que puedan insertar código dañino en sus programas.
Los usuarios conocen la teoría: “cualquiera puede modificar el software libre”, pero no conocen el trabajo y supervisión que la comunidad de desarrolladores realiza antes de lanzar cualquier software libre. Según Carmen Manzanares, encargada del servició de atención a usuarios de PortalProgramas: “La confianza en el software libre es muy alta pero no la damos nosotros, nuestro trabajo es dar a los usuarios toda la información posible para que sean ellos quienes decidan si confían o no”.
En similares términos se refirió a MySQL, aclarando que su naturaleza open source se mantendrá viva.
Luego hizo su aparición John Fowler, VP de Sun a cargo de sistemas, quien se refirió a los sistemas Exadata 2 presentados ya por Oracle a la solución flash de almacenamiento F5100 FlashFire Storage Array.
Digamos que la participación de ejecutivos y emblemáticos de Sun encerró un mensaje de continuidad.
Por su parte, Larry Ellison fue más agresivo, ya que arrancó ofreciendo una recompensa de U$S 10 millones al cliente cuya configuración de servidor Sun no sea al menos el doble de veloz que una comparación comparable de IBM, agregando que no tiene interés en vender ninguna parte de Sun una vez completada su adquisición.
Ellison habló de MySQL, recordando que Oracle ya es dueña de dos bases dedatos open source: Sleepy Cat e InnoDB. En ambos productos, Oracle incrementó la inversión una vez aceptada su oferta por Sun. “MySQL es una fantástica tecnología, es muy popular, es open source y vamos a aumentar nuestra contribución a ese producto,” agregó Ellison.
Luego, volvió a lanzar algunos dardos contra IBM, criticando la forma en que esa empresa intenta conquistar clientes de Sun. Ellison dijo que los servidores Exadata 2 de Oracle/Sun han superado la performance de IBM en OLTP en un 26% y usando sólo nueve racks de equipamiento, contra 76 de IBM que consumen cuatro veces más energía.
Refiriéndose irónicamente a la campaña de marketing “Smarter Planet” que muestra a una IBM “green,” dijo: no se que es Smarter Planet, pero sí se que en Oracle-Sun estamos concentrados en hacer computadoras realmente más inteligentes (smarter) y que consumen menos energía.”
En el evento de Sun JVM Summit que se celebró hace un par de semanas en Estados Unidos, los ingenieros de Google aprovecharon para anunciar a Noop un lenguaje para JVM con una sintaxis similar a Java pero enfocado en dos conceptos básicos que Java no tiene: Inyección de dependencias soportado en el core del lenguaje sin necesidad de recurrir a frameworks y Testability.
Su enfoque a la inyección de dependencias se basa en que una clase se puede crear de dos formas: a partir de objetos que el inyector puede proveer o a partir de a creación de dichos objetos en tiempo de ejecución ( usando new ), pero nunca a partir de una mezcla de ambos. Puedes leer los detalles de como piensan implementar esta funcionalidad en el wiki del proyecto.
Además del tema de Testability y la DI, Noop busca simplificar la programación para la JVM atacando casos comunes desde el core como la gestión de Nulls e impulsando las buenas prácticas de programación como favorecer la composición sobre la herencia. Características que a mi parecer lo hacen una opción interesante para mejorar la calidad de los desarrollos.
El proyecto esa en su fase inicial, pero ya puedes descargar la versión 0.1 para empezar a probarla. Algo interesante del lenguaje, es que además de proporcionar un intérprete para ejecución del lenguaje y un compilador a Byte Code (como lo hacen otros lenguajes de la JVM), también incluyen un "Traductor" cuyo propósito es generar código java a partir de Noop para permitir codificar en este lenguaje aunque tus proyectos sean 100% Java.
En un mundo cada vez más políglota, la
JVM se ha visto fortalecida con esfuerzos como los de JRuby, Groovy,
Scala y ahora Google entra al juego también con Noop.
miércoles nov 04, 2009
El Gobierno de la Ciudad de Buenos Aires continúa apostando al avance del Distrito Tecnológico de Parque Patricios. En esta ocasión anunció el lanzamiento de programas educativos para generar nuevos profesionales certificados en lenguajes de programación Java y .Net, que comenzará a implementarse este año.
La presentación se realizó en la Escuela Técnica Número 7 “Dolores Lavalle de Lavalle”, ubicada en Zavaleta 204, y estuvo a cargo del mandatario porteño Mauricio Macri. También asistieron el ministro de Desarrollo Económico, Francisco Cabrera, y el de Educación, Mariano Naradowski.
La iniciativa propone la apertura de cursos de capacitación para formar a 22 alumnos de sexto año seleccionados de instituciones de nivel medio con orientación industrial. Tendrán una duración de 16 horas y serán impartidos por el área educativa del fabricante nacional EXO.
Con la aprobación de la instancia de evaluación los jóvenes podrán certificarse en los lenguajes de programación de Sun MicroSystems y Microsoft. La estrategia se enmarca en el plan de desarrollo propuesto por la ley 2.972 de creación del Distrito Tecnológico, destinado a fomentar la capacitación en TIC para jóvenes.
Fuente: CanalAR Tecnología a Diario
Publicadas las actualizaciones 6u17 de Java para el JDK y 5u22 para el JRE de Java.
Esta actualización corrige varios agujeros de seguridad que permitían la ejecución remota de código, un fallo en el instalador de Java para ejecutar aplicaciones maliciosas como legítimas, desbordamientos de búfer y de entero sobre el JRE entre otros.
Fuente: INTECO CERT
domingo nov 01, 2009
OpenOffice es la alternativa gratuita perfecta al software propietario Microsoft Office, ya que cumple a la perfección, con casi todas las necesidades de cualquier usuario o empresa.

La cifra es realmente espectacular, y más si tenemos en cuenta que estos 100 millones de descargas, han sido realizados de su ultima versión OpenOffice 3.0.
OpenOffice fue desarrollado originalmente por StarDivision. Sun Microsystems la adquiriría en 1999 y liberaría su código fuente en julio del año 2000.
Como se puede ver en los siguientes gráficos el sistema operativo desde el que más de se descargado OpenOffice es Windows de Microsoft:

A pesar de que todos conocemos al proyecto como OpenOffcice, el nombre oficial es OpenOffice.org, ya que openoffice es una marca registrada y actualmente está en manos de otra empresa.
Descarga: OpenOffice.org.
Fuente: http://www.gigle.net/open-office-alcanza-los-100-millones-de-descargas/

viernes oct 30, 2009
Sun Microsystems tuvo el placer de participar en la Semana de Conferencias que organizó la Facultad de Ingeniería de la Fundación Universitaria San Martín, siendo nuestro espacio el pasado 20 de octubre. El tema principal fue Virtualización, hicimos un recorrido por la historia desde que empezó a concebirse el concepto como tal hasta el "hoy" de la virtualización y el enfoque de la corporación junto con nuestra herramienta Vitualbox, con la que posteriormente hicimos un pequeño demo.
Aprovechando la oportunidad hicimos una corta charla sobre el convenio SAI al finalizar la sesión, no sin antes invitar a todos los estudiantes a hacer parte de nuestra Comunidad OSUM.
Gracias al Ingeniero Andrés Felipe Solarte, Director del Programa de Ingeniería de Sistemas, quien amablemente nos invitó, a Alvaro Guauque, integrante del Sun Team University - Universidad Distrital y a la Fundación Universitaria San Martín por tener siempre presente a Sun Microsystems.
El IDE NetBeans es un galardonado entorno de desarrollo integrado disponible para Windows, Mac, Linux y Solaris.
El proyecto NetBeans consiste en un IDE de código abierto y una plataforma de aplicaciones que permite a los desarrolladores la creación rápida aplicaciones web, empresariales, móbiles y de escritorio utilizando la plataforma Java, así como JavaFX, PHP, JavaScript y Ajax, Ruby y Ruby on Rails, Groovy y Grails, y C / C + +.
El proyecto NetBeans es apoyado por una vibrante comunidad de desarrolladores y ofrece una amplia documentación y recursos de capacitación, así como una variada selección de plugins de terceros.
NetBeans
IDE
6.8 Beta es el primer IDE que ofrece soporte para toda la suite Java
EE con soporte mejorado para JSF 2.0/Facelets, Java Persistence 2.0,
EJB 3.1 incluyendo el uso de EJBs en aplicaciones web, servicios web
RESTful y Glassfish v3. Recomendado también para desarrollos con JavaFX
SDK 1.2.1 y parala creación de aplicaciones web con la nueva versión de
PHP (PHP 5.3) o con Symfony.
La
integracióncon con el Proyecto Kenai, un entorno colaborativo para
alojar proyectos Open-Source, ahora tiene un soporte completo para JIRA
e integración mejorada entre mensajería instantánea y seguimiento de
incidencias. También se han añadido características para Maven e
integración de bases de datos y se mejoró el editor al igual que las
herramientas de integración de Ruby, Groovy y C/C++.
lunes oct 26, 2009
Apple decidió cancelar el proyecto de ZFS en Mac OS X: http://zfs.macosforge.org/ , debido a que no llego a un acuerdo con Sun sobre el soporte e identificación sobre el código (es decir, fue un problema legal, no técnico). Sin embargo, gente de la comunidad logro clonar el código que estaba antes disponible por Apple y seguirán haciendo el port de manera independiente: http://dustin.github.com/2009/10/23/mac-zfs.html . Hay al menos tres fuentes del código y de los binarios ahorita: http://github.com/alblue/mac-zfs , http://github.com/dustin/mac-zfs y http://github.com/alblue/mac-zfs.
Hace dos días se anuncio un port de ZFS para Linux, en la forma de un modulo independiente del kernel, así que evita problemas de conflicto de las licencias (GPL vs CDDL). Aquí está el anuncio: http://kqinfotech.wordpress.com/2009/10/23/hello-world/ y aquí una pequeña discusión al respecto: http://www.opensolaris.org/jive/thread.jspa?threadID=115841&tstart=0 .
El port de ZFS en FreeBSD (integrado en el 2007) ya está estable y siguen agregando funcionalidades en cada versión nueva. Para la próxima versión de FreeBSD (8.0, ya pronto a salir) ya lo catalogan como "production ready" (http://svn.freebsd.org/viewvc/base?view=revision&revision=197221) y piensan integrarlo con su solución vitalización a nivel de OS (Jails), similar a las Zonas de Solaris (http://ivoras.sharanet.org/freebsd/freebsd8.html).
En NetBSD también hay un port en progreso: http://blog.netbsd.org/tnf/entry/google_summer_of_code_zfs , http://netbsd-soc.sourceforge.net/projects/zfs-port/
Es importante también mencionar que existe un programa llamado FUSE (Filesystem in Userspace, http://en.wikipedia.org/wiki/Filesystem_in_Userspace, http://fuse.sourceforge.net/) que permite montar sistemas de archivos de diferentes formatos en una capa sobre el sistema operativo, en la forma de un modulo cargable del kernel. Es una especie de "vitalización", por lo que no es la forma 100% óptima de utilizar sistemas de archivos, pero permite la interoperabilidad entre diferentes sistemas operativos. Entre los sistemas operativos que soporta están Linux, Windows, OpenSolaris y Mac OS X y entre los sistemas de archivos están NTFS (Windows), EXT2/3 (Linux), imágenes de VMware, Lustre y ZFS (http://groups.google.com/group/zfs-fuse/about).
Por otro lado, DTrace es otra parte de Solaris/OpenSolaris que está apareciendo en otros sistemas operativos. Los más importantes son Mac OS X (http://en.wikipedia.org/wiki/Instruments_%28application%29 , http://developer.apple.com/mac/library/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Introduction/Introduction.html), FreeBSD (http://www.freebsd.org/doc/en/books/handbook/dtrace.html) y Linux (no oficial, pero casi completa http://www.crisp.demon.co.uk/blog/archives/2008-09.html#2008-09-25T20_58_45.txt , ftp://crisp.dynalias.com/pub/release/website/dtrace/).
IBM y HP hasta ahora solo se han limitado a intentar copiar ZFS y DTrace en AIX, HP-UX y Linux (http://en.wikipedia.org/wiki/ProbeVue, http://en.wikipedia.org/wiki/SystemTap, http://en.wikipedia.org/wiki/AdvFS, http://news.cnet.com/8301-13556_3-9975201-61.html, http://en.wikipedia.org/wiki/Btrfs), pero tienen varias dificultades:
- ZFS y DTrace tienen ya bastante tiempo en el mercado, por lo que son productos probados. Las alternativas son muy nuevas, inestables y propensas a fallas. Claro, irán evolucionando y mejorando, pero ZFS y DTrace también seguirán evolucionando, no se quedaran estáticos.
- Oracle creo Btrfs como respuesta a ZFS para Linux y es el mayor contribuyente al proyecto, pero ahora que tendrán a Solaris/OpenSolaris bajo su poder, pierde algo sentido seguir desarrollándolo de la misma manera (mas aun porque Oracle ya posee un sistema de archivos para sus instalaciones RAC, llamado ASM), empezando porque Btrfs aun esta en desarrollo y es inestable. Y más aun ahora que se desarrolla un port directo de ZFS para Linux.
- SystemTap es la respuesta a Dtrace en Linux y Oracle también es uno de sus más importantes contribuyentes (junto con IBM, HP y Red Hat). Pero incluso los mismos desarrolladores admiten que falta mucho para compararse con DTrace (un poco mas de información en http://blogs.sun.com/bmc/entry/dtrace_on_linux).
- Fragmentación. Mientras FreeBSD, Solaris/OpenSolaris, buena parte de la industria y la comunidad trabajan en ZFS y DTrace, IBM, HP y la gente diversa se encuentran trabajando en muchos proyectos redundantes (contra ZFS: AdvFS, Btrfs, EXT4, etc. contra DTrace: SystemTap, ProbeVue, etc.), por lo que será muy difícil que lleguen a: 1) un consenso de cuál es la mejor alternativa 2) concentrar recursos al desarrollo de un solo producto.
miércoles oct 21, 2009
jueves oct 15, 2009
Por invitación de la Líder OSUM de la Universidad Militar Nueva Granada, Pauline Gama, nos dirigimos a dicha universidad para dar a conocer a los estudiantes de Ingeniería de Telecomunicaciones los beneficios de la Iniciativa Académica de Sun y de la comunidad OSUM. Varios estudiantes se mostraron muy interesados y desean que se puedan realizar más eventos como charlas y talleres de Java EE, OpenSolaris, entre otros. Asimismo, los estudiantes se propusieron superar los 100 miembros antes de terminar octubre, ¿Lo lograrán?
¡Aquí están las fotos!


Recuerda que puedes encontrar más fotos aquí
miércoles oct 14, 2009

El Grupo de Usuarios de OpenSolaris de Colombia de la mano de Sun Microsystems ha gestionado un espacio en Tecnoparque Nodo Bogotá para llevar a cabo una serie de workshops y hacklabs para divulgar las ventajas de OpenSolaris y sus tecnologías innovadoras todos los miércoles de 5:30 pm a 7:30 pm.
Contenido Temático - Tardes Técnicas OpenSolaris
- Sistema Operativo OpenSolaris: OpenSolaris es un gran proyecto comunitario que integra tecnologías muy innovadoras (IPS, ZFS, Dtrace, XVM, Zonas, Crossbow y más). A lo largo del taller se realizará la presentación del proyecto y un abrebocas de sus tecnologías, posteriormente se procederá a la instalación de la distribución OpenSolaris 2009.06 en los equipos disponibles y de los asistentes mostrando paso a paso como es el proceso.
- Gestor de Paquetes IPS: Uno de los paradigmas que cambian al emplear sistemas Unix es el uso de paquetes en vez de instaladores. Los paquete a su vez incluyen librerías y aplicaciones que se instalan sobre el sistema operativo. Veremos como OpenSolaris a través del uso del gestor de paquetes IPS hace posible realizar la instalación ya sea desde una consola o a través de un gestor gráfico lo que se requiera.
- Sistema de Ficheros ZFS: Uno de los mayores éxitos de OpenSolaris ha sido el sistema de ficheros ZFS, conocido como el “mejor sistema de ficheros del planeta”, el cual revolucionó la industria del almacenamiento de información a través del uso de un concepto en el cual desaparecen las particiones y la gestión de discos duros es sumamente sencilla. Por otra parte sus capacidades de almacenamiento casi infinitas para nuestros días plantean una solución al cada vez más constante problema de manejo de gran volumen de archivos. A lo largo del taller se trabajará con múltiples discos, creación de pools, manejo de snapshots y otros procesos que aterrizan los conceptos de ZFS.
- Virtualización en OpenSolaris: La virtualización es una tecnología que en los últimos 5 años ha revolucionado el mundo de la computación no sólo por sus alcances de procesamiento sino por las ventajas en temas de inversión, mejor uso de hardware, ecología y por supuesto seguridad. A través del taller se explorarán las tecnologías de virtualización existentes dentro de OpenSolaris tales como Virtualbox, Zonas, XVM y otras.
- Depurador DTrace: Al desarrollar software, uno de los mayores inconvenientes son las tareas de depuración, identificar donde falla la aplicación. Esta tarea usualmente representa una sobrecarga al equipo computacional donde se desarrolla dado que la depuración es un proceso adicional muy exigente y que implica alto consumo de recursos. DTrace es una tecnología muy similar a una navaja suiza ya que integra múltiples utilidades como depurador de aplicaciones a nivel del sistema operativo, interprete para el lenguaje de programación D y muchos más. A lo largo del taller se abordará desde el manejo de sensores hasta la realización de sencillos scripts en lenguaje D para sacar el mejor provecho a esta tecnología.
- Redes con Crossbow: La implementación de redes de comunicaciones cada vez es un proceso más delicado y que implica mayores controles para lograr un aseguramiento, una calidad de las comunicaciones y una integridad en lo que por ellas se transporta. Sin embargo, con la cada vez más creciente virtualización de sistemas operativos es necesaria la existencia de tecnología de virtualización de redes. A lo largo del taller observaremos como a través de la virtualización de NIC y del stack de TCP es posible el trabajo en torno a protocolos, servicios y máquinas virtuales.
- Seguridad y Bastionado: Uno de los pilares de Solaris ha sido siempre la seguridad, característica que ha heredado OpenSolaris y sus tecnologías que proveen herramientas para el manejo de usuarios, archivos y el sistema operativo mismo de forma segura. Observaremos como a través del bastionado y herramientas como ACL, el framework Crypto, IPfilter y otras tecnologías se hace realmente seguro el trabajo con OpenSolaris.
- Alta Disponibilidad: 7/24/365 pareciese ser en la actualidad el requerimiento general de los sistemas computacionales que se emplean en ambientes empresariales y comerciales, este requerimiento se conoce como alta disponibilidad. A lo largo de este taller se evaluará que se requiere para hacer de OpenSolaris un sistema operativo con aplicaciones de misión crítica que cuente con alta disponibilidad.
- OpenSolaris como Herramienta de Educación: Actualmente en el mundo se está empleando OpenSolaris como una herramienta para educación en diferentes campos como sistemas operacionales, desarrollo de software comunicaciones. A lo largo del taller se observará como OpenSolaris a través de diversas metodologías puede convertirse en una herramienta de enseñanza con tecnologías de punta preparada para otros entornos diferentes a los comerciales y empresariales.
Programación
|
Tema |
Fecha |
|
Sistema operativo OpenSolaris- Introducción |
2 de Septiembre de 2009 |
|
Sistema operativo OpenSolaris - Instalación |
16 de Septiembre de 2009 |
|
Gestor de paquetes IPS |
23 de Septiembre de 2009 |
|
Redes con Crossbow |
30 de Septiembre de 2009 |
|
Sistema de ficheros ZFS |
14 de Octubre de 2009 |
|
Virtualización en OpenSolaris - Primera parte |
21 de Octubre de 2009 |
|
Virtualización en OpenSolaris - Segunda parte |
28 de Octubre de 2009 |
|
Dtrace - Primera Parte |
4 de Noviembre de 2009 |
|
Dtrace - Segunda Parte |
11 de Noviembre de 2009 |
|
Seguridad y bastionado |
18 de Noviembre de 2009 |
|
Alta disponibilidad |
25 de Noviembre de 2009 |
|
OpenSolaris como herramienta de educación |
2 de Diciembre de 2009 |
Fotos de las sesiones
domingo oct 04, 2009
El presente artículo será publicado próximamente en el periódico de la Universidad Cooperativa de Colombia, que tiene circulación a nivel nacional. El artículo fue escrito por Carlos Arias, docente de la Universidad y Líder OSUM y por Germán Corredor.
SAI muestra resultados
La segunda semana de octubre de 2009 se iniciarán dos (2) procesos intensivos de capacitación en para quince (15) estudiantes y diez (10) docentes de planta; en las Tecnología de Java como parte de las actividades planeadas dentro del Convenio SAI para 2009 en la Universidad Cooperativa Sede Bogotá.
Estudiantes
Con el propósito de lograr la Certificación como Java Programmer ( SCJP) se desarrollará un curso de capacitación de ochenta (80) horas en Java Standard versión 6.0 para los mejores estudiantes de la Facultad e Ingeniería de Sistemas en sus jornadas diurna y nocturna, con el apoyo tanto de la Universidad como de Sun Microsystems, aportando el material del curso, salas de cómputo, vouchers para el examen de certificación y la logística correspondiente para desarrollar el mismo de acuerdo a las exigencias de este tipo de entrenamiento. ¡¡¡Suerte muchachos!!!
Docentes
Buscando certificar a un grupo de docentes de la Planta de la Facultad de Ingeniería de Sistemas de la Universidad Cooperativa – Sede Bogotá, se iniciará un entrenamiento intensivo con el apoyo de la Sun Microsystems en la Tecnología de Java EE. Los mejores deseos para el cuerpo de profesores que inician el adiestramiento que conducirá seguramente en mejores propuestas académicas para la comunidad estudiantil en general.
Sun Microsystems felicita a la Universidad Cooperativa de Colombia
Uno de los objetivos principales de Sun Microsystems mediante la Iniciativa Académica es brindar a los estudiantes, docentes y al personal de universidades, colegios e instituciones educativas la posibilidad de acceder a capacitación en tecnologías de punta y brindar apoyo a todos los procesos de formación que sirvan para mejorar las habilidades y conocimientos de la comunidad. Esta estrategia busca que la tecnología y la educación sea un mecanismo para estrechar la brecha entre países desarrollados y en desarrollo.
La Universidad Cooperativa de Colombia es un claro caso de éxito, pues de la mano con el líder del Sun Club (grupo OSUM) de esta universidad, el docente Carlos Arias, y de algunos docentes y estudiantes, se han llevado a cabo diversas actividades que pretenden dar a conocer a los estudiantes las herramientas libres de Sun Microsystems, para que puedan aprender a utilizarlas y obtener el mayor provecho de las mismas. Durante el pasado semestre varios miembros del Sun Team University realizaron una serie de talleres con estudiantes de diversos semestres en varias de las tecnologías de Sun, principalmente Java, NetBeans, MySQL y OpenSolaris. La acogida que tuvieron estos talleres fue muy grande, pues se contó con la participación de varios estudiantes con muchos deseos de aprender.
Ahora, la iniciativa ha tomado un nuevo rumbo: llevar a los docentes y estudiantes hacia la certificación profesional. Es bien sabido que una certificación abre el camino hacia nuevas y mejores oportunidades laborales y profesionales, pues demuestra que la persona posee una serie de conocimientos, habilidades e iniciativas que lo separan de la multitud; anotando también que estas certificaciones tienen validez a nivel mundial. La obtención de un certificado brinda un valor inmenso a una hoja de vida y es de gran importancia para grandes compañías y organizaciones.
Como embajador para las universidades de Sun Microsystems (Sun Campus Ambassador) solo me resta felicitar a los estudiantes y docentes de la Universidad Cooperativa de Colombia por las iniciativas que se han realizado y por el emprendimiento y dedicación con que han trabajado. Se avecina una etapa muy importante, que es la de capacitación de cara a presentar su examen de certificación, y espero que todos superen exitosamente esta etapa. Recordándoles que siempre pueden contar con el apoyo de Sun Microsystems y de la comunidad OSUM.
También aprovecho la ocasión para invitar a la comunidad académica de la Universidad Cooperativa a que se vincule a la comunidad OSUM ingresando a http://osum.sun.com, y allí se unan al grupo OSUM UCC Bogotá para que se puedan hacer partícipes de las actividades que se realizarán.
Algunas fotos de eventos en esta universidad:

Más fotos aquí
jueves sep 24, 2009
El pasado 19 de septiembre de 2009 se llevó a cabo en las instalaciones de la Fundación Universitaria los Libertadores el Día de la Libertad del Software (Software Freedom Day). Un evento que reune equipos de todo el mundo en torno al software y la cultura libre.
En Bogotá se organizaron espacios para Conferencias, Talleres y Exposiciones.
CONFERENCIAS
El Software Freedom Day contó con 2 áreas temáticas para la realización de conferencias de acuerdo con el nivel técnico de los asistentes, estos dos espacios brindaron a los asistentes la oportunidad de conocer diversas tecnologías y conocimientos en torno a la libertad del software y contenidos abiertos.
Auditorio 1 (Principiantes y Newbies) - Auditorio Jaime Betancur Cuartas
| 9:00am-9:10am | Acto inauguración Software Freedom Day 2009 | Jeffrey Steve Borbón Sanabria - Coordinador SFD 2009 |
| 9:15am-10:00am | Diseño gráfico con Software Libre | Brian Garnica Gutiérrez - Mandriva-Co |
| 10:00am-10:45am | Correlibre, Conocimiento libre | Rafael Ortiz - Fundación Correlibre |
| 10:45am-11:30am | Mandriva, un Linux diferente | Juan Luis Baptiste - Mandriva-Co |
| 11:30am-12:15am | Hackerspaces y Hackbo | Gabriel Zea - Hackbo |
Auditorio 2 (Nivel medio y avanzado) - Sede Automecatrónica Cra 16 No. 63A-44
9:15am-10:00am | Desarrollo de aplicaciones web de última generación utilizando tecnologías libres | Jorge Parada - José Daniel Paternina - Gathacol |
| 10:00am-10:45am | Desarrollando con Opensolaris | Adolfo Benedetti - Colosug (Comunidad OpenSolaris de Colombia) |
| 10:45am-11:30am | Sistemas de seguridad de información utilizando Software Libre | Luis Eduardo Cano Olivera - Parchehack |
| 11:30am-12:15m | Usando DTrace para aplicaciones Linux | Juan Pablo Romero y Miguel Ángel Guerrero - Sun Team University |
TALLERES
El Software Freedom Day contó con 2 salas preparadas para la realización de actividades prácticas en la modalidad de talleres. Cada taller busca aportar a los asistentes conocimientos prácticos respecto al uso de tecnologías de punta en la actualidad.
| Sala 1 - Salón 405 | 9:30am-12:30m | Técnicas de análisis de performace en OpenSolaris | Sergio Pedraza - Sun Microsystems & Ricardo Lanziano - Colosug (Comunidad OpenSolaris de Colombia) |
| Sala 1 - Salón 405 | 1:30pm-3:30pm | Desarrollo de aplicaciones para Android | Julian Amaya - Google Techonology User Group Colombia |
| Sala 2 - Salón 406 | 9:30am-11:00m | Trabajando con Sugar | Valentina Robledo - Sugar Labs Colombia |
| Sala 2 - Salón 406 | 11:00pm-12:30m | Montando un sitio web 2.0 en 40 minutos en un servidor casero | Sergio Gonzalez - Jorge Rojas - Parchehack |
| Sala 2 - Salón 406 | 1:30pm-3:30pm | Introducción al Desarrollo de Interfaces Gráficas de Usuario en Ubuntu | Hugo Franco - Ubuntu Colombia, Bioingenium (Universidad Nacional de Colombia) |
Sun Microsystems se hizo presente en este evento como patrocinador, con algunas charlas y talleres y con un estand donde se invitó a los asistentes a hacer parte de la Comunidad Global más grande del mundo Open Source: OSUM, donde podrán recibir y compartir información y material sobre las tecnologías Open Source de Sun Microsystems; se distribuyeron discos de OpenSolaris, NetBeans y Herramientas para Desarrolladores y otros regalos y también se dieron a conocer los convenios firmados con las Universidades y los beneficios para estudiantes. En el estand recibimos la visita de más de 200 personas, quienes se mostaron muy interesados por hacer parte de la comunidad OSUM y de las iniciativas académicas. Los discos de NetBeans y de OpenSolaris se acabaron en cuestión de minutos: Todos querían conocer las herramientas innovadoras de Sun.
Y ahora, lo que todos esperaban: ¡Las Fotos!:

Si quieres ver más fotos, puedes encontrar el álbum completo aquí
Muy pronto estaremos publicando un informe completo del evento.
viernes sep 18, 2009
En la presentación Web que divulgáramos el pasado martes, se dio a conocer a "la primer OLTP Database Machine del mundo," según la definición de Larry Ellison, director ejecutivo de Oracle y John Fowler; vicepresidente ejecutivo de Sun.
Exadata Database Machine Version 2, realizada por Sun y Oracle es, siempre según estos directivos de las dos empresas, la máquina más rápida del mundo tanto para data warehousing y procesamiento de transacciones online OLTP.
Creada utilizando componentes de hardware estándar más tecnología FlashFire de Sun, Oracle Database 11g Release 2 y Oracle Exadata Storage Server Software Release 11.2, Sun Oracle Database Machine Version 2 es el doble de rápida que la Versión 1 para data warehousing.
Sun Oracle Database Machine incorpora Exadata Smart Flash Cache, basada en tecnología Sun FlashFire para ofrecer desempeño y escalabilidad extremos para procesamiento de transacciones online (OLTP).
Exadata Version 2 está disponible en cuatro módulos: full rack (8 servidores de base de datos y 14 servidores de almacenamientos), half-rack (4 servidores de base de datos y 7 servidores de almacenamiento), quarter-rack (2 servidores de base de datos y 3 servidores de almacenamiento) y un sistema básico (1 servidor de base de datos y 1 servidor de almacenamiento). Se dispone de inmediato de las 4 configuraciones Exadata.
Con Sun Oracle Database Machine, los clientes de Oracle pueden almacenar más de diez veces la cantidad de datos y realizar una búsqueda de datos diez veces más rápida sin hacer modificaciones a las aplicaciones.
Hardware de Sun
o Tarjetas de memoria FlashFire de Sun permiten un OLTP de alto desempeño
o CPU 80% más rápidos – procesadores Intel Xeon (Nehalem)
o Discos 50% más rápidos – discos 600 GB SAS a 6 Gigabits/segundo
o Memoria 200% más rápida – memoria DDR3
o 125% más de memoria – 72 Gigabyes por servidor de base de datos
o Sistema de red 100% más rápido – InfiniBand 40 Gigabits/segundo
o Capacidad de raw disk de 100 TB (SAS) o 336 TB (SATA) por rack
Software de Oracle
o Incluye la primer base de datos activada por flash del mundo - Oracle 11g Release 2
o Compresión columnar híbrida para compresión de datos de 10 a 50 veces mayor
o Scans en datos comprimidos para ejecución de consulta aún más rápida
o Índices de almacenamiento para mayor reducción de disco I/O
o Descarga de procesamiento de consulta para almacenamiento utilizando Smart Scans
o Smart scans de modelos de Data Mining en servidores de almacenamiento
Las aplicaciones que se ejecutan en Sun Oracle Database Machine logran hasta 1 millón de operaciones de I/O por segundo para almacenamiento Flash
miércoles sep 16, 2009
Hoy, martes 15 de septiembre, Oracle presentará una nueva base de datos Oracle/Sun, mostrando así sus primeros planes de acción concretos. Mientras se alarga la espera por la culminación de la fusión, HP e IBM se han movido para atraer a los usuarios de Sun ¿El resultado de estos movimientos? Parecen no haber sido demasiado fructíferos.
Según diversas fuentes, los usuarios de Sun demoran sus compras para el centro de datos lo más que pueden. El objetivo es el de poder ver qué hará Oracle una vez que sea la dueña oficial de Sun.
Y Oracle ya inició maniobras que pueden tranquilizar a los usuarios de Sun y conservar su lealtad. Incluso, esperan ganar nuevos clientes con el anuncio de un nuevo producto. Se trata de “la primer máquina de Base de Datos OLTP (Online Transaction Processing) con la tecnología Sun FlashFire.” FlashFire es la tecnología de discos de estado sólido (SSD) de Sun Microsystems.
Este martes 15 de septiembre, el CEO de Oracle, Larry Ellison y su VP ejecutivo, John Fowler, darán una conferencia de prensa para mostrar “como la unión de Oracle y Sun puede beneficiar a su empresa ahora y en el futuro.” Hacer click aquí para ver la invitación.
Es cierto que las ventas de Sun vienen mal. El aborto de la oferta de compra por parte de IBM tuvo un efecto negativo al que se sumó la crisis económica. Luego vino la oferta de Oracle, la cual se concretó pero tomando mucho tiempo para obtener las autorizaciones de los entes reguladores. Van ya más de cinco meses. Las ventas de servidores de Sun cayeron un 37% comparando el segundo trimestre de 2009 con igual período del 2008. Pero hay que tener en cuenta que el segmento servidores, en general, cayó un 30% en igual comparación.
Según los observadores, los usuarios de Sun no muestran impaciencia ni preocupación. Incluso, según Bill Calderwood, presidente de The Root Group, importante reseller de Sun de Boulder, Colorado, “muchos están esperanzados en la compra de parte de Oracle. Siempre que Oracle responda a sus expectativas, tiene el benefico de la duda, al menos hasta que ocurra algo que las desaliente.”
Este ejecutivo reconoce que muchos clientes han congelado las compras de Sun hasta que se aclare el panorama, pero no han migrado a otras plataformas. Se limitan a esperar, por ahora. “La mayoría de los clientes han sido leales a Sun y si IBM la hubiese comprado, estarían preocupados por la estrategia de continuidad para SPARC y Solaris. Con Oracle ven un compromiso de largo plazo con sus sistemas operativos y procesadors,” agregó.
Fuente: Blog Chile
martes sep 08, 2009
Un excelente vídeo que se mostró en la inauguración del JavaOne 2009 en San Francisco.
martes sep 01, 2009
Un interesante vídeo que muestra varias de las actividades que hemos realizado en Colombia los Campus Ambassador en compañía del Sun Team University. Los créditos del vídeo son para Sandrita :D
Encuentra más videos como éste en Open Source University Meetup
viernes ago 28, 2009
Sony Ericcson acaba de hacer publico que sus nuevos telefonos moviles contaran con el soporte para el nuevo estandar JavaFx, una extension de la antigua JavaME. Otras compañias como LG, Blip, Schematic y MobiTV entre otras ya cuentan con esta tecnologia, ahora es el turno de Sony Ericcson sumandose a este nuevo estandar.
Rikko Sakaguchi, Vicepresidente Corporativo y Director de Creación y Desarrollo de Sony Ericsson lo ha dejado bastante claro con esta nota de prensa:
"Sony Ericsson tiene el cometido de ofrecer experiencias innovadoras y energizantes al usuario, trabajando en estrecha colaboración con nuestros socios, que comparten nuestra creatividad y visión.
Vemos que JavaFX se encaja perfectamente a nuestra estrategia en plataformas móviles, para permitir a los desarrolladores a crear aplicaciones y servicios superiores e innovadores.
Creemos que JavaFX tendrá un gran impacto en el entorno de la telefonía móvil, y planeamos llevar JavaFX a una parte significativa de nuestro catálogo de productos."

JavaFX nos ofrecera herramientas web, multimedia y graficas que nos permitiran crear aplicaciones muy diversas, como navegadores, algo que revolucionara el mundo de las aplicaciones para dispositivos moviles.
Fuente: MuchoMoviles
domingo ago 16, 2009
Muy pronto la información completa del evento.
Mientras tanto, aquí les dejamos algunas fotografías del evento:
Encuentra más fotos aquí.
martes ago 11, 2009
Sun Microsystems ha anunciado que los estudios Blue Sky, unidad de Fox Filmed Entertainment, han implantado los servidores Sun Blade y las estaciones de trabajo Sun Ultra para la renderización de su nueva película de animación Ice Age 3: El origen de los dinosaurios, logrando con ello, un rendimiento cuatro veces superior que su anterior solución, según fuentes de la compañía.
Blue Sky adquirió los servidores modulares Sun Blade X6250 a través del Programa Try and Buy de Sun, que permite a los usuarios evaluar los sistemas de la compañía en su propio entorno durante 60 días sin coste ni riesgo alguno, con total soporte técnico, y con la posibilidad de adquirirlos posteriormente a un 40% por debajo de su precio de mercado.
Los estudios han desplegado un sistema Sun Constellation, consistente en 10 chasis Sun Blade 6048 con un total de 480 servidores modulares Sun Blade X6250, cada uno, potenciado por dos procesadores Intel Xeon 5400, junto con 120 estaciones de trabajo Sun Ultra 24 con procesador Intel Core 2 (Duo o Quad). La compañía también ha contratado los Servicios de Instalación Empresarial de Sun.
Una vez realizada la implementación, Blue Sky ha logrado un rendimiento cuatro veces superior a la anterior solución, lo que le ha permitido renderizar y crear imágenes digitales más rápidamente. La nueva solución también ha permitido a Blue Sky mejorar el soporte tecnológico e incrementar la productividad del equipo de diseño, ofreciendo a los diseñadores del estudio potentes y nuevas herramientas para crear imágenes de película en un tiempo significativamente menor.

"La colaboración de Sun con Blue Sky para esta película de animación se ha basado en el enfoque innovador de nuestros sistemas de red abiertos y nuestro conocimiento del mercado de la informática de alto rendimiento (HPC), especialmente en un escenario económico con tantos desafíos como en el que nos encontramos ahora", ha señalado Lisa Sieker, vicepresidente de marketing del Grupo de Sistemas de Sun Microsystems.
"Los servidores Sun Blade y las estaciones de trabajo Sun Ultra ofrecen una combinación completa de rendimiento y eficiencia energética, con una política de precios muy agresiva que nos ha ayudado a ganar a otras ofertas de la competencia", concluyó Sieker.
Blue Sky necesitaba ampliar su capacidad informática para la película Ice Age 3: El origen de los dinosaurios con el fin de optimizar la planificación de la producción y renderizar una mayor cantidad de contenidos digitales en un menor espacio de tiempo. La compañía también quería producir una versión estéreo en 3D de la película, lo que requería una capacidad de procesamiento de mayor rendimiento.
El estudio también necesitaba un servidor con un diseño compacto, que fuera eficiente tanto desde el punto de vista energético como de refrigeración, y con un ratio precio/rendimiento muy competitivo. Al final, seleccionaron el hardware tras evaluar otras soluciones de servidores de la competencia.
Fuente: Sun is Shining
domingo ago 02, 2009
Este 25 de Agosto de 2009 comienza el curso gratuito de JavaFX (con pasión!) de 15 semanas conducido por el experto ingeniero de Sun, Sang Shin.
Este curso está abierto para toda la comunidad y para inscribirte lo único que tienes que hacer es enviar un e-mail en blanco a: javafxprogramming-subscribe@googlegroups.com
Este curso se parece mucho a un curso normal de universidad en el cual los estudiantes tienes que hacer tareas semanales luego de estudiar el material y haciendo los ejercicios prácticos. La única diferencia es que es online y totalmente gratis. También se pueden hacer y responder preguntas entre los alumnos y el profesor.
Para más información, por favor entra a los siguientes sitios web:
* Tópicos del curso: aqui
* Sitio web del curso: aqui
* FAQ del curso: aqui
miércoles jul 29, 2009
En la última semana de mayo, la fundación CIDCA realizó la semana tecnológica. Durante este evento se realizan diversas actividades como charlas, talleres, maratones de programación, etc. Este año Sun Microsystems participó como patrocinador de la maratón de programación regalando vouchers de certificación a los ganadores y con 3 charlas abarcando las temáticas de Java, Educación y JavaFX. Ésta última charla fue realizada por parte de los miembros del Sun Club de la Unviersidad Cooperativa de Colombia, quienes se mostraron muy entusiasmados por participar en un evento de este tipo y prepararon una introducción a una tecnología muy innovadora como lo es JavaFX.
A continuación algunas fotos del evento:

Si quieres ver más fotos, haz clic aquí
lunes jul 27, 2009
El mes pasado (Junio) se llevo a caso una jornada de charlas en la universidad de envigado, en la cual se les mostró a diferentes estudiantes del área de sistemas, entre los cuales, grupos de sistemas operativos, algunas de las tecnologías sun, se enfatizo en opensolaris, mostrándoles las ventajas y principales caracterizas de este; Por otro lado se les dio a conocer SAI, la plataforma para el desarrollo de cursos preparatorios para las diferentes certificaciones ofrecidas por sun; También luego de que los estudiantes mostraran motivación por estas tecnológicas, se les creo el grupo osum " http://osum.sun.com/group/osumuenvigado " en el cual se dejaron instrucciones de como acceder a los cursos SAI así como un vídeo explicando la plataforma.
Acá les dejo algunas fotos de distintas charlas.
sábado jul 25, 2009
Recientemente en Estados Unidos se ha generado una nueva alianza denominada Open Source for America (OSA) compuesta por representantes de más de 50 importantes organizaciones de corte empresarial, académico y social, entre las cuales se cuentan AMD, Canonical, Debian, Google, Red Hat, Oracle, Sun Microsystems, GNOME Project, Electronic Frontier Foundation, Mozilla, The Linux Foundation, North Carolina State University Center for Open Software Engineering, Novell, Open Source Initiative, School of Engineering – University of California, University of Southern Mississippi y un largo y creciente etcétera de miembros. El objetivo es trabajar de manera conjunta por “la promoción del uso de software de código abierto en las agencias gubernamentales de dicho país”, a través del trabajo conjunto para la alineación de objetivos en función de las necesidades gubernamentales. El colectivo persigue, a través de este trabajo, posicionar las tecnologías abiertas como una opción tan válida para dar solución a las necesidades federales como puede ser una opción de código cerrado, de tal manera que resulte factible considerar su uso a gran nivel.
Esta iniciativa coincide con el reciente encargo hecho directamente por el presidente estadounidense, Barack Obama a SUN Microsystems, a través de Scott McNeally, para la redacción de un informe acerca de las ventajas del software de código abierto. Evidentemente iniciativas como estas ayudan a dimensionar la madurez actual de las soluciones informáticas basadas en software libre y de código abierto y la actual tendencia en alza de considerar su uso como una solución factible de implementar a todo nivel.
Fuente: http://www.linuxchillan.org/2009/07/25/alianza-open-source-for-america
This blog copyright 2009 by jeniferunal





















