Como instalar Tor Browser en Linux y navegar anónimamente

Para aquellos que les gusta el anónimato, a continuación voy a mostrar como instalar el navegador Tor Browser Bundle en Linux que nos permite navegar de forma anónima por la Web.

Primero nos dirigimos al sitio web de Tor desde donde bajamos la última versión, si quieres puedes escoger Español para que te lo baje en ese idioma.


Luego el comprimido lo movemos hacia la carpeta de nuestros programas y procedemos con la descompresión

$ mv tor-browser-linux32-3.5.4_en-US.tar.xz /usr/local/.
$ tar Jxvf tor-browser-linux32-3.5.4_en-US.tar.xz
$ cd  /usr/local/tor-browser_en-US/
$  ln -s /usr/local/tor-browser_en-US/start-tor-browser /usr/bin/tor

Listo ahora estamos listos para iniciar basta con ejecutar el comando "tor", la primera vez abrirá una pantall como la siguiente.


Donde solo basta con hacer clic en el boton Connect el cual abrirá una pantalla como la siguiente que nos indica que se esta conectando a la red de Tor.


Luego abrira el browser Tor, que no es más que un Firefox ESR adecuamente configurado para que navegues con la mayor seguridad posible a traves de la red Tor que te permite tener el anonimato tan deseado.


Con esto basta, ya puedes empezar a navegar, puedes usar el buscador que trae Tor, o dirigirte a la página de google.com, notarás que siempre te dirigirá a la versión encriptada de cada página, es decir la que comienza con https, puedes cambiar este setting para abrir las páginas http, pero no te lo recomiendo, ya que quieres la máxima seguridad y en el protocolo http la información se transfiere en texto plano, es decir cualquiera puede interceptar tu tráfico web y saber que es lo que estas viendo.

Como obtener cupónes o códigos de descuento de Google Adwords

Muchos de nosotros utilizamos o hemos utilizado los servicios de Adwords para hacer publicidad de nuestro negocio, productos o servicios.

Muchos de los mejores Hosting incluyen cuando los contratas incluyen cupónes de $100.00 USD para promocionar tu página en Adwords, el único problema es que estos cupónes solo aplican para USA y Canada, si es tu caso debes crear tu cuenta en Adwords y aplicar el cupón, hacer una inversión de $25.00 USD y aproximadamente 5 días despues de que te acabes ese saldo,  entrará en funcionamiento los $100.00 USD del cupón.

Si aún no contratas el mejor Hosting para tu proyecto dejame recomendarte el siguiente listado.


Si ya tienes Hosting y estás en USA o Canada pero tu proveedor no te proporciona ningun cupón, no hay problema, lo puedes obtener en el siguiente vinculo que contiene cupónes de $75.00 USD que podrás usar despues de invertir y gastar $25.00 USD.



Si vives en America Latina, el cupón es de $50.00 USD y lo puedes utilizar haciendo una inversión menor que en USA la cual sería de $15.00 USD, que  5 días depues de agotado el saldo inicial podrás hacer uso de este cupón.



Si vives en España el cupón es de 75€  y podrás usarlo despúes de invertir y gastar 25€ , el link que utilizarás es el siguiente.


La pantalla que aparecerá es similar a la siguiente, solo necesitas ingresar una cuenta de correo válida que no haya sido utilizada para obtener otro cupón o código de descuento como lo llama Google.



Como cambiar la zona horaria en Linux desde una terminal

Cambiar la zona horaria de Linux desde una Terminal o línea de comandos es muy sencillo, bastan con ejecutar el comando "tzselect" y elegir nuestra zona horaria, por ejemplo supongamos que vivimos en Mexico y usamos la hora central, lo hacemos de la siguiente forma.

$ tzselect

Retorna un resultado como el siguiente.

Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
 1) Africa
 2) Americas
 3) Antarctica
 4) Arctic Ocean
 5) Asia
 6) Atlantic Ocean
 7) Australia
 8) Europe
 9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#?

Seleccionamos el número 2 que es Americas, luego el número 32 que es México y por último el número 1 que es el horario central.

Luego veremos una pantalla como la siguiente.

The following information has been given:

        Mexico
        Central Time - most locations

Therefore TZ='America/Mexico_City' will be used.
Local time is now:      Tue Apr  8 12:35:22 CDT 2014.
Universal Time is now:  Tue Apr  8 17:35:22 UTC 2014.
Is the above information OK?
1) Yes
2) No
#?

Si todo está correcto seleccionamos "1" y listo.

Ahora si queremos que este cambio se haga permanentemente entre reinicios de nuestra PC, agregamos la siguiente línea en nustro archivo .profile

