2007/07/26

Escuchando musica con mpd: Musica en tus terminales

Mpd es un servidor similar a gnump3d, la instalacion la hacemos facilmente gracias a urpmi:


[dalfa@mdvspring ~]$ su
Contraseña:

[root@mdvspring dalfa]# urpmi mpd


Claro esto solo funcionara si tienes los respositorio configurados, si no sabes que es eso pues revisa estos enlaces:

Todo lo que siempre quisiste saber sobre urpmi pero nunca te atreviste a preguntar
http://drakedalfa.blogspot.com/2006/06/todo-lo-que-siempre-quisiste-saber.html

¿Qué es un repositorio?
http://blogdrake.net/node/5701

Ahora debemos configurarlo, el archivo de configuracion esta en /etc/mpd.conf, aqui pego mi archivo y luego explicare las opciones basicas:


# MPD CONFIG FILE
# For a full description of all config parameters,
# Check the mpd man page, "man mpd".

##################### REQUIRED ###########################
port "6600"
music_directory "/home/dalfa/musica"
playlist_directory "/home/dalfa/.mpd/playlists"
db_file "/home/dalfa/.mpd/mpd.db"
log_file "/var/log/mpd/mpd.log"
error_file "/var/log/mpd/mpd.error"
##########################################################

##########################################################
# EVERYTHING ELSE IS OPTIONAL
##########################################################

################# FILESYSTEM SETTINGS ####################
#
# If the names of files or directories are
# not correctly displayed then set the
# following to the filesystem coding.
#
# Usually this is either:
# ISO-8859-1 or UTF-8
#
# After changing the filesystem_charset
# you will need to recreate the db:
# mpd --create-db
#
#filesystem_charset "ISO-8859-1"
#
##########################################################

#################### OPTIONAL FILES ######################
#
# Location of DB file
#
#db_file "/var/lib/mpd/mpd.db"
#
# The state file (if set) will be a file
# for storing all current information
# (playlist, playing/paused, etc...) from
# the last MPD session. This will be used
# to recreate your last MPD session after
# restart.
#
state_file "/var/lib/mpd/mpdstate"
#
##########################################################


################### VOLUME MIXER #########################
#
# Examples:
# ALSA Mixer
mixer_type "alsa"
mixer_device "default"
mixer_control "Master"
#
# OSS Mixer
#mixer_type "oss"
#mixer_device "/dev/mixer"
#mixer_control "PCM"
#
# Software Mixer
#mixer_type "software"
#
##########################################################


################## AUDIO OUTPUT ##########################
#
# OSS Audio Output
#ao_driver "oss"
#ao_driver_options "dsp=/dev/dsp"
#
# ALSA Audio Output
#ao_driver "alsa09"
#ao_driver_options "dev=hw:0,0"
#
# Set this if you have problems
# playing audio files.
# This will resample your music so
# that it comes out at the set rate.
#
#audio_output_format "44100:16:2"
#
# You should not need mess with
# this value unless you know
# what you're doing.
#
#audio_write_size "1024"
#
##########################################################

################# REPLAYGAIN #############################
#
# Use Replay Gain (album or title)
# http://www.replaygain.org
#
#replaygain "album"
#
# Sets the pre-amp used for files that have replaygain
# info. Valid values are between -15 to 15 (in dB).
#
#replaygain_preamp "0"
#
##########################################################


################ OUTPUT BUFFER SETTINGS ##################
#
# You should not need to mess with this
# unless you know what you're doing.
#
#audio_buffer_size "2048"
#
# This means exactly what it says, it will
# buffer your file up to the percentage of
# the buffer before it begins playing.
#
#buffer_before_play "25%"
#
##########################################################


################### HTTP PROXY ###########################
#
# http_proxy_host "proxy.isp.com"
# http_proxy_port "8080"
# http_proxy_user "user"
# http_proxy_password "password"
#
##########################################################


################# SECURITY SETTINGS ######################
#
# It is encouraged to run MPD as
# non-superuser. If you start mpd as root
# (for example, in an init script), set
# this value, then mpd will drop root priveleges
# and runs as the user specified.
#
user "mpd"
#
# Set this value if you only have one
# address you want to allow connection to.
#
bind_to_address "localhost"
#
# If you want to setup MPD to use
# passwords set them here
#
#password "password1@read,add,control,admin"
#password "password2@read"
#
# Specify permissions used by default when no password is
# given by for a connection/client.
#
#default_permissions "read,add,control,admin"
#
##########################################


