Buscar aquí

jueves, 10 de septiembre de 2009

MessageBox en Java

Desde C# en .NET se puede lanzar una ventanita de alerta con MessageBox, para obtener lo mismo en Java se usa:

JOptionPane.showMessageDialog(Form formulario,String mensaje);

ASi no lo olvido de nuevo!!!.xD.

sábado, 18 de julio de 2009

Escuchar Emisoras On-Line Linux

Cuando en Windows quieres escuchar una emisora que tiene un flujo on-line es muy simple...un click y listo, por que están directamente relacionadas con el Reproductor de Windows Media Player.

Bueno...en Linux hay solución.

Instala en Firefox el siguiente complemento:

Media Player Connectivity

Luego de que se ha instalado el te pide que lo configures, aunque también se puede configurar luego en Herramientas -> Media Player Connectivity -> Configurar, en la pestaña Reproductores Multimedia, en Windows Media viene configurado con VLC pero no funciona, cambialo por Amarok que se que funciona y yo uso, o cualquier otro reproductor que acepte flujos de radio.
El ejecutable de Amarok y de casi todos los demás esta en: /usr/bin.

Cuando llegues a donde las paginas de las emisoras te envían para oír la emisora sale un icono negro con un play en la mitad, click y ya.

sábado, 20 de junio de 2009

Lo que se aprendió con mysql...errores y demás

Por fin.... después de muchas canas se pudo interactuar con la instalación por defecto de mysql, php y apache y la instalación de xampp o lampp. Bueno, a mi se me dio un poco más rápido que a mi novia, pero la cosa fue que al principio, cuando uno arranca lampp (lampp start), si uno tiene bien configurado el apache, y, le arranca al principio, bueno, pues toca pararlo porque si no, aparece el siguiente error:

XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Error 1! Couldn't start Apache!
XAMPP: Starting diagnose...
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/

ok, pues /etc/init.d/apache2 stop, y luego $PATH_DEL_LAMPP/lampp start

ok, bueno, para la interacción de phpmyadmin, el truco está en los sockets, entonces, le damos

updatedb
locate config.inc.php

El archivo config.inc.php guarda las configuraciones de mysql, entonces buscamos las líneas correspondientes a esa configuración y copiamos, que quede exactamente igual, el socket y el puerto, en mi caso fue

puerto: 3306
socket: /var/run/mysqld/mysqld.sock

y listo!!!

Ahora bien, como comentaba, a mi novia le pasó algo muy raro, al tratar de instalar mysql-server-5.0, le aparecía el siquiente error

invoke-rc.d: initscript mysql, action "start" failed.

pues bien, existen varias cosas que se hicieron de las cuales funcionó la última. La primera fue descomentar la línea de innodb en /etc/mysql/my.cnf, la segunda, cambiar 127.0.0.1 por localhost, y la última verificar que el socket anteriormente mencionado no este en uso, para esto hacemos

lsof | grep mysql

y buscamos que no esté, si esta. le damos

pkill mysqld

y yastá!!!