Java – Panchosoft Blog https://panchosoft.com/blog/ Tecnología y cultura geek Mon, 12 Sep 2011 06:11:49 +0000 es hourly 1 https://wordpress.org/?v=5.4.2 .NET contra Java: la película https://panchosoft.com/blog/2010/07/11/net-contra-java-la-pelicula.html https://panchosoft.com/blog/2010/07/11/net-contra-java-la-pelicula.html#comments Mon, 12 Jul 2010 04:51:34 +0000 http://panchosoft.com/blog/?p=5535 Quizá muchos de ustedes ya miraron este video y aún así no podía dejar de publicarlo en el blog después de que estuve unas semanas ausente. Lo digo simplemente porque refleja de forma bastante cómica (e irónica) el «amor» que muchos programadores le tenemos a la plataforma Java.

Este trailer es un must-see para cualquier programador, y desde luego este video es recomendado solo para developers.

Saludos.

]]>
https://panchosoft.com/blog/2010/07/11/net-contra-java-la-pelicula.html/feed 2
La próxima versión de Java integrará Webkit https://panchosoft.com/blog/2009/08/15/la-proxima-version-de-java-integrara-webkit.html https://panchosoft.com/blog/2009/08/15/la-proxima-version-de-java-integrara-webkit.html#comments Sat, 15 Aug 2009 21:40:01 +0000 http://panchosoft.com/blog/?p=3712 Webkit es probablemente el mejor motor de renderizado web de la actualidad principalmente por su calidad, por ser ligero, portable y de codigo abierto. Es utilizado por navegadores web como Safari y Google Chrome, dispositivos móviles como iPhone y Android, y plataformas de desarrollo como Adobe Air. Afortunadamente Java también incluirá Webkit en su plataforma lo que permitirá a los desarrolladores disponer de un navegador web totalmente funcional (y multiplataforma) en sus aplicaciones.

Este motor se integrará inicialmente en la API de Java Swing en un componente de nombre JWebPane (heredando de JComponent). El navegador embedido soportará complemente el lenguaje Javascript, CSS, DOM y la tecnología Flash, incluso será posible hacer llamados desde el código en Javascript dentro de una página al código de nuestra aplicación en Java, lo cual abre un abanico de posibilidades para crear aplicaciones.

Ejemplo de una navegador en Java utilizando JWebPane

Incluso nuestras aplicaciones podrían tener un frontend hecho únicamente en XHTML mientras el backend o la lógica de negocio se implemente utilizando Java y sus librerías, de forma similiar a como funciona Adobe Air.

JWebPane se incluirá en el próximo JDK 7 que se espera a finales de este año, pero se podrá utilizar también en JDK 6 a través de un plugin.

Sin duda es una buena decisión incluir Webkit dentro de la plataforma ya que, en lo que al escritorio se refiere, Java se está quedando por detrás de sus competidores y JavaFX (que posteriormente también integrará Webkit) no está teniendo mucha aceptación entre los desarrolladores. Algo importante a destacar es el poco soporte que Sun parece estar dando a Java Swing desde el nacimiento de JavaFX, esperemos que esta tendencia cambie pronto.

Pueden encontrar más información sobre JWebPane en el blog de su desarrollador.

]]>
https://panchosoft.com/blog/2009/08/15/la-proxima-version-de-java-integrara-webkit.html/feed 3
Oracle compra a Sun Microsystems https://panchosoft.com/blog/2009/04/20/oracle-compra-a-sun-microsystems.html https://panchosoft.com/blog/2009/04/20/oracle-compra-a-sun-microsystems.html#comments Tue, 21 Apr 2009 06:25:22 +0000 http://panchosoft.com/blog/?p=2424 Oracle compra Sun Microsystems

Inesperadamente hoy por la mañana se dio a conocer la noticia, Oracle compró Sun Microsystems por la cantidad de 7400 millones de dólares. Al parecer las conversaciones entre estas dos empresas se hicieron de forma privada ya que no se dio ningún indicio de interés de parte de Oracle, siendo que la semana pasada IBM rechazaba comprar la empresa.

Con esta adquicisión Oracle se convierte en uno de los gigantes del software libre, teniendo entre sus principales tecnologías a Java y el sistema operativo Solaris. Además, debido a que Oracle posee su propia solución de gestión de bases de datos, hay cierta incertidumbre sobre el futuro de MySQL.

