20121221
Feliz natividad
Feliz navidad (para quien celebra la tradición judeocristiana) y prospero año 2013
Que el MEV los llene de bendiciones y nuestro salvador Goku continué protegiéndonos
Que el MEV los llene de bendiciones y nuestro salvador Goku continué protegiéndonos
20121203
20121120
Curso Radiofónico Historia del México Antiguo
Generado por IMER vía para escuchar en linea. :p bueno, esa es la idea, pero yo los quiero escuchar fuera de linea en horario laboral.
Los cursos del imer son puestos en su sito Radio México Internacional en un playlist en flash.
Para descargarlos, vemos el código fuente, hay una etiqueta llamada object codebase y bajo ella esta la etiqueta param name="flashvars" value="file= el valor de file es la url a un xml.
Vamos a dicho xml y contiene url a cada uno de los modulos, listos para descargar con wget :)
wget $(wget 'http://radiomexicointernacional.imer.gob.mx/index.php?option=com_content&view=article&id=623&Itemid=27' -o /dev/null -O - | grep 'param name="flashvars" value="file=' | cut -d= -f4 | cut -d\& -f1) -o /dev/null -O - |grep '.mp3' | sed -e "s///" -e "s/<\/location>.//" -e "s/./wget &/" | sh
20120810
mocp error
Al intentar ejecutar mocp falla con el error
mocp: interface_elements.c:3891: iface_set_mixer_value: La declaración `value >= 0 && value <= 100' no se cumple. Abortado
Recordé que usando gnome-volume-control había ajustado el volumen al máximo (150%).
Basta con regresar a 100% y mocp vuelve a funcionar :D
20120413
Reportar spam
Poco pero pasa, llega a la lista debian-user-spanish spam. Probablemente sus clientes de correos tienen reglas para filtrarlos, sin embargo, en el histórico queda registro y es recomendable, por espacio y no guardar basura, que los administradores puedan depurarlo.
Pero la cantidad de listas y correos que tienen los administradores es tal que difícilmente puedan dedicarle tiempo completo, para ello existe el proyecto 'Spanish Spam Clean' para eliminar esta basura. Se basa en que los usuarios reporten el spam y cuando al final de mes un correo tiene 5 reportes de spam el encargado procede a su borrado.
Un proceso muy simple
Llega un correo basura a la lista, el cual fácilmente se identifica
Copiar el asunto del correo
Buscarlo en el histórico (podemos emplear complemento de firefox DebserSpanish)
En la parte superior hay un botón "Report as spam"
Tras presionarlo nos indica que el reporte fue aceptado
Listo
Pero la cantidad de listas y correos que tienen los administradores es tal que difícilmente puedan dedicarle tiempo completo, para ello existe el proyecto 'Spanish Spam Clean' para eliminar esta basura. Se basa en que los usuarios reporten el spam y cuando al final de mes un correo tiene 5 reportes de spam el encargado procede a su borrado.
Un proceso muy simple
De |
De |
De |
De |
De |
Al final del mes y reportar cada spam en la lista se puede ir a 'Spanish Spam Clean' buscar el año, lista y mes correspondiente, para nuestro ejemplo 2012/debian-user-spanish/Abril prender la estrella y colocar nuestro nombre
20120405
convertir de decimal a hexadecimal
De hexadecimal a decimal
$ echo "ibase=16; 28"|bc
40
$ echo "ibase=16; 13"|bc
19
De decimal a hexadecimal$ echo "obase=16; 40"|bc
28
$ echo "obase=16; 19"|bc
13
20120310
script llamando a consola, whiptail y zenity
Hay usuarios que prefieren la interfaz gráfica, los que gustan de consola o en la misma terminal. Se puede realizar un script que se ejecute de acuerdo el parámetro con una interfaz distinta.
terminal
whiptail
zenity
terminal
Para esto es muy útil separar funciones y dejar en el script sola la lógica
$ cat eje.bash
#!/bin/bash
#tipo de funcion
if [ "$1" == "-w" ] #emplear version whiptail
then source lib/wFunc.eje;
elif [ "$1" == "-z" ] #emplear version zenity
then source lib/zFunc.eje;
else #version consola
nombre="$@";
source lib/cFunc.eje;
fi ;
#obtener el nombre
if [ -z "$nombre" ]
then
ObtenNom;
nombre=`cat /tmp/algo`;
rm /tmp/algo
fi
#mostrar nombre
Saluda "$nombre";
terminal
$ ./eje.bash
$ cat lib/cFunc.eje
#consola
function ObtenNom
{
read -p "como te llamas?
nombre: " nom;
echo "$nom" > /tmp/algo;
return 0;
}
function Saluda
{
echo "Mucho gusto, $1";
}
whiptail
$ ./eje.bash -w
$ cat lib/wFunc.eje
#whiptail
function ObtenNom
{
whiptail --title "como se llama?" --inputbox "Nombre:" 10 40 2>/tmp/algo;
}
function Saluda
{
whiptail --msgbox "Mucho gusto, $1" 10 40
}
zenity
$ ./eje.bash -z
$ cat lib/zFunc.eje
#zenity
function ObtenNom
{
nom=`zenity --title "Como se llama?" --entry --text "Nombre:"`;
echo "$nom" >/tmp/algo;
return 0;
}
function Saluda
{
zenity --info --text "Mucho gusto, $1";
}
terminal
$ ./eje.bash petrohs
arrancar vaio por usb
Para poder arrancar una sony vaio vng sz450fn por usb para probar o instalar un linux
- Entrar al menú de arranque, se logra presionando la tecla esc cuando aparece la pantalla de inicio de vaio
- En el menú con la flecha hacia abajo ir a la opción
y presionar enter - En la consola con la flecha a la derecha ir a la pestaña Advanced
- Con la flecha hacia abajo ir a la opción External Drive Boot, presionar enter, seleccionar la opción Enabled, presionar enter
- Presionar F10 y enter
20120309
generar secuencias
Para obtener la cadena correspondiente a una secuencia que va de 0-Z
$ cat sec.bash
#!/bin/bash
sec="S0000000A9Z";
ad=1;
for s in `seq -w 02 11 | sort -rn`
do
c=`expr substr $sec $s 1`; cc=`printf '%d' "'$c"`;
e=`expr $cc + $ad`; ad=0;
if [ $e -eq 58 ]; then e=65; fi;
if [ $e -eq 91 ]; then e=48; ad=1; fi;
nsec="$(printf "\\$(printf '%03o' $e)")${nsec}"
done
echo -e " $sec \n S$nsec";
$ ./sec.bash
S0000000A9Z
S0000000AA0
convertir una letra en su codigo ascii
Para imprimir la representación de una letra en su valor ascii correspondiente
Para imprimir la representación de un valor ascii a su letra correspondiente
- decimal
$ printf '%d\n' "'A"
65
- hexadecimal
$ printf '%x\n' "'A"
41
- octal
$ printf '%o\n' "'A"
101
Para imprimir la representación de un valor ascii a su letra correspondiente
- decimal
$ printf "\\`printf '%o\n' "65"`\n"
A
- hexadecimal
$ printf "\\x41\n"
A
- octal
$ printf "\\101\n"
A
20120307
cofradia: Necesito ayuda o “Crowd funding” para salir de atolladero y demostrar la naturaleza de la gente
Por cofradía me he ganado unas cortesías, mi primer
disco original de ubuntu, creo que hasta mi cuenta de gmail,
entretenidos comentarios con las cofradivas y harto conocimiento
http://cofradia.org/2012/03/07/necesito-ayuda-o-crowd-funding-para-salir-de-atolladero-y-demostrar-la-naturaleza-de-la-gente/
http://cofradia.org/2012/03/07/necesito-ayuda-o-crowd-funding-para-salir-de-atolladero-y-demostrar-la-naturaleza-de-la-gente/
Pues despues de varios años de ayudar a la gente, ahora me veo en una
situación realmente extrema, provocada en parte por confianza, descuido
o pendejez (si así quieren llamarlo). El caso es que por unos cargos
fraudolentos que me hicieron en mi tarjeta de crédito y que tengo en
disputa en HSBC (Vtsetup.comverotel NL y que esta reportado en multiples sitios), me negaron una línea de crédito que necesitaba urgentemente para levantarme personalmente y en mi negocio.
Al platicar con mi familia se me ocurrió la idea de pedir fondeo por medio de donativos pequeños (Crowd funding),
o sea 100.00 (Pesos mexicanos o MXN) de tal suerte que si podía recibir
900 donaciones salvo el rancho (como coloquialmente se dice).
Mi hijo mayor me dijo que eso no era posible, que la gente no ayuda a
nadie, a lo cual yo le dije que yo he ayudado a muchas personas y que
creo que en la naturaleza humana esta el ayudar.
Esto, independientemente de mi problema económico, quiero demostrarle
a mi hijo que es posible recibir y pedir ayuda de la gente por medio de
una interacción social. obviamente si esto tiene exito y excede mis
espectativas, donaremos el remanente a la causa que sugieran.
Ya me dijeron de todo, empezando con pendejo, descarado y el más
atractivo fué “Cyber-mendigo”. pero quiero sentar precedente en México
de que si es posible hacer “Crowd funding”. Si me pueden ayudar puede
ser vía Paypal (aparece el cargo como “PAYPAL COFRADIA”)
20120302
eliminar archivos swap vim
Vi emplea un archivo swap temporal para almacenar los cambios mientras se edita. Cuando por alguna razón no se cierra correctamente quedan esos archivos huérfanos.
Para poder listar desde vim los archivos que tiene identificados
Si se quiere obtener archivos
Suele pasar que no siempre se recuperan y quedan perdidos estos archivos.
Para buscarlos
v1 listado manual
v2 listado con alias
v3 shell empleando zenity
Para poder listar desde vim los archivos que tiene identificados
$ vim -r
Si se quiere obtener archivos
$ vim -r archivo
Suele pasar que no siempre se recuperan y quedan perdidos estos archivos.
Para buscarlos
v1 listado manual
$ find ~ -name ".sw*"
$ find ~ -name ".*.sw*"
v2 listado con alias
$ alias _swpFile='find ~ -name ".sw*" -or -name ".*.sw*"'
$ _swpFile
v3 shell empleando zenity
#!/bin/bash
if [ -n "$1" ]
then #se le pasa por argumento
_dirF="$1";
else #ventana pregunta por directorio
_dirF=`zenity --title "swpHuerf" --text "Indique el directorio a buscar" --entry`;
if [ -z "$_dirF" ]
then #si no pone nada asigna home
_dirF="$HOME";
fi
fi
if [ ! -d $_dirF ] #no existe el directorio
then
zenity --title "swpHuerf" --text "No existe el directorio" --error
exit 1;
fi
Aborrar="$(zenity --title "swpHuerf" --text "Selecciona los archivos a eliminar" --list --multiple --column archivos `find ~ -name ".sw*" -or -name ".*.sw*" | sort`)";
echo "$Aborrar" | sed -e "s/.*/rm '&'/" -e "s/|/' '/g" | sh;
20120221
uuencode mailx
Cuando se intenta enviar por correo un archivo adjunto desde linea de comando
$ uuencode $archivo $archivo | mailx -s "$asunto" $correo
Puede llegar el texto dentro del correo como
begin 660 archivo
M;65NV%J97,@=&5X=&\);7-J"FEN=')A;F5X=&5L"3,V,C*:6-M('1E>'1O
M(`DQ,SDR,`II8VT@=&5X=&\@"3$P-#(W"FEC;2!T97AT;R!496QE9D,S;FEC
M80DQ,C@U"FEC;2!T97AT;R!)=7-A8V5L;`DR,S$*:6-M('1E>'1O(%5N969O
M;@DV,@II8VT@=&5X=&\@5&5L8V5L"3@Q-S(*:6-M('1E>'1O(`DV.#8*:6-M
M('1E>'1O(`DX"FEC;2!I;G0@0V%N861A"3*:6-M(&EN="!%W1A9&]S(%5N
M:61OPDR,C`*96UA:6P@='AT"3*"E-H;W)T0V]D90DS-C(W"@IE;6%I;"!M
M=6QT:6UE9&EA"3(*26YTF%N97AT96P@;75L=&EM961I80DV,`II8VT@;75L
,=&EM961I80IP='8*
`
end
Para evitar eso emplear la bandera -m
$ uuencode $archivo $archivo | mailx -m -s "$asunto" $correo
20120220
vi :Terminal too wide
Al ejecutar
Para solucionarlo ejecutar en consola
vi
en un servidor remoto obtengo el error:Terminal too wide
Para solucionarlo ejecutar en consola
$ stty columns 180
imprimir log
Primera versión de función para controlar el nivel de debug
$ cat test.sh DEBUG=2; #0 apagado bicho () { if [ $DEBUG -gt $1 ] then t=0; c=""; while [ $t -lt $1 ] do c=" $c"; t=`expr $t + 1`; done echo "$c`date +%Y%m%d_%H%M%S` $2"; fi } bicho 1 "nivel 1"; bicho 2 "nivel 2"; bicho 3 "nivel 3"; $ sh /tmp/test.sh 20120220_112448 nivel 1 20120220_112448 nivel 2Pone fecha, hora y por cada nivel pone un espacio en blanco
20120211
descarga cancion de soundcloud
Jugando nuevamente con soundcloud.com para descargar canciones, aun que no este habilitado el botón de download
Nuevo script, de parámetro recibe la url de una canción
#!/bin/bash
URL="$1";
MEDIA=`wget "$URL" -o /dev/null -O - | grep streamUrl | sed -e 's/.*"streamUrl"/"streamUrl"/' | cut -d, -f1 | cut -d\" -f4`;
NOM=`basename "$URL"`;
wget "$MEDIA" -o /dev/null -O "$NOM".mp3
Claro, esta versión 0 puede quedar en una sola linea.
O una versión 1 puede recibir mas parámetros
20120201
20120120
imprimir lineas especificas
Para obtener de una sección por numero de lineas especificas de un archivo se puede emplear
Poco útil si se requieren varias secciones
#Obtener de la linea 2 a la 6
$ seq -w 1 10 | tail -n +2 | head -`expr 6 - 2 + 1`
02
03
04
05
06
Poco útil si se requieren varias secciones
#Obtener de la linea 2 a la 5 y de la 7 a la 9
$ seq -w 1 10 | sed -n -e '2,5p' -e '7,9p'
02
03
04
05
07
08
09
llave publica
La llave publica GnuPG de petrohs se encuentra en el servidor del MIT o su servidor de preferencia
Para importar en su llavero
o con
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.0
mQENBE4RR2kBCADbI5y8uv4jAiRpCDxfnqv1DKdWKWLd8raLT/gFOODeIRFY36AZsBK7YN4r
EqsJaqKbazh5TSVqIlrtlq+ZetC7RO+LukL5ceD4m6wG2ulIHLBRFJw/8GYa7XC8JNMrl8do
94qd9otRG/6tVEMUQg6mKk/U7ByoS0kfyyOJyIF8kofKC7W+ZAKCEKhHISgSuKeYDt2C+fYQ
nXWa4R7XxIBDHjYQyoNio2kcG/W0zr+UqcBBWP4jbywM5Mtg0rlIXoyiDhdAaeMuF3yCWnn3
FHcr++uPhkO8WAOhToC9YDA28FqAQeALYGX+wc57Cn3voR872XXAgquSaY2fPGHNgmKLABEB
AAG0OlBldHJvbmlsbyBTYW5jaGV6IChPYnJlcm8gSW5mb3JtYXRpY28pIDxwZXRyb2hzQGdt
YWlsLmNvbT6JATgEEwECACIFAk4RR2kCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJ
EM61wiDxtxzb7EkH/1GI8ZJdYrxnnvIC67Lb3gIVDO3M9OvXmy+hH83/9jdWIo90F82pEjTX
u7AM0VhDIr006cD/6ZGAcUUCJYtDsOY91/4E3XjdEUBpDnO/BfaRIdDx8cDw/uDzav4bcnNT
Bf4xHaG5r3wpO0HqqNoztedPtyt3PmlIr2Od6EabKYDNkqD8+RasXJ/24NlAFCGVsu5iFeaP
kgsSDw9puW4aQvcZHGR07S3JdbsBkAStHAuGG4U78I8bOSrp1N860G9x5o972PEz2DMU6BdW
p7yuB6cujf81C7Hiq1XHioKsKqigcsXMkJsvXJWrQuYbKiF5yEK9YmWKvwYQLpE7B4jReu7R
/wAAZpH/AABmjAEQAAEBAAAAAAAAAAAAAAAA/9j/4AAQSkZJRgABAQEASABIAAD//gA+Q1JF
QVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxp
dHkK/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEB/9sAQwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB/8AAEQgA8wDwAwEiAAIRAQMRAf/E
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
=q8on
-----END PGP PUBLIC KEY BLOCK-----
Para importar en su llavero
$ gpg --import petrohs.asc
o con
$ gpg --keyserver pgp.mit.edu --recv-key CEB5C220F1B71CDB
20120104
Imagen en escala de grises
Cuando se quiere convertir una imagen de color a escala de grises se puede emplear
$ convert Color.jpg -colorspace gray Gris.jpg
$ convert Color.jpg -fx intensity Gris.jpg
20120103
Feed para G+
Si les interesa compartir su contenido publico por rss pueden hacer uso de la pag http://googleplusrss.nodester.com/ solo necesitan agregarle su num de usuario al final como en http://googleplusrss.nodester.com/111770922163278015935
Dos usos que ya le estoy dando es leer sus mensajes en googleReader y ver en contenido el blogspot
Dos usos que ya le estoy dando es leer sus mensajes en googleReader y ver en contenido el blogspot
Suscribirse a:
Entradas (Atom)