Introducción. Hoy, justo cuando lo necesitaba urgentemente descubrí que a mi portátil, un Dell Vostro 1400, con Windows 7 Release Candidate 1 no le estaban funcionando los parlantes. Probé con audífonos y si funcionaron pero solamente conectados en uno de los dos conectores para este fin. La mejor solución a este problema, ocasionado por los [...]
Archives for October 2009
Víncular los Javadocs con Netbeans
Introducción. El siguiente procedimiento permite relacionar la documentación oficinal de Java SE (Javadocs) con Netbeans permitiéndole al desarrollador tener una mejor información mas allá de la contextual que provee por defecto el IDE. Configuración. Seleccione el menú Tools > Java Platforms. Seleccione la pestaña Javadoc y presione el botón Add ZIP/Folder. Seleccione el archivo ZIP [...]
Ejemplo de AJAX rápido y simple con PHP y jQuery
Introducción. Muy probablemente usted esté aquí, leyendo este artículo porque desea aprender a utilizar AJAX con PHP de una manera muy simple y rápida. Yo estoy aquí porque hoy no tengo sueño y que mejor manera de esperarlo que escribir un pequeño tutorial acerca del acceso asíncrono de contenidos web utilizando el framework de jQuery. [...]
Hacer algo cuando inicia o termina el evento AJAX con jQuery
Introducción. Este pequeño fragmento de código es muy útil, permite manipular un objeto del DOM cuando suceden los eventos de inicio o terminación del AJAX. Muy útil para mostrar de manera fácil y automatizada un indicador de AJAX para informar al usuario que hay una transacción asíncrona en curso. Procedimiento. $(‘#loader’).ajaxStart(function () { $(this).fadeIn(); }); [...]
Impedir el acceso a los ‘bots’ a un sitio web
Introducción. Los bots de los motores de búsqueda son las aplicaciones que contínuamente están revisando los sitios web y sus enlaces para indexar sus páginas. Esto es bueno porque es precisamente lo que permite funcionar a los buscadores web y mantener su información actualizada, sin embargo también es malo para quienes mantienen los sitios si [...]
Historia breve de un compromiso de seguridad (parte #2) - El acceso no autorizado
Introducción. En este punto se supone que el servidor se está ejecutando en algún lugar de Internet y que los clientes, incluído el atacante, lo acceden normalmente. Para realizar cualquier tipo de conexión con el servidor es necesario conocer su dirección IP o en su defecto el nombre FDQN que será traducido por un servidor [...]
Historia breve de un compromiso de seguridad (parte #1) - Preparando el servidor
Introducción. Esta miniserie de artículos está basada en una práctica del curso de Arquitecturas de Sistemas Distribuídos de la Especialización en Ingeniería de Software de la UAM que dicté hace poco. Resultó que el grupo tenía gran interés en los temas de seguridad así que preparé esta práctica que, a pesar de basarse en software [...]
Instalación básica de Kohana 3
Introducción. Kohana es un framework de PHP que siempre me ha parecido interesante por su simplicidad y claridad. Inicialmente se originó como un fork de Codeigniter y posteriormente fue refinándose y alejándose un poco de este. En lo personal me gusta mas Kohana que CI porque a pesar de ser mas jóven, me parece que [...]























