We.Developers 043 – PHP

Tras escuchar por segunda vez el episodio 23 sobre Go, donde hacíamos alguna mención no muy favorable a PHP, Daniel Gonzalez decidió que ya era hora de que alguien saliese en defensa de este lenguaje, denostado por muchos. Junto con Daniel recorreremos la historia de PHP, como ha ido evolucionando, sus principales características y su transformación, gracias a los frameworks existentes y la comunidad alrededor de ellos, en un lenguaje serio para construir aplicaciones web.

Notas del Programa


We.Developers 038 – JavaScript ES6

In this episode, we have a nice and long talk with Andy Wingo (@andywingo) about the new features found in JavaScript ES6 (or ES2015, as they call it now). Andy has been (and still is) a key contributor to open source js engines like SpiderMonkey for Firefox or V8 for Google Chrome. After doing a quick travel through the strange history of this unique language, we review the big changes and new features that ES6 provides and the state of implementation on popular browsers and engines. Andy also give us some insight about how it is to contribute to open-source js engines, and finally we review some of the upcoming features in next revisions of the language.

Show Notes


We.Developers 032 – Redis

En este episodio, Ricard Clau nos habla sobre Redis, un sistema de almacenamiento de datos estructurados en memoria que se ha hecho muy popular para el backend de aplicaciones y juegos con alta carga de usuarios. Ricard da un repaso a la reciente historia de esta herramienta, los tipos de datos y las operaciones que soporta, características avanzadas como la persistencia, la replicación y el clustering, y como se integra con otras plataformas y lenguajes. Además, nos cuenta casos reales, tantos buenos como malos usos de Redis, en su experiencia trabajando en Socialpoint y Hailo. Finalmente, damos algunas recomendaciones y recursos para aprender mas sobre esta herramienta y como usarla en nuestros proyectos.

Notas del Programa

Problemas de Redis y otros NoSQL

Libros

Slides


We.Developers 029 – Backbeam

En este episodio, Alberto Gimeno viene a hablarnos de Backbeam, una plataforma de Backend-as-a-service de la que es responsable, y que ofrece una serie de ventajas para todos aquellos desarrolladores que necesitan servicios de backend, como base de datos, servicios REST o notificaciones push para aplicaciones móviles y web. Alberto no solo nos comenta todos los servicios que ofrece Backbeam, sino que nos explica como ha construido el servicio usando node.js y redis entre otros componentes, así como el aspecto de emprendedor al desarrollar un servicio de estas características desde España que puede hacer frente a otros productos similares en el mercado.

Notas del Programa


We.Developers 028 – Javascript

¡Por fin! Carlos Hernandez se presentó voluntario para grabar sobre uno de mis lenguajes favoritos, Javascript, así que no dejé escapar la ocasión. En las casi dos horas de este episodio, contamos la historia de Javascript desde sus inicios, comentamos las curiosas características del lenguaje, su evolución en el tiempo, como ha progresado debido a la “guerra de motores js” entre los distintos fabricantes, y como eso ha ayudado enormemente a desarrollar la web que conocemos hoy en día y herramientas tan populares como node.js.

Notas del Programa

Documentación

Internals

Herramientas

Libros

Rarezas

  • WAT (destroyallsoftware.com)
  • JS Quiz (davidshariff.com)

We.Developers 023 – Go

En este programa nos adentramos con Ramón en Go, un lenguaje que vio la luz en 2009 de la mano de Google, y que poco a poco, y debido alguna de sus características mas interesantes como las goroutines, los canales y otras facilidades para la concurrencia, así como su velocidad, se ha ido haciendo un hueco como lenguaje orientado a la programación de backends, donde compite con otras alternativas como node.js, Ruby, Scala o Python. En este pequeño análisis examinamos las principales características del lenguaje, sus puntos fuertes y como adentrarse en el aprendizaje del mismo.

Notas del Programa


We.Developers 006 – BlackBerry 10

El pasado 31 de Mayo tuvo lugar en Barcelona una de las sesiones del BlackBerry 10 Jam World Tour, donde RIM presentó a los desarrolladores las novedades de la versión 10 de su sistema operativo. Diego (@dfreniche) estuvo allí, asistió a las sesiones y talleres y probó los diferentes SDKs. A lo largo del programa comentamos el cambio de actitud de RIM hacia los pequeños desarrolladores, las diferentes opciones y plataformas en las que se puede desarrollar para BB10, si es interesante invertir tiempo en esta tecnología y como estará el mercado a finales de año cuando finalmente los dispositivos BB10 vean la luz.

Notas del Programa


We.Developers 001 – webOS & Enyo

En este programa hablamos sobre la plataforma webOS y su historia, y Diego nos cuenta cómo es el nuevo framework Enyo de webOS 3.0: cómo está organizado el framework, qué herramientas utilizar para desarrollar y probar, dónde encontrar documentación o ejemplos, y qué impresión tiene despues de llevar unos cuantos meses trabajando con el.

Además, desde que HP ha anunciado que webOS y Enyo serán open source, el interés por esta plataforma se ha revitalizado, tanto en su aplicación a dispositivos móviles, como en futuras aplicaciones web.

Notas del Programa

Actualización 25-01-2012

Actualización 17-05-2012