TZ='America/Mexico_City'; export TZ

Otra forma de hacer lo mismo es con los siguientes comandos.

$ rm /etc/localtime
$ ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime


Como bajar video y audio de YouTube desde la linea de comandos en Linux

Para este fin voy a ocupar la poderosa herramienta youtube-dl, la cual permite extraer video o solo audio de los videos que estan colgados en YouTube.

Para mayor información que la que encontrarás aqui puedes visitar el sitio oficial. 


Para instalarlo utilizamos los siguientes comandos.

$ sudo wget https://yt-dl.org/downloads/2014.04.02/youtube-dl -O /usr/local/bin/youtube-dl
$ sudo chmod a+x /usr/local/bin/youtube-dl
$ sudo ln -s /usr/local/bin /usr/bin/youtube-dl

Con esto estamos listos para comenzar a bajar video o audio, primero vamos con el audio, primero vemos con el parametro "-F" que formatos de video estan disponibles.

$ youtube-dl -F https://www.youtube.com/watch?v=y6Sxv-sUYtM

El cual me retorna un resultado como el siguiente.

[youtube] Setting language
[youtube] y6Sxv-sUYtM: Downloading webpage
[youtube] y6Sxv-sUYtM: Downloading video info webpage
[youtube] y6Sxv-sUYtM: Extracting video information
[info] Available formats for y6Sxv-sUYtM:
format code extension resolution  note
171         webm      audio only  DASH webm audio , audio@ 48k (worst)
140         m4a       audio only  DASH audio , audio@128k
160         mp4       144p        DASH video , video only
242         webm      240p        DASH webm
133         mp4       240p        DASH video , video only
243         webm      360p        DASH webm
134         mp4       360p        DASH video , video only
244         webm      480p        DASH webm
135         mp4       480p        DASH video , video only
247         webm      720p        DASH webm
136         mp4       720p        DASH video , video only
248         webm      1080p       DASH webm
137         mp4       1080p       DASH video , video only
17          3gp       176x144    
36          3gp       320x240    
5           flv       400x240    
43          webm      640x360    
18          mp4       640x360    
22          mp4       1280x720    (best)

Cada uno de los números que aparen a la izquierda es el id del formato de video, por ejemplo si quiero vajar este video en su mejor resolución utilizo el id "22" que es mp4 en resolución de 1280x720 como se muestra en el siguiente ejemplo.

$ youtube-dl -f 22 https://www.youtube.com/watch?v=y6Sxv-sUYtM

Listo con esto solo debemos esperar para que termine de bajar el video, esto por supuesto depende de tu ancho de banda.

Si quiero bajar solo el audio, el comando es un poco más largo, para ejemplo voy a bajar el audio en formato mp3 con una calidad de sonido de 128Kbps.

$ youtube-dl --extract-audio --audio-format mp3 --audio-quality 128K https://www.youtube.com/watch?v=y6Sxv-sUYtM

Listo, solo basta esperar para hacernos de un nuevo mp3!

Dejar de seguir a los que no te siguen en Twitter desde la Linea de Comandos

Supongamos que tenemos en Twitter una serie de cuentas a las que seguimos pero que no nos siguen, podemos dejar de seguirlos uno a uno desde la misma aplicación de Twitter, el problema es cuando son muchos, ahora hay varias opciones en línea que te cobran por hacer este tipo de administración masiva, pero en Linux podemos hacerlo desde la línea de comandos y lo mejor de todo es que es gratis!!!

Para este tutorial vamos a ocupar el grandioso programa "T", si aun no lo tienes instalado te recomiendo leer el siguiente post.


Ok, primero veamos cuantos ingratos que no nos siguen tenemos.

$ t leaders

El parametro "leaders" es para sacar un listado de todos aquellos que nosotros seguimos pero que no nos siguen, depende del caso este puede ser un enorme listado de cuantas de más 500, 1000, 10000, etc.

Ahora bien, el comando para dejar de seguir a alguien es el siguiente.

$ t unfollow @ingrato

Donde @ingrato es una cuenta ficticia de Twitter (o puede ser que exista, en realidad no la he verificado...).

Ahora unimos estas dos sentencias a traves de tuberias con el comando "xargs" que tomará cada uno de estos resultados en una lista que ira ejecutando con el comando a su derecha uno por uno. Lo cual nos da como resultado el siguiente grupo de comandos que hará la magia de mandar a la m. a todos los que no nos siguen ;)

$ t leaders | xargs t unfollow

Y eso es todo!, ahora basta esperar mientras toda esa multitud de gente indiferente es sacada de nuestra lista de gente privilegiada :)