################ MISCELLANEOUS OPTIONS ###################
#
# This setting exists as precaution against attacks.
#
#max_playlist_length "16384"
#
# Valid options are "default", "secure" or "verbose".
#log_level "default"
#
#connection_timeout "60"
#
# This should be fine for 2-3 people using clients
# at the same time.
#
max_connections "1"
#
# No need to change these unless you know better.
#
#max_command_list_size "2048"
#max_output_buffer_size "2048"
#
# This will make playlists compatible with normal music
# players.
#
save_absolute_paths_in_playlists "no"
#
##########################################################


music_directory "/home/dalfa/musica"


Tu directorio con musica

playlist_directory "/home/dalfa/.mpd/playlists"


Donde quieres que se guarden las listas de reproduccion

db_file "/home/dalfa/.mpd/mpd.db"


Donde quieres que este la base de datos de musica

log_file "/home/dalfa/.mpd/mpd.log"
error_file "/home/dalfa/.mpd/mpd.error"


Lugar donde poner los logs

pid_file "/home/dalfa/.mpd/mpd.pid"


El archivo donde quieres que se guarde el pid del binario ejecutado

user "mpd"


Usuario

port "6600"


Puerto para escuchar

Ahora necesitas agregar a tu usuario al grupo mpd con drakuser (tambien conocido como userdrake):


  1. Lo ejecutas asi:
    [dalfa@mdvspring ~]$ su
    Contraseña:

    [root@mdvspring dalfa]# drakuser


    userdrake


  2. Luego presionas la pestaña Grupos
  3. Elige a tu usuario y presiona el boton Editar
  4. En la ventana presiona la pestaña Grupos de usuarios y selecciona el grupo mpd
  5. Presiona aceptar
  6. En el menu Fichero presionas salir


Listo ahora cuando a crear el directorio .mpd en tu home:


[dalfa@mdvspring ~]$ mkdir ~/.mpd

[dalfa@mdvspring ~]$ chmod 755 -Rv ~/.mpd



Ahora tenemos el directorio y con permisos de escritura solo falta instalar un cliente para conectarnos al servidor yo personalmente me gusta ncmpc, aunque hay muchos de donde elegir:

http://www.musicpd.org/clients.shtml


[root@mdvspring dalfa]# urpmq -i ncmpc

Name : ncmpc
Version : 0.11.1
Release : 2mdk
Group : Sound
Size : 189189
Architecture: i586
Summary : Ncurses client for MPD


Lo instalamos con urpmi:

[root@mdvspring dalfa]# urpmi ncmpc


Listo ahora podemos lanzar el daemon mpd:

[root@mdvspring dalfa]# service mpd start


El revisara tu directorio y tomara todos los nombres de tus archivos de musica, ahora ejecutamos el cliente asi:

[dalfa@mdvspring ~]$ ncmpc --host=localhost


Si quieres saber como funciona el programa solo presiona 1 y te saldra la ayuda, con 3 sale la lista de archivos y con 20 la lista de reproduccion.

Ayuda de mpd navegando en los archivos con mpd Lista de reproduccion de mpd

¡Listo!

2007/07/24

Lectores inteligentes: Internet Explorer contra el mundo

Veo con mucho agrado que mis lectores son personas inteligentes, que usan otro navegador en lugar del inseguro Internet Explorer:


No uses internet explorer


Veo que muchos usan Firefox, yo personalmente uso Opera me gusta mas y es mucho mas rapido que Firefox aunque Firefox tiene a su favor las extensiones que son muy utiles.

2007/07/23

Como reinstalar Grub en Mandriva despues que Windows lo borro

A menudo pasa que los usuarios que aun no se deciden o no pueden, tienen dos sistemas en sus maquinas (Mandriva Linux y Windows), al reinstalar Windows (ya que casi siempre, esa es la solucion para los problemas en Windows) borra el cargador de arranque (Grub), pues Mandriva ya sabe eso y tiene en su DVD (o CD) de instalacion una opcion para reparar ese problema que ocasiona Windows.

En el menu del disco de instalacion selecciona:


  1. Presionas f2 y cambias el lenguaje a español:





  2. Luego seleccionas Sistema de rescate:





  3. Luego selecciona la opcion "Re-Install Boot Loader" que traducido seria, "Reinstalar Cargador de arranque"


Enlaces: Manuales de ImageMagick

5 ImageMagick command line examples - part 1
http://www.ioncannon.net/linux/81/5-imagemagick-command-line-examples-part-1/

5 ImageMagick command line examples part 2
http://www.ioncannon.net/linux/72/5-imagemagick-command-line-examples-part-2/

ImageMagick
http://www.imagemagick.org/script/command-line-options.php?#list
http://www.imagemagick.org/script/command-line-options.php?#font
http://www.imagemagick.org/Usage/annotating/#annotating

2007/07/22

