7/27/2010


Minimal interfaz Firefox en Ubuntu

Hace unos meses estaba usando Chromiun en Ubuntu 10.04, ya que sentía una diferencia notable comparado a Firefox tanto en rendimiendo como en la interfaz.


Pero hoy me he tomado el tiempo de buscar y modificar la apariencia, y de esta manera logar una interfaz sencilla, amigable y limpia en Firefox y no extrañar a Chromiun. Además si aumentás la velocidad de carga en las páginas, realmente el Oso panda rojo volverá a ser tu navegador preferido ;)

Pasos:

1. Integramos el botón de parar carga y recargar página con Stop-or-Reload Button.
2. Integramos en la barra de direcciones el estado de la carga de la página, dándole un estilo Safari con Fission.
3. Escondemos la barra de menús con Hide Menubar, cuando la precisemos, utilizaremos la tecla ALT.
4. Integramos la barra de búsqueda con la barra de direcciones con Omnibar
5. Escondemos la barra de estado con autoHideStatusBar.
6. Eliminamos la barra de título dándole un parecido a Chrome con Hide Caption.
7. Cuando creamos una nueva pestaña, Firefox nos muestra una en blanco, con esta extensión tendremos las últimas páginas listas para se
r vistas. New Tab King.
8. Y por último una extensión que nos permitirá manejar muchísimas opciones en las pestañas, la misma se llama Multiple Tab Handler.

Ahora el resultado!:


¿Firefox lento en Ubuntu? Acá la solución!

A continuación les dejo el siguiente truco si necesitan que Firefox funcione mas rápido, la verdad es que se siente una gran diferencia al iniciarlo y cuando carga las páginas, espero que les sirva. Saludos!


Abre Firefox
1. En la barra de direcciones escribe : about:config
2. En la barra "Filtro" teclea: network.dns.disableIPv6
3. Haz doble click sobre "network.dns.disableIPv6", para que te aparezca el valor (value) TRUE
4. Reinicia el Firefox

Fuente: Taringa

11/27/2009


Monitorear el sistema en Gnu/Linux desde consola

En este post quiero hacer una recompilación de scripts y comandos para monitorear nuestro sistema desde la consola de una manera agradable, es decir darle un toque de color :).

Visualizar netstat:

Empecemos con el monitoreo a través de la herramiento netstat, muy conocida por su multiplataforma para ver las conexiones entrantes y salientes. Bueno a continuación les dejo un script encontrado en la web y modificado para esta versión de Ubuntu 9.10 que uso en español.


#!/bin/bash
cyan="\E[1;36m\E[1m";
normal="\E[m";
blue="\E[34m\E[1m";
violet="\E[35m\E[1m";
red="\E[31m\E[1m";
yellow="\E[33m\E[1m";
green="\E[37m\E[32m\E[1m";
text="\E[1;37m\E[1m";

if [ "$UID" != "0" ]; then
echo -e "$red$0: You will get more information if you have root privileges. Try sudo $0$normal"
fi

netstat -natp | \
while read line; do

if [ `echo $line | awk '{print($1)}'` = "Proto" ]; then
echo -e "$yellow=====================================================================================================$normal"
echo -e "$text$line$normal"
echo -e "$yellow=====================================================================================================$normal"
else

state=`echo $line | awk '{print($6)}'`
color=$yellow
case $state in
"ESTABLECIDO")
color=$green;;
"SYN_SENT" | "SYN_RECV")
color=$yellow;;
"FIN_WAIT1" | "FIN_WAIT2" |"TIME_WAIT")
color=$violet;;
"CLOSE" | "CLOSE_WAIT" | "LAST_ACK" | "CLOSING" )
color=$blue;;
"ESCUCHAR")
color=$red;;
"UNKNOWN")
color=$red;;
*)
esac
echo -e "$color$line$normal"

fi
done;
Para usar el script:
touch nett
/*Creamos el fichero*/
chmod +x nett
/*Le damos permiso de ejecucion*/
gedit nett
/*Abrimos Gedit y pegamos el codigo y ponemos guardar */
./nett
/*Para usarlo*/

Visualizar logs:

Primero instalamos el paquete ccze que nos colorizará nuestra terminal con los resultados de los logs.
apt-get install ccze

Generalmente visualizamos los logs en los ficheros que se encuentran en /var/log/.

La herramienta TAIL permite visualizar ciertas líneas de un archivo de texto plano, por ejemplo las últimas X líneas, pero la opción que utilizaremos se queda esperando cambios en el archivo y los muestra a medida que van apareciendo. En el caso de visualizar un archivo de log tendremos la actualización constante del archivo en nuestra pantalla:

# tail -f /var/log/syslog

Ahora solo queda mejorar un poco la salida para que sea mas ágil la lectura:

# tail -f /var/log/syslog | ccze

A continuación veremos la salida de dmesg:

# tail -f /var/log/dmesg | ccze

También se pueden monitorear tres logs al mismo tiempo, aunque no es muy recomendable nos dará una mirada al instante de lo que ocurre en nuestro sistema:

