Posts Tagged ‘GNU & Linux’

HowTo: Como convertir tus MP3 a OGG

Sunday, March 14th, 2010

Fácil!

find . -iname '*.mp3' | while read song; do mpg321 "${song}" -w - | oggenc -q 9 -o "${song%.mp3}.ogg" -; done

Sermón:
No debes convertir de un formato lossy a otro formato lossy.

lossy -> lossy = lossier!

Pero, no quiere decir que no se puede ;)

Ahora, con el soporte de los navegadores de OGG (nativo en HTML5!), ya no hay porqué utilizar software privado.

Estoy en el proceso de convertir todos los mp3 de mi banda introbella a ogg. Ya no más mp3! Wákala!

# Referencia
http://www.perturb.org/display/entry/687/

Lugar #522 en jamendo!

Sunday, March 14th, 2010

Me dá tanto orgullo anunciar que, como artista, Renich; o, sea, Yo, estoy en el lugar #521 en la página de Jamendo!

Gracias a la gente que me ha escuchado, descargado y comentado. Les agradezco mucho porque se siente bonito ser exitoso en un arte como la música.

Espero que le sigan pasando el link de mis discos a la gente y los descargen y sigan haciendo reviews y todo esto. Muchas gracias

# Link a Jamendo
http://jamendo.com/artist/Renich

p.d. no olvides escuchar a mi banda Creative Commons: introbella

Google Chrome no soporta Google Apps ;=S

Wednesday, March 10th, 2010

Que loco!

Google Chrome en Google Apps

Que no se supone que, los primeros en soportar su rollo, deberían de ser ellos mismos?! Hey! Agarren la onda!

HowTo: Como limpiar tu $HOME

Tuesday, March 9th, 2010

Este comando sirve para limpiar tu directorio local (/home/renich). Esto hará que tu gnome/kde se vean como cuando, por primera vez, instalaste tu Fedora.

No olvides copiar los archivos de /etc/skel a tu $HOME y ponerles los permisos bien. Esto se hace con
su -c 'cp -ar --copy-contents /etc/skel/.[a-z]* /home/renich/ && chown renich:renich -R /home/renich'

Es muy fácil, solo corre:
rm -fr ~/.[a-z]*

Úsalo con cuidado! ;)

Nota importante
Si te gustan tus gnotes (notas) tomboy notes (notas) llaves de SSH y demás cosas, respalda estas carpetas antes de correr esto. Yo respaldé:

  • ~/.gnupg/
  • ~/.ssh/
  • ~/.gnote/

HowTo: Como extender tu LV (lvm2)

Sunday, March 7th, 2010

Hoy tuve algunas broncas con este rollo. Ahí te va una muestra de idiotez:

1. Creé mi Physical Volume (PV)
pvcreate /dev/sdb

2. Lo agregué al Volume Group (VG)
vgextend vg_introdesk /dev/sdb

3. Extendí mi Logical Volume (LV)
lvresize /dev/vg_introdesk/lv_home -L +500G

4. Hice un df y me quedé ??? (no aumentó el tamaño)

5. Reduje, de nuevo
lvresize /dev/vg_introdesk/lv_home -L -500G

6. Eliminé el PV (gran pendejada!)
pvremove /dev/sdb -ff

El resultado de esto fue que no podía montar mis LV! Ahhh!!

Como arreglé esto?
vgreduce --removemissing

Cómo se hace bien?
Después del paso 3:
resize2fs /dev/vg_introdesk/lv_home

Después de esto, un shutdown -Fr now sería muy bueno. O, si no quieres reiniciar, solo desmonta el LV.

# En mi caso, como es /home, necesito usar:
ctrl+alt+f2

# Entrar como root y hacer un init a single user mode.
init 1

# Luego, un:
umount /home && fsck.ext4 /dev/vg_introdesk/lv_home

;)

# tip 1
Para aumentar al máximo el tamaño de tu lvm, usé:
lvresize /dev/vg_introdesk/lv_home -l +100%FREE

HowTo: Fedora en español

Sunday, March 7th, 2010

Rápido y apestoso!
su -c "yum groupinstall 'Spanish Support'"

En cuanto al español en el uso de sistemas y programación, nunca lo he soportado. No me parece bien traducido ni estandard. Por ejemplo una cadena != string, cadena = chain; hilo = string.

Pienso que, si vas a estudiar sistemas, redes y/o programación, el inglés es el idioma de estos. El inglés es el idioma del mundo! No es bueno aprender doble; causa confusión. Por ejemplo, fichero != file, archivo != file; expediente = file.

