style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Lenguajes JVM

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

COMO CAMBIAR EN TODOS LOS JBUTTON que se ejecuten con BARRA espaciadora y lo haga un enter

he intenado con los eventos de teclado pero ha valido para un solo boton, como seria posible hacerlo por defecto en mi aplicacion java???'

Cual es tu puesto ?

Bueno,,, para conocernos mas no
jejejejeje
que tal si tenemos una lista de los puestos que desempeñamos y la empresa donde laboramos,,
o el semestre y la escuela ??

digo que tal si trabajo a un lado de ezamudio y no lo sabia ??

Pruebas de unidad con Mockito(Aportación) - [SGCE2013]

En esta ocasión, con la finalidad de aportar algo a la comunidad(y ver si de paso me gano un pase) les quiero poner un tema que les de a conocer una herramienta que puedan usar los que están haciendo desarrollo en Java.

Les platico brevemente el escenario que me ha puesto a escribir de este tema: hace un par de meses me asignaron a la tarea de hacer el mentoring de un grupo de desarrolladores, el objetivo era "aumentar la calidad del software que se desarrollaba", y esto lo fui elaborando a través de varias técnicas: programación en pares, dojos, control de versiones, mediciones de tiempos, pomodoros, etc., y la guía técnica para ir creciendo un proyecto con Java; yo vengo desarrollado Groovy desde hace mucho tiempo y esto se me hizo interesante para medir nuevamente el tiempo de desarrollo de un proyecto con Java. El factor común de todos era Maven y por supuesto Java(en varios niveles de experiencia), lo cual lo hacía más interesante.

¿Qué espero de un lenguaje de programación? [SGCE2013]


Existen cientos de lenguajes de programación, cada uno con características propias y a la vez semejantes entre si. Algunos dirán que lo importante no es el lenguaje sino quien lo usa (y para que). Tal vez sería ideal que tuviera documentación fácil de leer, y de entender.

include "stdio.h"

void main(){
    printf("¡Hola, mundo!");
}

El primer lenguaje que use fue C. Muy bueno para operaciones matemáticas, aunque la verdad los árboles y listas dinámicas con punteros daban muchos dolores de cabeza (muchos días sin dormir y permanecer aislado como zombie).

Public Sub algo()
MsgBox "Hola mundo",vbInformation, "Aviso del sistema"
End Sub

Decidi probar otros lenguajes como VB, al principio parecía bueno. Podía crear ventanas con mucha facilidad. Sin embargo, cuando queria hacer algo más avanzado (usar bases de datos por ejemplo) tenia muchos problemas. Tal vez era yo y no el lenguaje, pero de plano no me convenció y dejé de usarlo.
 

El lenguaje de programación (casi) perfecto

1. Cero frameworks

Depender de un framework muchas veces no es nada bueno. Algunos dejan de ser actualizados o de plano dejan de existir. O la documentación es minima o nula.

Que el lenguaje tuviera lo necesario para crear aplicaciones web o de escritorio.

2. Documentación automática

Nos gusta tener (más no leer) documentación completa del lenguaje/proyecto que vamos a usar/modificar. Si al terminar de escribir nuestro código se generará la documentación de manera automáticamente mejor aun.

3. Manejo de dependencias

Algo así como @Grapes de Groovy, el programador solo se preocupa de escribir el código. Nada de andar viendo que librería o clase le hace falta a su proyecto.

4. Generador de pruebas automático

Al terminar de escribir el código se crearan las pruebas unitarias de manera automática. Aunque tal vez seriamos más flojos y dependientes.

5. Un IDE integrado

No tener la necesidad de instalar alguno. Que el lenguaje no tuviera tan solo el compilador sino también un editor de código.

WaveMaker para la gente que les gusta los RADs

Aqui les dejo Wavemaker una herramienta de desarrollo agil para generar aplicaciones web con spring, hibernate y algunas otras monerías incluidas, es bastante sencillo su entorno ademas de que produce aplicaciones standard, .war que se pueden entregar en la nube mediante cloudfoundry o en servidores locales dentro de splices containers, la verdad es que esta bastante sencillo de utilizar, existe una comunidad en latica bastante buena, existe documentación en videos, tiene sus limitaciones pero para aplicaciones que requieran ABCE es bastante bueno, les recomiendo le echen un vistazo.

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.....

Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">