Sin embargo, confiemos en que Oracle a pesar de ser una empresa de software privativo continue con la filosofía de la ya extinta, Sun Microsystems. Afortunadamente al ser muchos de sus proyectos software libre existen muchos desarrolladores involucrados y de ser necesario pueden crearse bifurcaciones.

]]>
https://panchosoft.com/blog/2009/04/20/oracle-compra-a-sun-microsystems.html/feed 3
Processing, lenguaje de programación para imágenes y animaciones https://panchosoft.com/blog/2008/09/25/processing-lenguaje-de-programacion-para-imagenes-y-animaciones.html https://panchosoft.com/blog/2008/09/25/processing-lenguaje-de-programacion-para-imagenes-y-animaciones.html#comments Fri, 26 Sep 2008 04:45:04 +0000 http://panchosoft.com/blog/?p=1498 [vimeo]http://vimeo.com/1747316[/vimeo]

Processing es un lenguaje de programación de código abierto con el cual puedes crear espectaculares animaciones como las que puedes ver en el video de arriba. El lenguaje fue creado por el MIT Media lab, y ya puedes incluso encontrar una wiki con información y tutoriales en español.

Está hecho bajo la plataforma Java lo que asegura que podremos crear animaciones multiplataforma (y que también ocupas mucha RAM), y lo mejor es que si ya tienes experiencia con Java la sintaxis de Processing te parecerá sumamente familiar.

Enlace: Processing.

]]>
https://panchosoft.com/blog/2008/09/25/processing-lenguaje-de-programacion-para-imagenes-y-animaciones.html/feed 3
Netbeans 6.0 final disponible! https://panchosoft.com/blog/2007/12/08/netbeans-60-final-disponible.html https://panchosoft.com/blog/2007/12/08/netbeans-60-final-disponible.html#comments Sat, 08 Dec 2007 07:42:34 +0000 http://panchosoft.com/blog/2007/12/08/netbeans-60-final-disponible.html Post solo para developers:

NetBeans 6.0

Pues eso, ya tenemos disponible la versión final de Netbeans en su entrega 6. Tenemos muchas mejoras e implementaciones nuevas en el sistema como por ejemplo:

  • Completado de código más inteligente.
  • Soporte para Ruby/JRuby/Ruby on Rails en el mismo IDE.
  • Fácil instalación y desintalación.
  • Swing y asistentes para manejo de bases de datos desde el mismo (como .NET).
  • Manejo de perfiles.
  • Web y Java EE.
  • Java Móvil (De gran ayuda sin duda.)
  • SOA, UML, C y C++ también. =)

Bueh les recomiendo descargarlo y probarlo.. =)

También pueden pedir que se los envien hasta su casa por correo de forma gratuita por aquí.

Saludos.

]]>
https://panchosoft.com/blog/2007/12/08/netbeans-60-final-disponible.html/feed 1
Recibe Netbeans o Solaris 10 hasta la puerta de tu casa https://panchosoft.com/blog/2006/11/24/recibe-netbeans-o-solaris-10-hasta-la-puerta-de-tu-casa.html https://panchosoft.com/blog/2006/11/24/recibe-netbeans-o-solaris-10-hasta-la-puerta-de-tu-casa.html#comments Sat, 25 Nov 2006 00:46:54 +0000 http://panchosoft.com/blog/2006/11/24/recibe-netbeans-o-solaris-10-hasta-la-puerta-de-tu-casa.html DiscoIgual como lo hace Ubuntu enviados discos gratis a cualquier parte del mundo, también puedes recibir gratuitamente Netbeans y ahora Solaris 10, solamente tienes que accesar a las siguientes páginas:

Para Netbeans haz click aquí.

Para Solaris 10 y Sun Studio Software Media Kit, por acá.

En el caso de Netbeans al parecer ya tiene tiempo ofreciendo el servicio, por el lado de Sun, Solaris 10 solo estará disponible por tiempo limitado, así que aprovechen. 😉

Saludos.

]]>
https://panchosoft.com/blog/2006/11/24/recibe-netbeans-o-solaris-10-hasta-la-puerta-de-tu-casa.html/feed 4
JCreator 4.0 Disponible https://panchosoft.com/blog/2006/11/06/jcreator-40-disponible.html https://panchosoft.com/blog/2006/11/06/jcreator-40-disponible.html#comments Tue, 07 Nov 2006 02:57:20 +0000 http://panchosoft.com/blog/2006/11/06/jcreator-40-disponible.html JCreator

Bueh, tal como lo leen la version 4.0 del famoso(solo en mi pueblo xD) JCreator ya salió al aire, la verdad es que está disponible desde el 16 de Octubre al parecer, sólo que según yo este IDE ya estaba «muerto» o abandonado y pensé que ya no tendría más actualizaciones.

Para los que no lo conozcan, JCreator es un IDE para Java que está programado completamente en C++ lo que hace más rápida su ejecución comparado con los otros entornos de desarrollo. No es tan poderoso como un Eclipse o un Netbeans obviamente, pero si lo que deseas es solamente llegar y empezar a programar, JCreator es una buena opción. =)

Entre las novedades se encuentra una nueva interfaz de usuario bastante atractiva, mejoras en cuanto al editor de código, etc. Puedes ver la lista completa aquí.