He decidido publicar mis artículos y HowTos en español para aportar algo a la comunidad hispano-hablante, haha. Pero, dicho esto, no estoy deacuerdo en el uso del español como lenguaje técnico en cuanto a los sistemas. Un español más “pocho” me parecería correcto. Por ejemplo referirse a un string con anglisismo. Un file o una query.

Es solo mi opinión al respecto, loosers!

Quitándole lo RAID a un disco

Saturday, March 6th, 2010

Hoy tube un pedo. Reemplacé unos discos. Los que me sobraron (3 de 750 Gb) estaban en un software raid 5.

Al ponerlos en mi Fedora 12, no los reconoció (en la reinstalación) y, luego, al haber reinstalado, los quise formatear y no pude. Usé el GUI de Fedora (pamplisepalamadrequé).

Luego, cfdisk, pude hacer algo, pero, al reiniciar, se reseteaba el HDD.

Bueno, mi solución fue:
dd if=/dev/zero of=/dev/sdb bs=1MB
dd if=/dev/zero of=/dev/sdc bs=1MB
dd if=/dev/zero of=/dev/sdd bs=1MB

Si alguien sabe una manera mejor, dígamela!

p.d. todavía no sé si esto jalará, pero autopsy; del canal de IRC de Fedora, me dijo que si jalaba. A ver qué pedo.

Como asegurar que tus conexiones a MySQL serán UTF-8

Tuesday, March 2nd, 2010

Le batallé un rato con esto y decidí publicarlo.

Los weyes de MySQL/Oracle cambian esto cada mes (no es cierto). Estos son los pasos a seguir para hacer todas tus conexiones UTF-8 con MySQL.

Si eres dueño del servidor (y recuerdas el password de root), solo agrega lo siguiente en /etc/my.cnf; debajo de [mysqld]:

# Set default charset to UTF-8
character_set_client=utf8
character_set_server=utf8
collation_server=utf8_unicode_ci
default-character-set=utf8
skip-character-set-client-handshake

Así, no tendrás que usar SET NAMES ‘utf8′; antes de cada conexión.

Si no lo eres, simplemente agrega:
SET NAMES 'utf8';
ó
charset 'utf8';

Además, otra solución (según los comments en el manual): en tu .htaccess, puedes agregar:
AddDefaultCharset UTF-8

Para ver tus variables, intenta esta query como usuario root (en mysql)
SHOW VARIABLES LIKE 'character_set%';
SHOW VARIABLES LIKE 'collation%';

Mujer inteligente… y bonita!

Wednesday, February 24th, 2010

Me da mucho gusto leer historias como esta:

http://www.linux-magazine.com/Online/Blogs/Paw-Prints-Writings-of-the-maddog/Heros

Gracias, Jon maddog Hall!

Resulta que, la morra; junto con otro cabrón, inventó algo que, en su tiempo, no sirvió para nada: un sistema para transmitir, simultáneamente, por varias frecuencias al mismo tiempo. Este sistema se llama: Sectrum Communication Technology o Spread Spectrum Communication.

Resulta que se les ocurrió usar un papel con orificios (como el de las pianolas) para sincronizar los cambios de frecuencia… o algo así. Ellos inventaron esto para prevenir que jammearan la señal de los torpedos (en las guerras mundiales). En aquel tiempo, la tecnología no daba para tanto y se descartó hacer esto.

Tubieron la patente 17 años y no ganaron un pinche peso…

Por 1981, el gobierno liberó esta información. Hoy, esta tecnología, es la base del WiFi, Bluetooth y varias otras tecnologías que usamos a lo cabrón.

Me da mucho gusto que una vieja; a las cuales critico tanto por pendejas, desinteresadas y vanales, haya sido una de las inventoras de este pedo. A ver, pinches viejas, si aprenden y se hacen así!

# Vieja bonita e inteligente (alguna vez considerada la mujer más bella del mundo)
http://en.wikipedia.org/wiki/Hedy_Lamarr

Fedora HowTo: Bacula

Tuesday, February 23rd, 2010

Estoy desarrollando un HowTo para utilizar bacula; de manera segura y configurado a la manera Fedorana.

Si quieres revisar, ayudar, traducir o comentar el HowTo, te invito a:
https://fedoraproject.org/wiki/User:Renich/HowTo/Bacula

Aquí podemos trabajar. Además, hay más HowTo’s si bajas un nivel en ese URL. La cosa es que se beneficie la comunidad.

Además, te pago a $0€ la hora, cómo la ves? ;)