Escala de grises

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 ]]

En Diseño desde el 3 de Mayo del 2009

Desactivar magic quotes usando .htaccess

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 ]]

En PHP desde el 14 de Abril del 2009

Pnux pregunta: que buscan en un blog?

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 ]]

En Internet desde el 13 de Abril del 2009

Lanzamiento de la version 2.26.29 del kernel de Linux

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 ]]

En Noticias desde el 24 de Marzo del 2009

Ejecutar XAMPP en el inicio

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 ]]

En GNU/Linux desde el 21 de Marzo del 2009

Rumores sobre la compra de Sun Microsystems por IBM

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 ]]

En Noticias desde el 18 de Marzo del 2009

Crear un archivo de coneccion a MySQL unico

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 ]]

En PHP desde el 7 de Diciembre del 2008

Sistema administrable de comentarios

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 ]]

En PHP desde el 3 de Diciembre del 2008

Como crear tus propios autologgers

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 ]]

En Internet desde el 6 de Noviembre del 2008

Mostrar archivos en una carpeta con iconos

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 ]]

En PHP desde el 5 de Noviembre del 2008

Regularizar el uso del subdominio www

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 ]]

En PHP desde el 2 de Diciembre del 2008

Abrir puertos en el SmartAX MT880 de telefonica

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 ]]

En Internet desde el 30 de Septiembre del 2008

Evitar que tus visitas se cuenten en las estadisticas de tu pagina

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 ]]

En PHP desde el 26 de Septiembre del 2008

Movimiento Software Libre

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 ]]

En GNU/Linux desde el 25 de Septiembre del 2008

Instalacion de XAMPP desde terminal

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 ]]

En GNU/Linux desde el 25 de Septiembre del 2008