Múltiples cuentas de Dropbox en Ubuntu Maverick Meerkat

Una cuenta gratuita de Dropbox permite inicialmente 2 GB de espacio, que se pueden ir ampliando con algunas sencillas acciones tales como compartir un directorio, instalar el paquete para Ubuntu o recomendárselo a un amigo. En principio, sólo se puede tener una cuenta por dispositivo. Sin embargo, como vamos a ver, gestionar varias cuentas para obtener más espacio, utilizándolas a la vez y desde la misma máquina, es algo realmente sencillo y rápido. ...

March 30, 2011 · 4 min · 651 palabras · Nacho Cano

Creando y leyendo códigos QR desde Python

Un código QR (Quick Response Barcode) permite almacenar información en un código de barras de dos dimensiones. Hay bastantes servicios en la web que nos permiten crear nuestros propios códigos, por ejemplo el de Google, que podemos emplear desde la línea de comandos: $ curl http://chart.apis.google.com/chart?chs=150x150&cht=qr&chld=H|0&chl=texto -o qr.png Un pequeño alias para tenerlo siempre a mano: $ alias qrurl='qrurl() { curl http://chart.apis.google.com/chart?chs=150x150&cht=qr&chld=H|0&chl=${@// /%20} -o qr.$(date +%Y%m%d%H%M%S).png; }; qrurl' $ qrurl una ranita iba caminando Esto creará un fichero con un nombre parecido a qr.20110325161706.png. ...

March 27, 2011 · 4 min · 755 palabras · Nacho Cano

Detectando intrusos en Ubuntu Maverick Meerkat

Un artículo para tener en cuenta algunas de las acciones que podemos llevar a cabo para securizar Ubuntu Maverick Meerkat. Algunos programas para facilitar la tarea de controlar los intentos de acceso al sistema: ufw ufw es una forma sencilla de manejar un cortafuegos. Nada más instalarlo, lo habilitamos: $ sudo ufw enable Damos de alta los servicios^1^ que queremos que estén disponibles: $ sudo ufw allow http $ sudo ufw allow https $ sudo ufw allow 1234 Si queremos deshacer alguna de estas acciones, por ejemplo, eliminar la regla para el puerto 1234: ...

March 7, 2011 · 5 min · 861 palabras · Nacho Cano

Solucionado el error "Tcl/Tk not found" al instalar OMNeT++ en Ubuntu

OMNeT++ es un entorno de desarrollo modular y extensible desarrollado en C++, y gratuito pasa uso no comercial, especialmente pensado para construir simuladores de redes de eventos discretos en el sentido más amplio: redes de comunicaciones alámbricas, inalámbricas, redes de colas, etc. El soporte para dominios específicos tales como redes de sensores, redes inalámbricas ad-hoc, protocolos de Internet, modelado del rendimiento, etc, viene dado por proyectos desarrollados de forma independiente. OMNeT++ ofrece un IDE basado en eclipse, un entorno de ejecución gráfico y otras herramientas. Hay extensiones para simulación en tiempo real, emulación de redes, lenguages de programación alternativos (Java, C#), integración con bases de datos, etc. ...

February 21, 2011 · 3 min · 531 palabras · Nacho Cano

Personalizando el arranque gráfico en Ubuntu Maverirk Meerkat

Tras arreglar un par de problemas que tenía con el arranque, ya que estamos, vamos a darle un toque distinto al asunto. Temas de Plymouth Instalamos algunos de los temas para Plymouth: $ sudo apt-get install plymouth-theme-{fade-in,glow,sabily,script,solar,spinfinity,text,ubuntu-logo,text} Cambiamos por el que queramos: $ sudo update-alternatives --config default.plymouth Y actualizamos el initramfs: $ sudo update-initramfs -u Cuando reiciniemos habremos cambiado el tema de Playmouth. Splashscreen de Grub2 Editamos el archivo /etc/grub.d/05_debian_theme, y modificamos la línea: WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png" para que apunte a la ruta de la imagen que queramos. ...

January 18, 2011 · 1 min · 128 palabras · Nacho Cano

Solución de problemas con Plymouth y ATI en Ubuntu Maverick Meerkat

Se conoce que tras actualizar a Maverick Meerkat, incluso de Karmic a Lucid, algo pasaba con Playmouth, de tal manera que utilizaba una resolución inadecuada. La solución parece depender en algunos casos de la tarjeta gráfica que tengamos, así que describiré la que me funcionó con una ATI Radeon: $ lspci | grep vga 01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series] Instalamos el paquete v86d: $ sudo aptitude install v86d Comprobamos las resoluciones que podemos poner: ...

January 18, 2011 · 3 min · 500 palabras · Nacho Cano

Actualizando Ubuntu a la última distribución de forma remota

Instalamos el paquete update-manager, si es que no lo teníamos: $ sudo aptitude install update-manager Comprobamos que el fichero /etc/update-manager/release-upgrades contiene: Prompt=normal Si contiene Prompt=lts sólo nos actualizará si hay una LTS nueva. Si contiene Prompt=never… no actualizará nada. Y ejecutamos el comando do-release-upgrade: $ sudo do-release-upgrade » ubuntugeek

January 7, 2011 · 1 min · 49 palabras · Nacho Cano