Blackhold

Archive for the “Linux” Category

Debian backports

Posted on febrer 4th, 2012 by Blackhold

Los debianitas por querer tener un sistema sin bugs (o con los mínimos posibles), tenemos que pagar con el uso de releases antiguas de las aplicaciones. Si queremos solventar este problema o nos pasamos a testing, que es muy estable, pero en el caso de wheezy tenemos gnome 3 que no está mal, pero muchas aplicaciones no están preparadas para este entorno de escritorio, sobretodo por el tema de navegación por proxys, o compilamos el paquete del programa (que quizás nos va a dar problemas de dependencias) o usamos debian backports.

Debian backports es un repositorio alternativo con las versiones estables de los programas.

Para ello tenemos que añadir a nuestro repositorio una línea más:

# vi /etc/apt/sources.list
# backports
deb http://backports.debian.org/debian-backports squeeze-backports main
… ||| Seguir leyendo... >>>

Descargar vídeos de vimeo pro

Posted on febrer 2nd, 2012 by Blackhold

Pues vimeopro, es como vimeo, pero con un pro detrás :P

Primero de todo tenemos un vídeo en vimeopro, tendremos que conseguir acceder al vídeo tal cual:

Teniendo por ejemplo éste vídeo:

http://vimeopro.com/staff/originals/video/23156561

vamos al código y localizamos el vínculo para aislarlo del resto del interfaz de vimeo:

http://player.vimeo.com/video/23156561?portfolio_id=168

y eliminamos la parte ?portfolio_id=168 y nos quedará así:

http://player.vimeo.com/video/23156561

finalmente ejecutamos éste script (Descarga)… ||| Seguir leyendo… >>>

conexion a puertos COM con minicom

Posted on gener 19th, 2012 by Blackhold

Minicom sirve para conectarte a los dispositivos COM, normalmente necesitaremos hacer conexión por este puerto en routers para ver lo que ocurre a nivel de software en sus tripas. Anteriormente usaba kermit para hacer dichas conexiones pero era un tostón :P para aquellos que quieran ver el sinsufrir os dejo mis anotaciones para conectar a un dispositivo alix.

# apt-get install ckermit
# kermit
set modem type none
set line /dev/ttyUSB0
set carrier-watch off
set speed 38400
set stop-bits 1
connect

Y ahora vamos para el minicom :)

# apt-get install minicom

Para conectarte a un dispositivo por COM vamos a usar un cable null modem DB9 (para las Alix 2d2) o un cable para conexiones TTL.
Una vez conectamos al dispositivo por com usamos dmesg para ver a qué dispositivo dev ha asignado la conexión.

# dmesg

Para configurar minicom al puerto establecido vamos a usar minicom -s

# minicom -s

Vamos a “Serial Port Setup”, pulsamos “A” y modificamos el dispositivo, normalmente /dev/ttyUSB0. Pulsamos Enter.

Si pulsamos E, podemos modificar la velocidad y stopbits. Para guardar, igualmente pulsamos enter y para terminar “Exit” y nos deja dentro de minicom.

Para que empieze a transmitir datos vamos a apagar y encender el dispositivo al que nos queremos conectar.… ||| Seguir leyendo… >>>

Villancico linuxero – Panico en el nucleo

Posted on desembre 21st, 2011 by Blackhold

Otra de estas perlas frikis xDDD vía Jordi de Hacklab Valls.

Villancico linuxero – Panico en el nucleo||| Seguir leyendo… >>>

dudle: alternativa opensource a doodle

Posted on desembre 15th, 2011 by Blackhold

¿Cuantas veces has estado usando el doodle, esta magnífica herramienta pero te ha jodido a lo grande que fuese cerrada? ¡pues de la mano de Benjamin Kellermann, aquí llega dudle! el programa de encuestas que hace lo mismo que doodle y totalmente personalizable e instalable en tu servidor!

Dudle es un software desarrollado en ruby y su instalación es un poco distinta a la que estamos acostumbrados en un PHP+MySQL, además de que dudle no usa ninguna base de datos relacional, simplemente crea un directorio con un fichero de texto llamado data.yaml con todas las opciones.… ||| Seguir leyendo… >>>

bwm-ng: monitorizar la red, los discos y las particiones en consola

Posted on novembre 14th, 2011 by Blackhold

# apt-get install bwm-ng

cambiamos lo que queremos monitorizar con n, además podemos cambiar el tiempo de refresco con + o -, maximos, medianas, rate, etc.

Red:

  bwm-ng v0.6 (probing every 0.500s), press 'h' for help
  input: /proc/net/dev type: rate
  /         iface                   Rx                   Tx                Total
  ==============================================================================
               lo:           0.00 KB/s            0.00 KB/s            0.00 KB/s
             eth0:         270.40 KB/s           14.73 KB/s          285.13 KB/s
  ------------------------------------------------------------------------------
            total:         270.40 KB/s           14.73 KB/s          285.13 KB/s
