Archive for May, 2008

Simplificando el uso de Aptitude

May 29th, 2008

Hace un tiempo me llamo mucho la atención que un compañero de trabajo instalaba paquetes con “aptx” :S no pude contener la intriga y le pregunte, Con que distribución trabajabas? esto a pesar que en determinados momentos de muchas de las conversaciones que tenemos sobre el tema de software libre el me había comentado que utilizaba Debian Lenny pero la duda viene por el simple hecho de utilizar “aptx”, me vacilo un rato, etc…

Después fue que me comento que había hecho un script en bash donde “simplificaba el teclear” sin duda optimiza los recursos empezando por el mismo, el publico lo que hizo en la wiki del trabajo y la comparto con ustedes para quienes deseen optimizar sus propios recursos.

A diario trabajamos en consola y hacemos uso de la herramienta aptitude, y es totalmente seguro que en determinadas ocasiones sea necesario usarlo muchas veces.

He aquí un aporte que podría ahorrar unas cuantas pulsaciones del teclado y implicar la instalación y eliminación de paquetes. Se trata de un script en bash que puedes utilizar en cualquier disto de Linux cuya manera de gestionar paquetes sea con aptitude.

Copiar estas lineas y guardarlo con el nombre aptx

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:    manejo de paquete via Aptitude
# Required:    opciones:  install remove purge update search show
### END INIT INFO
PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
[ -x /bin/aptx ] || exit 0
. /lib/lsb/init-functions
case "$1" in
  -i)
     log_action_begin_msg ">>> Instala el \"$2\" <<<"
     aptitude install $2
     ;;
  -r)
     log_action_begin_msg ">>> Eliminando el paquete del sistema <<<"
     aptitude remove $2
     ;;
  -p)
    log_action_begin_msg ">>> depurando archivo de config del paquete $2 <<<"
    aptitude purge $2
    ;;
  -u)
    log_action_begin_msg ">>>  Actualizando lista de paquetes <<<"
    aptitude update
    ;;
  -s)
    log_action_begin_msg ">>> buscar paquete <<<"
    aptitude search $2
    ;;
  -m)
    log_action_begin_msg ">>> Informacion del paquete <<<"
    aptitude show $2
    ;;
  -x)
    log_action_begin_msg ">>> Informacion del paquete <<<"
    aptitude install -f
    ;;
   *)
     echo "Uso: /bin/aptx { -i | -r | -p | -u | -s | -m | -x }"
     echo " Opciones:"
     echo "	-i  * Instalar un paquete."
     echo "	-r  * Remover un paquete del sistema."
     echo " 	-p  * Eliminar por completo los archivos de conf del paquete."
     echo " 	-u  * Actualiza BD de paquetes segun \"/etc/apt/source.list\"."
     echo " 	-s  * Buscar un paquete y conocer su status."
     echo " 	-m  * Mostrar informacion del paquete."
     echo "	-x  * Instala/Desinstala lo paquete que esten pendiente."
     exit 1
     ;;
esac
exit 0

Luego de tipear todo este cogido (a menos que hagas Copy Paste) debemos cambiarnos al modo de superusuario para copiarlo en otra ruta y asignarle los permisos necesario.

# chmod aptx /bin

#chmod 774 aptx

Ahora ejecuta…

#aptx

Listo, espero lo disfruten…

@utor; Williams Patino

Posted in Debian, Linux, Planeta Linux | Comments (3)

20 cosas que no sabiamos de Google

May 24th, 2008

Google

  1. Su nombre es fruto de un error de pronunciación del término gúgol (Googol).
  2. Su extrema sencillez se debe a que sus fundadores sabían muy poco HTML.
  3. En sus inicios mucha gente pensaba que la web no estaba totalmente cargada por su simpleza (no era lo habitual en aquellos tiempos).
  4. El botón “Voy a tener suerte” hace perder millones a Google en publicidad (te lleva directamente a una web). Se mantiene porque sus fundadores aseguran que hace al buscador más agradable.
  5. Google tiene registradas direcciones parecidas, por si alguien se equivoca al escribirlas, tipo gogle.com, gooogle.com.
  6. Su slogan era Don´t Be Evil (no seas malvado).
  7. Durante el 11-S Google se encargo de realizar “cachés” de los principales medios de comunicación (evitando su colapso) y se redirigieron muchas búsquedas hacia las últimas noticias.
  8. Google es propietario del dominio 466453.com ( escribe Google en un SMS para saber porqué).
  9. En Google usan la regla 20/5 para sus proyectos. Si al menos un 20% de los usuarios necesita una función esta se incluye. Además si como mínimo un 5% la necesita la implementan en preferencias avanzadas.
  10. GMail estuvo en periodo de pruebas 2 años y medio. Concluyeron que había 6 tipos de usuario, y en función de eso desarrollaron las opciones de la aplicación.
  11. Nadie sabe con exactitud donde están sus datacenters. Este es un mapa no oficial.
  12. Antes se llamó BackRub.
  13. Google tiene una intranet llamada Moma con documentación técnica e información de sus más de 16.000 empleados.
  14. Sus empleados tienen disponible el 20% de su tiempo para pensar en nuevos proyectos. interesante no?
  15. La compañía tiene una regla sobre la comida. Ningún empleado puede estar a más de 100 pies de ella.
  16. Para determinados estrenos como “El Señor de los Anillos” o “Transformers” la empresa ha alquilado varios cines exclusivamente para sus empleados y acompañantes.
  17. Google también fue beta durante un tiempo.
  18. Cobraron un cheque de 100.000$ a nombre de Google Inc…¡cuando aún no existía! Tuvieron que fundarla para poder hacerlo efectivo.
  19. GooglePlex es el nombre de sus oficinas.
  20. Fue fundada oficialmente el 7 de Septiembre de 1998. ¡Aún no tiene ni 10 años!

Aritculo Original: Blog de Tomy

Posted in Interes, Noticias, Planeta Linux | Comments (0)

Mi RSS en Planeta Linux

May 24th, 2008

Como bien dice el titulo hace dias solicite a la comunidad de Planeta Linux que fuera incorporado mi Blog a su portal, pues bien ya fui agregado a la lista de Gente que publica, específicamente estaré apareciendo en la region de venezuela, y es propicia la ocacion para invitar a todos aquellos lectores que le apasiona el mundo del Software Libre a que visiten esta pagina donde la intención es fomentar la información entre usuarios GNU/Linux.

No me quedas mas que invitarlos a que visiten Planeta Linux y disfruten de los blog’s

Planeta Linux

Posted in Interes, Noticias, Planeta Linux | Comments (0)

Google DOCTYPE

May 15th, 2008

Google anuncia su nueva enciclopedia para desarrolladores web y la misma lleva el nombre Google DOCTYPE en su actual fase Beta ya se cuenta con cientos de artículos donde se tocan temas tan importantes como la seguridad, rendimiento, manejo del DOM, CSS, JavaScript, etc.

google_code“Google ha construido su negocio aquí y queremos ayudarle a construir también el suyo. Por ello nos complace anunciar la creación de una enciclopedia para desarrolladores web: Google DOCTYPE

Ademas todos estos artículos están bajo Licencia Creative Commons donde la intención es que la gran comunidad de desarrolladores web puedan Editar, Añadir, Modificar el contenido con solo tener una cuenta Google, sin duda alguna que se convierte en un gran aporte a la comunidad de desarrolladores web esta iniciativa.

Articulo Original: Google Code Blog (Ingles).

Posted in Noticias | Comments (0)