Mostrando entradas con la etiqueta Aplicaciones - Utilidades. Mostrar todas las entradas
Mostrando entradas con la etiqueta Aplicaciones - Utilidades. Mostrar todas las entradas

viernes, 16 de noviembre de 2012

Dictados de código de muchos lenguajes gratis en Typing.io





Este proyecto llamado Typing.io se trata de una web con la que podremos mejorar nuestros conocimientos de programción, repitiendo fragmentos de código, en distntos lenguajes (a elegir), como si se tratase de un curso de mecanografía.

Arriba tenéis la lista de lenguajes disponible: JavaScript, Ruby, C, C++, Java, PHP, Perl, Haskell o Scala entre otros.

Una herramienta práctica para ciertos niveles del aprendizaje: http://typing.io

Visto en: http://seetio.com/blog/2012/08/23/typing-io-aprende-a-programar...

lunes, 21 de diciembre de 2009

Sun hace oficial el lanzamiento de JAVA EE 6

Sun hace público el lanzamiento de JAVA Enterprise Edition 6, junto versiones del servidor de aplicaciones Glassfish y del IDE NetBeans compatibles con ésta.

Java Platform, Enterprise Edition o Java EE, es una plataforma de programación —parte de la Plataforma Java— formada por cerca de 30 especificaciones desarrolladas dentro del Java Community Process (JCP) para desarrollar y ejecutar software de aplicaciones en Lenguaje de programación Java con arquitectura de diferentes niveles distribuida. Esta basada ampliamente en componentes de software modulares ecutándose sobre un servidor de aplicaciones.

Java EE 6 ofrece una gran mejora con respecti ak Java EE 5. Algunos de los avances se mencionan a continuación:

  • Perfiles Java EE, que permiten ensamblar una configuración utilizando varias tecnologías y un perfil básico.
  • Nuevas herramientas tales como el EJB 3.1, el JSF 2.0, el Servlet 3.0 y el DIJ Dependency Injection in Java).
El nuevo GlassFish es primer servidor Enterprise Java que integra la tecnología Java EE6. Según Sun, el sistema comienza dos veces más rápido que su antecesor. Soporta lenguajes como el JRuby, Python y PHP, y también puede asociarse con servicios web creados con .NET 3.5.
Netbeans 6.8soporta la nueva especificación Enterprise Java y GlassFish. También soporta PHP 5.3 y Symfony PHP junto a la versión actual del SDK de JavaFX.

Más información: http://java.sun.com/javaee/

Liberado el Código de OpenBaseMovil: Framework para el Desarrollo de Aplicaciones Empresariales

OpenBaseMovil es un framework para el desarrollo de aplicaciones empresariales con J2ME.

Entre sus muchas funciones, destaca: una potente base de datos relacional, un motor de interfaz que permite crear las vistas, incluidas vistas conectadas a datos y el conjunto de librerías de conexión local para dispositivos a través de Bluetooth como lectores de códigos de barra, etc.

Así, con esta versión obtenemos lo necesario para crear nuestras propias aplicaciones empresariales con un esfuerzo relativamente bajo y olvidandote de las diferencias entre dispositivos móviles y respectivos sistemas operativos.

Visto en: http://www.programacion.com/java/noticia/1578/
Descargas: http://sourceforge.net/project/platformdownload.ph...
Más información: http://www.openbasemovil.org/

domingo, 29 de noviembre de 2009

Proyecto NACA: migración automática de código COBOL a Java

El Proyecto NACA permite migrar aplicaciones COBOL completas a Java de forma completamente automática.

La empresa que lo ha desarrollado, ha publicado las herramientas NacaTrans, NacaRT y NacaRTTest con licencia GPL.

Otro proyecto relacionado con este tema, es el lenguage EGL creado por IBM, que al parecer una vez compilado genera código COBOL, además de Java o JavaScript .

Visto en: http://softlibre.barrapunto.com/article.pl?sid=09/06/25/1349227&from=rss

Más info (Proyecto NACA): http://code.google.com/p/naca/
Más info (lenguage EGL): http://en.wikipedia.org/wiki/Enterprise_Generation_Language
Más info (COBOL): http://es.wikipedia.org/wiki/COBOL

miércoles, 26 de agosto de 2009

jPicUSB: Comunicacion en PIC's y PC mediante USB en Java

jPicUSB es una libreria desarrollada en Java y C++, para ser utilizada en Java usando la interfaz JNI (Java Native Interface), parte de codigo C++ y los archivos fuente de mchpusb.dll.

