martes, 22 de diciembre de 2009

Oracle presenta informe de ganancias

Se incrementaron las ganancias totales, las ventas de nuevas licencias de software, el margen operativo y el flujo operativo de caja.

Oracle Corporation anunció ganancias por acción, conforme a Usgaap para el segundo trimestre del año fiscal 2010, de $0,29, un aumento del 15% respecto del año anterior. Los ingresos totales del segundo trimestre fueron de $5.900 millones, un aumento del 4%, mientras que las ganancias netas conformes a Usgaap fueron de $1.500 millones, un incremento del 12%. Los ingresos por nuevas licencias de software subieron un 2%, con lo que se alcanzó la cifra de $1.700 millones. Los ingresos por soporte de producto y actualizaciones de licencias de software, conforme a Usgaap, se incrementaron un 14%, lo que alcanzó la cifra de $3.200 millones. La ganancia operativa, conforme a Usgaap, se incrementó un 10%, por lo que se alcanzó $2.200 millones; y los márgenes operativos, conformes a Usgaap, se incrementaron 200 puntos básicos, lo que representa un alza del 37%. El flujo operativo de caja, conforme a Usgaap, registrado en los últimos doce meses fue de $8.700 millones, un alza del 7%.

Durante el segundo trimestre, las ganancias por acción, no conformes a Usgaap, fueron de $0,39, es decir, un aumento del 15%. Los ingresos totales fueron de $5.900 millones, un incremento del 3%, mientras que la ganancia neta, alcanzó $2.000 millones, lo que implica un aumento del 12%, comparado con el mismo trimestre del año anterior. La ganancia operativa, fue de $2.900 millones, un alza del 9%, y el margen operativo fue de 280 puntos básicos, un alza del 49%.

"Obtuvimos resultados mejores de lo que esperábamos, tanto en ventas como en ganancias. El margen operativo, no conforme a Usgaap, creció 280 puntos básicos, por lo que alcanzó 49%, el más alto que hemos registrado en un segundo trimestre", dijo Jeff Epstein, director financiero de Oracle. "Nuestros sólidos ingresos junto con la gestión disciplinada de gastos resultaron clave para generar $8.400 millones de flujo libre de caja durante los últimos doce meses".

"Esperamos que la Comisión Europea nos dé su aprobación incondicional para la adquisición de Sun en enero", dijo Safra Catz, presidente de Oracle. "Quiero agradecer a todos nuestros clientes por el gran apoyo que nos han brindado durante todo este proceso".

"Por cuarto trimestre consecutivo, Oracle le quitó participación en el mercado a SAP en todas partes del mundo", dijo Charles Phillips, presidente de Oracle.

"En moneda constante, nuestro negocio de aplicaciones creció 1% en toda América y 2% en Asia Pacífico frente a un 35% y 34% negativos, respectivamente, de SAP".

“El nuevo sistema SPARC Solaris de Sun y la nueva máquina de base de datos Exadata de Sun ejecutan la base de datos Oracle más rápido que la computadora más rápida de IBM," dijo Larry Ellison, CEO de Oracle. "Esperamos que Sun mejore rápidamente su participación en el mercado y sus márgenes una vez que se cierre la fusión."

Oracle también anunció que su Directorio decidió pagar dividendos en efectivo de $0,05 por acción de las acciones ordinarias en circulación que será pagado a los accionistas al cierre de las operaciones el 19 de enero de 2010, con fecha de pago el 9 de febrero de 2010. Las futuras declaraciones de los dividendos trimestrales y el establecimiento de futuras fechas de registro y de pagos están sujetos a la decisión final del Directorio de Oracle
elDinero.com

sábado, 19 de diciembre de 2009

PHP Maker, PHP Report Maker y PHP XMLMaker toda una Suite para trabajar PHP




Pagina Oficial - Descarga
Con estas tres herramientas no necesitaras mucho mas para trabajar y programar paginas web en PHP.
PHP Maker es una completísima utilidad para generar archivos PHP de una base de datos MySQL.
De esta forma, se generan páginas web para que usuarios puedan ver, buscar, editar y borrar registros de esa web. PHPMaker permite resincronizar, personalizar las plantillas, crear informes, subir archivos y exportar a CSV, HTML, Excel, Word y XML.
PHP Report Maker es una poderosa herramienta diseñada para crear reportes dinámicos php desde una base de datos MySQL.Puedes crear detalles en el momento y reportes DIA a DIA de su sitio Web. Las páginas generadas son basadas en PHP puro, ningún servidor o cliente son necesarios para dicho proceso.
PHP XML Maker es un generador de código para la creación de PHP con salida XML y base de datos MySQL. Puede instantáneamente crear servidores XML para Ajax, RSS, Flash o cualquier otra aplicación que utilice XML. PHP XMLMaker está diseñado para la alta flexibilidad, muchas opciones le permiten generar el XML en un formato que mejor se adapte a las aplicaciones del cliente.

miércoles, 16 de diciembre de 2009

Instrucciones de acceso a Seminarios gratuitos de Joomla

En el siguiente video están las instrucciones de acceso a la plataforma de E-Learning para poder ver los videos de los seminarios grabados de Joomla!.


El video pertenece a TecnologiaFacil.com

Los videos estarán disponibles hasta el 31 de diciembre de 2009 para todos quienes ya se inscribieron para los seminarios pasados y han creado su cuenta en la plataforma de E-Learning.

Si no te has inscrito para los seminarios y te interesa hacerlo ingresa Aqui.

martes, 15 de diciembre de 2009

Especiales: Glassfish

El término "Glassfish", traducido al español sería algo parecido a “Pez de Cristal”, este proyecto se lanzo en 2005 y actualmante va en su version 3.0

Glassfish es un servidor de aplicaciones que implementa la plataforma JavaEE, soporta las últimas tecnologías como: JSP, JSF, Servlets, EJBs, Java API para Servicios Web (JAX-WS), Arquitectura Java para Enlaces XML (JAXB), Metadatos de Servicios Web para la Plataforma Java 1.0, y muchas otras tecnologías.

