miércoles 20 de mayo de 2009

Quieres emular juegos arcade? usa sdlmame+gmameui

Con sdlmame podrás emular los juegos más populares de las maquinas arcade, como street fighter 3rd strike, entre otros. Está mas actualizado que xmame, por lo que es mejor. En los repositorios de ubuntu está disponible.

Como interfaz gráfica, lo mejor es gmameui (continuación del proyecto gxmame) si usas gnome, o si usas KDE la version mas reciente de kxmame, que ya tiene soporte para sdlmame.


domingo 26 de abril de 2009

Acelera el tiempo de carga de tu sistema

Si tienes una PC con un procesador de múltiples núcleos (2 o más), con un truco sencillo puedes acelerar notablemente el tiempo que tarda tu sistema Ubuntu o Debian (y sus derivados) en iniciar.

Solamente hay que editar un archivo de texto. Abrimos el terminal en el menú Aplicaciones--->Accesorios---->Terminal y ahi escribimos esto:

sudo gedit /etc/init.d/rc

Con ese comando vamos a editar el archivo de texto rc ubicado en /etc/init.d.

Ahora bien, en el archivo busca una línea que dice:

CONCURRENCY=none

y cámbialo por:

CONCURRENCY=shell

Ahora guarda el archivo y ciérralo.

Qué acabamos de hacer?

Pues ahora nuestra máquina tomará ventaja de los núcleos múltiples del procesador para ejecutar los procesos de inicio en paralelo, lo cual acelera el proceso de carga del sistema.

Espero les sirva y nos vemos en la próxima!!!

Programa el apagado de tu PC!

Así es, en linux puedes programar tu pc para que se apague a cierta hora específica sin necesidad de que estés presente. Cómo?, muy fácil, tan sólo haremos uso del comando shutdown. De esta forma:


sudo shutdown -P hora:minutos



Por ejemplo, si deseas apagar tu pc a la 1:23 am, tan solo debes escribir en el terminal:

sudo shutdown -P 1:23

Y listo!, en la consola se informarán los minutos restantes para apagar la máquina. De hecho puedes utilizar este mismo método para reiniciar la computadora. Solo debes cambiar el argumento -P por -r, así:

sudo shutdown -r 1:23

Esto es particularmente útil para la gente que usa torrents para descargar, o que deja actualizando el sistema y tiene que salir.

Espero te haya sido útil y sácale provecho a tu sistema!!

miércoles 1 de abril de 2009

Emuladores de consolas de videojuegos para linux

A veces para pasar un buen rato, una buena opción es jugar un juego en tu PC...que tal si pudieses jugar aquel juego de Supernintendo o Sega genesis favorito que tenias de niño?, o si quieres vivir la época del Atari 2600?, Pues es posible!!!

Si quieres jugar en tu máquina linux juegos con los que creciste, como por ejemplo juegos de supernintendo, nintendo, game boy, playstation 1, etc. necesitas emuladores, dependiendo de la consola que quieras jugar, que no es mas que un programa que emula el funcionamiento de tu consola preferida, ejecutando juegos o "roms" e incluso permitiendo utilizar joysticks.

Aca una lista de los emuladores que mas me han resultado en Linux:

Para NES (Nintendo Entertaiment System): FCEUX: http://fceultra.sourceforge.net/

Para Supernintendo SNES: ZSNES: www.zsnes.com

Para Nintendo 64: Mupen64 plus: http://code.google.com/p/mupen64plus/

Para Game boy Advance: Vbaexpress (requiere instalacion de visualboy advance)

Para Game boy y Game boy Color: Gnuboy

Para Atari 2600: Stella

Para Sega Genesis/32X/Sega CD: Gens: http://ubuntuforums.org/showthread.php?t=290008

Para Playstation 1: ePSXe (necesita bios y plugins)

Para MAME (Maquinas de Arcade): Kxmame

Para Neogeo: Xgngeo (necesita bios)

Para Sega Saturn: Yabause (necesita bios)

Los "roms" o juegos debes buscarlos por internet. En romnation.net y en coolrom.com hay por cantidad!

Espero que jueguen mucho!!!

sábado 28 de marzo de 2009

Felicitaciones al amigo Culebra!

Por este medio quiero felicitar al ahora ingeniero electricista Daniel Indriago (mejor conocido como "culebra") de la U.D.O. (Universidad de Oriente, Núcleo Anzoátegui) por su defensa en la tesis, de seguro que fue excelente hermano!.

Lástima que no me enteré y no pude ir. De igual forma, éxitos y suerte en tu vida profesional!!

jueves 26 de marzo de 2009

bmon: monitorea tu señal de internet

Con bmon podrás monitorear tu tarjeta de red o wi-fi. Podras ver tu velocidad de descarga y subida cuando estés descargando/subiendo archivos, y consta de gráficas explicativas entendibles.

Lo instalas desde los repositorios de ubuntu:

sudo apt-get install bmon

o desde synaptic.

solamente se ejecuta desde el terminal escribiendo:

bmon

Pruebalo!!!

Convertir archivos .mp3 a .ogg fácil

HOLA A TODOS!!!

Pues he vuelto por aquí a retomar, esta vez de una forma un poco más activa, el blog. Últimamente la tesis me tiene full ocupado pero trataré postear mucho más a menudo!

