Índice

|2021 |2019 |2017 |2016 |2014 |2013 |2012 |2011 |2009 |2008 |2006 |

Erlang/OTP 24 y 3ª Edición del Libro: Un Mundo Concurrente

En 2009 comencé en el mundo de Erlang, en 2012 publiqué el primer libro sobre Erlang y ahora, 12 años después de aquél primer momento publico la tercera edición, sobre OTP 24, ¿Quieres saber qué hay de nuevo en OTP 24 y la 3ª edición del libro?

Leer más =>>

Erlang/OTP 21

En junio de 2016 fue la última vez que hablé sobre una liberación de Erlang y desde ese momento (hace ya 2 años y medio) ha llovido bastante. El equipo de Elixir ha ayudado a Ericsson con las últimas liberaciones así que, ¿qué tal si vemos qué mejoras han integrado en OTP 21?

Leer más =>>

¡Décimo Aniversario de BosqueViejo/Altenwald!

¡10 añazos! Aún recuerdo cuando me propuse comenzar a escribir el blog, después de volver de Madrid del primer trabajo que tuve fuera de mi ciudad. Ahora ya he estado en Helsinki, París, Rotterdam, Milán, Estocolmo, Londres, Lisboa, ... y lo que aún queda por venir. Vamos a repasar en breve resumen para qué dan 10 años.

Leer más =>>

Erlang/OTP 19.0

Justo ayer, 22 de junio, fue liberada la versión 19.0 de Erlang/OTP. En principio me ha decpecionado no encontrar en la distribución las herramientas rebar3, hex y relx tal y como se prometió hace tiempo, pero posee interesantes mejoras, ¿lo revisamos?

Leer más =>>

Erlang 17.0

El día 9 de abril recibimos la noticia de la liberación de Erlang 17.0. Esta nueva versión marca un hito en Erlang por tres motivos fundamentales: una nueva nomenclatura en el número de versión, la adición de mapas como tipo básico y clausuras con nombre. ¿Qué relavancia tiene esto realmente?

Leer más =>>

We.Developers 031: Erlang

El pasado día 7 de abril se publicó el último episodio de we.developers hasta la fecha titulado Erlang. La entrega número 031 según indica la propia web. Ha sido un placer participar en transmitir más sobre Erlang de una forma distendida y abierta con José Antonio Blanco. ¿Quieres saber de qué hablamos?

Leer más =>>

Erlang y Whatsapp

En estos últimos días no deja de repetirse la misma noticia en los medios. La compra por Facebook de Whatsapp. Pero hay un medio de comunicación que ha preferido poner un títular diferente en la noticia haciendo referencia al éxito conseguido por Whatsapp haciendo énfasis en el tamaño de la empresa y la elección del lenguaje de programación para el desarrollo de su solución a nivel de servidor: Erlang.

Leer más =>>

Octavo Aniversario de BosqueViejo

Más de 250 artículos escritos, más de 400 comentarios y ya 8 años desde esa bienvenida a bosqueviejo. BosqueViejo antes y ahora Altenwald. Wordpress antes y ahora Octopress. ¡8 años! Número mágico y número cordobés. Número de la suerte en China. Canon leonardino de 8 cabezas. Tanto el día en que nací como la década del siglo de mi nacimiento.

Leer más =>>

De Wordpress A Octopress

Después de unos 7 años utilizando Wordpress he decidido comenzar a utilizar Octopress por varios motivos. El principal es que últimamente y gracias a github prefiero emplear Markdown en lugar de HTML (la interfaz WYSIWYG de Wordpress nunca me gustó y terminaba escribiendo en HTML), los enumero a continuación:

Leer más =>>

V Taller de Programación Funcional

Dentro de unos días, el 17 de septiembre de 2013 se celebra en la Universidad Complutense de Madrid el V Taller de Programación Funcional al que he sido invitado para dar una charla aplicada sobre el uso de Erlang (programación funcional propiamente dicha) en proyectos en empresas. El motivo que llevó a emplearlo y el resultado obtenido (éxito o fracaso) y las mejoras y/o deficiencias que conllevó su uso.

Leer más =>>

IEEE Developer Days

Este jueves y viernes se celebra en Elche, en la Universidad Miguel Hernández el IEEE Developer Days 2013.

En esta entrega habrá charlas sobre Android, Windows Phone, Linux, Arduino y... Erlang/OTP. En nombre de Yuilop, la empresa en la que trabajo, voy a dar una charla sobre las posibilidades de Erlang como lenguaje para backend y soporte para aplicaciones móviles y web. Además aprovecharé para dar un poco de publicidad sobre el libro Un Mundo Concurrente (Volumen I).

Leer más =>>

