Comunidad

Cuestiones acerca de Java México

Programar es...

Programar es ...

1. Vivir constantemente presionado.

2. Tener 0 vida social (o muy poca).

3. Repetir rutina tras rutina (jeje).

4. Conocer gente extraña...

5. Muchas horas sin dormir en casa ...

6. Reuniones aburridas...

7. Enojos constantes...

8. Querer replantear nuestra vida...

"¿que hubiera sido de mi vida si hubiera sido futbolista?"

Utilizacion de maven para Tapestry

Como puedo utlizar maven para hacer proyectos con tapestry y con una base de datos...alguien sabe como utilizar el codigo para enviar los datos a la base de datos...o algo relacionado para trabajar con el framework Tapestry..gracias

Episodio 3 de la temporada 1 – Desarrollo de juegos en JoyBox con @JuanKaram y @mexinsane

Bienvenidos sean a esta nueva emisión del podcast el episodio numero 3 de la temporada numero 1.
El desarrollo de videojuegos en México y en varias partes del mundo gracias a @juankaram y @mexinsane, ya que están desarrollando un engine para RubyMotion llamado JoyBox. En esta sesión nuestros invitados nos platican la experiencia de estar desarrollando un proyecto Open Source que permite desarrollar videojuegos de una forma más sencilla, rápida y sobre todo divertida. ¿Qué es lo que los motivo a crear este proyecto? ¿Es posible para muchos de nosotros crear juegos para iOS con Ruby? ¿Se puede tener una carrera como desarrollador de videojuegos?, sin duda, muchas preguntas serán resueltas en este podcast.
¡Espero lo disfruten! y apreciamos mucho cualquier comentario que nos puedan dejar, pronto mas capítulos de la temporada 01.

Extension de My Java Zone para Google Chrome

Extension de My Java Zone para Google Chrome

Ayer se publico una extension para el navegador de Google, Chrome. Donde podras tener mas cerca las ultimas entradas publicadas en el blog My Java Zone.

Espero la instalen, la prueben y la compartan. Si alguien desea desarrollar o tener el proyecto, con gusto se los hago llegar y les explico como se hace. Instalenla directamente desde la Web Store de Google Chrome, aquí.

Imagenes

Utilizacion de los MOdelos en el Framework Wicket

Como se uilizan los modelos en wicket para usar los crud y manipular la base de datos..espero su ayuda gracias....

Episodio 2 de la temporada 1 - vivecodigo.org – Testing con @chrix2

Bienvenidos sean a esta nueva emisión del podcast el episodio numero 2 de la temporada numero 1.
En esta ocasión un amigo ya conocido Christian Ramírez – @chrix2 Nos viene a platicar de su experiencia personal y la relación que encuentra entre desarrollar software y la apreciación artística.
Esta platica circula por ámbitos meramente comunes para las bellas artes y las analogías que podemos hacer con la creación de las pruebas, la apreciación de las mismas, e incluso la observación sobre los sistemas legados.
A pesar de que no hay una demo en código, la charla es muy interesante y puede que aquellos que aprecian el arte puedan comprenderla con más facilidad, y los que no, como el caso del entrevistador se animen a encontrar la inspiración en alguna de las bellas artes.
¡Espero lo disfruten! y apreciamos mucho cualquier comentario que nos puedan dejar, pronto mas capítulos de la temporada 01.

Aplicacion Android v.2.2 actualizarlas a versiones Tablets y 4.3

Hola amigos!

He realizado una aplicacion android en v.2.2 y quisiera actualizarla a versiones posteriores y a tablets,he cambiado el target y la aplicacion compila y se instala correctamente pero al clikear sobre ella la aplicacion me genera el mensaje de error.

La aplicacion es sencilla simplemente se conecta a internet a un servidor y muestra en un listview una lista de datos de la base de datos.

Espero que me podais hechar una mano.

Muchas Gracias
Un saludo

Arquitectura organica - #Barcamp de Artesanos de Software

¡Hola a todos! Publico un nuevo video, la ultima charla del Barcamp de artesanos de software – @artesano_soft, una charla sobre “Arquitectura organica”
¿Cómo crecen las arquitecturas?, ¿Como podemos hacerlas crecer?, ¿Qué problemas podemos encontrar?, ¿Que tipo de paradigmas hay que conocer para tener arquitecturas sustentables? Francisco Jose Peredo (@lux_spes) nos comparte su experiencia creciendo sistemas de aplicaciones que se comunican entre sí y debate con los miembros del barcamp acerca de los acuerdos que tiene que enfrentar una organización para hacerlo.

¡Espero lo disfruten! y apreciamos mucho cualquier comentario que nos puedan dejar.

Fuente Original:
http://recursivo.org/?p=183

Episodio 1 de la temporada 1 - ViveCodigo.org - Ceylon con @chochosmx

Nuevo episodio de la nueva temporada de ViveCodigo la temporada 01 en esta ocasión el capitulo 01, en la cual tuvimos el gusto de entrevistar a nuestro compañero Enrique Zamudio – @chochosmx. Un gran desarrollador con muchos años de experiencia y uno de los contribuidores del lenguaje Ceylon, nos comparte como incluso a estas alturas de su carrera el sigue aprendiendo y enfrentando retos que no había enfrentado antes.
Disfruten esta amena entrevista sobre Ceylon, un lenguaje que corre sobre la JVM y que nos ofrece características de tipado estático muy interesante, sin duda un grata charla y una demo en la cual nos da una serie de ejemplos del funcionamiento de Ceylon.
¡Espero lo disfruten! y apreciamos mucho cualquier comentario que nos puedan dejar, pronto mas capítulos de la temporada 01.

Ejemplo de aplicacion web + cliente usando Spring MVC y HttpComponents

Estaba escribiendo en una respuesta aquí en Java México como usar algún framework para hacer una aplicación cliente / servidor usando JSON como formato de transporte y HTTP como protocolo.

Según yo era así de fácil

Ajaaa si, mira usa Spring MVC y HttpClient; aqui esta Google ...

Pero sinceramente jamás he hecho precisamente ese ejercicio y como hacía tiempo que quería hacerlo y andaba insomne hice esto.

https://github.com/OscarRyz/webapp-demo

//-- App.java
public class App  {
    public static void main( String[] args ) throws Exception {
        Loteria  loteria =  new Loteria();
        Ticket t = loteria.ganador();
        System.out.println( t );
    }
}

// Cliente -- Loteria.java
public class Loteria {
   public String path(String path) {
      return "http://localhost:8080/loteria/"+ path;
   }
   
   public Ticket ganador() throws Exception {
      DefaultHttpClient httpclient = new DefaultHttpClient();
      HttpResponse response = httpclient.execute(new HttpGet(path("/ganador")));
      ObjectMapper mapper = new ObjectMapper();

Distribuir contenido