Como para empezar esta categoria vamos a ver superficialmente la diferencia entra las distintas escalas de grises. Las escalas de grises se pueden aplicar por canal (rojo, verde o azul), un promedio de los tres canales, el maximo valor de cada canal o el radio YIQ, dando en cada caso una imagen distinta... [[ leer más ]]
El principal problema de magic_quotes_gpc es que no se puede confiar en el valor, ya que es una directiva de configuracion, y este puede variar de un servidor a otro. Esto implica vulnerabilidades del tipo SQL en los servidores que tengan esta funcion deshabilitada o informacion POST "distorcionada" en caso de que ambos metodos de seguridad se encuentren habilitados... [[ leer más ]]
Estoy interesado en realizar una version usable por terceros del sistema de blog que yo mismo cree y uso. Pero hay demasiadas cosas que quizas no creo necesarias y si lo son. Por eso me gustaria saber lo que ustedes buscan en un sistema de blog como wordpress, blogger, entre otros. En las primeras etapas del blog, no va a existir la posibilidad de instalar facilmente plug-ins o add-ons, asique por favor no se limiten en ese sentido; aunque la idea del sistema que quiero hacer es que sea muy simple y rapido... [[ leer más ]]
Linus Torvalds ha hecho oficial la disponibilidad del kernel Linux 2.6.29, tres meses despues de la publicacion del 2.6.28. Esta nueva version, ademas del cambio temporal de mascota, cuenta entre sus nuevas caracteristicas con el soporte de modesetting del subsistema grafico, integracion de la tecnologia WiMAX, soporte de puntos de acceso Wi-Fi, el sistema de archivos SquashFS, una version preliminar de Btrfs, una version mas escalable de RCU, cifrado de nombres de archivos con eCryptfs, modo no journaling de ext4, checksums para metadatos de OCFS2, nuevos drivers y muchas otras mejoras menores... [[ leer más ]]
Debido a que XAMPP no se guarda en la session de KDE o GNOME, muchas veces resulta teodioso iniciarlo cada vez que reiniciamos nuestra PC. Si bien no existe una forma estandarizada para esto, esta solucion deberia andar en la mayoria de los sistemas GNU/Linux. Para esto, vamos a crear un enlace simbolico (symlink) del iniciador del XAMPP en el directorio donde se alojan los scripts que se ejecutan en el startup... [[ leer más ]]
Segun un reporte del famoso "The Wall Street Journal", IBM planea comprar Sun por la suma de 6 billones y medio de dolares, mas del doble del valor de la acciones de Sun el dia anterior. Representantes de ambas empresas no puedieron ser contactados para confirmar o rectificar el rumor... [[ leer más ]]
Muchas veces debemos modificar dos veces la funcion de coneccion al servidor MySQL, una para el sitio local y otra para el servidor donde se encuentra el sitio. Para evitarnos este problema y tener solo un archivo de coneccion, vamos a usar $_SERVER['REMOTE_ADDR'] para determinar si estamos en el servidor local o remoto... [[ leer más ]]
Usando solamente una tabla de MySQL y varias lineas de codigo PHP, vamos a crear un sistema de comentarios en articulos. Estos comentarios seran aprobados o rechazados por algun administrador o moderador antes de ser mostrados al publico... [[ leer más ]]
Los autologgers nos permite ahorrarnos la tediosa tarea de tener que ingresar nuestro usuario y contraseña cada vez que queremos ver una pagina que necesita autenticacion. A diferencia de otras formas de hacer esto, el archivo que contiene los datos se encuentra en nuestra propia pc y solo tienen acceso aquellos que tengas acceso fisico a la computadora. Como nosotros mismos generamos el autologger, estamos seguro de que la informacion no se comparte con terceras partes... [[ leer más ]]
Usando la funcion glob() vamos a crear una funcion para listar todos los archivos del directorio local donde se encuentra el script. El script tambien mostrara primero las carpetas y despues los archivos (la funcion glob() ordena alfabeticamente por defecto, independientemente si es una carpeta o un archivo) y asignara un icono a cada archivo. Si bien existe mas de una forma de realizar esto, esta funcion me resulto la mas comoda al momento de generarla. Para empezar, los iconos deben estar en la carpeta /icons/ y deben estar nombrados siguiendo un patron, en mi caso elegi tipodearchivo.png. El arbol de archivos se ve asi:.. [[ leer más ]]
Es importante regularizar el uso del subdominio www en nuestro sitio para aprovechar al mejor los motores de busquedas externos, algunos servicios de estadisticas que no discriminan la diferencia y por una simple cuestion de gustos. Esta funcion funciona en servidores con soporte a PHP aunque no existen garantias de que todo servidor vaya a proveer los valores de $_SERVER que se usan... [[ leer más ]]
Luego de abrir el navegador de preferencia, escribimos en la barra de direcciones la direccion interna del router, generalmente 192.168.1.1 aunque tambien es accesible mediante nuestra IP externa. Luego de identificarse como root (el nombre de usuario y contraseña se encuentran en el manual) vamos a la seccion NAT que se encuentra en el menu Basic... [[ leer más ]]
Si bien muchos de los servicios de estadisticas tienen una solucion a este problema, solo sirve para aquellos que tienen acceso a la administracion de tus estadisticas. Desde nuestro codigo PHP, se puede generar una cookie que determinara si el contabilizador se "mostrara" o no. Para esto es necesario entender la sintaxis de la funcion setcookie()... [[ leer más ]]
El movimiento software libre (free software movement) surge en 1985 como una parte del proyecto GNU gracias a Richard Matthew Stallman, quien decidio escribir un sistema operativo basado en UNIX gratuito y publico, fundando asi el proyecto GNU (GNU proyect). Creado sobre una ideaologia comunista (da mas importancia a la comunidad que al capital), el objetivo principal era "liberar" a los usuarios de software alrededor del mundo, brindadoles acceso al codigo de fuente y permitiendoles modificar y/o distribuir el software libremente. Los softwares libres, una gran mayoria lanzados sobre la licencia GPL (iniciales de General Public License), fueron encontrando su lugar en el mundo cybernetico para tener una gran importancia el dia de hoy... [[ leer más ]]
Si bien algunas distros de Linux vienen con el XAMPP preinstalado, muchas no. En este articulo se explica como instalarlo desde terminal. Luego de descargar la ultima version del XAMPP desde apachefriends, abrimos la consola y tipeamos:.. [[ leer más ]]