Screenshot: Enlightenment 17


Enlightenment 17 enlightenment 17


Mandriva 2007 Spring, ejecutando Pidgin, opera, amarok, evince y netbeans sobre Enlightenment 17 en un sistema con xinerama (dos monitores).

2007/07/19

Enlaces: Como buscar en MySQL

Una URL para aprender a buscar en MySQL:

http://www.webdevelopersnotes.com/tutorials/sql/mysql_reference_guide_pattern_matching_with_text_data.php3

¿Quiere papas fritas con su RTFM?

Hace mucho tiempo, me dieron uno, un gran y hermoso RTFM:

http://en.wikipedia.org/wiki/RTFM
http://es.wikipedia.org/wiki/RTFM

El cual al inicio me ofendio, pero luego me mostro un nuevo estilo de vida, cielos porque depender de otros para solucionar tus problemas, tu tienes el manual en la mano ¡usalo!, sino quizas seria otro hoygan mas en la red:

http://asinkecualo.org/wp/2007/06/26/el-fenonemo-hoygan/

Pues bien para no hacer largo el cuento, EMHO los RTFM son necesarios para que los novatos dejen de serlo y los hoygans sean exorcisados.

Todo esto viene de que casualmente estaba buscando un poco de info sobre mysql y di con este hilo en un foro:

http://www.webmasterworld.com/forum10/7918.htm

Me encanta como el interesado, lucha por que lo alimenten en la boca e intenta dar lastima:


smagdy

i have lot of backup and nothing have that index cuz i didnt create any index so how to restore it or recreate it or anything to get those extra files plz help..

i know we can repair the table how to do it.. whats the command


y la respuesta que recibe no tiene precio:


coopster

The MySQL manual ;)

How to Repair Tables


Me encanta, bueno claro, no digo que no se puede preguntar en un foro pero bueno, todo con moderacion. Muchas veces los que mas ayuda necesitan son los que menos la merecen.

Como recomendacion final lo mejor es hacer las preguntas de una manera inteligente. No saber no es malo, no hacer nada para remediarlo si.

http://www.sindominio.net/ayuda/preguntas-inteligentes.html

2007/07/03

El sujeto borracho sin cara

Otra imagen que vi hace tiempo y volvi a encontrar por casualidad es esta:





Al parecer mientras estaba borracho en una fiesta se introdujo un detonador de explosivos en la boca y pues.... ¡Boom!

Segun este sitio sucedio el 18 de Marzo de 1986, esto fue lo que se introdujo en la boca:

http://en.wikipedia.org/wiki/Blasting_cap

El sujeto se llamaba: Jerry Stromyer. Intente buscar mas info a ver si habia alguna imagen de el despues de eso pero no encontre nada.

Los dedos del mal

Hace tiempo encontre una imagen de dos dedos, son unas imagenes manipuladas pero aun sabiendo eso dan asco. Charlando con John se lo comente y me dijo que se las enseñara pues bien aqui estan:


evil fingers


Cuando yo la vi hace mucho, lo poco que investigue decian que eran bocas de lamprey pero en ese momento no me lo parecio, no cuadraba esa cosa negra que tenia adentro.

Ahora que los busque de nuevo para mostrarselos a john, encontre esta pagina:

http://www.wayodd.com/what-happened-to-his-fingers

y en uno de los comentarios menciona donde esta la imagen original de donde lo tomaron para hacer la manipulacion:



http://biodidac.bio.uottawa.ca/thumbnails/filedet.htm?File_name=RENA001P&File_type=jpg


Al parecer son algun tipo de parasitos, llamados: Ichthyomyzon unicuspis. Cuando los vi por primera vez e investigue habia una leyenda urbana que me hizo mucha gracia decia algo asi como:

Un tipo fue a un bar, al entrar vio en la barra a una chica hermosa con vestido rojo entallado que le sonrio al verlo, "tengo suerte hoy" dijo el tipo. Charlo con la chica y se la llevo a su apartamento luego de una noche de sexo desenfrenado el se fijo que la chica no se quitaba los guantes de cuero negro que tenia en el bar.

El le dijo que se los quitara y a esto ella le confeso que ella padecia de una infeccion en los huesos de los dedos y sus dedos estaban muy deteriorados. El tipo le quito los guantes, vio los dedos y les tomo una foto.


Algo asi era no recuerdo bien :-P pero ese sujeto era muy despistado, tuvo sexo con una chica y no noto que usaba guantes, ni se fijo que tenia manos de hombre. Creo que en el relato que lei parece que el tipo salio corriendo pero magicamente tomo una foto antes de hacerlo. Jajaja.

Pues bien ahi esta la historia de los dedos del mal.