GlassFish está basado en el código fuente donado por Sun y Oracle Corporation, éste último proporcionó el módulo de persistencia TopLink. GlassFish tiene como base al servidor Sun Java System Application Server de Sun Microsystems, un derivado de Apache Tomcat, y que usa un componente adicional llamado Grizzly que usa Java NIO para escalabilidad y velocidad.

Recientemente Glassfish lanzo su versión 3.0, añadiendo nuevas características como el soporte de Java EE 6 ( Siendo la primera implementacion compatible con este tecnologia ) y la fácil migración de Tomcat a GlassFish. Las otras principales características residen en modularidad, tiempo mejorado de inicio, despliegues desde plugins en NetBeans y Eclipse y preservación de sesiones a través de redespliegues. 

Sun anuncia Java Plataform Enterprise Edition 6


Sun Microsystems, ha anunciado la disponibilidad de Java Platform Enterprise Edition 6 (Java EE 6) y del soporte para los titulares de las licencias de tecnología Java incluyendo Caucho, IBM, Oracle y Red Hat. Java EE es la primera plataforma para el desarrollo y despliegue de aplicaciones web y empresariales.

Pagina Oficial
Java EE 6 incorpora funcionalidades que incrementan la flexibilidad de la plataforma y permiten a las compañías usar escenarios de aplicación específicos, además de la plataforma empresarial, para satisfacer los requerimientos de cada caso. El kit de desarrollo Java EE ha sido descargado más de 18 millones de veces y la especificación está soportada por 28 compañías concesionarias de licencias que comercializan productos compatibles con Java EE. Desde ahora los desarrolladores pueden descargarse y desplegar las aplicaciones de Java EE utilizando el kit de desarrollo Java EE disponible en: http://java.sun.com/javaee/downloads/index.jsp

La plataforma Java EE y sus especificaciones tecnológicas continúa siendo desarrollada por la Java Community Process (JCP) y por extensión, por diferentes comunidades open source. La JCP es resultado del esfuerzo de colaboración de la comunidad, que se conforma de un gran grupo de compañías y organizaciones líderes en el sector (entre las que se encuentran Apache, Caucho, Eclipse, Fujitsu, Google, HP, IBM, Oracle, Red Hat y SAP AG) y de miembros independientes.

Java EE 6 sienta las bases para que la tecnología Java continúe avanzando con la labor de los desarrolladores y los proveedores de soluciones. La especificación Java EE 6 incorpora Perfiles, que permite crear una configuración adecuada para cada escenario de aplicación específico. Los perfiles ofrecen más flexibilidad para los clientes, los ISVs y los proveedores de plataforma permitiéndoles atender mejor a sus mercados actuales y futuros.

El Perfil Web está diseñado para cubrir el despliegue de escenarios para aplicaciones web que no requieran funcionalidades empresariales completas de la amplia plataforma Java EE.

Asociado a significativas mejoras a las especificaciones ya existentes, y a la introducción de Enterprise Java Beans (EJB) 3.1 Lite, el Perfil Web permite a los desarrolladores construir aplicaciones web de forma rápida y sencilla sin necesidad de tener que desarrollar y gestionar un stack personalizado. Además, los desarrolladores que requieren toda la potencia de la plataforma pueden moverse de forma sencilla desde el Perfil Web a la plataforma Java EE 6. Se espera que los perfiles adicionales sean definidos en un futuro por la Java Community Process para llegar a los distintos escenarios de aplicación.

“Durante años la plataforma Java EE ha crecido y madurado para dar respuesta a una amplia gama de necesidades de aplicaciones web y empresariales. Java EE 6 ha sido diseñada para ser más ligera y modular y así simplificar el desarrollo, ofrecer más aplicaciones y permitir su despliegue en distintos escenarios. Las innovadoras mejoras en productividad y funcionalidad disponibles en Java EE 6 son resultado de un esfuerzo en el desarrollo y colaboración entre Sun, el JCP y los miembros de la comunidad open source,” indicó Karen Tegan Padir, vicepresidente de MySQL y de infraestructura de software en Sun. “La introducción de los Perfiles en Java EE 6 aporta nueva flexibilidad a la plataforma y ayuda a satisfacer las necesidades de las distintas comunidades añadiendo nuevas funcionalidades y facilidad de uso. Esperamos que los Perfiles nos encaminen hacia una nueva era de innovación en la que surgirán nuevos productos para la plataforma Java EE.”

Java EE 6 define las características de extensibilidad como una manera de adoptar y dar soporte a las comunidades y a las innovaciones externas y permitirles acceder a la plataforma. Además, Java EE 6 establece un proceso y una serie de tecnologías que pueden ser “depuradas” en futuras versiones de la plataforma, permitiendo a los proveedores planificar la migración a las nuevas tecnologías que se ofrecerán en las futuras versiones de la plataforma.

El último kit de desarrollo de software Java EE ofrece tecnología que aprovecha la primera implementación de la plataforma Java EE 6. Los desarrolladores familiarizados con el modelo de programación Java EE pueden ahora aprovecharse de las mejoras de productividad y de la simplicidad de las funcionalidades de desarrollo introducidas como parte de Java EE 6 para la construcción de una amplia gama de aplicaciones dirigidas tanto a web como a empresa. Estas son algunas de las mejoras incluidas: la introducción del Context and Dependency Injection y EJB 3.1 Lite, la simplificación de la incorporación de EJBs a los archivos de aplicación web sin tener que crear paquetes adicionales, la capacidad de arrastrar y soltar estructuras de terceros a través de fragmentos web.xml en servlets, la incorporación de numerosas anotaciones a través de la plataforma para facilitar la construcción de aplicaciones y la capacidad para insertar EJBs en aplicaciones en ordenadores independientes para facilitar las pruebas.
La plataforma Java EE ha impulsado una vibrante comunidad y mercado para tecnologías adicionales, estructuras, lenguajes y aplicaciones que trabajan con la plataforma. Java EE 6 mejora la sencillez de uso y la productitivdad a la vez que mantiene la compatibilidad con la versión Java EE 5, con el beneficio de poder elegir entre múltiples implementaciones. La implementación de referencia Java EE 6 deriva del proyecto open source GlassFish.
LinuxParaTodos

