If you need a python module in your nitrous.io’s box try with
pip install --user requests
If you need a python module in your nitrous.io’s box try with
pip install --user requests
Un pequeño recordatorio de como importar y exportar datos que tienen encoding utf8 en mysql.
Exportar
mysqldump -u stefano -p database -r backup.sql
Importar
mysql -u stefano -p –default-character-set=utf8 database < backup.sql
Para instalar aircrack en nuestra raspberry pi sólo deben realizar los siguiente.
apt-get install libssl-dev subversion
svn co http://svn.aircrack-ng.org/trunk aircrack-ng
cd aircrack-ng
make
make install
Debido al NO cambio de hora en Chile el dÃa 9 de marzo fue necesario actualizar las zonas horarias en varios equipos, si no realizaron este cambio les dejo un pequeño script (gracias a pingu) para que realicen el proceso en forma manual.
#!/bin/bash
echo "Actualizando timezone"
wget ftp://ftp.iana.org/tz/tzdata-latest.tar.gz
tar xvfz tzdata-latest.tar.gz
zic southamerica
cp -vf /usr/share/zoneinfo/America/Santiago /etc/localtime
Hace un par de semanas llegó mi raspberry pi de 700mhz y 256MB de RAM. La compré principalmente para configurar un sistema de descargas utilizando los discos usb que tengo. Actualmente esta corriendo la versión de debian disponible en la sección Downloads del sitio oficial de Raspberry. La instalación del OS fue muy simple fue sólo utilizar el comando/software dd para copiar la imagen a mi memoria SD de 16 GB, luego conectar todo , iniciar (conectando el cable de poder) e ingresar via ssh utilizando el user y password por defecto del sistema.
Descargar torrent
Para descargar torrent utilizo el cliente transmission (transmission-daemon utilizando la interfaz web). Para ello utilizamos apt-get.
sudo apt-get install transmission
Para configurar este cliente debemos editar un archivo que se encuentra en /etc/transmission-daemon/settings.json
sudo vim /etc/transmission-daemon/settings.json
Algunos datos de mi configuración son:
"incomplete-dir": "/shared/tmps",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": false,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 1,
"ratio-limit-enabled": true,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"script-torrent-done-enabled": true,
"script-torrent-done-filename": "/home/pi/scripts/download_complete.sh"
Para ejecutar un script cuando se termine la descarga de un torrent
"script-torrent-done-filename": "/home/pi/scripts/download_complete.sh"
Para permitir manejar transmission en forma remota utilizando el protocolo RPC
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-port": 9091,
Luego para reinciar el transmission.
sudo invoke-rc.d transmission-daemon reload
Ahora podemos ingresar a http://ip_raspberry:9091 (por defecto el usuario es tranmission y el password transmission). Y ya podremos comenzar a descargar torrents.
En los próximos post mostraré como configurar flexget. Este programa se encarga de revisar si hay nuevos torrents (via RSS) y los agrega en forma automática a transmission.
Un tip para generar locales en centos. Deben utilizar el software/comando localdef
localedef -c -f UTF-8 -i en_US en_US.UTF-8