Herramientas para Java

Tools for Java Development

Java es un lenguaje de programación orientado a objetos, y fue desarrollado por Sun Microsystems a principios de los 90’s. Java es multiplataforma, lo que significa que tus programas correran en varios sistemas operativos, no solo en uno; su modelo de objetos es más simple y ha eliminado muchas herramientas de bajo nivel.

Existen varios editores y diversas herramientas para trabajar con Java, contamos con herramientas desarrolladas por la misma empresa Sun y otras alternativas muy buenas desarrolladas por distintas empresas, por ejemplo:

  • Eclipse - Plataforma Open Source de Desarrollo para aplicaciones basadas en Java y otros lenguajes.
  • Emma - Proyecto de Sourceforge que provee una herramienta de cobertura de código.
  • Groovy - Creado para correr la Java Virtual Machine, pero agregando mejoras inspiradas en Python, Ruby on Rails y Smalltalk.
  • Hibernate.org - Herramienta Open Source de desarrollo de clases.
  • Idevelopment Java Examples - Larga colección de ejemplos de programación en Java con documentación.
  • JAD - Descompilador no comercial para Java.
  • Java.net - Portal para programadores y entusiaste de Java, para reunirse, chatear y colaborar en proyectos conjuntamente.
  • Java PathFinder - Verificador para el bytecode ejecutable de Java.
  • Java Source.net - Directorio de prácticamente todos los proyectos open source de Java.
  • Java Tips - Colección de cientos de tips relacionados con la programación en Java.
  • Java2s - Toneladas de ejemplos de código en Java.
  • JavaBlackBelt - Toma cursos online, seguidos por test que te permitirán ir subiendo de “cinturón” (como en Karate o Tae Kwon Do), hasta que te conviertas en un Maestro de Java.
  • Javalobby - Artículos, foros, y más para aprender todo tipo de trucos para trabajar con Java.
  • Java Practices - Toneladas de ejemplos de diferentes funciones con parte de código proveídas por otros desarrolladores.
  • Java Ranch - Comunidad de Usuarios para Progamadores en Java con un sabor a rancho. Foros, herramientas, códigos, etc.
  • JDocs - Enorme recurso de liberías, paquetes y clases.
  • JExamples - Larga colección de ejemplos de Java provenientes de proyectos open source que puedes estudiar.
  • JGoodies - Herramientas enfocadas en el look de Java en un intento de hacerlo ver más elegante.
  • Jode - Proyecto Gratis de Sourceforge qe contiene un descompilador y optimizador para el código de Java.
  • JUnit - Plataforma Open Source para pruebas de trabajos realizados en Java, para entender hacia donde se dirigen y sus intenciones.
  • PHP/Java Bridge - Protocolo de red basado en XML el cual puede ser usado para conectar un script nativo de PH con Java o una máquina virtual ECMA.
  • PMD - Proyecto de Sourceforge que escanea las aplicaciones de Java y detecta código malo o mal escrito.
  • Spring Framework - Framework para aplicaciones JAVA/JEE con un largo soporte paa sistemas y sesiones de entrenamiento alrededor del mundo.
  • The Grinder - Framework para cargar y probar programas en Java.
  • The Server Side - Comunidad de desarrolladores en Java, enfocadas a proyectos de clase empresarial.

Fuente: JAVA TOOLBOX: 20+ Java Tools - Mashable!

Tutoriales en programación.

 manualcss.gif manual-html.jpgmanualdejavascript.gifmanualasp.gifmanualasp1.gifmanualphp.gif

Hay una página donde te ofrecen seis tutoriales gratuitos de programación, son en español muy bien organizados y bastante claros.

Encontrarás tutoriales de:

   

HTML

CSS

Javascript

ASP

Java

PHP

Vía

Las 7 Maravillas de la Programación

Programacion

Ahora que reacomodé los feeds que mas leo, estos se ordenaron de manera alfabética y al ir pasando por los feeds, me siento un poco raro, ya que me acostumbré mucho a la forma desordenada, pero gracias a esto, me enteré en Código Geek, sobre la propuesta de Tu Función, para seleccionar las 7 Maravillas de la Programación, entre las cuales, han destacado a: FORTRAN, COBOL, C, PERL, HTML, JAVA y PHP. Una lista muy completa y a mi parecer decisiva

Mis favorits serían C, HTML, JAVA y PHP, personalmente he trabajado con los 4 no a un nivel muy alto a exepción de HTML y C, Java apenas lo manejé y Php pues casi siempre lo uso en el blog, no soy un expero pero si sé lo básico.

¿Cuáles serían su elección, sobran, faltan, cuáles agregarian?…¿Qué opinan sobre poner una encuesta?

Google Code Jam 2006

Google Code Jam 2006

Google Code Jam 2006 es un evento que obviamente organiza Google desde el 2003 en dónde se busca al mejor programador que aparte de ganarse una buena lana ($10,000 USD 1er Lugar) puede que sea elegido para formar parte del equipo de Google. Los programas en los cuales puedes participar son: Java, C++, C#, VB.NET y Python.

Las inscripciones a este concurso empezaron el día de hoy y terminarán el 5 de septiembre. Registrate en Google Code Jam 2006 y forma parte de este evento. Lo que noté es que los ganadores siempre han sido europeos, hasta asiáticos, me dio tristeza no ver un Latinoamericano. Así que Banda Programadora Mexicana y Latinoamericana pónganse las pilas y demuéstrenles lo bueno que son.

Para que les de más ganas, aquí les dejo la lista de premios:

  • 1er Lugar - $10,000
  • 2do - 10mo - $5,000
  • 11 - 25 - $2,500
  • 26 - 50 - $1,000
  • 51 - 100 - $750
Vía: Google Dirson

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Mexico License.

Ranking de Buzzear (MX) web tracker Internet Blogs - Blog Catalog Blog Directory