Me pregunto que niña no habrá torturado alguna vez en su infancia, a una pobre margarita deshojándola para saber si un fulano la correspondía o no… < ?php # Archivo: margarita.php # Ejecutar por línea de comandos mediante: php -f margarita.php class Margarita { public function __construct() { $this->petalos = […]
eugeniabahit
¿Qué es DRM? DRM es sobre restricciones, no sobre derechos.- Los partidarios de la industria del DRM se refieren a éste como «digital rights management» (Gestión de Derechos Digitales) como si ellos fuesen la máxima autoridad para garantizar nuestros derechos; como si ellos fuesen los únicos que pudiesen tener un control absoluto sobre la […]
Debo reconocer que hasta ahora no me había pasado tener la necesidad inevitable y «real» de crear clases «on the fly» (clases al vuelo) hasta que el objeto colector de Europio Engine me enfrentó a ello. Les explico el problema para que puedan entender cuál fue la motivación para crear […]
Esta mañana estaba algo aburrida y se me ocurrió hacer un experimento: comparar la velocidad a la que se ejecuta un mismo algoritmo en diversos lenguajes de programación. Para ello, hice un pequeño algoritmo que imprime parte de la serie de Fibonacci, en los siguientes lenguajes: En C. Archivo: foo.c […]
Cuando en PHP se hace necesario realizar comparaciones, es sabido que se dispone de dos tipos de condiciones: igualdad, que se lleva a cabo mediante el operador == e idéntico, que se lleva a cabo mediante el operador === De tal forma, dadas las variables $a = «1» y $b […]
Hace poco, en plena clase respondí a un alumno diciendo: «acordate de la navaja de Ockham». Mi alumno -sorprendido- me respondió: «¿El qué?!?». La primera vez que escuché sobre el Principio de la navaja de Ockham, fue en 1996, durante una clase de 5to. año de Economía (o Contabilidad, ya […]
Desde hace mucho, MUCHO pero ¡¡¡MUCHOOOOO!!!! tiempo, me vienen consultando sobre cómo generar selects dinámicos con datos traídos desde una BD, sin embeber el código HTML con PHP. Básicamente, las consultas siempre llegan a través de programadores que están dando sus primeros pasos con MVC. Hoy me decidí a escribir […]
Si te dedicas a programar, diseñar Web, administrar sistemas o realizas cualquier actividad de forma freelance «a través del mundo» gracias a los beneficios de Internet, te garantizo que si alguna vez te viste en apuros y te «quemaste» las neuronas pensando cómo cobrar, cuando termines de leer este artículo, […]
Frecuentemente, todos los pythoneros nos llenamos la boca diciendo que «sin un framework, crear una WebApp en Python es imposible». Pero claro, que esa frase no es menos exagerada que decir «si pierde mi equipo de fútbol me mato». Son «formas de decir». La pregunta es ¿qué sucede si no […]