lunes, 14 de diciembre de 2009

Proyecto MaiTai "Generador de graficos en Java FX".

Este Proyecto para JavaFX permite generar graficos de manera sencilla para su posterior presentacion en la Web, desde su pagina web podemos descargarlo de manera gratuita, ademas de que tambien podemos descargar su codigo fuente y ver algunas demostraciones. 

Grafico Ejemplo de los resultados de MaiTai:

Pagina Oficial
"Maitai es una herramienta de código abierto para la construcción de obras de arte interactivo. Puede crear bocetos interesantes en diferentes bloques y luego uniendolos con lineas. Hay bloques para producir gráficos, tomar eventos del mouse y el teclado, conectarse a servicios web, y realizar complejas transformaciones gráficas. El resultado final es limitado sólo por su imaginación".

Los graficos creador con Maitai son escritos completamente en Java FX y se pueden exportar a una aplicación Java WebStart o a una película QuickTime.

sábado, 12 de diciembre de 2009

Sistema operativo gratuito para netbooks (mini portatiles).

El nuevo Sistema Operativo se llama Jolicloud, un sistema basado en Linux que puede convivir con Windows en un mismo equipo. 



Pagina Oficial - Descarga
Lista de Comnpatibilidad
Caracteristicas 

La tendencia de sistemas operativos livianos, hechos especialmente para los populares portátiles reducidos conocidos como netbooks, sigue al alza. En días pasados se anunció la disponibilidad para descarga gratuita de Jolicloud, uno de estos sistemas que ha sido esperado con ansias por los usuarios. El programa se une a otras propuestas como Android y Moblin, patrocinados por Google e Intel, respectivamente.
Jolicloud se puede bajar sin costo directo al netbook como un programa adicional de Windows, es decir, que no es necesario desinstalar nada ni tener mayores conocimientos técnicos. No obstante existe una versión de descarga conocida como 'imagen' que es un tipo de archivo que luego se debe grabar en un disco de DVD, con el que luego se instala el sistema en una partición del disco duro, para que el usuario, al encender el equipo, pueda decidir si inicia Windows o Jolicloud.
En el sitio web del fabricante se explican las características de uso del sistema, las aplicaciones que incluye y cómo actualizarlo y configurarlo.
Todas sus aplicaciones y sistema de almacenamiento funcionan en Internet, es decir, 'en la nube', por lo que el usuario tendrá la opción de mantener su información residente en el PC o en Internet.
La versión descargable de Jolicloud es compatible con modelos de netbooks de al menos 46 marcas distintas, dentro de las que se cuentan las más reconocidas como Sony, Acer, Asus, Dell y Hewlett-Packard, entre otras. 
 Enter 2.0

jueves, 10 de diciembre de 2009

Disponible JavaFX Mobile 1.2


Pagina de Descarga de Java FX 1.2
Sun acaba de anunciar JavaFX Mobile 1.2, por lo de ahora sólo disponible para Windows. Entre las características de esta nueva versión destacan la disponibilidad de un binario para instalar sobre Windows Mobile 6.x, la posibilidad de desplegar las aplicaciones a través de USB y soporte para un mayor número de terminales. Netbeans 6.7.1 que fue liberado en julio ya tiene soporte para JavaFX 1.2. Desde aquí puedes descargar Netbeans 6.7.1 con JavaFX integrado.
JavaHispano

Se abren las nominaciones para el premio ‘Best of the Blogs'



Pagina Oficial - Inscribe tu Blog
El 7 de diciembre, Deutsche Welle lanzó la sexta edición anual internacional Best Of the Blogs(BOBs): los BOBs. Los blogs nominados se clasificarán en once diferentes idiomas. Global Voices Online es un auspiciador oficial junto con Reporters Without Borders (Reporteros sin fronteras), re:publica 2010 [al],  TV5 [fr], Al Arabiya [ar] y muchos otros.
Cualquier persona interesada en nominar un blog primero debe buscarlo en la blogopedia de BOBs y presentar el blog de su elección en la base de datos de la competencia si no estuviera ya en el listado. El jurado seleccionará a los finalistas. Los ganadores serán seleccionados de este grupo de finalistas entre el 15 de marzo y el 14 de abril a través de una combinación de votación en línea y una selección por jurado.
El 15 de abril, los blogs y podcasts ganadores serán anunciados en la conferencia por Internet Re:Publica en Berlín [al]. La ceremonia de premiación tendrá lugar en el Foro Global de Medios de Deutsche Welle en junio de 2010 en Bonn.
Post de Global Voises

miércoles, 9 de diciembre de 2009

Encuesta del Mes: ¿Confiarias tus datos a un Sistema Operativo completamente on-line (Google Chrome OS)?



Desde hoy se encuentra disponible otra edicion de nuestra Encuesta del Mes! Que estara destinada a saber su opinion acerca de los Sistemas Operativos On-line y donde recolectaremos informacion acerca de nuestros lectores para ofrecerle mejores contenidos teniendo en cuenta sus votaciones.

Esperamos su Participación. 

ECMAScript 5, una nueva especificación para JavaScript



Pagina Oficial
La semana pasada fue aprobada la quinta edición de ECMAScript (ECMA-262 5th edition), una nueva especificación para JavaScript. Se trata de la primera revisión mayor de la especificación del lenguaje JavaScript desde 1999. De las 21 partes con derecho a voto, sólo IBM votó en contra por la falta de soporte para operaciones con decimales, e Intel se abstuvo. Ahora, el próximo paso en la estandarización de la próxima versión de este lenguaje es enviar la especificación ha ISO, para que también sea aprobada por este organismo.

Con esto se rompe finalmente el atasco de la cuarta especificación de JavaScript, que debía haberse terminado en 2008, y que nunca llegó a convertirse en un estándar por falta de acuerdo entre las distintas partes.