Esto nos proporcionará las funciones necesarias para poder utilizar las APIs de Microchip en nuestros proyectos Java mediante conexion USB.

jPicUSB es compatible con Windows XP/Vista


Visto en y Descargas: divideandconquer.com.ar/dyq/2009/01/jpicusb-comunicacion-pic-usb-usando-java/
Tutorial: http://www.ucontrol.com.ar/...
Librería jPicUSB: sourceforge.net/projects/jpicusb/

domingo, 17 de mayo de 2009

Google App Engine ya soporta Java

Hace tiempo que Google presentó Google App Engine, un servicio que permite a los desarrolladores web utilizar los servidores de Google para subirlas.

Desde el principio sólo operaba con Python, pero en Noviembre del año pasado ya se anunció que también soportaría Java como lenguaje de programación.

Ahora ya es una realidad, Google App Engine soporta Java y es posible ver el vídeo del anuncio oficial sobre el soporte de Java en Google App Engine.


Visto en: http://www.fayerwayer.com/2009/04/google-app-engine-ahora-soporta-java/
Guía de Inicio: http://code.google.com/intl/es/appengine/docs/java/gettingstarted/

martes, 2 de diciembre de 2008

Actualiza y limpia tus versión de Java con JavaRA

JavaRA es una pequeña utilidad que no requiere de instalación y que nos ayudará a buscar la última versión disponible de nuestro Java Runtime Environment y a actualizarla a la última versión.

Además nos eliminará las versiones antiguas que tengamos instaladas en el sistema.

Enlace: http://raproducts.org/

lunes, 24 de noviembre de 2008

StarOffice 9 de Sun Microsystems ha llegado

Sun Microsystems ha anunciado la disponibilidad de StarOffice 9, un pack de programas para productividad que incorpora nuevas versiones del procesador de textos, del generador de presentaciones, hoja de cálculo, base de datos y del software de tratamiento de imágenes, entre otros.

Esta actualización añade además soporte para el sistema operativo Mac OS X. Además incluye el cliente de correo electrónico Thunderbird de Mozilla y la extensión Lightning.La suite añade muchas extensiones más que hacen fácil ejecutar tareas habituales como edición de archivos PDF, creación de informes y publicación de blogs.

Está indicado para pequeñas empresas que busquen herramientas sencillas pero potentes para la productividad en general.

Mas info en: http://www.sun.com/software/staroffice/index.jsp

miércoles, 19 de noviembre de 2008

JetBrains lanza IntelliJ IDEA 8

La última versión del innovador IDE Java de siempre centrado en la productividad, presenta ahora soporte para SQL, diagramas de tipo UML, Seam de JBoss, FreeMarker & Velocity, ademásd de mejorar la experiencia de codificación de Java

Más info: http://www.jetbrains.com/

martes, 18 de noviembre de 2008

3ª Versión de Sun Prelude

La nueva versión del servidor de aplicación Prelude está destinado a entornos de producción Web.

Según Paul Hinz, director de gestión de Sun, "Glassfish v3 Prelude es nuestro servidor de aplicación de microkernel OSGi (...) OSGi permite tener una arquitectura donde tienes un kernel, que permite conectar módulos y cada módulo puede hacer cosas diferentes, como que uno procese el código Ruby y otro Enterprise JavaBeans (EJB)".

Se destaca la facilidad de instalación y gestión así como el soporte mejorado en base a JRuby entre otros aspectos. Sun pone su atención en los usuarios de Apache Tomcat como clientes potenciales ya que Prelude es sencillo de utilizar y esta basado en código abierto.

Para obtener más información sun: http://es.sun.com/

martes, 28 de octubre de 2008

Editor de codigo gratuito para Java (entre otros): Notepad++ 5.1

Notepad++ 5.1 es una aplicación software que no consume muchos recursos y entre todas sus ventajas destaca principalmente la de reconocer la sintaxis de aproximadamente 40 lenguajes de programación como por ejemplo: C, C++, HTML, XML, ASP, JAVA, SQL, Perl, Python, CSS.


Además presenta un sistema "syntax highlight" el cuál proporciona cambios del color de la sintaxis para adecuarse a las peculariedades de cada lenguaje.

