Índice

|2018 |2016 |2013 |2011 |

Libro de Elixir: ¡Ya queda menos!

En la web de libros de Altenwald y más concretamente en la página dedicada al libro de Elixir podéis ver que desde que hablé de su salida he mantenido la fecha de diciembre de este año y sí, voy a poder cumplir mi promesa. Solo falta acabar de escribir dos capítulos y la revisión. ¿Quieres algo que regalar estas navidades?

Leer más →

Montículos con Elixir

Hace 7 años escribí una entrada mientras estudiaba los montículos para la asignatura de Programación y Estructuras de Datos Avanzadas de la UNED. Al revisar la entrada y ver que aún hay mucha gente consultando he decidido retomarla y actualizarla pero además he creado esta entrada para ver cómo se haría en Elixir, ¿te animas a ver los montículos en Elixir?

Leer más →

Programación Orientada a Ferrocarril

La programación orientada a ferrocarril (o Railway oriented Programming, RoP en inglés) es una nueva forma de orientas nuestro software para conseguir mejor legibilidad y entendimiento ante situaciones de error, ¿sabes cómo funciona?

Leer más →

Altenwald Books: Cómo se hizo

A principios de junio publicamos la web de Altenwald Books para la venta de libros técnicos en castellano y aprovechando la salida del segundo volumen de Erlang/OTP. Esta web ha sido creada desde cero en Phoenix Framework hasta conseguir tener un sitio ecommerce completamente funciona, ¿quieres saber cómo se hizo?

Leer más →

Competiciones y Programación Funcional: Ahora en Elixir

El mes pasado hice algo de programación funcional usando Erlang y me quedó pendiente mostrar cómo se vería desde otro lenguaje con una sintaxis un poco más simpática como Elixir. Vamos a verlo.

Leer más →

Introducing Elixir

En la pasada Erlang User Conference (2015) nos regalaron un libro en O’Reilly en formato digital. De entre las opciones disponibles se encontraba Introducing Elixir de Simon St. Laurent y J. David Eisenberg. Lo puse en mi lista de libros por leer y este fin de semana finalmente lo leí. ¿Le echamos un vistazo?

Leer más →

Exrm: Liberando Proyectos Phoenix

Hace unos días comencé a realizar un par de páginas web en Phoenix Framework para tomar un poco más de soltura en el sistema. Son las páginas corporativas de altenwald.com y origamicall, no hay mucho código realmente, pero aprovecho el código para dejar el HTML algo más pequeño y poder realizar la i18n más fácilmente. ¿Cómo realizamos la liberación a producción?

Leer más →

Phoenix Framework: Un Rails sobre Erlang/OTP

PHP, Rails, Django, Catalyst, ChicagoBossPhoenix Framework. Después de muchos framework llegamos a Elixir y encontramos este trabajo impecable de José Valim y Chris McCord, ¿por qué está teniendo tanta fama?

Leer más →

Movimiento en Elixir

En estos últimos días ha habido un gran revuelo en el mundo Erlang con respecto a Elixir. Ha habido varios detonantes, pero el que los ha unificado todos y los ha comentado desde su experiencia, tras una semana de hacer pruebas con Elixir ha sido Joe Armstrong, padre de Erlang, en un artículo denominado A week with Elixir.

Leer más →

Elixir, Reia, Efene, LFE: Lenguajes sobre Erlang/OTP

Llevo un tiempo interesado en los analizadores léxicos y sintácticos para poder crear ficheros de configuración más amigables o sistemas de interfaces de usuario basados en consola que puedan emplear un formato libre de construcción de instrucciones (algo más complejo que el típico comando y argumentos). Eso sumado a mi afición por Erlang dio como resultado el encontrar: leex y yecc; un analizador léxico y sintáctico respectivamente.

Estas búsquedas, igualmente, dieron con una serie de lenguajes nuevos, que han sido desarrollados usando estos analizadores, sobre Erlang, por lo que aprovechan sus ventajas, y salvan algunos de los inconvenientes que tienen algunas personas al ver Erlang por primera vez, con respecto a la sintaxis del lenguaje y la asignación única de variables.

Leer más →