Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como desarrollo

SGCE 2012

La semana pasada tuve la oportunidad de dar una presentación en el SGCE 2012, estas charlas conocidas como lightning talks duraron alrededor de 20 minutos en las cuales se dieron a conocer algunos temas para despertar la curiosidad de los participantes. El tema que presenté fue Desarrollo Web en Scala, para el demo escogí Play framework ya que es uno de los mas usados en este tipo de desarrollo y además es al que le está dando impulso Typesafe que es la compañía fundada por el creador del lenguaje Scala . En el transcurso de esta semana estará disponible el código del demo, mientras tanto les comparto los slides de la presentación:

shlCon

La semana pasada se llevó a cabo el shlCon, evento en el cual se conjuntaron varias ponencias con gente de mucha experiencia en sus áreas de especialidad, hubieron pláticas que cubrieron diversos temas, desde lenguajes de programación hasta resolución de conflictos en el trabajo. Este evento fue organizado por Spring Hispano en conjunto con la Universidad Popular Autónoma del Estado de Puebla (UPAEP) , desde principio a fin fuimos atendidos de manera excelente por los organizadores, haciendo que nos sintiéramos  como en casa :-). Tuve la suerte de ser invitado al dicho evento para dar un par de pláticas, una de Introducción a Scala y otra de Complex Event Processing, la primera de ellas su objetivo principal es dar a conocer el lenguaje sus características principales y ayudar a dar los primeros pasos con este, la segunda se trata de dar a conocer una técnica que si bien no se basa en conceptos muy nuevos, nos ayuda a ver de manera diferente el tratamiento de eventos y como ...

Comet

Actualmente estoy trabajando en un proyecto que entre muchos requerimientos tecnológicos está el de refrescar la pantalla del browser sin interacción del usuario, esto se puede obtener de manera mas o menos sencilla con una técnica llamada Comet , este termino lo acuño Alex Russell quién es creador del Dojo Toolkit , también es conocida como Reverse Ajax, HTTP Server Push, entre otros nombres. Esta técnica se basa en una mezcla de tecnologías y estándares tales como JavaScript, JSON y Java Servlets. La idea general es abrir una sesión y suscribirse a un Servlet manteniendo de alguna manera suspendida esa conexión esperando que suceda algún evento en el servidor y avisar al browser de dicho evento, como se puede observar en el siguiente diagrama, el cuál es una versión minimalista del que se muestra en el artículo original de Alex Russell: Existen en la red diferentes implementaciones que soportan este modelo tales como CometD que es un proyecto de la Dojo Foundation , DWR , que...

Como comienzo a desarrollar en Mac?

Muchos desarrolladores que conozco están migrando al mundo Mac y frecuentemente nos preguntan a las personas que llevamos tiempo programando en esta plataforma como comenzar. Hoy Daniel Jalknut publicó en su blog un artículo con las siguientes recomendaciones: When newcomers to programming on the Mac ask me for advice about getting started with Cocoa, I usually boil it down to three steps, depending on the amount of time and money they are prepared to put into the task: If you’re the slightest bit curious, buy Mark Dalrymple and Scott Knaster’s affordable book, Learn Objective-C on the Macintosh . It’s great that this book not only starts from the very beginning, but is available as an easy electronic download, for instant gratification. If you’re convinced you’re in for the long haul, but prefer to learn at your own pace and in your spare time, pick up Aaron Hillegass’s Cocoa Programming for Mac OS X . If it’s time to put the pedal to the metal, and you want to minimize...