Funcionalidades más destacables:

  • Editor WYSIWYG (What you see is what you get)
  • Permite la apertura múltiple de ficheros
  • Soporta tabs
  • Soporta plugins
  • Soporta Zoom in/Zoom out
  • Bookmarks
  • Soporte para expresiones regulares
  • Soporte drag n’drop de ficheros (arrastrar y soltar)
  • Grabación de macros y reproducción de los mismos
  • Licencia: GPL
  • Sistemas Operativos: Windows 9x/2k/XP/Vista

Descárgalo desde aquí: Notepad++ 5.1 Final (1.71MB). Más información en: http://notepad-plus.sourceforge.net/

domingo, 26 de octubre de 2008

Google App Engine soportará Java

La plataforma Google App Engine, donde los usuarios pueden hacer funcionar sus propias aplicaciones web utilizando la infraestructura de Google, presentada hace ya un tiempo.

Hasta el momento y desde sus comienzos la plataforma mantuvo como único lenguaje de programación disponible a nuestro querido Python. Sin embargo, en el Google Developers Day, celebrado el 18 de octubre pasado en Bangalore, India, Google anunció que el App Engine pronto tendrá soporte para Java.

Los motivos van desde, las peticiones de los usuarios y desarrolladores y sobre todo por la plataforma Android, la cual corre en una "máquina virtual de java", en sus siglas en ingles; JVM, propia de Google conocida como Dalvik.

De esta manera, se busca fomentar el desarrollo de aplicaciones para la plataforma multisistema Android brindándole a los programadores un entorno donde probar sus aplicaciones de manera práctica y eficaz.

jueves, 23 de octubre de 2008

AutoJava: Programación visual Java

AutoJava es una herramienta gratuita destinada a la creación de programa en Java de manera visual, es decir, insertando y dibujando los diferentes elementos de la aplicación.

Desde la ventana principal, dividida en los apartados "Aplicación", "Componentes" y "Varios", podrás empezar a crear tus nuevas aplicaciones, crear componentes, generar applets y ejecutar los programas.

Para utilizar AutoJava necesitas Windows 95/98/98SE/Me/2000/NT/XP/2003 o Vista con JRE 1.4.

Enlace roto: Más info y descargas: http://es.geocities.com/yacorre/autojava/presenta10.html
Descarga directa: http://autojava.programas-gratis.net/descargar

martes, 21 de octubre de 2008

The mathworks presenta la nueva versión 2008b para estudiantes de matlab y simulink

The MathWorks ha anunciado hoy la disponibilidad de la versión 2008b para estudiantes de MATLABa y Simulinka, con importantes actualizaciones que dan respuesta a la necesidad de los estudiantes de un entorno potente y fácil de aprender, tanto para cálculo numérico como simbólico.

Más info: http://www.mathworks.com/academia/student_version/

domingo, 12 de octubre de 2008

Solución para la gestión de proyectos: OpenProj 1.3

OpenProj es una solución gratuita y de código abierto para la gestión de proyectos.

Ya existen versiones para Windows, Linux y Mac. Está programado en Java y se distribuye bajo licencia CPAL . Para Linux existen paquetes .deb y .rpm para facilitar la instalación en las distribuciones basadas en Red Hat y Debian.

OpenProj se ha traducido a Francés, Español, Alemán, Portugues, Sueco, Finlandés, Gallego, Persa, Ruso, Coreano y Chino.

En su primer mes de descargas como solución open source logró la cigra de 100.000 descargas.

Enlace: http://openproj.org/

viernes, 10 de octubre de 2008

Decompilador para obtener el código fuente de aplicaciones Java (GRATIS)

DJ Java Decompiler es un decompilador gratuito para Java que reconstruye el código original desde los ficheros binarios combinados CLASS, como aplicaciones Java.

Es capaz de decompilar las aplicaciones Java y binarios más complejos, produciendo un preciso código, es también un completo editor de Java que usa un sistema gráfico con syntax-coloring.

DJ Java Decompiler es una aplicación autónoma que no necesita tener instalado Java. Funciona en los siguientes Sistemas operativo: Win95/98/98SE/Me/2000/NT/XP.

Más info y descargas: http://members.fortunecity.com/neshkov/dj.html

jMusic: Framework para la composición y el desarrollo musical en Java

jMusic es un proyecto diseñado para dar a los compositores y a los desarrolladores de software una librería de herramientas composicionales y de procesamiento de audio.

Proporciona un marco sólido para la ayuda de desarrollos en Java ™, y también se utiliza para generar música, instrumentos , ejecución interactiva y análisis de música.