ErlangCamp 2013 en Amsterdam

Este año se vuelve a celebrar la ErlangCamp a manos de Martin Logan, Eric Merritt y Jordan Wilberdng en Amsterdam. Dos días intensivos para aprender Erlang y OTP de manos de los profesionales de Erlware y autores del libro OTP in Action.

Leer más =>>

¡Debian Wheezy 7.0 liberada!

El pasado sábado 4 de mayo se liberó la última versión de Debian hasta el momento: Wheezy; o 7.0. Esta versión contiene versiones actualizados de los paquetes principales como el núcleo de Linux, Apache, GIMP, MySQL o Asterisk, además de nuevas características como disponer de soporte multiarquitectura, herramientas para despliegue de nube privada, instalador mejorado y un conjunto de codecs de audio y vídeo para eliminar la necesidad de instalar paquetes de terceros.

Leer más =>>

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 =>>

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 =>>

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 =>>

Libro en papel

Al fin ya llegó, la primera impresión del libro en papel de la editorial Lulu. Me ha animado tanto que realicé un par de cambios para la aprobación de la edición en papel y renegociar el precio. Ahora está disponible al precio de 12 €.

Leer más =>>

Vulnerabilidad grave en Java 7

Hoy me ha llegado una noticia de una vulnerabilidad de Java 7, en los tan famosos applets (aunque ya apenas se usan, realmente) que podría inyectar el código binario de un ejecutable de windows, macos o incluso hasta gnu/linux, lo que constituye una de las más graves vulnerabilidades descubiertas.

Leer más =>>

ErlangCamp en A Coruña

Este año, tenemos el privilegio de contar en la ErlangCamp con unos excelentes profesores, nada más y nada menos que los escritores del libro OTP in Action: Martin Logan, Eric Merritt y Richard Carlsson. Además, estará presente también Laura Castro, que gracias a ella esto es posible. Desgraciadamente este año no podré asistir, ya que tengo otra cita profesional para ese mismo fin de semana, pero os lo recomiendo encarecidamente a todos los que queráis aprender íntimamente un lenguaje que está en boga y que poco a poco va conquistando cada vez más mercado, en lo que respecta la programación del lado del servidor.

Leer más =>>

Premio Calidad para la Optimización de Recursos

Ayer por la noche (21 de junio de 2012), se celebró la [III Edición de Premios Contact Center][1], a lo largo de las últimas semanas, nos habían avisado de que habíamos entrado en el proceso de selección, entre los nueve primeros y, en esta semana, que estábamos entre los tres nominados. La empresa para la que trabajo no ha recibido, al menos que sepamos los que lo hablamos, ningún premio hasta el momento, por lo que los directivos fueron al evento, pero con la idea de que los habían invitado y nada más. No obstante, de entre los tres nominados, en la sección de Optimización de Recursos salió el nombre de Jet Multimedia, y entre asombro general y alegría, se recogió el premio.

Leer más =>>

ErlDev 0.2 liberada

Ha sido liberada finalmente la versión 0.2 de ErlDev. Esta versión trae consigo algunas mejoras sustanciales para la programación en entornos de Erlang, así como nuevas plantillas, más paquetes disponibles, etc.

Leer más =>>

Charla: Gestión de Llamadas con Erlang/OTP

Este será el título de la charla, dentro de la erlounge de mañana, que daré en la Universidad Complutense de Madrid, organizado por el grupo de usuarios de Erlang de Madrid. Hace tiempo que no doy una charla y la verdad, ya lo echaba de menos, sobretodo de este tema que me tiene tan motivado últimamente.

Leer más =>>

DynHost: nombres DNS para todos

Después de un par de semanas de trabajo, ya está disponible el sistema de DynHost, aún falta retocar algunas cosas, pero la base funciona.

Leer más =>>

PHAS-JS: Servidor de Aplicaciones

Después de bastante tiempo de trabajo, al fin, conseguí liberar la primera versión estable de PHAS-JS, un servidor de aplicaciones JavaScript con base en PHP e interfaz de administración en Django.

Leer más =>>

Muere el padre de Lisp

No nos recuperamos de una y llega otra. Ahora le ha tocado el turno al mundo de la inteligencia artificial, nada más y nada menos que John McCarthy, el padre del lenguaje de programación Lisp y del término Inteligencia Artificial, murió el pasado martes, 25 de octubre de 2011.

Leer más =>>

¡Debian Squeeze 6.0 liberada!

Hace aproximadamente una semana se liberó la nueva versión de una de las distribuciones de GNU/Linux más usadas y respetadas del sector: Debian 6.0 Squeeze.