Puedes ir al área de descargas desde este otro enlace.

Saludos. xD

]]>
https://panchosoft.com/blog/2006/11/06/jcreator-40-disponible.html/feed 123
Sudoku en Java, interfaz de usuario en modo consola https://panchosoft.com/blog/2006/11/02/sudoku-en-java-aplicaciones-vistosas-en-modo-consola.html https://panchosoft.com/blog/2006/11/02/sudoku-en-java-aplicaciones-vistosas-en-modo-consola.html#comments Thu, 02 Nov 2006 06:31:23 +0000 http://panchosoft.com/blog/2006/11/02/sudoku-en-java-aplicaciones-vistosas-en-modo-consola.html Sudoku en Java modo consola
¿Yo y mis títulos verdad? en esta ocasión les traigo el código fuente de un Sudoku hecho en Java, este programa no te resuelve Sudokus aclaro, solamente fue un encargo que me hicieron en la Universidad para el manejo de arreglos con Java, y tiene dos niveles de dificultad. Es decir que no es nada del otro mundo, a excepción de la forma en que se imprime el juego en modo consola.

Como pueden ver también se pueden hacer aplicaciones agradables en la fría consola de comandos, aprovechándonos de los caracteres ASCII.

Descarga el Sudoku aquí.

En el código fuente puedes encontrar los métodos para hacer este tipo de vistas, eres libre de modificarlo, venderlo, y entregarlo en la Universidad como si fuera tuyo. xD

Saludos.

]]>
https://panchosoft.com/blog/2006/11/02/sudoku-en-java-aplicaciones-vistosas-en-modo-consola.html/feed 27
Juega Nintendo en tu celular! https://panchosoft.com/blog/2006/10/27/juega-nintendo-en-tu-celular.html https://panchosoft.com/blog/2006/10/27/juega-nintendo-en-tu-celular.html#comments Fri, 27 Oct 2006 06:19:18 +0000 http://panchosoft.com/blog/2006/10/27/juega-nintendo-en-tu-celular.html w600 con Super Mario Bros 3...Aquí les traigo una utilidad que nos sirve para poder emular los juegos de Nintendo(NES) pero en tu celular!, la aplicación lleva por nombre vNes y la puedes descargar desde la siguiente página:

http://www.vampent.com/vnes.htm

El programa está en dos versiones, una para el sistema operativo Symbian y el otro para Java Micro Edition(J2ME), así que una vez descargado el programa pásalo a tu celular por bluetooth o por cable serie, y listo.

Para ahorrarles tiempo, aquí les dejo la versión que ya tiene incluido el Super Mario Bros 1.

Bajar vNes con Super Mario Bros 1

Solo descargala, pásala a tu celular, ejecutala y a jugar. 😛

El emulador para J2ME es compatible con los siguientes celulares:

J2ME version Fully Supported Devices (with FPS>=30)
Nokia:
6260(48), 7610(35), 6600(30)
Motorola:
E680(84), A768(56), A768i
Sony-Ericsson:
K700(35), K700c, K700i, K500(70), K500i, K500c

J2ME version Supported Devices(with FPS less than 30, not recommended)
Nokia:
6230(18), 3650(18)
Motorola: V303(1)
Alcatel: OT756(5)
Siemens: CX65(7)

En la página web oficial puedes encontrar más información sobre como ponerle más juegos, que versión del emulador te conviene, etc.

Así que si tienes tiempo libre y quieres experimentar con tu teléfono celular, descargate este programa.

Saludos. 😛

]]>
https://panchosoft.com/blog/2006/10/27/juega-nintendo-en-tu-celular.html/feed 26
¿Qué tanto de Java sabes? https://panchosoft.com/blog/2006/10/21/%c2%bfque-tanto-de-java-sabes.html Sun, 22 Oct 2006 05:26:46 +0000 http://panchosoft.com/blog/2006/10/21/%c2%bfque-tanto-de-java-sabes.html Sun Microsystems¿En realidad podemos decir que sabemos Java si programamos en él?, la verdad es que no sabía que tanto tenía que saber para pronunciar «Yo sé programar en tal lenguaje», es algo tremendamente difícil.

Pero bueno, el punto de este post es proporcionarles el siguiente programa que nos sirve para medir nuestro nivel en el lenguaje Java, se trata del Self Test, y viene con el exámen 310-035 Sun Certified Programmer for Java 2 Platform 1.4, así que descargalo y pruebate tú mismo. 😛

Descargar 310-035 Sun Certified Programmer for Java 2 Platform 1.4

Este «simulador» nos ayuda a practicar para el exámen de certificación de Java por parte de Sun. Que es mi próxima meta. 😉 Entonces espero que les sea de utilidad de cualquier forma. 😛

Saludos.

]]>