Las dos novedades que más atrae mi atención en nueva especificación son el soporte para JSON y la posibilidad de "congelar" un objeto, impidiendo que sea modificado, mediante Object.seal() y Object.freeze(). Esta última característica sin duda será un pilar para reforzar la seguridad del lenguaje.

PostgreSQL 8.4

El Grupo Global de Desarrollo de PostgreSQL ha liberado la versión 8.4.1 de la base de datos de código abierto con características más avanzadas. Hay casi 300 mejoras respecto a administración, programación y el lenguaje de consulta abriendo nuevas posibilidades con esta base de datos.


Algunas mejoras destacadas son:

1. Restauración de la base de datos usando procesos paralelos, acelerando la recuperación de un respaldo hasta en 8 veces respecto a la versión anterior.

2. Privilegios por columna, para poder controlar el acceso a un nivel de detalle mayor.

3. Configuración de idioma y ordenamiento por base de datos. Para que se pueda seleccionar la configuración más adecuada dependiendo del idioma que se requiera.

4. Actualización de 8.3 a 8.4 con un mínimo de downtime.

5. Nuevas herramientas para monitorear las consultas, entregando mayor información a los administradores para saber lo que está sucediendo en la base de datos.

6. Implementación de funcionalidades avanzadas de ANSI SQL:2003 que permiten realizar consultas complejas en una sola expresión en donde antes se requerían varias.

7. Mejoras en procedimientos almacenados, por ejemplo usar valores por omisión en la declaración de parámetros o listas de argumentos de largo variable, al más puro estilo C++/Java.

Además de las nuevas características, esta nueva versión incluye fuertes mejoras en el rendimiento, sobre todo en operaciones complejas.

Si bien hay otras bases de datos de código abierto con una gran base de usuarios como MySQL, la orientación de PostgreSQL siempre ha sido la de implementar características que la pongan cara a cara con bases de datos avanzadas como la de Oracle. En esta entrega nuevamente el proyecto ha dejado en claro qué es lo que distingue a PostgreSQL de su competencia en el mundo del código abierto.

sábado, 5 de diciembre de 2009

Actualizacion para Android 2.0

La firma Google confirmó el lanzamiento de la version Android v2.0.1, una actualizacion menor que incluira soluciones para varios bugs y cambios en el comportamiento de Android 2.0., informa la página misnoticiasdetecnología.com

El portal señala que Android 2.0.1 incluye soluciones para problemas con la funcion de autofoco que ha estado causando problemas en el nuevo telelfono basado en Android 2.0 Motorola Droid, y tambien problemas con la recepcion de vox en este dispositivo.

Un rumor sobre Android 2.1 sugeria que Google habria preparado una tienda de aplicaciones moviles Android Market rediseñada, con facturacion directa desde el proveedor del servicio en vez de a traves de Google Checkout, pero nada se ha mencionado sobre esto, dice el informe.

Android 2.0.1 deberia arribar en las proximas semanas como una actualizacion automatica para usuarios del Motorola Droid.

viernes, 4 de diciembre de 2009

Ecosia, un buscador "ecologico" o un nuevo aliado de Bing y Yahoo! en su lucha contra Google?

Christian Kroll creador de Ecosia asegura que cada vez que usemos su buscador, se salvan dos metros cuadrados de la selva Amazonica pero tambien dejo dicho muchas cosas sobre Google con lo cual quiere influir el pensamiento de los internautas.
 


Estéticamente Ecosia parece un Bing con piel verde. De entrada el vídeo promocional se dedica a criticar a Google, y sólo a Google, por el gasto energético de sus servidores ("una búsqueda en Google equivale a tener encendida una bombilla una hora"). De sus socios Yahoo! y Bing nada dice, pese a que emplea la misma energía sucia (proporcionalmente a su éxito) y pese a que Google invierte miles de millones de dólares en energías limpias (tiene la mayor planta solar de California).
En sus principios fundacionales, Ecosia se define como una página independiente y sin ánimo de lucro. "Al menos el 80% de nuestros ingresos por búsquedas va a un programa de protección de la selva tropical de la World Wildlife Fund, que utiliza este dinero para la protección sostenible de la selva tropical".
Kroll desmiente que detrás de él se mueva la mano de Microsoft y Bing. "Los resultados son los mismos de Yahoo!, pero estéticamente Ecosia es como Bing, porque me gustó más". También niega que el dinero lo ponga Bing. "Al principio puse yo mi plata (pasa los inviernos en Buenos Aires porque el de Berlín no le gusta) y en cuanto eche a andar, el buscador se financiará con las enlaces patrocinados".
Oficialmente, Ecosia se estrena el día 7, pero, tras unos meses de pruebas, desde hoy ya es público. Ha salvado, según sus cáculos, 4.749 metros cuadrados de selva. "Las cuenta nos las hizo la fundación World Wildlife. Según ellos con cinco euros se salva una hectárea de selva; por cada clic en enlaces patrocinados se destina a la WWF 0,2 centavos de dólar, luego eso equivale aproximadamente a salvar 2,5 metros cuadrados", explica Kroll. De seguir esos cálculos, las búsquedas de Google (sólo desde EE UU) salvarían 1.430 selvas amazónicas.
ElPais

jueves, 3 de diciembre de 2009

Resultado de la Encuesta ¿Cuantos lenguajes del programacion usas?

El siguiente grafico muestra los resultados de la encuesta relizada este mes en donde le preguntabamos a nuestros usuarios cuantos de los tantos lenguajes de programacion que existen utilizaban en el desarrollo de sus aplicaciones.
El resultado fue el siguiente:

Votos totales: 30 Votos

Participa en la encuesta de este mes, los resultados son muy importantes para avaJavier, asi podremos ofrecer contenidos que les sean cada ves mas utiles.

miércoles, 2 de diciembre de 2009

