Blog

  • Comandos útiles (V)

    Siguiendo esta serie de comandos útiles, expongo otro nuevo:

    Tunelizando un servidor remoto en una máquina local con un puerto destino especificado.

    $ socat TCP-LISTEN:3333,fork TCP:192.168.3.200:22,sourceport=12345

    Este comando conecta a la ip 192.168.3.200 puerto 22, usando el puerto destino 12345 y une el tunel al puerto local 3333. Después de esto podemos conectar a  localhost:3333.

    Con este comando es posible conectar a servidores usando un puerto específico en destino.

     

  • Comandos útiles (IV)

     

     

     

     

     

     

    Averiguar las consultas que se están haciendo a una base de datos mysql en linux:

    tshark -i any -T fields -R mysql.query -e mysql.query
  • Cómo montar Google Docs como una unidad externa en Nautilus

    Este tutorial explicará como montar Google Docs como una unida externa dentro de Nautilus.

    Instalando Google Doc Mount

    Abre el terminal y introduce los siguientes comandos:

    sudo add-apt-repository ppa:doctormo/ppa
    sudo apt-get update
    sudo apt-get install gdocs-mount-gtk

    Usando Google Doc Mount

    Una vez instalado puedes encontrar el programa en el menú Aplicaciones > Accesorios > Google Docs.

    Ahora introduce tus credenciales de la cuenta de Google y, una vez hecho, la unidad aparecerá por arte de magia en Nautilis permitiendo el acceso a todos los documentos de Google Docs.

    Fuente Original Ubuntu Geek.

     

  • Comandos útiles (III)

    Siguiendo la serie de comandos útiles aquí tenemos otro:

    Mostar el tamaño de todos los directorio de la carpeta home:

    $ du -sh ~/*

     

  • Comandos útiles (II)

    Obtener una lista de los servidores ssh activos en una red local:

    nmap -p 22 --open -sV 192.168.2.0/24

     

     

     

    Entrada original en : commandlinefu.com

  • Comandos útiles (I)

    Listas todos los puertos abiertos junto con los programas que escuchan:

    lsof -i -P | grep -i «listen»

     

  • ¿Problemas cambiando brillo?

    Les cuento que tenia el problema de no poder cambiar el brillo en mi pantalla de portatil, trate con el xbacklight y con la miniaplicacion pero nunca funcionaron. Me puse a investigar varios scripts y trate de ajustarlos hasta que me diera resultado. Se que tal vez alguien pueda hacer mejor estos scripts, pero comprendan que solo tengo menos de una semana usando ubuntu.

    Primero creamos un archivo que contendrá el nivel de brillo actual

    $sudo gedit /etc/abacklight.txt

    Lo guardamos en blanco o si van a hacer pruebas antes del reinicio con un valor entre 0 y 255.

    Después creamos un script de arranque con el sistema, para tener al inicio el nivel de brillo que queramos. Yo usé el directorio /etc.

    $sudo gedit /etc/sbacklight.sh

    Dentro ponen las siguientes lineas:

    #!/bin/sh
    echo 95 > /etc/abacklight.txt
    chown suusuario /sys/bus/pci/devices/0000:00:02.0/config
    setpci -s 00:02.0 F4.B=95

    (más…)

  • Conversión de video para Nexus One

    Existe una matriz de conversión para ffmpeg para teléfonos con android que expongo a continuación:

    device screen resolution command
    Nexus One (if input video size > 800×480) 800×480 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -s 800×480 -acodec aac -ab 160000 -r 18 OUTPUT
    Nexus One (if input video size <= 800×480) 800×480 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -acodec aac -ab 160000 -r 18 OUTPUT
    Dream / G1 – if input video size > 480×320 480×320 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -s 480×320 -acodec aac -ab 160000 -r 18 OUTPUT
    Dream / G1 – if input video size <= 480×320 480×320 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -acodec aac -ab 160000 -r 18 OUTPUT
    Magic / myTouch 480×320 same as G1
    Droid (if input video size > 854×480) 854×480 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -s 854×480-acodec aac -ab 160000 -r 18 OUTPUT
    Droid (if input video size <= 854×480) 854×480 ffmpeg -i INPUT -y -f mp4 -vcodec mpeg4 -sameq -acodec aac -ab 160000 -r 18 OUTPUT
    Eris / Desire 480×320 same as G1
    Hero 480×320 same as G1
    Cliq / DEXT 480×320 same as G1
    Behold II 480×320 same as G1

    Si quereis usar Handbrake en su versión de linea de comandos podeis utilizar:

    HandBrakeCLI -i «INPUT» -o «OUTPUT» -f mp4 -e x264 -q 0.60 –loose-anamorphic -x level=30:cabac=0:ref=2:mixed-refs:analyse=all:me=umh:no-fast-pskip=1 –deblock -E faac -B 128 -R 48 -6 dpl2

  • La sincronización entre Android y Linux

    Para sincronizar música en Linux, no hay más que seguir estos 2 sencillos pasos:

    • Instalar Banshee o Rhythmbox (A vuestra elección)
    • Creamos, en la raíz de nuestro android, un archivo en blanco. Lo llamaremos .is_audio_player
      Nótese el punto al principio, ya que es importante.
      Dentro de este archivo, escribiremos las siguientes líneas:

      audio_folders=Musica/
      folder_depth=2

      En la primera, le estamos indicando al reproductor la carpeta donde debe guardar la música.
      Y en la segunda línea, le indicamos la estructura que debe crear (La profundidad de carpetas). Si establecemos el valor uno, creará las carpetas con esta estructura: <Artista> – <Álbum>. Si la establecemos en dos, creará una carpeta <Artista> y dentro de ella subcarpetas con los álbumes.

    Y ya podemos ver nuestro Android como un reproductor de música:

    Este método es genérico, y nos permite tener sincronizada la música no sólo de nuestro android, sino de cualquier otro dispositivo USB.
    A sí que tomad nota los poseedores de un Walkman o MP3

    Enlace original El Androide Libre

  • Zeya, comparte tu música

    Zeya es un media player que permite ofrecer tu música a cualquier ordenador a través de un navegador web.
    El cliente corre en cualquier navegador que soporte el formato HTML 5 — no se necesita Flash, ni Silverlight, ni applets, ni plugins, ni programas externos.
    Zeya es software libre. Se puede usar bajo los términos de la licencia GNU Affero GPL, v.3 o.

    Requerimientos del servidor:

    * Python 2.5+ (2.6+ recommended)
    * oggenc
    * mpg123 (optional— for decoding MP3 files)
    * flac (optional— for decoding FLAC files)

    Instalar y ejecutar zeya

    Zeya puede facilmente instalarse ejecutando el comando en Applicaciones->Accesorios->Terminal

    sudo aptitude install zeya

    Entonces se inicia Zeya y empieza a servir toda la música del directorio dado:

    zeya --path path/to/your/music

    Por ejemplo, para servir toda la musica del directorio ~/Music:

    zeya --path ~/Music/

    Ahora, puedes obtener la musica en cualquier ordenador visitando la dirección del servidor http://ServerIPAddress:8080 con cualquier navegador.
    Si quieres cambiar el puerto del servidor, añade el parámetro –port al comando:

    zeya –port=9000 –path ~/Music/
    Original traducido desde ubuntuguide