Proporciona métodos para organizar, manipular y analizar datos musicales. Puede leer y escribir archivos MIDI, archivos de audio, archivos XML, y su propia extensión . jm de archivos; también tiene soporte en tiempo real para JavaSound, QuickTime y MIDIShare.

jMusic está diseñado para ser extensible y aumentar su funcionalidad hacia la programación en Java, podrás crear tus propias composiciones musicales, herramientas e instrumentos.

En un espíritu de mutua colaboración, jMusic es gratuito y es un proyecto de código abierto. jMusic es 100% Java y funciona en Windows, Mac OS, Linux, BSD, Solaris, o cualquier otra plataforma con soporte Java.

Más información, web del autor y descargas: http://jmusic.ci.qut.edu.au/

miércoles, 24 de septiembre de 2008

LAMEOnJ: librería para crear tus propios codificadores de mp3 en Java

LAMEOnJ es una librería en lenguaje Java que permite acceder a toda la API del codificador MP3 LAME. Como puente con el mundo nativo, LAMEOnJ utiliza JNIEasy.

La principal novedad de esta versión (1.2) es la adición de una API orientada a objetos para decodificar archivos MP3 a PCM/WAV.

La API de decodificación estuvo siempre presente aunque la nueva orientación a objetos simplifica y aporta robustez al proceso.

La distribución contiene ejemplos de uso de las versiones de las APIs de decodificación en Java:
  • Usando la API de bajo nivel de LAME
  • API orientada a objetos usando buffers de entrada
  • API orientada a objetos usando un stream de entrada
Por problemas de patentes LAMEOnJ no incluye binarios de LAME. En la web se menciona donde obtenerlos o cómo compilar el LAME.

Visto en: http://www.javahispano.org/

martes, 9 de septiembre de 2008

SUN MICROSYSTEMS LLEVA LOS ESTÁNDARES ABIERTOS AL SECTOR INDUSTRIAL

Sun Microsystems anuncia su incorporación al Grupo Técnico Asesor de MTConnect para impulsar y definir el estándar de protocolo abierto de comunicación que se desarrolló hace un año para el sector Industrial, especialmente para las grandes fábricas. MTConnect es un estándar tecnológico abierto, pensado para la industria manufacturera, que utiliza tecnologías de comunicaciones acreditadas y libres de patente para facilitar una comunicación segura y sencilla entre este tipo de proveedores y sus clientes.

"Sun Microsystems lleva tiempo trabajando en esta industria para crear y promover los estándares abiertos, auténticos impulsores de la innovación," señaló Dave Edstrom, Jefe de Tecnología de Sofware de Sun Microsystems en la región Américas. ?El Open Source y los estándares abiertos son claves para lograr la innovación y la eficiencia en la industria manufacturera a nivel mundial, sobre todo en los mercados emergentes. Estamos encantados de que Sun juegue un papel primordial en el desarrollo de tan importante iniciativa con MTConnect."

Aladdin hasp srm añade un contenedor de archivos automático a la protección de la propiedad intelectual en aplicaciones basadas en java

Aladdin Knowledge Systems, desarrollador de sistemas de seguridad en informática especializado en autenticación, administración de derechos digitales y seguridad de contenidos, ha presentado HASP SRM™ v 3.50.

Este añade un contenedor de archivos automático para aplicaciones Java, seguridad mejorada y facilidad de uso a la galardonada solución de distribución de licencias y protección contra copia basada en hardware y software.

HASP SRM Java Envelope ofrece protección avanzada para los archivos Java Archive (JAR) a través de un cifrado estricto, para proteger contra operaciones de ingeniería inversa generales mediante el cifrado de los archivos genéricos del usuario seleccionado.

Según Laila Arad-Allan, vicepresidenta de administración de los derechos digitales del software de Aladdin Knowledge Systems, “El compromiso de Aladdin por ofrecer compatibilidad con los principales entornos de desarrollo y sistemas operativos se demuestra claramente con la nueva versión de HASP SRM. Las aplicaciones Java suelen utilizarse en teléfonos móviles, en dispositivos de tarjeta inteligente y en el desarrollo de software integrado para equipos médicos, terminales de pago de aparcamiento, cámaras web y juegos. El extendido uso de Java supone un riesgo mayor para estos segmentos, ya que hace que la protección de la propiedad intelectual sea absolutamente necesaria siempre que se incluyen aplicaciones Java”.