# tail -f /var/log/syslog /var/log/auth.log /var/log/dmesg | ccze


Pueden crear alias en el archivo $HOME/.bashrc para ahorrarse el comando en conjunto :

...
alias syslog='tail -f /var/log/syslog | ccze'
alias maillog='tail -f /var/log/mail.log | ccze'
alias weblog='tail -f /var/log/squid/access.log | ccze'
...

Luego solamente tipeando:

$ syslog

Veremos la salida de /var/log/syslog coloreada.

Espero que les resulte útil. Saludos :)

Fuente y Relacionados:
Logs en Gnu/Linux
Logs en Tiempo Real
Colorear Logs

11/06/2009


Sonido inteligente en Ubuntu 9.10 Karmic Koala

Tanto tiempo sin escribir en mi blog, espero que esta nota les resulte interesante :).
Ayer volví a instalar Ubuntu en su última versión 9.10, me pareció una exelente distro en cuando a funcionalidades y demás cosas como detención de hardware, etc.
Pero lo que yo quería era que el sonido se controlara de forma automática, pensé que esta versión de Ubuntu la traería pero no, entonces me decepcionó ja. Igual no todo es negro, con un simple comando podemos instalar Earcandy que nos permitirá controlar nuestra reproducción de audio, por ejemplo abrimos un navegador y vemos un video en Youtube, entonces nuestro reproductor de música, sea rhythmbox o el que sea se silenciará de una manera gradual. Cuando el video finalice, nuestro reproductor volverá a su volumen original, si no lo creen pruebenlo ustedes mismos :)

Comando para instalarlo:

apt-get install earcandy python-wnck 

Nota: Me dio error al querer iniciar earcandy la primera vez, entonces instalé las librerías python-wnc
braianet@ubuntu:~$ earcandy
Traceback (most recent call last):
File "/usr/bin/earcandy", line 17, in
import ear_candy
File "/usr/share/earcandy/ear_candy/ear_candy.py", line 20, in
import wnck

Como verán el programa trae una serie de opciones y se posiciona en la barra de notificaciones, también es posible ocultarla. Bueno espero que les sirva. Saludos :)

2/28/2009


Instalar Flash Player 64 bits en Gnu/Linux

Distro: Todas.
Ultima versión disponible: libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
Fecha: 24 de febrero del 2009

Modifique un script que encontre, espero que les sirva saludos!


#!/bin/bash
# Script para instalar libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz creado por Braianet :).
# Bajo Licencia GPL

# Cerrar Firefox
FLASHV="libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz"

clear
#verifica si es root
if [ "$(whoami)" = 'root' ]
then

echo "Cerrando Firefox........."

pkill firefox
sleep 2

echo "Advertencia:
Antes de continuar, elimine cualquier version previa de flash player"

echo "Presione 1 para continuar, 0 para salir"

read ENTRADA

case $ENTRADA in
1 )
echo "Descargando flash player......"
wget http://download.macromedia.com/pub/labs/flashplayer10/$FLASHV &&
tar xvzf $FLASHV
cp libflashplayer.so /usr/lib/mozilla/plugins/
echo "Linkeando librerias"
ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla/plugins/
ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
echo "Terminado"
echo "Puedes iniciar Firefox"
exit
;;
0 )
echo "Saliendo......"
exit
;;
esac

else

echo "Usted no es root, ejecutelo como root para instalarlo!"
fi

#Fin de script

Para utilizarlo:

# chmod +x script.sh
# ./script.sh

12/11/2008


Frontend for ffmpeg

FFmpeg es una colección de software libre que puede grabar, convertir y hace streaming de audio y vídeo. Incluye libavcodec, una biblioteca de códecs. FFmpeg está desarrollado en Linux, pero puede ser compilado en la mayoría de los sistemas operativos, incluyendo Windows. Ver más...

Como la mayoría sabrá es un extra super :P convertidor de archivos multimedias, practicamente todos los formatos soportados. Debido a su principal uso en la consola, existen cientos de ejemplos de como convertir audio, video, imagenes, etc en la consola, pero lo que yo necesita era un Frontend gráfico, es decir un GUI para no estar recordando todos esos comandos en la consola asi que decidí investigar y encontré varios programas...

Hyper Video Converter

Posee dos versiones, Gtk y Qt4, para los puristas(me incluyo) en los escritorios...

Versión Gtk:

REQUIRIMIENTOS :
-------------------------

gtk2 (libgtk2)
ffmpeg
ffmpeg2theora
mplayer


INSTALACION(todas las distros) :
--------------

1) Descargas el paquete binario
2) Lo Descomprimes
3) Ejecutas ./installer.sh como root
4) copia ./.hyperconf en tu carpeta $HOME.




Nota Archlinuxeros Instalación: yaourt -S hypervideoconverter

Winff

Este programita me gustó mas, pueden encontrarlo aquí.

Para archlinux: yaourt -S winff

WinFF 0.43 Installer Ubuntu Debian
WinFF 0.43 I386 RPM PackageWinFF 0.43 Source


Saludos y espero que les sea útil!.