Bueno entremos en materia!!

Al ver el título de este post, seguro pensarás...para que voy a cambiar mi biblioteca de música de mi querido .mp3 al formato .ogg????, que es eso de .ogg?

Pues ogg es un formato tanto de audio (Ogg Vorbis) como de video (Ogg Theora) que es de codigo abierto, totalmente libre, lo cual libera de cualquier restricción de software o de acceso tanto a desarrolladores como a usuarios finales, a diferencia de formatos como .mp3, .wma (wacala!), entre otros. En ogg no se pierde calidad para nada, conserva la misma calidad que los otros formatos, incluso reduciendo el tamaño de los archivos.

¿Por que usar ogg?

Te aleja de usar software propietario. Apoyas a los desarrolladores para que puedan realizar sus aplicaciones libremente sin tener que "temer" por violar alguna patente. Además, no es un formato en control de alguna compañía, sino de todos los usuarios.

Y no pierdes calidad en lo absoluto!!!

Bien, ahora que ya te convencí de colocar un dedo más del pie dentro del software libre, en esta ocasión te voy a mostrar un script que te permitirá convertir masivamente tu música de formato .mp3 al formato .ogg en tu sistema GNU/Linux!.

Primero necesitas instalar los paquetes: mpg123, oggenc (instala el paquete vorbis-tools) y sox.

Ahora antes que nada, crearemos un script sencillo para eliminar los espacios en los nombres de los archivos. Es decir, que si tu archivo se llama "gato loco.mp3" luego se llamará "gato_loco.mp3". Esto es necesario para que el convertidor funcione. Abre un archivo de texto y copia lo siguiente:

#!/bin/bash

for i in *.mp3; do mv "$i" `echo $i | tr ' ' '_'`; done

Y lo guarda con el nombre que quieras y la extension .sh, por ejemplo nombremp3.sh.

Ahora crearemos el script para convertir la música. Abre otro archivo de texto y pega lo siguiente:

#/bin/sh
#
# converts mp3 to ogg


function mp3-ogg () {

if [ ! -f "$1" ]; then

echo "File "$1" not found!"

else

mp3info -p "title%t\nartist%a\nalbum%l\nbitrate%r\n" "$1" > tag.txt

title=$(cat tag.txt | grep title | cut -c 6-50)

artist=$(cat tag.txt | grep artist | cut -c 7-50)
album=$(cat tag.txt | grep album | cut -c 6-50)
bitrate=$(cat tag.txt | grep bitrate | cut -c 8-50)

if [ "$bitrate" -ge 256 ];then
quality=8
elif [ "$bitrate" -ge 192 ];then
quality=7
elif [ "$bitrate" -ge 128 ];then
quality=6
else
quality=5

fi

wav=`echo "$1"|sed -e 's/.[mM][pP]3/.wav/'`
notag=`echo "$1"|sed -e 's/.[mM][pP]3/.ogg/'`
mpg123 --wav "$wav" "$1" &&
oggenc -q $quality -t "$title" -a "$artist" -l "$album" -o "$notag" "$wav"
rm tag.txt

rm -f "$wav" ||
echo "There was a problem with the conversion process!"

fi

}



# convert all mp3 files in directory

if [ $# -eq 1 -a -d "$1" ]; then

for file in $1/*.[mM][pP]3; do

mp3-ogg "$file"
done
exit

fi

# One or more mp3 files were given

for file in $*; do

mp3-ogg "$file"

done

# Not enough information

if [ $# -lt 1 ]; then

echo
echo "Usage: $0 myfile.mp3"
echo " $0 /directory/containing/mp3/files"

echo " $0 myfile.mp3 myfile2.mp3 myfile3.mp3"
# You have to use quotations for the arguement below.
# Failure to do so will result in only one file being
# converted. Namely, the first one it comes across...
echo ' $0 "*.mp3"'
echo
echo "For converting .mp3's that have spaces in the"
echo 'name, use the directory option OR "*.mp3"'
echo
exit

fi

exit

Que hace este script? Toma tu archivo .mp3, y con el programa mpg123 lo codifica a .wav para luego utilizar el programa oggenc para codificarlo a .ogg. Luego borra el archivo .wav que ya no es necesario, y listo!. Ahora guardalo, por ejemplo con el nombre "mp3ogg.sh".

Ahora dale permiso de ejecucion a los scripts. En el terminal:

sudo chmod +x nombremp3.sh

sudo chmod +x mp3ogg.sh

Ya ahora, si lo prefieres, muevelo a la carpeta /usr/bin, para que lo usen todos los usuarios.

sudo mv nombremp3.sh /usr/bin

sudo mv mp3ogg.sh /usr/bin

Ya para utilizar los scripts, navega hasta la carpeta donde tienes tu musica:

cd /tu/carpeta/de/musica/

Luego ejecuta el script de los nombres,escribe en el terminal:

/usr/bin/nombremp3.sh

Y finalmente:

/usr/bin/mp3ogg.sh *.mp3

Listo!!!!!, ahora ya despues que termines, quieres eliminar los archivos .mp3, basta con escribir en el terminal:

rm *.mp3

Y ya!!! tienes unicamente formato de musica libre!!!!!! =)

Asi que no queda mas que decir que:






Hasta la próxima!!!!!