Hay un dicho que reza que la confianza es mala consejera y, otra vez, acabo de darme cuenta por la vía difícil. El escenario es de sobra conocido: un servidor, con apache2 y php5, alojando varios wordpress y, en uno de ellos, el tamaño máximo de archivos a subir es […]
php
No suelo empezar así, y menos después de tanto tiempo sin dar señales de vida pero, si aún no has leído el libro El pequeño libro rojo del activista en la red de Marta Peirano, ya estás tardando. Además de didáctico e instructivo (y detallado y acertado y paranoico y […]
La edición Nº5 de The Original Hacker acaba de salir a las cyber-calles de esta maravillosa red, con: Un especial sobre Modelos de Seguridad Permisivos: permitir y no prohibir es lo más seguro GNU/Bash Hacks: ideas para menús que no te encuentras a la vuelta de la esquina Decorador para […]
Vuelve Eugenia Bahit. Y esta vez en un destilado puro, al 100%. Tras el éxito de Hackers&Developers, nuestra pythonera favorita vuelve a sorprender con una publicación de primer nivel y temática avanzada, dirigida tanto a profesionales como a mentes inquietas ávidas de conocimiento. Una revista que rezuma espíritu hacker y […]
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 = […]
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 […]
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 […]