… ||| Seguir leyendo... >>>

bmon: monitorizar transferencias por consola

Posted on novembre 14th, 2011 by Blackhold

# apt-get install bmon
 interface: eth0 at xava                                               bmon 2.0.1 

  #   Interface                RX Rate         RX #     TX Rate         TX #
──────────────────────────────────────────────────────────────────────────────────
xava (source: local)
  0   lo                         0.00B            0       0.00B            0
  1   eth0                     459.77KiB        329      16.21KiB        235

──────────────────────────────────────────────────────────────────────────────────
RX    KiB
   499.72 .*..**..*..**..*.**..**.**..*.***.**.***.*..................
   416.44 ******.**.***.**.***.**.**.**.***.**.***.*..................
   333.15 *************.*********.****************.*..................
   249.86 ******************************************..................
   166.57 ******************************************..................
    83.29 ******************************************.................. [-0.01%]
          1   5   10   15   20   25   30   35   40   45   50   55   60 s
TX    KiB
    23.68 ................................*......*....................
    19.73 .*...*..*...*..*.***..*..*..**.***.*..**.*..................
    15.79 ***.******.**.******.**.************.***.*..................
    11.84 ********************.*********************..................
     7.89 ******************************************..................
     3.95 ******************************************.................. [-0.01%]
          1   5   10   15   20   25   30   35   40   45   50   55   60 s
────────────────────────────────────────┬─────────────────────────────────────────
                      RX          TX    │                        RX          TX
 Bytes:             87.1 GiB    77.5 GiB│   Packets:      132136923    84849855
 Errors                0           0    │   Dropped               0           0
 FIFO Err              0           0    │   Frame Err             0           0
 Compressed            0           0    │   Multicast             0           0
 ^ prev interface, v next interface, < - prev node, -> next node, ? help
… ||| Seguir leyendo... >>>

Marcha imperial con bash (beep)

Posted on novembre 3rd, 2011 by Blackhold

# apt-get install beep
$ vi marcha_imperial.sh

#!/bin/bash

beep -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 392 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 350 -f 587.32 -D 100 --new -l 250 -f 622.26 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 350 -f 369.99 -D 100 --new -l 250 -f 311.1 -D 100 --new -l 25 -f 466.2 -D 100 --new -l 700 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 392 -D 100 --new -l 25 -f 392 -D 100 --new -l 350 -f 784 -D 100 --new -l 250 -f 739.98 -D 100 --new -l 25 -f 698.46 -D 100 --new -l 25 -f 659.26 -D 100 --new -l 25 -f 622.26 -D 100 --new -l 50 -f 659.26 -D 400 --new -l 25 -f 415.3 -D 200 --new -l 350 -f 554.36 -D 100 --new -l 250 -f 523.25 -D 100 --new -l 25 -f 493.88 -D 100 --new -l 25 -f 466.16 -D 100 --new -l 25 -f 440 -D 100 --new -l 50 -f 466.16 -D 400 --new -l 25 -f … ||| Seguir leyendo... >>>

Montar particiones del host anfitrión a la máquina virtual

Posted on octubre 28th, 2011 by Blackhold

Tenemos el ejemplo de un hd externo con los backups

anfitrión] mount -t auto /dev/sdc2 /mnt/hd
anfitrión] mount -n -t simfs /mnt/hd /var/lib/vz/root/105/mnt/hd -o /mnt/hd
anfitrión] vzctl enter 105
root@v-www:/# ls /mnt/hd
backups_host1    backups_host2
root@v-www:/# mount
/dev/simfs on / type simfs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid)
proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec)
/dev/sdc2 on /mnt/hd type ext3 (rw,data=ordered)
root@v-www:/# fdisk -l
cannot open /proc/partitions
root@v-www:/# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             20G   13G  6.6G  66% /
tmpfs                 4.0G     0  4.0G   0% /lib/init/rw
tmpfs                 4.0G     0  4.0G   0% /dev/shm
/dev/sdc2             114G   47G   62G  43% /mnt/hd

Más información: bind mounts||| Seguir leyendo… >>>

Dividir videos con el ffmpeg

Posted on octubre 26th, 2011 by Blackhold

Tenemos un vídeo demasiado largo y queremos partirlo en distintas partes:

$ ffmpeg -vcodec copy -ss 00:00:00 -t 00:15:00 -i input.avi output.avi

el -ss para indicar el inicio del vídeo
el -t para indicar el tiempo del vídeo

y apa!… ||| Seguir leyendo… >>>

Pàgina següent »