La aportación técnica suele medirse cuando aparece algo visible: una web, una aplicación, una integración o una automatización. Pero parte del valor más importante llega antes.
Un buen técnico ayuda a no construir mal. Pregunta, ordena, detecta riesgos, traduce incertidumbre y evita que una decisión tomada con prisa se convierta en una limitación cara.
Hace preguntas ...
Automatizar seduce porque promete recuperar tiempo. Una tarea repetitiva desaparece, un informe se genera solo o un sistema conecta datos sin intervención humana.
El problema aparece cuando automatizamos algo que todavía no entendemos. Entonces no eliminamos trabajo: escondemos decisiones, fijamos errores y hacemos más rápido un proceso que quizá necesitaba ...
Añadir código produce una sensación agradable de avance. Hay una funcionalidad nueva, una pantalla más, una automatización o una integración que antes no existía.
Pero cada línea que entra en un sistema deja una pequeña obligación futura. Habrá que entenderla, probarla, actualizarla, corregirla y decidir qué hacer cuando el contexto cambie.
El código no termina ...
Durante años se ha usado la expresión “picar código” como si programar fuera una tarea mecánica: alguien piensa, alguien diseña y el programador convierte instrucciones en líneas de software.
Esa visión se queda corta. Programar también es entender un problema, detectar ambigüedades, decidir compromisos, anticipar mantenimiento y construir algo que otras personas ...
Investigando para un nuevo proyecto me encontré con la necesidad de contratar un alojamiento Java. La verdad, nunca había implementado en producción una aplicación de ese tipo y por lo tanto nunca antes había explorado esa posibilidad. Mi primera sorpresa fue que no es una infraestructura muy extendida y que no muchos proveedores ofrecen ese servicio, al menos no con la ...
Cuando tu vida profesional está enfocada a crear “cosas” en internet con el tiempo terminas contratando más de un servidor por el camino: que si uno para pruebas, que si otro para webs, otro para alojar el backend de una app, otro más para instalar aplicaciones… además, cada uno de ellos con características diferentes: un VPS en Windows, uno dedicado en Linux, un ...
He sacado unos minutos para dejaros este breve manual sobre cómo leer y grabar un fichero de Excel en PHP. Hemos recibido el encargo de un proyecto que utiliza una hoja de Excel como fuente de datos y, aunque ya he trabajado otras veces con ficheros .csv e incluso generado ficheros .xls utilizando PHP, nunca había necesitado leer un fichero de Excel. Os explico cómo lo he ...
Hoy veremos cómo añadir una galería de fotografías de Flickr a cualquier entrada de WordPress, fácil y rápidamente utilizando un plugin de WordPress flexible y con multitud de opciones para configurarlo a nuestra medida.
Almacenar nuestras imágenes y fotografías en Flickr tiene muchas ventajas entre las que destacaría el espacio de almacenamiento gratuito (1TB) y ...
El pasado mes de septiembre se cumplieron 5 años desde que se celebró el primer Betabeers, una reunión informal de amigos en un irlandés de Madrid que en pocos meses se convirtió en el evento referencia de programadores y profesionales de la informática en todo el mundo. También se cumplieron 3 años de nuestro primer Betabeers Córdoba, el 27 de septiembre de 2012, ...
Buscar y reemplazar una cadena por otra en PHP es algo trivial utilizando la función str_replace. Trivial hasta que te topas con el símbolo del EURO € y la torre de Babel de las codificaciones. En este mini-post os dejo cómo he conseguido hacerlo después de mucho investigar.
Si has llegado hasta aquí es porque te estás volviendo loco/a intentando que PHP reconozca ...