Ver por etiquetas

Todas las etiquetas » humor (RSS)

Llamemos a las cosas por su nombre

Seguro que todos sabéis lo que es tratar con los usuarios de vuestro software : son lentos, patosos, inconscientes, atrevidos, inseguros, ignorantes, y no consiguen entender la belleza de la herramienta que con tanto esmero hemos creado. Y lo que más rabia da es que muchas veces tienen razón en los problemas que reportan de nuestras aplicaciones. Pero afortunadamente otras veces no es así, y los problemas no son nuestros sino suyos , momento en el que pone a disposición...
Publicado por José M. Aguilar | con no comments

El Tao de la Programación

Hace unos días charlaba con un colega sobre aspectos filosóficos del desarrollo de software, y me pareció curioso que no conociera “ The Tao of Programming ”, todo un clásico de la literatura friki, y lectura indispensable para los que nos dedicamos a esto. Este libro, escrito en el año 1987 por Geoffrey James , recoge, en un humorístico tono de misticismo oriental, distintas historias y parábolas con geniales mensajes de fondo sobre calidad...

Consejos imprescindibles por si algo falla

¡Ah, cómo nos parecemos los desarrolladores! Independientemente de la tecnología, el tipo de aplicación, o el cliente, parece que llevamos tatuados de serie unos comportamientos que repetimos una y otra vez ante escenarios similares. Debe ser por eso que me divierten y me identifico tanto con los posts que enumeran estos hábitos tan comunes, como el clásico las “20 respuestas más utilizadas por los desarrolladores cuando sus programas no funcionan”...
Publicado por José M. Aguilar | con no comments

Indicios de que tu interfaz de usuario fue creado por un programador

Ya sabemos lo que suele ocurrir cuando los programadores diseñamos interfaces de usuario ;-). Para seguir profundizando en este curioso e inevitable fenómeno, Ian Voyce ha publicado hace unas semanas el divertido post The 7 signs your UI was created by a programmer , en el que recoge pistas que nos ayudarán a determinar si el interfaz de la aplicación que usamos a diario está creado por un diseñador experto en usabilidad, o ha sido el propio desarrollador...

Si vas a diseñar un sistema de misiles…

… o algún arma química o biológica, que sepas que no puedes utilizar Google App Engine : estarías violando los términos de la licencia . “El uso del servicio debe cumplir con todas las leyes aplicables, reglamentos y ordenanzas, incluyendo cualesquiera leyes relativas a la exportación de datos o software. Usted acepta no usar el servicio en el diseño, desarrollo, producción, o uso de misiles o el diseño, desarrollo, producción...
Publicado por José M. Aguilar | 7 comment(s)
Archivado en: ,

Y todavía otras 101 citas célebres del mundo de la informática

Ha transcurrido un año desde que publiqué mi recopilación de citas célebres del mundo de la informática , como continuación de la serie iniciada originalmente por el amigo Timm Martin en DevTopics . Desde entonces he ido anotando todas las citas que me llamaban la atención, hasta que por fin he llegado al número mágico y puedo publicar el tercer post de la serie que tanto me divierte. Que aproveche. Desarrollo de software 1. “Cualquier...

101 formas de saber que tu proyecto está condenado al fracaso

Me he vuelto a encontrar con el divertido post 101 Ways To Know Your Software Project Is Doomed , donde se enumeran 101 pistas que te ayudarán a saber si tu proyecto está condenado a fracasar estrepitosamente. Tras contactar con Max Pool , el propietario del blog Codesqueeze , me ha permitido muy amablemente publicar en www.variablenotfound.com una traducción de su post completo. La dirección ha cambiado el nombre del "procedimiento en cascada" por "cascada...

20 desastres famosos relacionados con el software

Este artículo y los tres que le siguen son una traducción de la serie original " 20 Famous Software Disasters " publicada hace unos meses por Timm Martin en su blog Devtopics , realizada con permiso expreso de su autor. " Cometer errores es humano, pero para estropear realmente las cosas necesitas un ordenador " -- Paul Ehrlich Los fallos en software cuestan a la economía de los Estados Unidos 60.000 millones de dólares en revisiones, pérdida de productividad y daños reales. Todos...

Vaya mierda

Una prueba más de que los algoritmos de Google son inescrutables... ¡Gracias, Javi! Publicado en: www.variablenotfound.com .

La depuración y las cinco fases del duelo

Cuando Elisabeth Kübler-Ross , eminente médica psiquiatra suizo-americana, enunció su famoso modelo Kübler-Ross en 1969, seguro que no andaba pensando en el mundo del desarrollo de software. De hecho, este modelo describe las cinco fases por las que pasa un enfermo terminal, o cualquier persona afectada por una situación de gravedad extrema: negación, ira, negociación, depresión y aceptación, también conocidas como "las cinco fases del duelo" . El genial Kevin Pang ha publicado un divertido...

Otras 101 citas célebres del mundo de la informática

Semanas atrás publicaba el post " 101 citas célebres del mundo de la informática ", la traducción del post original de Timm Martin en Devtopics , " 101 Great computer quotes ". El tema me pareció tan divertivo e interesante que he realizado una nueva recopilación de otras tantas frases relacionadas con el mundo de la informática, y con especial énfasis en el desarrollo de software. Informática 1. "No temo a los ordenadores; lo que temo es quedarme sin ellos" -- Isaac...

101 citas célebres del mundo de la informática

Después de pasar un buen rato entretenido con la recopilación de frases célebres relacionadas con el mundo de la informática y especialmente el desarrollo de software, " 101 Great computer programming quotes ", publicado en DevTopics hace unas semanas, no he podido resistir la tentación de traducirlo, previo contacto con su autor, el amabilísimo Timm Martin. Ordenadores 1. "Los ordenadores son inútiles. Sólo pueden darte respuestas" -- Pablo Picasso 2. "Los ordenadores son...

El gran consejo para crear código mantenible

Existen muchos consejos para crear código mantenible, como los que ya cité cuando hablaba sobre comentar el código fuente , pero ninguno iguala a este: "Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" (Codifica siempre como si la persona que fuera a mantener tu código fuera un asesino en serie maníaco que sabe donde vives) Al parecer se trata de un leyenda urbana sobre Visual C++ 6.0, pero no deja de tener su razón... Imagen...