Tag: Software development

25 posts

Conferencia Agile-Spain 2012 - Madurez

Asistir a una Conferencia Agile-Spain es siempre muy especial para mí.Llevo implicado en este embolado desde el principio y, como muchos otros, año tras año me he dejado en este esfuerzo una parte de mí, para luego, año tras año recibir una inmensa gratificación al celebrarse el evento.Pero este año

·
Oct 29, 2012

Riesgo, su prima, y el efecto de la métrica en la motivación

Harto estoy.Todos los días lo mismo en la radio.Antes “los mercados” eran la Bolsa, y todos los días teníamos que despertarnos con el termómetro de “rojo”, o “verde”. Verde porque el negro, tradicional color positivo del negocio, tiene connotaciones negativas en el gran público, así de popular se ha

·
Nov 15, 2011

Charla en el Greach.es, mañana...

Mañana por la mañana estaremos en el Greach, rodeados de gente interesada por la tecnología, y por Groovy y Grails en particular.A las 10:30 tendré el placer de ofrecer una charlita cuyo título no cabe en 140 caracteres, lo que ya es mala leche en estos tiempos de twitter :)“Deconstructing grails-i1

·
Nov 3, 2011

No malinterpretes tu carrera, no (respuesta a Carlos Blé)

(respuesta al post de Carlos Blé “No malinterpretes tu carrera”. He comenzado en su sección de comentarios pero me he ido calentando… así que mejor lo saco a un post)Ese Carlos!Veamos cómo digo esto;He lanzado ese discurso o parecido muchas veces.He envidiado “el paraíso yankee del desarrollador” du

·
Feb 7, 2011

Lo que mató a Waterfall podría matar a Agile

Reproduzco a continuación un artículo recién publicado por Robert C. Martin.Me ha gustado tanto que me he lanzado a traducirlo como un poseso, espero que lo disfrutéis.En lo posible, disfrutad de la versión original aquí porque puede que algunos matices se hayan perdido en la traducción. En 1971 un

·
Nov 22, 2010

La trivialización de la experiencia y el conocimiento

