Adiós y Buen Viaje
Se cierra un capítulo. Un largo capítulo esta vez que ha durado unos 4 años. Alegría. Tristeza. Superación. Aprendizaje. Maduración. Hay muchas cosas que he aprendido en este tiempo y de las que me he podido beneficiar mientras he estado trabajando en la empresa Jet Multimedia. Esta entrada me puede servir como reflexión a todas esas cosas que considero han sido muy provechosas, y un recuerdo al trabajo conjunto con personas con las que he compartido una pequeña porción de mi vida profesional.
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 ➤REPL en Erlang
Leyendo el blog de Verdi, me encuentro con un artículo muy interesante sobre los REPL (Read-Eval-Print... and Loop), vamos la forma de crear consolas de interacción básicas. El hecho de escribir acerca de ello no es solo copiar, sino ampliar un poco más donde Verdi se quedó, agregando el soporte para que esto, dentro de Erlang/OTP, sea un behaviour.
Leer más ➤¡Estamos en Guerra!
Así proclama una iniciativa de la Bonilista hecha artículo dentro del blog de bonillaware: We are at war; y la cual han apoyado cada vez más personas en la red a través de blogs, twitter, facebook, etc. Desde este mismo blog, debido a que la propuesta tiene su lógica y está dentro de lo que siempre he defendido, proclamo, igualmente, ¡estamos en guerra!.
Leer más ➤Rust: Otro más para Concurrencia
Tras llevar ya la friolera de casi cuatro años con Erlang, y analizar el lenguaje Go, otro que se perfila con lenguaje para desarrollo de sistemas con alto grado de concurrencia es Rust.
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 ➤Redis: NoSQL de alto rendimiento
Después de haber dado un repaso a Riak, MongoDB y Cassandra, ya era hora de hacer algo con Redis.
Leer más ➤Websocket y Erlang
Hace un tiempo (ya unos años), escribí algo que había leído del blog de Joe Armstrong acerca de websocket, hoy retomo el tema después de leer un email de la lista de ErlAr, de un mensaje de Mariano Guerra en el que nos da estos datos sobre un banco de pruebas realizado con varias librerías, en varios lenguajes, sobre el uso de websocket:
Leer más ➤Jingle: el paso a VoIP de Google
El protocolo XMPP se caracteriza porque se establece sobre una conexión TCP, sobre la que se comienza un documento XML que van completando las dos partes, tanto el cliente como el servidor, de modo que al finalizar la conexión (de forma correcta), se obtiene un documento único de todo lo transmitido entre las dos partes.
Leer más ➤Lenguaje Boo y Mono para videojuegos
Cada vez más, hay una tendencia clara de los fabricantes de engines a fabricar entornos en los que otros desarrolladores, diseñadores y animadores, puedan crear juegos tanto para PC, como videoconsolas, móviles, etc.
Leer más ➤Behaviours: la potencia de OTP
Una de las potencias de Erlang y el framework OTP, son los comportamientos (o behaviours), estos se basan en la [Inversión de Control][1], es decir, que existe un código base que se autocompleta a través de la implementación de unos callbacks definidos en la plantilla, que deben de ser implementados para que todo funcione correctamente.
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 ➤Categorías
Etiquetas
- programación (110)
- desarrollo de software (79)
- erlang (75)
- opinión (37)
- noticia (36)
- libros (28)
- servidores (26)
- desarrollo web (24)
- base de datos (24)
- administración de sistemas (23)
- php (22)
- desarrollo ágil (22)
- empresa (21)
- otp (20)
- ruby (19)
- ingeniería de negocio (18)
- elixir (18)
- desarrollo profesional (16)
- redes (16)
- seguridad (14)