Antón María Rodríguez Yuste

 
 
 
  • About

    Consultor orientado al sector TELCO (eTOM, SID), dirección de proyectos (scrum) y sistemas (Oracle, Weblogic, Jboss, Solaris, etc.). Un poco de todo, vamos.

  • Varios

Sindicación


Licencia


Validación



Sistemas






Varios

 
MMS Protocol December 11th, 2008

Descargando un video MMS al disco duro:

mplayer mms://loquesea.com/tuvideo.wmv -dumpstream -dumpfile foo.wmv

Borrar lineas en VI November 10th, 2008

Otro truquito rápido de VI:

Para borrar todas las líneas de un fichero que contienen determinada cadena:

CODE:
  1. :g/pattern/d

Para hacer lo contrario, borrar las que no coinciden:

CODE:
  1. :v/patter/d

Dichoso y maravilloso VI

Fuente: saaridev.blogspot.com

Copiar estructura de directorios October 23rd, 2008

Copiar la estructura, sin el contenido de las carpetas:

mkdir /where/you/wantem
cd /source/dir
find * -type d -exec mkdir /where/you/wantem/\{\} \;

Fuente: webmasterworld

Multitail y screen en RH AS4 y CentOS 4.4 August 27th, 2008

wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el4.rf.i386.rpm
yum install screen
yum install multitail
yum install vim-enhanced

Serial console en Debian July 28th, 2008

Vamos a habilitar la entrada por la consola serie en debian.

Lo primero, chequearlo en la Bios. La velocidad por defecto suele ser 9600 aunque nosotros lo cambiamos a 115200.

Lo siguiente, en el lilo, modificar estas dos lineas:

serial=0,115200n8
append="console=tty0 console=ttyS0,115200n8"

Con eso, ya tenemos la consola funcionando. Falta permitir login a través de la misma. Para ello, añadimos ttyS0 en el archivo /etc/securetty

Y descomentamos la entrada correspondiente en el archivo /etc/inittab:

T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100

Reiniciar y listo.

Más info Remote-Serial-Console-HOWTO y debuntu.org

Intros por comas July 1st, 2008

Así de fácil, cambiar intros por comas para luego llevarlo al excel con más comodidad.

CODE:
  1.  
  2. cat prod_abal.txt | tr  "\r\n" ",\n"> prod_abal_form.txt
  3.  

¡Gracias, Juan!

Prompt y screen May 29th, 2008

Cada día me dedico más a trabajar y menos a investigar. Tengo muuuchísimas horas detrás de compilar kernels, probar diferentes programas, servicios y mil cosas. A veces me sorprende gratamente hasta que punto cosas que antes me parecían lo último ahora me parecen de lo más habitual.

La última fue con un compañero. Le conté algunas cosas de 'screen' y me dijo que estaba buscando la forma de saber en todo momento en que pantalla del screen se encontraba. Haciendo memoria recordé que eso lo había resuelto. No estaba publicado aquí, pero sí en un foro de linux. El amigo google me ayudo a encontrarlo. Ahí lo dejo:

Mi .bashrc

CODE:
  1. #PS1='\u@\h:\w\$ '
  2.    source $HOME/.prom
  3.    anton

y el .prom que carga la función anton:

CODE:
  1.  
  2.  function anton {
  3.  local BLUE="\[\033[0;34m\]"
  4.  local RED="\[\033[0;31m\]"
  5.  local LIGHT_RED="\[\033[1;31m\]"
  6.  local WHITE="\[\033[1;37m\]"
  7.  local NO_COLOUR="\[\033[0m\]"
  8.  
  9.  
  10.  PS1="$BLUE[$LIGHT_RED\$(echo $WINDOW)$BLUE]$BLUE[$LIGHT_RED\W$BLUE]$WHITE:$NO_
  11. COLOUR "
  12.  PS2='> '
  13.  PS4='+ '
  14.  }
  15.  
NLS_LANG, locales y Oracle May 29th, 2008

Ahí van un par de entraditas.

Tenía el problema de que al lanzar un script con tildes con el usuario 'oracle' y el sqlplus me daba errores por las tildes.

Lo que hice fué como root:

CODE:
  1.  
  2. dpkg-reconfigure locales
  3.  

y marqué es_ES.UTF-8.

Como usuario oracle edite el .bash_profile con algo como esto:

CODE:
  1.  
  2. NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
  3. export NLS_LANG
  4. LANG=es_ES.UTF-8
  5. export LANG
  6.  

Y listo. Problema resuelto.

Mi regalo December 16th, 2007

Es muy fácil hacerme un regalo: un libro. Normalmente con enterarse de mi gustos o de que colección estoy leyendo (Patrick O'brien, Alexander Kent, editorial Noray..) es más que suficiente para no errar el tiro.

Y lo que hoy he descubierto ha sido la leche:

La pega: 650 euracos... tan locos :-(

Más info en mobileread

Samba on CentOS November 28th, 2007

Bien es sabido que no soy amigo de las intergraces gráficas pero estando en CentOS decidí probar a ver que tal. Obviamente solo era para compartir el HOME de un usuario, tampoco puede ser tan complicado ;-) Lo primero:

CODE:
  1. yum install system-config-samba

Y luego lo ejecuté como root:

CODE:
  1. system-config-samba

Configuré las cuatro cosas que tiene (poco o nada...).

Y me calqué un:

CODE:
  1. service smb reload

A ver.... funciona!