Como mencioné anteriormente, he utilizado MooTools en algunos de los proyectos que he realizado con la Fundación donde trabajo. Una de las funcionalidades que frecuentemente se requiere implementar es la de permitir agregar y remover dinámicamente filas o registros a una tabla, para esto utilizamos JavaScript. El diseño que mas utilizamos es la mas simple [...]
Archives for May 2008
Mapplet demo: Distritos Mineros 0.1
El día de hoy he desarrollado un primer demo muy sencillo basado en un Mapplet que presenta los municipios Colombianos que pertenecen a Distritos Mineros e incluye alguna información adicional al respecto. Este primer bosquejo es muy limitado ya que su información se obtiene de manera estática desde una fuente XML y que esta no [...]
Instalación de Python 2.5.x y mod_python 3.x en FreeBSD 7.x
Instalación del intérprete de Python. # cd /usr/ports/lang/python # make install clean THREADS UCS4 PYMALLOC IPV6 # python -V Python 2.5.2 Instalación de mod_python. # cd /usr/ports/lang/mod_python3 # make install clean Configuración de Apache con mod_python. # vi /usr/local/etc/apache22/httpd.conf LoadModule python_module libexec/apache22/mod_python.so PythonOption mod_python.mutex_directory “/tmp” PythonOption mod_python.mutex_locks 8 <Directory “/home/web”> AddHandler mod_python .py PythonHandler pythontest [...]
Instalación de mod_security 2.1.7_1 en FreeBSD 7.x
# cd /usr/ports/www/mod_security2 # make install clean # vi /usr/local/etc/apache22/httpd.conf LoadFile /usr/local/lib/libxml2.so LoadModule mod_security2 libexec/apache22/mod_security2.so <IfModule security2_module> SecRuleEngine On </IfModule> # /usr/local/etc/rc.d/apache22 restart Nota: la instalación con la versión 2.1.3 no se pudo realizar ya que el Makefile no realizaba correctamente el enlace con libxml2 y fallaban las reglas que requerían procesamiento de XML. Se [...]
Configuración básica de SSHD con FreeBSD 7.x
# vi /etc/ssh/sshd_config Port 22 Protocol 2 SyslogFacility AUTH LogLevel INFO LoginGraceTime 2m PermitRootLogin no Subsystem sftp /usr/libexec/sftp-server # /etc/rc.d/sshd restart
Configurando Apache 2.2.x/PHP 5.2.x con FastCGI mod_fcgid en FreeBSD 7.x
Descargar compilar e instalar el paquete mod_fcgid y sus posibles dependencias. # cd /usr/ports/www/mod_fcgid # make install clean Verificar que la instalación de PHP cuente con el soporte de FastCGI. # /usr/local/bin/php-cgi -v Configurar a Apache para que utilice el nuevo módulo de FCGI. # vi /usr/local/etc/apache22/httpd.conf Agregar al final del archivo httpd.conf. LoadModule fcgid_module [...]
“phpinfo” en WordPress
Acabo de darme cuenta de algo interesante. A este WordPress (2.5.1) no le gusta del todo la palabra phpinfo. Si la escribo en un post o en una página junto con dos paréntesis de parámetros sin espacio que los separe me muestra siempre un error 503. Esta línea de texto. Produce este error cuando deseo [...]
Instalación de PHP 5.x CGI en FreeBSD 7
Descargar, compilar e instalar la última versión de la distribución de PHP5. Remover los archivos binarios resultantes de la compilación después de instalar. # cd /usr/ports/lang/php5 # make config CLI CGI SUHOSIN MULTIBYTE IPV6 FASTCGI PATHINFO # make install clean Compilar e instalar las extensiones de PHP que se consideren necesarias. El sistema de ports [...]
CSS la ciencia oculta
El año pasado aprendí algunas cositas de CSS, las suficientes para modificar la presentación de una página y lo que es mas importante, lo suficiente para saber que no se nada. Lo más difícil de todo hasta ahora ha sido tratar de entender el manejo del boxmodel, el tratar de hacer que los divs se [...]























