Ampliar chat facebook usando google chrome

En (Informatica) por Antonio el 13-12-2011

Tags : , , ,

Voy a explicar cómo ampliar el chat de facebook de una manera sencilla usando el navegador google chrome


Colorear la salida de cat en Debian

En (Informatica, educación) por Antonio el 11-10-2011

Actualmente estoy explicando cómo crear shell script de Linux a mis alumnos del ciclo de informática. Solemos usar el comando nano ya que es fácil de manejar y además, en Debian te colorea al código, lo que facilita su edición. Esta mañana he pensado que sería genial que el comando cat también te coloreara el código, para ver mejor los script. A continuación explico como conseguirlo

  1. Instalamos el paquete pygmentize con aptitude install python-pygments
  2. Creamos un alias a ese paquete para que sea más fácil de usar. Editamos nuestro .bashrc para poner un alias: nano ~/.bashrc . Añado la siguiente linea: alias pcat=’pygmentize’
  3. Guardo el fichero y cierro mi sesión actual con exit. Vuelvo a entrar para que se ejecute el .bashrc y tendré disponible el comando “pcat” que me mostrará el fichero coloreado. pcat mi_script.sh

Fuentes:

  • http://sudobash.net/?p=532
  • http://pygments.org/

Servidor LDAP en Debian 6 Squeeze

En (Informatica) por Antonio el 04-10-2011

Tags : ,


Vamos a explicar los pasos necesarios para configurar un servidor LDAP y un cliente que lo utilice para la identificación de usuarios


Instalación del Servidor

Comenzaremos instalando en el servidor los paquetes slapd y ldap-utils

wpid806-media_1317642137669.png

Durante la instalación nos pide la contraseña del administrador del servidor LDAP

Zend Framework – Lección 2: Empezando a trabajar. Módulos.

En (Informatica) por Antonio el 01-07-2011

Tags : , , ,

La primera decisión que tenemos que tomar es si vamos a trabajar con una estrucutra modular o si directamente usaremos los directorios que nos ha creado por defecto NetBeans (en realidad ha sido el propio zf.sh ejecutando el comando “create project”). Leer el resto de la entrada »

Pepephone vs Vodafone

En (Informatica) por Antonio el 04-05-2011

Hace poco más de un mes decidí cambiar de compañía telefónica. Después de estudiar las posibles opciones, me decidí por pepephone y muchos de mis conocidos me han estado preguntando que qué tal me ha ido y que si he notado la diferencia, pues bien, escribo este post para contestarles a todos ellos. En resumen: factura del mes de Febrero en Vodafone, hablo 20 minutos y tengo servicio de internet, total 28,3 euros, factura del mes de Abril de Pepephone, hablo 50 minutos y tengo internet, total 17,6.

Leer el resto de la entrada »

Zend Framework – Lección 1: Primeros pasos

En (Informatica) por Antonio el 03-05-2011

Tags : , , ,

Vamos a explicar cómo empezar a trabajar con Zend Framework usando NetBeans


Lo primero que hay que hacer es descargarse los ficheros necesarios para poder utilizar el framework. Su web oficial es http://framework.zend.com/. Será suficiente con descargarnos el que pone “Zend Framework XXX Full” (según la versión que corresponda). Una vez que tengamos el fichero lo descomprimimos en el lugar del disco que queramos.

Publicar direcciones de e-mail en una web

En (Informatica, web) por Antonio el 04-03-2011

Es frecuente que una página web queramos mostrar una dirección de correo pero que usemos algún método para que los spammers no la encuentren a la primera de cambio. Hay muchos por la red, pero yo dejo aquí el que me funciona y me resulta más facil de implementar.

  1. Muestro el e-mail pero invertido con la función strrev
    echo strrev($email)
  2. Creo una clase para que la cadena se muestre de derecha a izquierda (es decir para que le vuelva a dar la vuelta)
    .email{
     unicode-bidi:bidi-override;
     direction: rtl;
    }
  3. Utilizo la clase donde quiera sacar el e-mail
    <span class="email"> <?php echo strrev($email); ?> </span>

Fácil, rápido y para toda la familia 8-)

Cambiar open_basedir de PHP en modo FastCGI

En (Informatica) por Antonio el 25-02-2011

Tags : , , , ,

Cuando tienes instalado PHP en Apache usando FastCGI cada página tiene su propio php.ini dentro de /var/www/fcgi/nombre_dominio

Esto tienes sus ventajas y sus inconvenientes, pero cuando quieres cambiar una directiva en todos, pues tienes que editar varios ficheros para que se apliquen a todos los dominios donde quieras modificar algo. Esta mañana me ha surgido la necesidad de desactivar la directiva open_basedir de todas mis web y como que encontrado un comando para que me lo haga en todos, pues lo dejo por aquí por si a alguien la sirve:


find /var/www/fcgi/ -iname php.ini -exec sed -e '/^open_basedir/a\open_basedir=none'
-e 's/^open_basedir/#&/g' "{}" -i ";"


Este comando encuentra todos los archivos php.ini dentro de /var/www y sus subdirectorios y a cada uno de ellos le aplica el comando sed que lo que hace es comentar la linea actual donde está open_basedir y añadirle otra con el valor open_basedir=none

Una vez hecho esto, reiniciamos el apache y listo.

Para comprobar que todos los open_basedir se han cambiado podemos ejecutar:


find /var/www/fcgi/ -iname php.ini -exec cat "{}" ";" | grep ^open_basedir

No se si habrá otra solución más simple, supongo que siempre se puede mejorar, pero a mi me ha funcionado.