Java EE 6(JSR #316) ha sido aprobado.


En la imagen los votos de todas las compañias que pertenecen a la JCP.
 
Java EE 6 ha sido aprobado por el Java Community Process, con un único voto en contra. Este voto ha sido el de Apache, quien ha votado en contra por motivos de licencias del test de compatibilidad, y no por motivos tecnológicos. SAP se ha abstenido también por motivos políticos relacionados con la licencia del test de compatibilidad. Intel ha seguido el ejemplo de SAP, y en su comentario indica de un modo claro que la abstención se debe a temas políticos, y no al contenido de la especificación, ya que la especificación "es una buena especificación", en sus propias palabras.

IBM y Keil Weiner también han criticado "desde el punto de vista político" la especificación, aunque han votado a favor.

En cualquier caso, Java EE 6 ha sido aprobado y, salvo sorpresa mayor, el próximo día 10 diciembre tendremos su implementación de referencia lista para descargar (Glasfish v3).
JavaHispano

lunes, 30 de noviembre de 2009

Dell ofrece versión de Google Chrome OS para los Dell mini 10V

El fabricante de computadores demuestra así su compromiso con el apoyo y soporte que tendrá con dicho sistema operativo que, se espera, compita con fuerza contra el Windows de Microsoft y el Mac OS de Apple. 

Pagina de Descarga

Las personas interesadas pueden descargar la mencionada 'imagen', es decir, un archivo ejecutable desde un disco o dispositivo externo que no requiere instalación en el PC, la cual ya contiene los controladores y parches necesarios para operar en dicho modelo de netbook de Dell.
Dentro del mismo blog de soporte de Dell algunos expertos han publicado su experiencia con dicha versión del sistema de Google para los Mini 10V. Allí destacan la velocidad y eficiencia del programa, aunque reconocen algunos problemas para lograr conexión a Internet. Para usar dicha imagen se requiere de conocimientos técnicos, por lo que se recomienda contar con la asesoría de un experto.
Google Chrome es un sistema operativo que funciona principalmente en Internet, es decir, que la mayoría de sus aplicaciones, archivos y funciones residen en la Red y no en el PC del usuario.
Enter 2.0

Sun Developer Network (SDN): El Mejor espacio para desarrolladores Java

Sun Developer Network es un espacio creado por Sun Microsystems dentro de su portal web para que desarrolladores Java aprovechen todas las herramientas para el desarrollo en este lenguaje.



Entra a Sun Developer Network
Esta comunidad para desarrolladores Java cuenta con muchas opciones para brindar total apoyo a cualquier desarrollador. Cuenta con recursos descargables como: APIs, Herramientas de Desarrollo, SDKs (JDKs, IDEs y JREs), PlugIns; Otros Recursos como:  Blogs, Foros, Noticias, Wikilibros, Grupos y Soporte; Todo estos recursos dirigidos a todas sus plataformas: Java SE, Java ME, Java EE, Java FX, Java DB, Solaris, MySql y otros mas.  
Por tanto, Sun Developer Network es un apoyo que se debe tener en cuenta para el desarrollo de cualquier aplicación Java debido a todas las soluciones que ofrece a cualquier problema que se pueda presentar en el transcurso de dicho desarrollo en cualquiera de sus plataformas.

sábado, 28 de noviembre de 2009

Verifica la instalación de Java en tu PC

Si aun no sabes si tu instalacion de Java es la mas recomendada para tu PC y Sistema Operativo o si tienes la versión mas actualizada de este importante plugIn...




Pagina de Verificacion
...Sun nos provee una pagina donde podemos chekear nuestra version, ademas, dependiendo el resultado nos ofrece la descarga del software mas recomendado y la actualizacion mas reciente de este.

jueves, 26 de noviembre de 2009

Google pondrá color a las búsquedas

Google realiza pruebas para colorear la presentación de los resultados de las búsquedas, con este maquillaje se acerca a la estética de sus competidores.

Según Gizmodo, un pequeño grupo de internautas han accedido al nuevo diseño. En el lado izquierdo de la pantalla, Google presenta opciones de búsqueda con iconos de colores. La ventana de búsqueda superior presenta botones en azul, abandonando el clásico y austero gris de su diseño fundacional.
elPais

martes, 24 de noviembre de 2009

Disponible la actualizacion 17 del JDK 6

Ya se encuentra disponible para descargas la actualizacion 17 del JDK 6 para las plataformas Windows y todas las versiones de Linux y de Uni. 




Pagina de Descarga
Con esta version Sun Microsystems busca resolver múltiples vulnerabilidades las cuales podrían permitirle a un atacante o persona maliciosa ejecutar código arbitrario, escalar privilegios, crear una condición de denegación de servicios (DoS) y acceso a información a informacion del sistema.

lunes, 23 de noviembre de 2009

SQLite Expert Professional 2.2.3 Protable


Descarga Directa - HotFile
SQLite Expert es una potente herramienta visual que le permite administrar fácilmente tus bases de datos y SQLite3 ganancia significativamente mayor visibilidad sobre cómo están funcionando sus bases de datos. SQLite Expert integra gestión de bases de datos y mantenimiento en un único entorno sin fisuras, con una clara e intuitiva interfaz gráfica de usuario.
LosPortables

viernes, 20 de noviembre de 2009

Presentacion de Google Chrome OS en EE.UU

Se llama Chrome OS y funciona solo con una conexion a Internet y saldrá al mercado a mediados de 2010, dentro de computadoras portatiles especiales. La empresa lo mostró por primera vez en los EE.UU. Aquí les tenemos las primeras imágenes.



Lo que Google mostró en la presentacion de Chrome es algo bastante diferente a lo que conocemos todos con el termino de sistema operativo: Todo funciona en Internet, lejos de la computadora. Uno prende la máquina, y lo primero que ve es un navegador que lo conecta a las aplicaciones (todas online).
Aqui podemos tener en cuenta 2 cosas: Que la computadora no necesitara contar como muchos recursos para correr el Sistema Operativo y que todo sera mas rapido, pero tambien que para todo esto debemos contar con una buena conexion de Internet.
El gigante de Internet juntó a una buena cantidad de desarrolladores ayer en su sede de Mountain View (Estados Unidos) para "liberar el código" y mostrar por primera vez a Chrome. Los desarrolladores son una pieza central de la estrategia de Google. Para que tenga sentido, Chrome ahora necesita que en Internet estén presentes las mismas aplicaciones (o, al menos, similares) a las que tiene cualquiera en su computadora.

El sistema operativo de Google será gratuito. Y esto es así porque, en rigor, se trata de una versión de Linux adaptado especialmente por Google. Pero atención: el sistema no funcionará en cualquier máquina, sino solamente en aquellas que vengan, de fábrica, ya con el producto instalado. Fuentes de Google habían anunciado en julio que ya tenían negociaciones avanzadas con Acer, Asus, Lenovo, HP y Texas.
Google asegura que su sistema operativo podrá arrancar y reiniciar en cuestión de segundos. También, que los sitios web y las aplicaciones online se cargarán y ejecutarán con rapidez y continuidad, y cada pestaña contará con sus propias medidas de seguridad, haciendo más difícil que los virus afecten a la computadora.
"Para que funcione de manera veloz como lo estamos planteando, Google está trabajando con productores de hardware porque los dispositivos tienen que tener ciertas características especiales", dijo ayer Daniel Helft, de Google Argentina. Que agregó: "La idea es que funcione bien en una netbook de 400 dólares. Como no hay que pagar por el sistema operativo, esa computadora podrá ser más barata".
Helft insistió en que las tres principales características del nuevo sistema operativo son la seguridad, la simplicidad y la velocidad.
Google apunta con este producto a lo que ve como un "usuario móvil". Es decir, a aquella persona que "vive" online, y usa principalmente aplicaciones en la Web. Según Helft, la informática va en esa dirección y Google, con este producto, apunta a ese nicho de gente hiperconectada que va a ser cada vez mayor en los próximos años.

jueves, 19 de noviembre de 2009

Microsoft Doloto, aumentara la velocidad de las aplicaciones en Ajax

Microsoft Research publica un sistema con el que aumentar la velocidad de sitios de la web 2.0 que utilizan tecnología Ajax.


Pagina Oficial
Las aplicaciones de lo que se denomina la Web 2.0 tienen una combinación de tecnologías que requieren mucho código de programación del lado del cliente, generalmente en Javascript. Todo esto implica que el navegador tiene que recibir enormes cantidades de código, para procesar en el cliente, antes de poner en marcha la página. Con ello, a menudo se ralentiza la carga del sitio, tanto más cuanto mayor cantidad de funcionalidades se hacen del lado del cliente.

En este marco se presenta DOLOTO, un producto de Microsoft destinado a optimizar el código de las aplicaciones web 2.0. El funcionamiento de Doloto se basa en analizar la aplicación y realizar unas versiones reducidas de código de cliente, que ocupan menos espacio y contienen sólo aquellas partes imprescindibles para el buen funcionamiento, al menos inicialmente, de la página. Es decir, después del proceso con Doloto, la aplicación web sólo transferirá la porción de código necesaria para inicialización de la página.

Luego, el resto del código se transferirá una vez la página esté en marcha y de manera transparente al usuario, o en último de los casos, se enviará el código al cliente sólo en el momento que ponga en marcha ciertas funcionalidades que lo necesiten. Doloto permite que los visitantes trabajen e interaccionen con la web antes de lo que se podría si no él, pues no tienen que esperar a que se descargue y procese código que realmente no se está usando o sólo se va a usar en casos concretos.

Desde Microsoft Research han hecho ya algunas pruebas con Doloto y han comprobado que se puede reducir hasta un 50% la cantidad de código que inicialmente se debe enviar al cliente y con ello se puede llegar a aumentar entre un 20% y un 40% la velocidad de las aplicaciones web 2.0. 

Novedades del compilador del JDK 7

Se anuncio por parte de blog.sun.com que los cambios que tendra el JDK 7 de Java incluyen basicamente varias comodidades en la sintaxis del lenguaje.




Estas Mejoras Incluyen:


Switch con objetos de tipo String
Gestión automática de recursos
Mejoras en la inferencia de tipos para la creación de Generics
Invocación de métodos con varargs simplificada
Mejoras en los literales numéricos
Soporte en el lenguaje para Collections
Soporte en el lenguaje para JSR 292

Otras mejoras que entraron en discucion pero que no fueron aceptadas al final fueron:
Arrays Extendidos
Capturas exepciones imprevistas por parte del compilador



miércoles, 18 de noviembre de 2009

Tenemos nueva sección ¡avaJavier JavaMovil!

JavaMovil se convierte en nuestra tercera sección, todo Gracias a los casi 300 Visitantes que hemos tenido en apenas un mes de estar publicando y que cada dia ese numero se va incrementando más.
 


En avaJavier JavaMovil estaremos publicando y ofreciendote diversas Herramientas, Juegos y Utilidades hechas en Java para tu movil o celular.

6 Juegos Java para tu Celular [RESOLUCION 240X320]

6 de los mejores juegos para celular hechos en Java en Descarga Directa. "Los 6 juegos estan hechos para una resolucion de 240x320".



Listado
Capcom vs Snik 2 - Descarga
Age of Empires III - Descarga
PES 2009 - Descarga
GTA IV - Descarga
FIFA 09 Liga Mexicana - Descarga
La Era de Hielo 2 - Descarga
        

martes, 17 de noviembre de 2009

¡phpMyBackupPro! para realizar copias de seguridad MySQL

phpMyBackupPro: es una completa herramienta para la gestión y control de las copias de seguridad  de nuestras bases de datos MySQL.




Pagina Oficial
Sus características mas destacables son:
  • Backups de una o varias BD con datos, sin datos, estrutura de las tablas, ...
  • Tres tipos de comprensión: sin comprensión, gzip o zip
  • Backups programables
  • Administración de backups que permite verlas, recuperarlas, descargarlas o borrarlas
  • Backup en servidor FTP o envío por email
  • Modo shell
  • 100% Gratuito

viernes, 13 de noviembre de 2009

Apache Solr 1.4 >>> 100% Java

Solr es una rapida y eficas plataforma de busqueda de codigo abierto creada por Apache Lucene y escrita 100% en el lenguaje de programacion Java.


Pagina Oficial

Solr puede ejecutarse en un contenedor web como Tomcat y entre las características de este servidor se destacan sus servicios de administración, cache, replicación, índices, capacidad para procesar documentos de texto rico como Word y PDF

En esta nueva versión se ha incrementado el rendimiento del indexado y la búsqueda; se ha simplificado las capacidades de replicación; se ha mejorado la integración con bases de datos; se ha añadido la capacidad para manipular documentos de texto rico, y se proporcionan múltiples plugins nuevos para extender su funcionalidad por defecto.
JavaHispano

Go, El lenguaje de programacion de Google

Recientemente, Google anunció que incursionará en el ámbito de los lenguajes de programación. Go: es el nombre que tendrá el lenguaje desarrollado por la más poderosa empresa de Internet.



Actualmente Go, se encuentra en fase experimental. Para conocer mas podemos visitar su pagina oficial: http://golang.org
 

Este lenguaje es OpenSource y según Google combinará performance y velocidad. Go esta basado en la familia de lenguajes de programación tipo C, e incorporta elementos de Python, Pascal, Modula y Oberon para hacer más rápidos y dinámicos programas.

miércoles, 11 de noviembre de 2009

Google libera Closure, la librería JavaScript de Gmail y Gmaps


 Descarga Closure - Pagina Oficial
Google ha liberado una librería y un conjunto de herramientas para trabajar con JavaScript: Closure. Closure es empleada por aplicaciones como Gmail y Gmaps. Está formado por un optimizador que permite comprimir el código JavaScript, y a la vez realiza un análisis sintáctico del código para encontrar errores comunes.

Por otro lado está una librería con utilidades para manipular el DOM, comunicarse con el servidor, crear animaciones, soporte para edición de texto... La librería es completamente "multi navegador", su diseño es modular y (obviamente, dada las aplicaciones en las que ha sido empleada) está muy bien testada.

Por último, tenemos un sistema de plantillas tanto para Java como para JavaScript cuyo propósito es simplificar la tarea de generar dinámicamente HTML. Las plantillas están implementadas tanto en Java como en JavaScript, lo que permite emplearlas tanto el servidor como en el cliente.

martes, 10 de noviembre de 2009

Escriben Wiki-Libro sobre Google Wave


Pagina Oficial
La creadora de Lifehacker.com Gina Trapani, está escribiendo un wiki-libro sobre Google Wave, la plataforma de colaboración de Google. Su intención es publicar una copia impresa de estos contenidos, y probablemente también una copia electrónica en formato PDF, pero todo el contenido que están creando estará disponible en forma de Wiki de modo permanente, y tiene intención de ir actualizandolo según Google Wave vaya cambiando.

Al menos en este momento, The Complete Guide to Google Wave es sin duda la mejor documentación disponible sobre Google Wave, así que si estás interesado en desarrollar aplicaciones para esta plataforma te lo recomiendo.
JavaHispano

Java 1.6u10 obligatorio a partir de Firefox 3.6




Para noviembre de 2009 está previsto que la fundación Mozilla libere la versión 3.6 del navegador Firefox. Que tendra como novedad especial para esta version que los applets java no funcionarán si no se tiene instalado un JRE 1.6u10 o superior.

La justificación de esto es que a partir de Firefox 3.6 se deja de soportar OJI (Open Java virtual machine Integration) y sólo se soportan las interfaces estándar NPAPI y NPRuntime.

jueves, 5 de noviembre de 2009

JRuby 1.4.0

 JRuby es una implementación de Ruby hecha en Java 100%. También funciona como lenguaje embebido dentro de la máquina virtual de Java.
Sin embargo, JRuby no es completamente compatible con Ruby. Algunas cosas difieren de la especificación original, como el comportamiento de los threads, la implementación de los tiempos de benchmark y algunas operaciones de archivos utilizadas por Ruby que no están disponibles en la máquina virtual de Java.



Pagina Oficial
Esta semana se ha liberado JRuby 1.4.0.
Es casi 100% compatible con Ruby 1.8.7. Ahora cuenta con un lanzador nativo para Windows, se ha mejorado la integración con Java, haciéndola más eficiente y simple y corrige un Buen número de bugs.

¿Oracle retira oferta a Sun?

Hay algunos rumores que apuntan a que Oracle podría verse obligado a retirar su oferta por Sun. 



El problema surge de la negativa de la unión europea en autorizar la transacción a no ser que Oracle estuviese dispuesta a deshacerse de alguna de las propiedades de Sun (sobre todo de MySQL). Sin embargo, al menos hasta ahora, la compañía no está por la labor de ceder ante las peticiones de la unión europea.

El problema de todo esto es que Sun está en una situación extremadamente precaria. Nadie quiere hacer negocios con la compañía hasta que se aclare qué va a pasar con ella. Como consecuencia, Sun ha disminuido considerablemente sus ingresos, incrementando considerablemente las pérdidas de la compañía. Para mitigar esta situación, el mes pasado despidieron a 3000 empleados más.

Como consecuencia de la situación precaria de Sun, cada vez la compañía pierde más valor y se justifican menos los 7.400 millones de dólares del precio de compra, lo cual podría poner presión sobre la cúpula directiva de Oracle para abandonar la adquisición.

El resultado de esto sería que Sun quedaría en una situación extremadamente precaria, probablemente viéndose obligada a vender la compañía por mucho menos dinero del actualmente ofrecido por Oracle.
JavaHispano

miércoles, 4 de noviembre de 2009

Generar un Archivo ejecutable con Java

En este articulo explicaremos 2 formas de generar archivos ejecutables en Windows a partir de un archivo Java o de la clase principal de nuestra aplicación.


1. Por medio de Scripts Windows o Archivos .bat

Los script de Windows/MS-DOS se llaman archivos por lotes de MS-DOS, y su extensión es .bat. De este modo solamente tenemos que crear un archivo de este tipo cuya única línea sea la siguiente:

javaw ClasePrincipal

Ya sólo nos queda ejecutarlo con un doble click en el navegador de archivos y se lanzará la aplicación por medio del programa javaw del JDK (deberá estar indicada la ruta de este programa en la variable de entorno PATH). También podríamos haber usado el programa java.exe. Esta solución tiene un inconveniente: se abre una ventana de MS-DOS muy incómoda. Si usamos el programa javaw.exe esta ventana podrá cerrarse nada más ser lanzada la aplicación y si usamos el programa java.exe sólo podrá cerrarse una vez finalizada la aplicación.

2. Archivos jar

La última y más recomendada posibilidad es la de hacer un archivo jar ejecutable. Los archivos jar permiten introducir todos los archivos necesarios para ejecutar nuestra aplicación (clases, imágens, sonidos, archivos de texto, ...) en uno solo con la posibilidad de comprimirlos. Pero además ofrecen otras posibilidades, entre las que se encuentra la posibilidad de añadir información adicional: versión del programa, quién lo ha creado, ... y la que en nuestro caso nos interesa: indicar la clase principal (la que contiene el método main) para poder ejecutarla con el intérprete del JDK (el programa java). Esta información se guarda en un archivo dentro del jar, que se llama MANIFEST.MF cuya ruta dentro del archivo jar será siempre META-INF/MANIFEST.MF. Este archivo es creado por defecto siempre que se crea un archivo jar. Este archivo se puede personalizar, y ahora veremos como:
Para administrar un archivo jar se usa el programa jar del JDK.

A continuación se muestra un ejemplo de cómo crear un archivo jar con las opciones más usuales.

jar cfv MiArchivo.jar Clase1.class Clase2.class Imagen.gif Sonido.au OtrosArchivos

En esta ocasión se ha creado un archivo jar de nombre MiArchivo.jar que contendrá los archivos Clase1.class, Clase2.class, Imagen.gif y Sonido.au y el directorio OtrosArchivos. Como se puede observar en un archivo jar podemos meter cualquier tipo de archivo, incluso directorios. Si exite alguna referencia a archivos dentro de otro directorio estas se mantendrán sin producirse errores ya que la jerarquía de directorios se mantiene dentro del archivo. En el ejemplo se han empleado las opciones c, f y v de la línea de comandos.
Estas opciones y otras se explican a continuación:
c .- Indica que vamos a crear un archivo.
f .- Indica que la salida quieres que vaya a un fichero, y no a la salida estandar.
v .- Indica que quieres obtener información durante el proceso de creación del archivo.
m .- Indica al programa que queremos personalizar el archivo de manifiesto para añadir información adicional.
M .- Indica que no se cree el archivo de manifiesto.
0 .- Indicamos que no queremos que se comprima el contenido del archivo.

Manual Completo de Java

Especiales: Android 2.0

La versión 2.0 de Android ya es oficial y el sistema operativo para teléfonos móviles está disponible para fabricantes,  usuarios y desarrolladores.

Android es un sistema operativo para dispositivos móviles y computadoras basado en el núcleo Linux desarrollado inicialmente por Google y luego por la Open Handset Alliance "Propia de Google".
Esta plataforma permite el desarrollo de aplicaciones por terceros. Los desarrolladores deben escribir código en lenguaje de programación Java a través de la SDK proporcionada por el mismo Google.



Pagina Oficial
Entre las principales novedades figura la gestión más avanzada de contactos. Así, al seleccionar un nombre el sistema presenta una serie de formas de comunicación, como sms, telefonía, correo electrónico, redes sociales, etc. Asimismo, Android 2.0 incorpora soporte para Exchange, a la vez que el buzón de correo electrónico es común para todas las cuentas de que dispone el usuario.

La nueva versión incorpora una función de búsqueda para mensajes de texto y mensajería multimedia, permitiendo a la vez borrar mensajes antiguos de forma automática.

El teclado virtual también ha sido mejorado, con una mejor diagramación de las teclas. El diccionario también incorpora mejoras, según los desarrolladores de Android.

El navegador luce mejor e incorpora nuevas funciones y soporte para HTML5. También se ha mejorado la funcionalidad del calendario y de la cámara fotográfica y de vídeo.

Motorola Droid es uno de los primeros teléfonos en incorporar Android 2.0.

martes, 3 de noviembre de 2009

Obtener informacion del Navegador con JavaScript

Con este Script podemos obtener datos como el Nombre del Navegador de donde nos estan visitando, La plataforma en la que esta montado el navegador, si este es compatible con Java y la resolucion de pantalla de nuestro visitante.

<script type="text/javascript">
function informacion_navegador()
{
this.nombre = navigator.appName;
this.codigo_nobre = navigator.appCodeName;
this.version = navigator.appVersion.substring(0,4);
this.plataforma = navigator.platform;
this.javaEnabled = navigator.javaEnabled();
this.pantalla_ancho = screen.width;
this.pantalla_alto = screen.height;
}
var datos= new informacion_navegador()
alert('Nombre del navegador:n'+datos.nombre);
alert('Código: n'+datos.codigo_nobre);
alert('Plataforma: n'+datos.plataforma );
alert('Java: n'+datos.javaEnabled);
alert('Resolución Ancho: n'+datos.pantalla_ancho);
alert('Resolución alto: n'+datos.pantalla_alto);

</script>

Sun retira soporte a Java SE 5

Sun Microsystem no lanzara mas parches de seguridad y ni actualizaciones para Java SE 5.


La compañia creadora de OpenOffice, Solaris y otras tecnologias ha anunciado que Java SE 5 pasa a ser oficialmente producto legacy, lo que quiere decir que no recivira mas parches ni actualizaciones de seguridad. Desde la fecha solo se le ofreceran estas actualizaciones a las compañias que cuenten con el soporte extendido de Sun.
Esta decisión parece algo prematura, debido a que hay muchas aplicaciones Java EE corriendo sobre el JDK 5 pero hace parte de una serie de decisiones que ha tomado el gigante informatico en el ultimo semestre para afrontar de la mejor manera su union con Oracle.