Lenguajes JVM

Otros lenguajes para la JVM (Groovy, Scala, Clojure, etc)

Drone.io, Integración Continua en unos cuantos pasos

Les quiero compartir lo fácil y sencillo que es usar Drone.io para Integración Continua (CI) de su proyecto.

En este caso lo usé como prueba en un repositorio donde se está gestando la v2 del portal de javaMexico.org, el cuál está en Github: https://github.com/javamexico/javamexico.org

Drone.io se integra automáticamente con tres servicios tanto para hacer login como para obtener el código de los proyectos que quieras construir:

  • Github
  • Bitbucket
  • Google Code

Esto es ventaja y desventaja, ya que es extremádamente fácil configurar un proyecto que esté en cualquiera de esas tres opciones, pero si tu proyecto no está en alguna de ellas Drone.io (al momento) no lo podrá construir.

La cuenta gratuita permite dar de alta cualquier cantidad de repositorios siempre y cuando sean públicos (proyectos de código libre), de lo contrario se puede adquirir un plan para repositorios privados.

Ayuda Aplicacion Web Java Netbeans Firebird

Bueno antes que nada soy novato tanto en el foro, en el sitio y en la programacion en general, pero ando buscando mi lugarsito como programador web en mi trabajo, actualmente mas que nada trabajo en el area de soporte, es una empresa dedicada al giro de refaccionaria de tamaño medio, cuenta con 10 sucursales distribuidas en Sonora, Sinaloa y Nayarit. Bueno el detalle aqui es que tengo oportunidad de entrarle a eso de la programacion web pero pues necesito irle aprendiendo, aqui los sistemas utilizan firebird, pero no hay nada web, yo quiero iniciar poco a poco haciendo pininos con aplicaciones sencillas, mostrando datos de una BD, haciendo formatos que usan para ponerlos en la pagina y ahi los llenen, he andado buscando informacion acerca de como conectar BD en firebird usando java con el ide de netbeans, si alguien pudiera orientarme acerca de como lograr conectar el java con firebird se los agradeceria mucho, de antemano muchas gracias, sorry por poner todo un cuento para pedir eso, pero si le he andado buscando info de como conectar Java firebird y nomas no he dado y si me urge cuanto antes irle a prendiendo a todo eso...

Balanceamiento de carga mediante Apache con mod_proxy

Hola amigos:

Después de mucho investigar, preguntar y estudiar pude montar un sistema con balanceo de carga con apache con front-end y glassfish 3.1 como servidores de aplicaciones. Les explico como lo hice. Debo indicarles que acá utilizo http, mediante el puerto 80. Https, lo dejaré para otra ocasión.

He aquí los pasos que seguí:

Explicación del módulo Proxy para balanceo de carga

La idea es implementar una solución que tenga como front-end un apache donde lleguen las peticiones de utilización de otras aplicaciones que se encontrarán en servidores de aplicaciones que estarán como rear end, o sea, atrás con otra IP.
Para esta implementación previamente se debe haber cargado el Centos con al menos los siguientes módulos cargados.

1.- Para el balanceamiento de carga sin SSL, se debe hacer lo siguiente:

a) Configurar archivo httpd.conf del apache
Este archivo se encuentra en /etc/httpd/conf/. El contiene las principales directivas de configuración . Para ello se debe verificar entre otras cosas lo siguiente:

Que se encuentren dentro de este archivo cargados los siguientes módulos:

LoadModule proxy_module modules/mod_proxy.so

Capturar precio ($1,000.00) en jtextfield

Que tal amigos de javamexico.org, soy nuevo en la programación de java me podrían ayudar? mi problema es el siguiente... tengo un formulario con un jtextfield, quiero capturar un precio ($ 1,000.00), e intentado formatearlo con JFormattedTextField ......MaskFormatter("$ ##,###.##") y efectivamente lo hace pero el problemas es que si quiero capturar solo 1.00 tengo que pasar por todos los caracteres para llegar al punto decimal, quisiera que al poner el entero, luego el punto decimal y poder capturar los decimales. Existirá alguna forma práctica de hacer esto? he buscando en internet pero no encuentro alguna solución.

Gracias de antemano a todos por sus comentarios.....

Ceylon: comparativa con otros lenguajes

Como ya se ha escrito aqui en este sitio, Ceylon es un lenguaje de programación en desarrollo que pretende tomar lo bueno de Java y olvidarse de lo malo.

¿Cómo compilo/ejecuto un programa en Ceylon?

Antes de comenzar comenzar debes decargar la versión actual 0.4 (Analytical Engine).

Compilar:

ceylon compile source\programa.ceylon

Ejecutar:

ceylon run default

El clásico programa Hola mundo

En Ceylon.

holamundo.ceylon

doc "Esto se usa para documentar el programa"
by "el que escribe el programa"
void run(){
  print("Hola mundo");
}

Si todo sale bien debe imprimir:

"Hola mundo"

En Groovy.
holamundo.groovy

println "Hola mundo"

En Python.
holamundo.py

print "Hola mundo"

En Scala.
Holamundo.scala

object Holamundo{

 def main(args: Array[String]){
   
   println("Hola mundo");
}

}

JavaOne 2012 charlas técnicas en YouTube

El equipo del Oracle Learning Portal publica las charlas técnicas impartidas en la JavaOne 2012 en su canal de YouTube.

Las charlas son variadas y no tienen desperdicio, las pongo aquí para que las puedan aprovechar.

JavaOne 2012 Technical Tracks:

  1. Core Java Platform (69 videos)
  2. Development Tools and Techniques (75 videos)
  3. Emerging Languages on the JVM (35 videos)
  4. Enterprise Service Architectures and the Cloud (66 videos)
  5. Java EE Web Profile and Platform Technologies (81 videos)
  6. Java ME, Java Card, Embedded and Devices (78 videos)
  7. JavaFX and Rich User Experiences (48 videos)

Y aquí el canal de Oracle Learning Portal.

String Calculator en Kawa

Hola a todos.
Les comparto la solución a la Coding Kata String Calculator que escribí en Scheme Kawa.
Se me ocurrió compartirla después de ver la solución que nuestro amigo Rodrigo Salado implementó en Groovy la cual compartió en su blog de aquí de Java México.
La entrada completa del blog aquí: http://pensamientoobjetivo.blogspot.mx/2013/02/string-calculator-en-kawa...

Saludos.

SE PUEDE PROGRAMAR EN DELPHI USANDO SINTAXIS DE JAVA??

buen día, quisiera saber si es posible hacer un pequeño programa en delphi usando lenguaje

String Calculator en Kawa

Hace un par de días nuestro amigo Rodrigo Salado nos compartió aquí su solución de la Kata String Calculator utilizando el lenguaje Groovy , lo cual me inspiró también a mí a publicar mi solución en Kawa para compararlas y ver que ideas se podrían implementar/traducir en Groovy.

Cabe mencionar que yo también me tardé mas de media hora (de hecho 2 pomodoros de 20 min), lo cual corrobora la teoría que teníamos con neodevelop sobre el tiempo necesario para resolver este ejercicio en un Coding-Dojo

Ejemplos en Ceylon

Aquí les dejo unos código muy sencillos en este lenguaje.

Distribuir contenido