On the 11000th Station

Bueno, en ésta ocasión haré un agradecimiento a todas esas personas que se acordaron de mi cumpleaños o acordé :), pondré aca los deseos y mensajes para mi de éstas personas, algunas casi me hacen llorar de emoción y otras me alegraron, el orden no tiene importancia, fue cogido como me fui acordando entonces si están muy abajo no se sientan mal, pero si comienzo con un sms que me envio mi papá, diría Charly García en un intro de un concierto de Sui Generis "No es por nada, pero es asi la cosa!", aquí vamos!:

  1. Mi niño eres la prolongación de mi existencia, que el Creador te proteja para que cumplas muchos mas, no te quiero, te amo! Besos-Ciga
  2. Rana: Happy Birthday ke to you to you to you que todos te deseamos que seas muy feliz
    Rana: Dios te bendiga hoy y siempre
    y te traiga lo mas bacano de la vida
    Constant: muchas gracias rana!
    \m/
    que buenos deseos
    !
  3. Furia: que hubo lampara
    feliz cumpleaños
    piroo
    Constant: \m/
    chino
    culquier cosa me avisa
    jajajaja
    oe chino
    Constant: muchas gracias perro!
    \m/
    Furia: que cumpla mas
  4. No Joda: feliz cumple
    Constant: gracias home
    ahi mis primeros 24
    No Joda: pues son tus primeros y tus ultimos mariquita
    que vas a mandar (No Joda es por costeño, aja asi te puse xD)
  5. Juan: feliz cumpleaños gabriel, feliz cumpelaños gabriel que los cumpla hasta el año 3000 bravo entonces que gabriel
    Constant: buena perro
    Juan: que mas pelao ya con 24 ruedas
    jajajajaja
    Constant: imaginate home
    venticuatro primaveras
    \m/
  6. Elizabeth: ♫ Feliz cumpleaños a tiiiiiiiiiiiii ♫♫ feliz cumpleaños a tiiiiiiiiii ♫♫♫ feliz cumpleaños Gabrieeeeeeeel ♫♫♫♫♫♫
    Constant: heeeeeeeeeeeeeee
    Elizabeth: Feliz cumpleaños a tiiiiiiiiiiiii ♫♫♫♫Constant: gracias! \m/
    Elizabeth: HOY DEBERIA SER FESTIVO
    Constant: ufffffffff
    Elizabeth: el dia de gabriel
    Constant: uffffffffffff
    cierto?
    Elizabeth: jajaja 
  7. Paulo














     Constant: Ufff se me chocolatiaron los ojos con ese tema







  8. piddi: FELIZ CUMPLEAÑOS
    VIEJITO LINDO
    Q CUMPLAS MUCHO MAS
    piddi: FELIZ CUMPLEAÑOS
    VIEJITO LINDO
    Q CUMPLAS MUCHO MAS
    Constant: \m/ gracias amor!
    ;)
    tiamo!
    pero... viejito nunca
  9. DANIEL ANDRES:
     OLE PIROBO
     FELIZ CUMPLEAÑOS
    Constant Concept:
     buena perro, muchas gracias!
  10. [b]                                  -V[/b]alen. [b]H[/b]enao
      Feliz cumple cuchin!
     oiga qe feliz cumpleños..
      [b]                                  -V[/b]alen. [b]H[/b]enao:
     esta ya como cucho no
     hahah
    Constant Concept:
     sobre todo!
     [b]                                  -V[/b]alen. [b]H[/b]enao:
     lo peor esdqe si
  11. xHANSx  Marie --- VeganxEdge:

     feliz cumpleaños vagabunda
    Constant Concept:
     buena parce!
     muchas gracias mi dog!
    xHANSx  Marie --- VeganxEdge:
     jeje too   si escucho la song
  12. boo :
     primo sacolero
    Constant Concept :
     primo periquero
     que pasa, hoy cumplo 24 y no me saludado bien perro
    boo:
     parce..... todo a su tiempo...
     primo feliz CUMPLEAÑOS  y k sacolees mucho mas
    boo:
     e serio feliz cumple..... parce yo nosa bia k su merce era tan joven....
    Constant Concept :
     mcuhas gracias home
     pa que vea
  13. Say No More: FELIZ CUMPLEAÑOS!!!!!
    Constant: \m/ eeeeeeeeeeee
    mis primeros 24
    \m/
    tks
    !
    Say No More: jajajajajajajajaja que cumplas muchos muchos mas y que sigas asi de bien*
  14. Constant: como el wave es una red socail, estaba pensando en hacer como un almanaque de cumpleaños
    con notificaciones a los que estan inscritos a esa ola y tal
    David: tambien, es util
    Constant: como hoy estoy de cumple, se me ocurrio
    David: jajajaja, feliz cumpleaños
    Constant: ahi me gano la felicitacion forzada
    David: hoy le parten el bizcocho
    Constant: imaginese
    David: pobre de usted.. :)
    pero chevere, de verdad que la pase super bien, que le den doble porcion y todo.... :)
    Constant: gracias ome!
  15. lina:
     amigo FELIZ HAPPY HAPPY
    Constant Concept:
     gracias cuñada!
    lina:
     y queva hacer
    Constant Concept:
     partir la torta donde mama
     e ir a ver ud que me gasta
  16. FREN WALTEROS.:
     feliz cumpleaños compa
     a que hora llega de camellar paso y lo visito
    Constant Concept :
     hoy tengo partida de torta
     en la casa de la cucha
     mañana
     EFREN WALTEROS. :
     bueno mañana dejece concentir de su ancestra por bien duro que le toco a ella para levbantar a semejante vago jejje
    Constant Concept:
        como no
  17. Puma:
     JAJAJAJ
     PAISAAAAAA HPPPPP
     FELIZ  CUMPLEAÑOSSSSSSSSSSSSSSSSSSSS
    Constant Concept:
     buena pumaaaaaaaaaaaaaaaaa
     Puma:
     QUE  DIOS  BENDIGA  SU  CAMINO MI  AMIGO
     MUCHAS  FELICITACIONES
    QUE CUMPLA  HASTA EL  AÑO 999999999999999999999999999999999999
    Constant Concept:
     muchisimas gracias parcero!
     Puma:

     PILLELO COMPA  SE LA DECICO
     MUCHAS  FELICITACIONES
     Constant Concept:
     buenisima puma
     muchas gracias de nuevo!
