lunes nov 09, 2009

Se ha publicado una actualización de Java -versión 6 actualización 17, conocida como 6u17-.

Recursos afectados
Versiones de Java anteriores a la 6 update 16.

Actualizar lo antes posible a la última versión de Java .

Cuando se instala la actualización, en ocasiones, existen otras versiones instaladas en el equipo , no son imprescindibles y es posible desinstalarlas siguiendo unas sencillas instrucciones http://www.java.com/es/download/help/uninstall_java.xml.

Es importante mantener todo el software del equipo actualizado y este especialmente, ya que el JRE añade nuevas funcionalidades a la navegación de cada vez más páginas web (juegos en línea, redes sociales, calcular intereses de una hipoteca, ver imágenes en 3D, etc.) y los atacantes suelen aprovechar los ordenadores que no tienen actualizado este programa para conseguir sus objetivos.
Detalle

Esta actualización resuelve problemas de algunas funcionalidades.

Para más información, dirigirse al aviso técnico de INTECO-CERT.

jueves nov 05, 2009

Hola, en esta ocasión quería compartirles una nueva nota que publicó Diego Ramirez (OSUM Leader del grupo Java NEA de Argentina) sobre como comenzar un proyecto en Symfony utilizando NetBeans.

Bueno esta imagen me quedo colgada del post anterior y la quería incluir en este así arrancamos el tema.



Como verán Symfony está siendo tomado como un framework de referencia y Netbeans quiere ser la IDE asociada.

En esa imagen se visualiza después de crear un nuevo proyecto PHP nombrarlo configurarlo y de ahí en más en la sección frameworks veremos que nos presenta los comandos de creación de aplicaciones.

Pero eso es todo lo que hablaré de la creación de proyectos, el post de hoy se trata de levantar los proyectos existentes que poseemos y que están desarrollados con el framework symfony.

Antes que nada descarguen el proyecto Jobeet de la página de Symfony.
Si tienen Windows (como yo) pueden descargarse xampp for Windows.

Bueno ahora los pasos enumerados one by one.

1) Editar el archivo de vhosts del apache.
Si tienen xampp estará ubicado en C:\xampp\apache\conf\extra\httpd-vhosts.conf


Sin instalaron xampp en C:\ ubiquen al proyecto jobeet en esa ruta.

2) Editar el archivo hosts en Windows.

El archivo se encuentra en C:\windows\system32\drivers\etc\hosts ahí agregaremos la siguiente entrada

127.0.0.1 jobeet

Asi podremos usar la dirección http://jobeet sin problemas.


3) Levantando el proyecto.

Abrimos nuestro NetBeans y seleccionamos File->New Project en la opción PHP application with existing sources.


Luego seleccionamos la ruta donde tenemos alojado nuestro proyecto en xampp.



Luego seleccionamos para que corra como un sitio web local, utilizamos la url http://jobeet/ y seleccionamos nuestro archivo index.

Ojo aquí deberemos crear un archivo index.php en la raíz del proyecto como punto de inicio para NetBeans - no confundir con el index ubicado en web-. (tip del Ing. Agustín Casiva).


4) A disfrutar todas las funcionalidades del IDE: Coloreo de sintaxis, autocompletado, ejecución de comandos symfony, árboles de estructura, debugging con xdebug.

Bueno espero que lo hayan realizado.
Nos vemos hasta la próxima!

Fuente: blogdediegoramirez.blogspot.com.

miércoles oct 28, 2009

El equipo encargado del desarrollo de Java Card (la tecnología que permite embeber Java en dispositivos como tarjetas SIM de teléfonos celulares y tarjetas de identificación) ha trabajado muy duro durante estos últimos meses, y esta semana han anunciado que ya se encuentra disponible la versión 3.0 de esta plataforma.

Esta nueva edición se encuentra disponible en dos versiones: classic y connected.

Classic es básicamente Java Card 2, con algunas mejoras y correcciones de bugs. Representa 10 años de desarrollo, y continua siendo la plataforma más popular en el mercado de tarjetas SIM y ID.

Connected es la verdadera evolución de Java Card, y entre otras cosas incluye:

  • JVM compatible con JDK 6, con excepción de float.
  • Soporte para todo el lenguaje Java, permitiéndonos usar annotations, bucles for mejorados, etc (Java Card 2 posee restricciones sobre algunas características del lenguaje).
  • API completa, que es una mezcla de CLDC, GCF, Servlet, Java Card 2 API, Sockets, Threads y Transactions.
  • Contenedor de servlets con soporte para Servlets 2.5.
  • Interfaz HTTP y HTTPS.
  • Sigue siendo muy pequeño: 24K RAM, 128K EEPROM, 512K ROM, con un procesador de 32 bits.
  • Habiendo añadido la interfaz USB, Java Card extiende su utilidad a una nueva familia de dispositivos, como tokens USB seguros, bases de datos personales, servidores embebidos, pendrives WebDAV, etc.

El equipo de Java Card ha desarrollado también un plug-in para NetBeans, para facilitar el desarrollo de aplicaciones para esta plataforma.

También pueden visitar el proyecto "Java Card: Everything You Need to Know" en Kenai.

miércoles oct 21, 2009

Comparto con ustedes una nueva presentación de JavaFX, en este caso una introducción a la versión 1.2 de la plataforma, creada originalmente por Terrence Barr (senior staff engineer de Sun y community ambassador de la comunidad Java Mobile & Embedded).

En la presentación podrán observar algunas de las características de la plataforma, detalles de su arquitectura y componentes, y una pequeña introducción al lenguaje JavaFX Script. El foco de la presentación esta puesto en destacar la ubicuidad de la plataforma, y la facilidad para realizar el deployment de aplicaciones JavaFX en distintos dispositivos.

Las demos que aparecen en la presentación, pueden encontrarlas en:

Pueden ver y descargar el resto de mis presentaciones en mi cuenta de slideshare.net.

Por cierto, si están interesados en aprender a realizar aplicaciones JavaFX, no dejen de visitar el curso de Sang Shin en JavaPassion.

viernes oct 02, 2009

Con funcionalidades de correo electrónico, calendario, programación de trabajo en grupo y mensajería instantánea, las versiones anteriores de la suite ha sido desplegada ya en más de 170 millones de sitios. Ahora, la versión 2 viene a mejorar las capacidades ofrecidas a estos usuarios con innovaciones como “experiencia Web 2.0 AJAX y cliente de correo electrónico móvil basado en tecnología push”, de acuerdo con los portavoces del fabricante.

El elemento Sun Convergence 1 Update 3 de la suite ofrece un cliente web rico para e-mail, calendario, contactos, mensajería instantánea y otros servicios web. Además, la nueva versión acelera las búsquedas de documentos adjuntos a correos electrónicos utilizando para ello un servicio avanzado de búsqueda e indexación. Proporciona acceso a e-mail POOP y soporta todos los navegadores más extendidos en el mercado, incluido Internet Explorer 8.

Por lo que respecta al componente Calendar Server 7, soporta el más reciente estándar CalDAV, proporcionando interoperatividad con otros clientes de calendario, como Mac iCal o Mozilla Lightning. Ofrece asimismo sincronización de calendario nativa con dispositivos móviles que soporten CalDAV, como iPhone.

Finalmente, los elementos Indexing and Search Service 1 e Instant Messaging 8 Update 2 aportan respectivamente indexación y búsqueda de contenidos de mensajes en tiempo real, y mensajería instantánea y una plataforma de presencia dotada de soporte de mensajería instantánea en dispositivos móviles, así como interoperatividad con redes de IM como AOL, MSN o Yahoo.

This blog copyright 2009 by Ezequiel Singer