Hace unos días se publicó el Open Cloud Manifesto. Básicamente se trata de un manifiesto que habla de las características, propuestas y desafíos de adopción de la computación en nube (cloud computing) y más especificamente sobre las metas y principios de Open Cloud, es decír la filosofía de que la computación en nube debe ser abierta y no propietaria de ningún tipo.
Las pruebas de integración son una farsa - son como un virus que se auto-reproduce y amenaza con infectar a todo el código, al proyecto, y al equipo con un dolor y sufrimiento sin fin.
Hay ya varias empresas que estás ofreciendo el concepto de Plataforma como Servicio (Platform as a Service - PaaS), pero hay muy poco acuerdo sobre qué es PaaS, y cómo se comparan las distintas ofertas de PaaS entre si. Incluso la página PaaS de la Wikipedia comienza advirtiendo que la definición está llena de palabras de moda y que faltan ejemplos concretos.
Sabiendo que estamos tratando con un concepto todavía en crecimiento, en este artículo vamos a ver una breve introducción a PaaS, sus beneficios y alternativas actuales.
Es importante asegurarse que nos estamos beneficiando lo más posible cuando invertimos tiempo y esfuerzo en capacitarnos y aprender cosas nuevas.
En la siguiente lista veremos las 10 habilidades que deberíamos aprender para que nuestro currículum sea relevante por los siguientes 5 años. Esta lista no es completa ni cubre algunos nichos de mercado (como ser los mainframes). Sin embargo, si aprendés al menos siete elementos de esta lista no te vas a equivocar.
El fenómeno FLOSS (Free/Libre Open Source Software) se está extendiendo a otras áreas del conocimiento. Varios lugares de estudio "formal" están empezando a ofrecer sus cursos de forma libre.
El pionero en este camino es el MIT con sus MIT OpenCourseWare con 1800 cursos (en inglés) y 34 millones de descargas desde 2003 fecha en la que comenzó oficialmente. Allí se ofrecen cursos sobre distintos temas: arquitectura, ingeniería, ciencias médicas, humanidades, artes, gestión y mucho más.
Hace 5 años, el un primero de abril (April's Fools o el día de los inocentes en norteamérica), Google anunciaba un nuevo servcio de mail que iba a revolucionar el mercado. Y no era en broma. El miercoles pasado Gmail cumplia 5 años de actividad. Lo que empezó como un proyecto del "20% del tiempo" creció hasta lograr una base estimada de 150 millones de usuarios, y un sinfin de características para los usuarios. Todd Jackson, Gerente de Producto de Gmail, nos cuenta sobre el proyecto, Gmail Labs y el eterno tagline de "beta".
Después de muchos años dando vueltas, Microsoft decidió cerrar definitivamente Encarta, su servicio de enciclopedia. El servicio pago se dará de baja el 31 de octubre de 2009 (a excepción de Japón, donde el servicio seguirá hasta el 31 de diciembre de 2009).
Esta decisión viene después de una total falta de interés del público por este servicio, que no pudo ofrecer una alternativa tentadora frente a Wikipedia, su principal competidor. Paradojicamente, la mejor fuente de información sobre la historia de Encarta es la propia Wikipedia, que ya está actualizada con esta última información.
Con el surgimiento de la metodología de Modelado Específico de Dominio (Domain-specific modelling) para el desarrollo de sistemas, cada vez se utiliza más el término de Lenguaje Específico de Dominio (o DSL).
En este artículo veremos exactamente qué es un Lenguaje Específico de Dominio, cuál es su uso, que ejemplos existen que usamos a diario, y las ventajas y desventajas de su aplicación.
Geir Magnusson hizo una presentación sobre Cloud Data Persistence en QCon Londres 2009. El mensaje principal de esta presentación fue que las limitaciones físicas de la tecnología actual en combinación con la complejidad computacional de bases de datos relacionales convencionales nos están llevan a buscar espacios nuevos y emocionantes.
La computación en nube y sus servicios están cada vez más presentes, sea cuando abrimos un documento de Office en nuestro Gmail por pura conveniencia (simplemente para no tomarnos el "trabajo" de descargarlo y hacer doble clic para abrirlo) o cuando rellenamos un formuilario en un sitio Web con nuestro CEP y él ya nos trae nuestra dirección rellenada.
En diciembre de 2008, se realizó un evento en Chicago del que resultó el Manifiesto para el Arte del Software. Este manifiesto busca establecer valores para la creación de software y elevar las expectativas que existen sobre el software profesional.
Quienes estén de acuerdo pueden firmar el manifiesto para ser agregados a la lista. Antes, los invito a repasar a continuación el Manifiesto para el Arte del Software.
"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"