Bueno, aunque como en todos los cumpleaños no faltan los que felicitan al otro dia:
  1. Maria Margarita:
     Haoppy birthday tarde  (musica)
    Constant Concept:
     muchas gracias margarita!
  2. Daniel Salazar:  
     FELIZ CUMPLEAÑOS , TARDE PERO ES Q AYER NO ESTUBE CONECTADO Y NO TENGO SU NUM DE CEL
    Constant Concept:
     eso buena parcero gracias!
     mas vale tarde que nunca
  3. jair andres:
     como le fue de cumple
     happyy
     birthday
    Constant Concept :
     gracias home
     muchas gracias
     me fue bien pa que
A todos muchas gracias, los que llegaron tarde no importa, se que igual pensaron en mi.
Muchas gracias a todos, se que sus deseos son buenos para mi ;)
Hasta una proxima!

    Posted by Gabriel Jaime Sierra Rua | en 9:57 | 2 comentarios

    Google App Engine y Netbeans

    ¿Que es Google App Engine?

    Google App Engine es una nube de aplicaciones, donde se pueden crear y desplegar aplicaciones escritas en java y python en la infraestructura de ellos de manera gratuita hasta cierto punto, éste es: 500 Mb de almacenamiento y el suficiente tráfico y uso de CPU como para 5 millones de visitas al mes.
    Las direcciones de las aplicaciones pueden ser mapeadas por su propio dominio o una direccion de tipo miaplicacion.appspot.com, en appspot se pueden tener gadgets y robots para Google Wave y gadgets para iGoogle.
    La aplicacion, como en todo desarrollo profesional de aplicaciones, tiene un entorno de pruebas y uno de ejecucion, ofreciendo las tareas comunes como lo son almacenamiento, autenticacion de usuarios mediante cuentas de Google, tareas programadas y algo mas. En el entorno de pruebas la aplicación es aislada del entorno de confianza de la aplicacion aplicando ciertas limitaciones como los son las escritura en el sistema de archivos, solo se podrán conectar a las aplicaciones mediante cuentas de Google. En el entorno de ejecución, la aplicacion utilizará Java 6, lo cual permite que las aplicaciones estén escritas en Java 5 o 6, se podrán escribir aplicaciones con tecnologías a través del estándar de Servlets y jsp, en la capa de datos implementará Objetos de Datos Java (JDO) y el API de Persistencia de Java (JPA), tambien cuenta con JavaMail, el API HTTP.

    Instalación del plugin para Netbeans

    Para el desarrollo de nuestras aplicaciones Java, encontramos muchos Entornos de Desarrollo Integrado (IDE) , como lo son Netbeans, Eclipse, RAD, JBuilder, JDeveloper, pero mi preferido es Netbeans (Además tengo el Sun Certified Netbeans Specialist ;) ). Google ofrece un plugin para eclipse, pero el proyecto Kenai también nos ofrece un plugin para poder integrar el servidor de Google App Engine a nuestro IDE. La manera de hacer esto es muy sencilla cumpliendo con una serie de requisitos que son:
    1. Java 6 instalado, para saber con que versión de Java contamos, entramos al terminal (Linux) ó cmd (Guindos), y escribimos java -version, esto lo sabrán muchas personas pero algunas somos novatas, y nos saldrá la siguiente información
    2. Tener instalado Netbeans 6.7 o 6.8.

    Luego de comprobar que se cumple con los requisitos procedemos a instalar el plugin para Netbeans.
    Lo primero que se debe hacer es abrir Netbeans e ir a Herramientas->Complementos
    Iremos a la pestaña donde dice Configuración, es allí donde configuraremos nuestras fuentes de plugins externos (Repositorios) a los que ofrece Netbeans, en ésta parte presionamos el botón Agregar y nos pedirá una información, como es el nombre que le daremos a éste origen de plugin, una caja de para marcar si queremos que se compruebe si existen actualizaciones, y por ultimo el URL de donde se encuentra el xml donde están disponibles los plugins.


    Si tiene instalado la versión 6.7 la dirección que se debe poner es http://kenai.com/projects/nbappengine/downloads/download/1.0_NetBeans671/updates.xml, si es la version6.8 la direccion será http://kenai.com/projects/nbappengine/downloads/download/Latest_NetBeans68/updates.xml, para la version 6.9 será http://kenai.com/downloads/nbappengine/NetBeans69/updates.xml. Por último presionamos el botón Aceptar.
    Seguido a esto iremos a la pestaña de Plugins Disponibles y veremos que ya están disponibles para la instalacion, los plugins de Google App Engine, marcamos los que queremos, y si queremos desarrollar con GWT, entonces marcamos GWT4NB

    Por último presionamos el botón Instalar y ya queda listo el plugin para el desarrollo.
    Paso seguido a la instalacion del plugin, debemos agregar el sdk a Netbeans para poder desarrollar las aplicaciones. Lo primero que debemos hacer es descargarlo y descomprimirlo en cualquier parte de nuestro disco duro, luego vamos a la pestaña de servicios de Netbeans ó a Herramientas->Servidores
     
     y presionamos el botón Agregar servidor... allí seleccionamos Google App Engine y presionamos el boton Siguiente y aparecerá una ventana donde deberemos buscar la carpeta donde se encuentran los binarios del sdk que descargamos y descomprimimos


    luego le decimos el puerto en el que va a escuchar y el purto de depuración, para éste ejemplo lo dejaremos por como está y presionamos el botón Terminar.

    Con esto, nuestro IDE está listo para hacer cualquierdesarrollo de aplicaciones para la nube de Google.

    Espero les sea útil, y si tienen información adicional, seria genial que la compartieran conmigo.
    Saludos!

    Posted by Gabriel Jaime Sierra Rua | en 13:30 | 2 comentarios