CD de Netbeans gratis (08:41) - Vuelvo a hablar un poco de Java y de programación. Un cóctel extraño este de Java + Viajes... Bueno, un enlace interesante puede ser este de Sun en que pedir la nueva versión de Netbeans para que te manden el...
| 0 Comentarios
Lunes 4 Abril
¿Ruby plataforma más rápida que Java (Spring con Hibernate)? (21:07) - Título muy largo, para poner un simple enlace de Slashdot. Parece que se avecina un nuevo debate sobre velocidades de plataformas (que no de lenguajes), en este caso entre Ruby y Java (Spring + Hibernate). Enlace para guardar y leer...
| 0 Comentarios
Martes 28 Septiembre
Auna y Accenture son unos hachas (10:15) - Hoy visitando Auna.es, pincho en la promoción que tienen de 1mb y me sale lo siguiente: com.accenture.gaudi.internet.AqSystemException at com.accenture.gaudi.internet.core.AqActionServlet.forwardToErrorPage(AqActionServlet.java:91) at com.accenture.gaudi.internet.core.AqActionServlet.service(AqActionServlet.java:538) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:198) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2678) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2412) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:140) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:121) ¡¡Hay que capturar la excepciones... | 0 Trackbacks
| 6 Comentarios
Domingo 12 Septiembre
Migrando de JBuilder a Eclipse (21:08) - Migrar de JBuilder a Eclipse será previsiblemente una de las tareas más frecuentes que tengamos que acometer los programadores de Java en los próximos meses. Sigo considerando a JBuilder como la mejor IDE para programar en Java, pero el empuje... | 0 Trackbacks
| 2 Comentarios
Sábado 14 Agosto
Usando expresiones XPath a grafos de objetos con JxPath (10:34) - Vía Café con Leche, me entero de la aparición de JxPath 1.2 la librería de la gente de Apache. XPath es un lenguaje para localizar información en un documento XML, que no es más que un árbol, que no deja... | 0 Trackbacks
| 1 Comentarios
Herrramientas de diagnóstico en Java 1.5 (10:24) - Hacía tiempo que no escribía sobre Java. Vía Calvin, una introducción a jps, una de las herramientas de diagnóstico que incluye Java 1.5 y que realiza la función análoga al comando ps de UNIX. Con jps obtenemos por tanto un... | 0 Trackbacks
| 0 Comentarios
Miércoles 4 Agosto
Desarrollando aplicaciones con Java libre (21:29) - No, no es que hayan liberado Java, pero sí que es cierto que hay millones de líneas de código libres por ahí y en este artículo de OnJava, hacen un repaso de algunos de los proyectos integrables en nuestros trabajos... | 0 Trackbacks
| 1 Comentarios
Lunes 19 Julio
Dos plugins para Eclipse (21:22) - Vía JavaHispano; un par de plugins para Eclipe la mar de recomendables. Uno es Doclipse que ayuda en la generación de los tags para el JavaDoc en el código fuente. El otro es Flow4J que permite crear flujos de procesos... | 0 Trackbacks
| 0 Comentarios
JBoss obtiene el certificado J2EE (07:52) - Lo cuentan en InfoWorld. Informan que JBoss 4.0 ha pasado los test de compatibilidad con J2EE 1.4 de Sun. Las anteriores versiones de JBoss no tienen esta certificación. Yo realmente siempre he desconfiado de JBoss, no me gusta la idea... | 0 Trackbacks
| 0 Comentarios
Domingo 18 Julio
Procesando XML desde Java con Dom4J (10:08) - Para complementar la entrada en que recomendaba usar Dom4J para procesar XML, incluyo un enlace a un tutorial muy interesante encontrado en developerworks de IBM y otro dentro de XML.com. Ambos están en inglés, pero ilustran a la perfección el... | 0 Trackbacks
| 0 Comentarios
Paso de parámetros a funciones Java (10:07) - En el paso de parámetros a funciones hay dos aproximaciones clásicas: el paso por valor y paso por referencia. En el paso por valor se realiza una copia de los valores que se pasan, trabajando dentro de la función con... | 0 Trackbacks
| 1 Comentarios
Los tipos de datos primitivos en Java (10:05) - En muchas ocasiones se desperdicia memoria en nuestros programas porque utilizamos un tipo de datos que ocupa mucho cuando no es necesario. El caso contrario también se da: que utilicemos un tipo de datos que no sea capaz de representa... | 0 Trackbacks
| 4 Comentarios
Los operadores aritméticos unarios en Java (10:05) - Si hay algo que tiene peligro en los diversos exámenes tipo test en Java son las preguntas con operadores unarios. Estos operadores aritméticos son los que que requieren un sólo operando y se evalúan de una forma diferente según se... | 0 Trackbacks
| 0 Comentarios
Reglas de los identificadores de variables (10:04) - En un programa no referimos al valor de una variable por su identificador, que es el nombre que se le da a la variable. Por convención, en Java, los nombres de las variables empiezan con una letra minúscula y los... | 0 Trackbacks
| 0 Comentarios
Las variables miembro de una clase en Java (10:04) - Una clase puede tener variables propias de la clase y no de cada objeto, estas variables son las variables miembro de la clase o variables static. Las variables static se suelen utilizar para definir constantes comunes para todos los objetos... | 0 Trackbacks
| 1 Comentarios
Las constantes en Java (10:03) - Lo más parecido que tiene Java a las constantes clásicas de programación son las variables final. El valor de una variable declarada como final no puede cambiar durante la ejecución de un programa Java. Es equivalente a la creación de... | 0 Trackbacks
| 0 Comentarios
Las clases abstractas en Java (10:02) - Una de las características más útiles de cualquier lenguaje orientado a objetos es la posibilidad de declarar clases que definen como se utiliza solamente, sin tener que implementar método. Esto en Java se hace mediante interfaces y con clases abstractas.... | 0 Trackbacks
| 0 Comentarios
Los interfaces y la herencia múltiple en Java (10:02) - Un interface es parecido a una clase abstracta en Java, pero con las siguientes diferencias: - Todo método es abstracto y público sin necesidad de declararlo. Por lo tanto un interface en Java no implementa ninguno de los métodos que... | 0 Trackbacks
| 4 Comentarios
Accesibilidad de variables y métodos miembros (10:01) - Uno de los aspectos más importantes de la programación orientada a objetos y por ende de Java, es la encapsulación, que consiste básicamente en ocultar la información que no es conveniente o necesaria para realizar una determinada tarea. En Java,... | 0 Trackbacks
| 0 Comentarios
Apuntes sobre la entrada/salida en Java (09:59) - La clase java.io.InputStream sirve de clase base para todas las clases que modelan los canales de entrada. Los métodos descritos por esta clase leen correctamente los datos independientemente de la fuente de lectura. Por cada tipo de fuente de datos... | 0 Trackbacks
| 0 Comentarios
Java Tiger (1.5) será J2SE 5.0 (09:57) - Cosas del márketing. Al igual que Java 1.2 fue bautizado como Java 2, pues nada, J2SE 1.5.0 se llamará J2SE 5.0 , y por supuesto luego vendrá la J2EE 5.0 Dice Sun en su Press Release que ha tomado la... | 0 Trackbacks
| 0 Comentarios
BlogPlanet, blogueando desde el móvil con J2ME (y leyendo RSS) (09:51) - BlogPlanet es un software para escribir en el blog (o moblog) desde el móvil. Está construido con MIDlets j2me, por lo que cualquier móvil que lo soporte, permitirá usar el software. El único punto oscuro es que para acceder a... | 0 Trackbacks
| 0 Comentarios
Miércoles 31 Marzo
Usando calendarios y restando fechas en Java (15:10) - Para trabajar con fechas siempre hay que tener mucho cuidado, sobre todo si estas son antiguas. Así tenemos que hasta 1582 estuvo en vigor el calendario Juliano, año en el que el papa Gregorio XIII ordenó pasar del 4 de... | 0 Trackbacks
| 5 Comentarios
Martes 30 Marzo
Formateo de fechas en Java (14:01) - Para obtener la fecha del sistema en un formato concreto se puede jugar con las clases Date y SimpleDateFormat. Por un lado podemos sacar la fecha actual del sistema de la siguiente forma: Date fechaActual = new Date(); Ojo, estamos... | 0 Trackbacks
| 6 Comentarios
Sábado 20 Marzo
Los bloggers de Sun (18:05) - Dando un paseo por la red me he encontrado este listado de bloggers que trabajan en Sun: Geoff Arnold Jeremy Barnish John 'jBob' Bobowicz Tim Bray Chris Campbell Patrick Chanezon... | 1 Trackbacks
| 0 Comentarios
Viernes 19 Marzo
Oracle pasa el test de Java (20:33) - Oracle Application Server ya es oficialmente compatible con Java 2 Enterprise Edition (J2EE) 1.4, con lo que ya hay un nuevo rival para los todopoderosos Weblogic y WebSphere. Personalemente este mecanismo que mantiene Sun me parece positivo, de hecho aunque... | 0 Trackbacks
| 0 Comentarios
Martes 16 Marzo
Sun prepara Java Studio Creator (21:45) - Parece que Sun le ha visto las orejas al lobo de ".NET" y prepara Java Studio Creator, una nueva apuesta en herramientas de desarrollo que a priori presenta cosas interesantes. Una mayor automatización en desarrollo de soluciones profesionales (a ver... | 0 Trackbacks
| 2 Comentarios
Domingo 14 Marzo
Recolector de basura (10:37) - Ya que le da nombre a este weblog, me parece obligado hablar del "Garbage Collector" de la máquina virtual Java. Este recolector de basura es el mecanimo que se encarga de reasignar la memoria de objetos que ya no estén... | 0 Trackbacks
| 0 Comentarios
Miércoles 25 Febrero
Instalando Eclipse en Mandrake 9.2 (19:36) - Reconozco que nunca he desarrollado desde Linux. Mis entornos siempre han sido Windows y aunque haya trabajado en aplicaciones de lado del servidor, que podía correr en Solaris o Linux, siempre me he ayudado del amigo FTP. Por eso me...
| 4 Comentarios
Jueves 19 Febrero
Empezando con J2ME (17:48) - Bueno, después de esperar un tiempo considerable, he conseguido la portabilidad a Vodafone a la vez que he adquirido un flamante Sony Ericsson T610. Aunque aún no he conseguido hacer funcionar el GPRS (al final tendré que leerme los manuales),...
| 2 Comentarios
Domingo 8 Febrero
La beta de Java 1.5 (11:35) - Ya está disponible para descargar y probar la beta de Java 2 Standard Edition (J2SE) 1.5, cuyo nombre en clave es Tiger. Las novedades que incluyen son a priori bastante interesante: - Un mecanimos para añadir metadatos a las clases...
| 2 Comentarios