Altenwald Blog
Blog sobre programación, software libre, redes, servidores, ...
Menú
Acerca de... ¿Quiénes somos? RSS
Categorías
sistemas (70) desarrollo (128) historias (25) productividad (49) seguridad (10) libros (25) noticias (45) opinión (35) humor (3)
Etiquetas
programación (111) 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)
2014-03-24
5 min desarrollo
DSL: Lenguaje de Alto Nivel

Las siglas DSL tienen como signficado domain-specific language (lenguaje específico del dominio). La construcción de un lenguaje específico es algo natural en el ser humano, el lenguaje se adapta al entorno en el que vivimos y al uso que de él hacemos. ¿Sabías que esto mismo es extrapolable a los lenguajes de programación?

Leer más ➤
2014-03-12
8 min productividad
Diferencia entre Startup y Empresa

La mentalidad del empresario respecto a la visión de la empresa, la monetización de la misma y el conseguir más clientes, más valor y menos competencia es algo que me ha fascinado al verlo en diferentes entornos dentro y fuera de España. Pero desde que Internet llegó se ha acuñado a otro tipo de empresarios el nombre de emprendedores y a sus empresas el nombre de startup, ¿en qué se diferencia?

Leer más ➤
2014-03-05
4 min productividad
Nivel 30: Maestro Desarrollador

Una de las cosas que más parecidas puede tener un juego de rol con la actividad de un programador son las destrezas. En los videojuegos, las destrezas básicas de un personaje suelen ser: velocidad, fuerza, agilidad e inteligencia. ¿Cuáles serían las destrezas a medir entre los desarrolladores y administradores de sistemas?

Leer más ➤
2014-03-03
4 min productividad
Piensa en el !11

Hace unos días Marga estaba enfrascada en el desarrollo de una solución para web basada en JSON-RPC y surgió la frase, por parte del cliente (Nothmann Research): piensa en el !11. Cuando me lo comentó no lo entendí de primeras. El factorial de 11, ¿por qué?

Leer más ➤
2014-02-27
4 min sistemas
Fabric: despliegues en cadena

El objetivo de cada programador es llevar a producción el código que escribe. En los tiempos que corren, este código se suele preparar para estar disponible para ejecutarse como servidor, dentro de un servidor o como paquete para descarga desde la nube. ¿Pero cómo podemos hacer que ese código llegue a estar preparado sin convertir esta tarea en épica?

Leer más ➤
2014-02-26
4 min sistemas
MQTT vs XMPP

Una de las curiosidades de las aplicaciones de que dispone Facebook hasta la fecha es sus protocolos para el chat. Mientras que Whatsapp y la mayoría de sus competidores (salvo Telegram), emplean el protocolo XMPP, el chat de Facebook emplea el protocolo MQTT, ¿por qué?

Leer más ➤
2014-02-22
1 min noticias
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 ➤
2014-01-28
3 min opinión
¿Consultora o Agencia de Contactos?

Aunque este blog trata más de los aspectos técnicos de la profesión informática, de nuevas tecnologías, herramientas, lenguajes y otros temas relacionados con todo esto, hay momentos en los que me gusta salir un poco de este tema tan técnico y tocar un poco más los temas más organizativos y en este caso, temas algo más espinosos y controvertidos como son: las consultoras.

Leer más ➤
2013-12-17
1 min noticias
Betabeers Córdoba X

En diciembre de 2013 asistí para conocer a la gente de Betabeers Córdoba a una reunión en la que me ofrecí para hablar un poco de Erlang y más concretamente sobre ChicagoBoss. Hacía tiempo que quería mostrar un perfil más útil del lenguaje y de la plataforma mostrando algo como ChicagoBoss y no ceñirme simplemente a hablar de las bondades del lenguaje y las ventajas de su plataforma y/o máquina virtual.

Leer más ➤
2013-12-03
4 min desarrollo
Vagrant: construye tu entorno de trabajo

De siempre me he dado cuenta de que muchas veces intento modificar algún proyecto, algún entorno que requiere de un entorno de trabajo muy específico y me paso unas cuantas horas rehaciendo ese entorno en mi PC a través de técnicas como rvm, kerl o más llanamente con el update-alternatives de Debian. Pero, ¿cómo podría tener un entorno de trabajo desde cero y en muy poco tiempo funcionando?

Leer más ➤
2013-11-27
1 min noticias
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 ➤
2013-11-10
4 min desarrollo
LevelDB en Mnesia

Entrando en la página de Erlang Central en su chat había un mensaje que decía literalmente: mnesia_ext_eleveldb ,how to download? (mnesia_ext_eleveldb, ¿cómo lo descargo?). La alusión de que Mnesia pueda trabajar con LevelDB me resultó curiosa, tanto que he decidido investigarlo y dedicarle una entrada en el blog.

Leer más ➤
[Página anterior]  [Página siguiente]