libros 2013-03-26
1 minutos de lectura

Études para Erlang

Étude es una palabra francesa que se traduce como estudio, pero se relaciona con un estudio específico que tiene como objetivo mejorar las destrezas del estudiante. Así, en música se toma como una pieza musical que permite al que la ejecuta mejorar el dominio de una técnica específica y en programación se puede tomar como un algoritmo o trozo de código que el alumno puede analizar, probar y modificar para mejorar su entendimiento sobre la forma en la que está desarrollado.

Leer más ➤
opinión 2013-03-18
5 minutos de lectura

Programación Funcional, ¿una moda?

Después de 20 años programando en diversas metodologías y lenguajes, me doy cuenta de que muchos de los lenguajes que he aprendido y muchas de las metodologías en las que me he visto sumergido han sido protagonizadas por una moda.

Leer más ➤
noticias 2013-02-27
1 minutos de lectura

Erlang R16B liberada

El mundo Erlang se va moviendo cada vez más rápido, además de tener cada vez más presencia en más eventos del mundo del desarrollo, escalabilidad y sus propias convenciones, la liberación de nuevas versiones va a un buen ritmo, entregando recientemente la versión R16B el día de hoy.

Leer más ➤
opinión 2013-02-07
1 minutos de lectura

Erlang y Microsoft Axum

Tras la noticia de la celebración de la Erlang DC en la que uno de los principales patrocinadores es Microsoft.

Leer más ➤
noticias 2013-02-07
1 minutos de lectura

OpsCode y Chef 11 en Facebook

Una de las noticias que más eco se han hecho en Internet y sobretodo en la comunidad Erlang es el cambio estratégico de la compañía OpsCode de su producto Chef que han reescrito íntegramente con Erlang, estando escrito anteriormente en Ruby.

Leer más ➤
opinión 2013-01-31
6 minutos de lectura

Evolución de LAMP

Hace ya más de 10 años que surgió la pila de programación web denominada LAMP en honor de las siglas que formaban los 4 principales elementos que conforman esta tecnología: Linux, Apache, MySQL y PHP. Hay otros que intercambiaron las páginas hechas en PHP por Python o incluso por Perl, pero no fueron tan populares y terminaron por dar paso a frameworks que hacían mejor ese trabajo, como por ejemplo [Django en Python][1] y [Catalyst en Perl][2].

Leer más ➤
desarrollo 2013-01-29
4 minutos de lectura

Hacker Cup 2013: Cadenas Bellas

¡Que empiecen los juegos! ... bueno, ya hace 72 horas de eso, pero ha sido emocionante. Este es el primer año que me ha dado por participar en la Facebook Hacker Cup y tengo que decir que me ha fascinado. No recuerdo haberme enfrentado a problemas tan complejos desde mi época de programación en la universidad, en las asignaturas de Programación III o más recientemente en Programación y Estructuras de Datos Avanzadas.

Leer más ➤
desarrollo 2013-01-29
5 minutos de lectura

Tipos de Datos en Erlang (IV): Pilas y Colas

Después de revisar los arrays, diccionarios y los conjuntos llegamos a las pilas y a las colas. Estos tipos de datos son complementarios y tienen una forma muy parecida de trabajar. Sin embargo, los algoritmos internos para su funcionamiento difieren.

Leer más ➤
noticias 2013-01-21
1 minutos de lectura

Certificación en Erlang, Examen de Ejemplo

El sábado a través de twitter me enteré de que Erlang Solutions ha puesto a disposición una [maqueta del examen de certificación en Erlang][1] que realizan ellos mismos a los alumnos que realizan sus cursos para otorgarles la certificación.

Leer más ➤
desarrollo 2013-01-20
3 minutos de lectura

Tipos de Datos en Erlang (III): Conjuntos

Siguiendo con el repaso de los tipos de datos que se pueden representar en Erlang a través del uso de los módulos que integra su librería estándar (stdlib) llega el turno de los conjuntos. Los conjuntos son una agrupación de elementos con ciertas propiedades, la que más cabe destacar es que en un conjunto no pueden existir dos elementos idénticos, es decir no existe repetición.

Leer más ➤
sistemas 2013-01-15
1 minutos de lectura

Elementary OS

Hace unos meses me pasaron este enlace de una nueva distribución de Linux llamada Elementary OS. Gracias José Luis Navarro por la info.

Me fascinó bastante que a diferencia de otras distribuciones que las que se cuidan aspectos de instalación y distribución, Elementary OS iba un poco más allá diseñando su propia interfaz de escritorio muy al estilo Gnome, su propio gestor de ficheros, editor de textos, calendario, navegador web, ... en esencia es un sistema ligero que integra la mayoría de aplicaciones que incluye cualquier otro sistema operativo.

Leer más ➤
desarrollo 2013-01-15
7 minutos de lectura

Tipos de Datos en Erlang (II): Diccionarios

Siguiendo con la edición de tipos de datos en Erlang vamos a repasar en esta entrega los diccionarios. Los diccionarios son conocidos genéricamente como hash. A diferencia de los arrays vistos en la entrega anterior en este caso se permite emplear un texto, número o átomo en lugar de restringirse a un índice numérico.

Leer más ➤