Vale, esto es un gruñido, una queja, tomadlo entre paréntesis y perdonadme. Realmente iba a ser un grito en twitter pero se me quedaba corto…Me asombra la capacidad de alguna personas para lanzar proclamas y evangelizar a favor o en contra de técnicas, metodologías, tecnologías… sin tener (reconocid

·
Sep 9, 2010

El maldito informe de Forrester

Ufff… cada vez que lo oigo me asaltan los demonios.La semana pasada, en una jornada sobre metodologías ágiles en CEIN, ofrecí un pequeño repaso a posibilidades de herramientas de soporte de procesos ágiles.En esa charla, comenzaba preguntándome si como se dice en algunos foros, podemos dar por senta

·
Jun 11, 2010

Necesitas ayuda para completar ese código? Libéralo!!

No es que no sea un creyente en estas cosas, pero a veces la vida te sorprende.Hemos liberado un plugin de Grails para definir máquinas de estado. Básicamente, puedes asociar a una entidad cualquiera de tu sistema un flujo (estados, eventos, transiciones, condiciones, acciones) y el plugin se encarg

·
Aug 13, 2009

Lo malo de escuchar a alguien que tiene razón...

…es tener la certeza de que no le vas a hacer caso.“One reason you should not use web applications to do your computing is that you lose control,” he said. “It’s just as bad as using a proprietary program. Do your own computing on your own computer with your copy of a freedom-respecting program. If

·
Nov 30, 2008

Informáticos - El desastre

Joder… es que no damos una. Toda la vida protestando pero sin protestar. Toda la vida reclamando pero sin reclamar, y el día que al final se junta la masa crítica como para llegar a promover una protesta… uno se encuentra:Que la página web del Colegio Oficial de Ingenieros en Informática del País Va

·
Nov 19, 2008

¿Por qué me pasa esto a mí?

Hace año y pico pasé días resolviendo problemas de compilación de Subversion 1.5 (por entonces en desarrollo) para conseguir un binario de Windows decente.Al día siguiente CollabNet inició el programa de betas proporcionando binarios para un montón de plataformas (Windows incluído, claro…)No hace ni

·
Sep 23, 2008

Por qué la nube no está del todo aquí ya?

Porque las distancias (aunque sea en términos de latencia de red) todavía importan.Para muestra:Lanzar pruebas contra local ‘in memory’:…………………………………………….. 60 / 83…………………………Time: 6 secondsOK (83 tests)Lanzar pruebas contra Oracle en el servidor:…………………………………………….. 60 / 83…………………………Time: 2 minutes, 7

·
Sep 6, 2008

The Case for Unit Testing and Return on Investment

ROI is a hard matter when it comes to software development.A huge number of managers simply don’t get the case for Automated Unit Testing; no matter how many times they’ve heard about its benefits;no matter how many times they have dared to say (liar…) that their teams are doing unit testing.Even w

·
Aug 28, 2008

Amazon ya no está "en las nubes"

Pues eso, que desde hoy, Amazon proporciona almacenamiento persistente a sus instancias de “Elastic Computing Cloud” (EC2).Y no solo eso, que podría parecer facil dado que ya tienen su “Simple Storage Server” (S3, el guardian de mi musica por ahora), sino que añaden caracteristicas interesantísimas

·
Aug 21, 2008

mod_rewrite Voodoo

Vale, post eminentemente técnico, no se me pierdan.Resulta que estoy trabajando contra un Apache ‘restringido’, y no acepta ProxyPass/ProxyPassReverse.Y claro, cuando uno quiere presentar varios servidores en un único front… esa es la opción más habitual… al menos hasta donde yo se.Así que, anulada

·
Aug 21, 2008

El cielo (y su nube) tampoco es perfecto

“En algún lugar entre el proveedor de almacenamiento, la infraestructura de red, el data center y la capa de abstracción de software, reside el culpable de todo este desastre. Y el hecho de que cada provedor culpe a otro añade más diversión”“El CEO de Linkup dice que al menos el 55 por ciento de los

·
Aug 12, 2008

Las cosas sencillas que me hacen amar Unix...

…o como pedirle educadamente y en dos lineas que haga el DROP ALL TABLES que necesito para la integración continua de un proyecto, y sobre una mysql que no soporta dicho comando…export MYSQLCMD=“mysql -s -u root mibasededatos”echo “show tables;” | ${MYSQLCMD} | sed “s/^/DROP TABLE /” | sed “s/$/;/”

·
Jul 22, 2008

Evaluando Spinvox blogging

Desde Xatakamovil me han pasado una cuenta de Spinvox para poder bloggear desde el movil.El resultado es el post anterior, y bueno, no ha sido lo más satisfactorio del mundo, aunque tambien podemos ver la botella medio-llena.Veamos el resultado:“Probando SpinVox y bloqueando desde el movil. Esta es

·
Jun 19, 2008

Twitter caído "otra vez"

Me había pasado varias veces ya conectarme a Twitter y que hiciera extraños y diera errores.Pero desde que tiene trascendencia “mediática”, sus fallos me resultan mucho más visibles.Y esto tiene sus consecuencias:Da mala fama a Ruby y a Rails.Da mala fama a su ex-arquitecto en jefe y a los que curra

·
May 20, 2008

La evolución de los lenguajes de programación

Uff, esto no es para los débiles de corazón, lo se.Pero si alguno es un amante de aprender nuevos lenguajes, si consideras que distintos lenguajes son herramientas para distintos problemas, si te has parado alguna vez a hablar de la *belleza*, o de la *elegancia* de determinado código fuente, entonc

·
May 12, 2008

Abajo con la eficiencia

Una de las presentaciones más inspiradoras que he visto en mucho tiempo.Se puede seguir de tirón, slide tras slide, pocos segundos en cada una.El autor es David J. Anderson, que siempre inspira. LeanAgileSwedenKeynote - Upload a doc Read this doc on Scribd: LeanAgileSwedenKeynote Estoy

·
May 12, 2008

Productividad del programador: Arreglando el problema equivocado

Chema apunta hacia un comunicado de prensa de Gartner identificando los grandes retos de las IT, y se centra en uno: “La productividad de las tareas de programación”.Chema propone “menos lineas de código”, y Gartner se centra en “alcanzar la reusabilidad”, y supongo que ambos enfoques tienen cierto

·
May 12, 2008

Perspectiva en el avance del hardware... ¿y el soft?

Vía Sillicon Alley Insider me encuentro una tabla que demuestra que la Ley de Moore era bastante prudente.El post compara tres generaciones de productos Apple, y sus prestaciones hardware, produciendo una sensación de vértigo:Mi reflexión sin embargo va por otro lado. Con esa capacidad hardware a nu

·
May 7, 2008

¿GOOG + IBM >> EC2 + MSFT + YHOO ?

Ya, ya se que parece un acertijo pero parece que IBM y GOOGLE se han hecho amiguitos y afrontan en conjunto los retos del Cloud Computing.Se puede leer más aquí.Eso sí, esto no es más que el típico anuncio de “vamos a colaborar a fondo”, “somos claramente complementarios”, etc.El contraste entre est

·
May 2, 2008

La nube de Microsoft...

Parece que Microsoft ha iniciado la beta de “Live Mesh”, aparentemente un framework y servicio para formar “nubes de dispositivos”, entre los que podrían incluirse PCs, móviles y servidores, y para que las aplicaciones funcionen de manera transparente entre ellos.Se sabe poco todavía, pero parece a

·
Apr 23, 2008