La nueva versión viene con un instalador mejorado, la instalación gráfica recuerda a las primeras instalaciones de RedHat, tiene un buen acabado y es bastante rápida, además de configurable. Destacar que esta versión está disponible en soporte Blu-Ray (además de DVD y CD-ROM, como siempre), y USB.

Leer más =>>

PHP 5.3

Llego algo tarde, cosas del verano, pero voy a comentar algunas de las mejoras que vienen incluidas en la nueva liberación de PHP, la 5.3.

Para mi, esta versión, además de corregir fallos de la anterior, aporta características que le hacen acercarse aún más a la forma de programación profesional que viene dada con otros lenguajes como Java, C#, C++, Python o Ruby.

Leer más =>>

CASE: Escribiendo código más fácilmente

Las herramientas CASE (Computer Aided Software Engineering, Ingeniería del Software Asistida por Ordenador), son herramientas diseñadas para dar soporte al programador a través de una interfaz intuitiva y gráfica que le permita, mediante el posicionamiento de objetos gráficos concretos, relacionados entre sí siguiendo una nomenclatura específica, desarrollar la base de un programa automáticamente.

La programación siempre ha estado respaldada por el diseño de gráficos que, de un solo vistazo, den una imagen gráfica de lo que hace un programa, como se estructuran los datos que maneja, o cómo se organiza el código que se está escribiendo. Esto se hace mediante diagramas como los de flujo de datos, organigramas, entidad/relación, jackson, OMT y UML, entre otros.

Leer más =>>

¡Debian Lenny 5.0 ya es estable!

La liberación de etch se produjo el 8 de abril de 2007, ya hace 20 meses de eso, en informática es mucho tiempo, pero sin embargo, es un tiempo de liberación muy corto, teniendo en cuenta los lapsos a los que nos tenía acostumbrados Debian.

Leer más =>>

Documentos en bosqueviejo.org

Después de unos días desarrollando un sitio apto para incluir mis manuales y documentos más largos, puesto que considero que el blog está bien para vivencias y experiencias, descubrimientos y "recetas", pero, para los manuales, tutoriales y documentos, en sí, de mayor calado, es mejor tener algo un poco más orientado a la gestión documental.

Leer más =>>

Lenguajes: Nuevas Versiones

En estos últimos días he visto los nuevos lanzamientos, o lo que se espera lanzar en varios "mundos" del desarrollo del software. Por un lado, hay varios puntos donde la interfaz pasado-futuro corre bastante peligro.

Los desarrolladores de ciertos lenguajes han creído conveniente romper con el pasado de uso de dichos lenguajes para acogerse a los progresos y prácticas más usadas actualmente. Haremos repaso.

Leer más =>>

Menos SPAM, ¿los spammers están en crisis?

Hoy he revisado las estadísticas de mi servidor web, como cada día desde hace ya años y veo que, el flujo del correo entrante, en lo que se refiere a SPAM, que se había mantenido en 1000 mensajes diarios, aproximadamente, con un 80% de SPAM, desde hace dos días se mantiene en 300 mensajes diarios, aproximadamente, donde solo el 40% es SPAM.

Leer más =>>

La nueva revisión de C++ se llama C++0x

Las últimas revisiones de este lenguaje fueron en 1998 (C++98) y en 2003 (C++03). Ahora se ha presentado el nuevo borrador para lo que será la siguiente revisión C++0x.

Las novedades, muy numerosas, se listan al completo en la wikipedia. Listo las que más me han llamado la atención:

Leer más =>>

El SIMO se suspende

Parece ser que ya es oficial, según fuentes de la organización del evento que se lo han hecho saber a [El Mundo][1] y [el País][2] entre otros, que el SIMO en este año 2008 no se va a celebrar, por el motivo de que faltarán las grandes empresas (Telefónica, Orange, Microsoft, Toshiba, Siemens, Fujitsu...).

Leer más =>>

HP quiere su propio S.O.

se ve que tanto tiempo vendiendo licencias de Microsoft en sus equipos, le ha hecho a este gigante de la venta de hardware, replantearse si vender sus equipos con Windows, y sobre todo con Vista, es buena idea.

La idea que tienen es desarrollar algo simple para el usuario, basado en GNU/Linux, por lo que supongo que será algo así como Ubuntu, solo que mucho mejor soporte de hardware para los equipos HP con los que se venda.

Leer más =>>

Bienvenida de Bosque Viejo

Hola a todos, después de algún tiempo, ya he conseguido poner en funcionamiento el sitio web (blog) Bosque Viejo. En principio no hay nada, no hay contenidos ni hay textos (salvo este) que leer... espero que con tiempo y una pequeña dedicación pueda ofreceros un sitio de mucha documentación.

Leer más =>>