Archivos Mensuales: mayo 2010

Cambiar ubicación de las carpetas personales

Para utilizar el Cover-thumbnailer: http://software.flogisoft.com/cover-thumbnailer/en/

Me vi en la necesidad de tener que cambiar la ubicación por defecto de las carpetas personales, dado que mi configuración es diferente y no utilizo las carpetas de Música, Imágenes, etc, de mi home (pues tengo una partición aparte para archivos que no monto como home a propósito).

Es tan simple como editar el archivo:

nano ~/..config/user-dirs.dirs

Por ejemplo, en mi caso:


XDG_DESKTOP_DIR="$HOME/Escritorio"
XDG_DOWNLOAD_DIR="$HOME/Descargas"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Archivos/Documentos"
XDG_MUSIC_DIR="$HOME/Archivos/Musica"
XDG_PICTURES_DIR="$HOME/Archivos/Imagenes"
XDG_VIDEOS_DIR="$HOME/Archivos/Videos"

Ahora el cover-thumbnailer funciona de maravilla.

Saludos!

Etiquetado , ,

Que hacer después de instalar Ubuntu 10.04?

Hay varios post de este tipo, muy completos. Acá pongo mi apt-get nada más 😛

sudo apt-get install inkscape pavucontrol gtk-recordmydesktop audacity audacious keepassx gimp p7zip ntfsprogs phatch vlc lame avant-window-navigator emerald fusion-icon hugin gparted ttf-dejavu dia compizconfig-settings-manager compiz-fusion-plugins-extra gnome-do wine gnome-exe-thumbnailer subversion chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra rar unace libdvdread4 openssh-server liferea glade sshfs miro diffuse pidgin ooo-thumbnailer qalculate-gtk filezilla flashplugin-installer guake fontypython openoffice.org-ogltrans

Si no conocen algún paquete los invito a:

aptitude show paquete

Además de esto, agregué cover-thumbnailer desde aquí.

Todo sigue en Gtk+ y para Gnome. No he instalado las bibliotecas de KDE, aunque tal vez tenga que porque quiero instalar Kdenlive, ni modo :S

Y para Firefox:

  • Inline translator,
  • Personas,
  • FoxyProxy,
  • Firebug,
  • Download Status bar

Saludos

Etiquetado , ,

Túneles SSH con SOCKS Proxy Forwarding: navegación y mensajería

Algunas de nosotros (no voy a decir nombres :P) trabajamos en jaulas informáticas. Simple, los administradores de la red asumen creer cuales son nuestras necesidades, y si son diferentes, te aguantas. Muchas veces tienen firewall y restricciones sumamente draconianas. En aras de lo que llamo la estúpida seguridad: te limitan en lo posible la red, puertos, programas, páginas, pero siguen usando Windows, teniendo máquinas compartidas para impresión (dado que son demasiado inútiles para poner las impresoras en red) y un ecosistema increíble de virus, troyanos, gusanos, malware, puertas traseras, y un gran etc, en toda la red y en todas las máquinas. Eso que piensas dos veces antes de pegar tu llave USB para pasarte un archivo… “no le podré poner un profilático para que no se le peguen cosas a mi llave? :S”

En fin, después de este periodo de catarsis, la solución… parcial. Todo lo que necesitas es el puerto 22 abierto para salida (desgraciadamente, a veces tienen pendejos proxy que sólo permiten el tráfico HTTP por el 80, eso es otro tema aparte).

1. Primero, crear el tunel SSH y el SOCKS proxy:

$ssh -D 9999 usuario@direccionip

Demasiado simple para ser verdad. Una conexión SSH normal, pero con el flag -D y argumento 9999. Esto te va a crear una conexión SSH con el servidor que especificas y te va a crear un SOCKS proxy (redirección dinámica de puertos) que todo lo que reciba va a cifrarlo, enviarlo a través del tunel y saldrá por el otro lado.

Claro, no deben cerrar esta ventana, pues es la que tiene el tunel activo.

Nota: Hay un flag para especificar que sólo cree un tunel, así pueden usar ese comando con Ctrl+F2, pueden ver el man de ssh para más detalles. Yo no lo uso porque me gusta ver el output de cualquier eventual problema en la terminal.

2. Navegación a través del tunel SSH:

Necesitamos dos cosas:

  1. Firefox / Iceweasel.
  2. FoxyProxy.

Una vez instalado el FoxyProxy, reiniciamos Firefox y lo veremos en la barra inferior a la derecha. Le damos click y lo configuramos como sigue (agregar proxy):

  • General: Le ponemos algún nombre, por ejemplo, Tunel SSH.
  • Detalles del proxy:
    • Configuración manual del proxy:
      • Equipo o dirección: 127.0.0.1
      • Proxy SOCKS?: Si
      • Versión de SOCKS: SOCKS v5

Listo, eso es todo. Te va a decir al no definir un patrón sólo va a funcionar si lo aplicamos para todas las URL. Nada más dale ok. Ahora, para activarlo nada más seleccionas la configuración que acabamos de crear con un click derecho sobre FoxyProxy:

Eso es todo, ya estarás navegando a través del tunel. Para confirmarlo, puedes verificar si tu IP pública a cambiado con servicios como http://www.whatismyip.com/

3. Mensajería instantánea:

Necesitamos sólo una cosa:

  1. Pidgin.

Asumimos que ya tiene su cuenta configurada, si no, para GTalk visiten este post. Lo único que tenemos que hacer, es modificar la configuración de la cuenta que queremos que se conecte por medio del tunel de esta forma:

Y listo, al activar la cuenta esta estará utilizando el tunel.

Recuerden, si es una laptop, cuando salgan de la jaula desactiven el FoxyProxy y la configuración de Pidgin.

Espero les sirva, cualquier consulta están los comentarios.

Etiquetado , , , , , , ,

Videotutoriales de Inkscape

Ya varias veces personas me han preguntado donde pueden encontrar tutoriales sobre Inkscape. Pues no hay mejor recursos que la página de http://screencasters.heathenx.org/ .

Además, si quieren darle seguimiento, pueden inscribirse a la página con Miro: http://www.getmiro.com/ (para los que no lo conocen es un “lector de noticia en vídeo” :P)

Ahí pueden encontrar 10 videotutoriales con lo básico de Inkscape: http://screencasters.heathenx.org/microsodes/

Una vez dominado esto, pueden ver los siguientes 95 vídeos que muestran creaciones artísticas de distintos tipos en vivo.

Saludos

Etiquetado , , , ,

Colores de Less para páginas de manuales Man

Por defecto las páginas man se muestran con less, podemos aprovechar esto para agregarle color para mejorar la legibilidad por medio del uso de termcap.

Es muy simple, nada más tenemos que agregar las siguientes línea al final del archivo .bashrc de nuestro home:

# Less Colors for Man Pages
export LESS_TERMCAP_mb=$'\E[01;31m' # begin blinking
export LESS_TERMCAP_md=$'\E[01;38;5;74m' # begin bold
export LESS_TERMCAP_me=$'\E[0m' # end mode
export LESS_TERMCAP_se=$'\E[0m' # end standout-mode
export LESS_TERMCAP_so=$'\E[38;5;246m' # begin standout-mode
export LESS_TERMCAP_ue=$'\E[0m' # end underline
export LESS_TERMCAP_us=$'\E[04;38;5;146m' # begin underline

Luego, recargamos el archivo .bashrc con:

source .bashrc

El resultado es el siguiente cuando vemos páginas de manual:

Etiquetado , ,