Canal RSS

Listen, el Amarok para GNOME, el Itunes para Linux

Publicado en

Tienes Linux y deseas instalar algun reproductor de audio similar al itunes ? bueno, tienes varias opciones: si usas KDE, te recomiendo el Amarok, lo he probado y no he encontrado otro mejor…

Si usas GNOME, puedes instalar el rhythmbox, el banshee, o mejor aun: el Listen , un reproductor similar al amarok, y desde mi punto de vista, superior al itunes.

Yo uso Ubuntu y para instalarlo necesite agregar las direcciones del listen que aparecen en la pagina a los repositorios, entonces, es necesario editar el archivo sources.list

sudo gedit /etc/apt/sources.list

despues, agregamos las siguientes lineas

deb http://theli.free.fr/packages/ dapper listen
deb-src http://theli.free.fr/packages/ dapper listen

siguiente paso: actualizamos los repositorios con la orden

sudo apt-get update

por ultimo, instalamos el listen con la orden

sudo apt-get install listen

Actualizacion : he aqui unos screenshots.

listen

listen

Anuncios

Rescatar Grub despues de una instalacion Windows

Publicado en

Hola que tal, Tengo en mi disco duro dos sistemas operativos conviviendo : Windows y Linux.

Como todos saben, Windows se instala primero generalmente y Linux se instala despues, esto es porque es mas facil que Linux reconozca un sistema Windows que viceversa…

Bueno, cuando Windows se instala, escribe su direccionamiento de booteo (arranque de sistema operativo) en la MBR (Master Boot Record), la seccion donde la computadora arranca los sistemas operativos, y cuando se instala Linux, reescribe los sectores de la MBR para que en el arranque cargue un menu (este menu es el GRUB) que contenga los sistemas operativos almacenados en la compu.

Ahora, que pasa si Windows se reinstala ? entonces reescribe la MBR y cuando la PC arranque, no cargara el GRUB, sino se ira directamente a windows ? como recuperar el GRUB ? tengo que decirles que el GRUB no se borra, es decir, el menu, esta almacenado en la particion de Linux, solo se borro la direccion que lo vinculaba en el MBR, para volver a escribir esa direccion, entonces… aparece esta sencilla pero genial solucion:

Super Grub Disk

En esta pagina, un equipo de progmadores encabezados por Adam Lackorzynski diseñaron un programa que carga en el arranque, y cuya finalidad es restaurar los sistemas operativos extraviados, entre ellos se encuentra la opcion de restaurar el GRUB en la MBR. Solo basta descargar una imagen ISO para ser quemada en un CD, o unos archivos para ser guardados en un disquette y bottear desde el CD o la disquetera.

Entonces el mismo programa los va guiando para restaurar el Grub, es bastante accesible y entendible, en verda me ahorro todos los pasos para recuperar mi Grub, y estoy tan agradecido que decidi compartir la experiencia con ustedes. saludos.

Instalar php, mysql y apache en ubuntu

Publicado en

hola que tal, alguno de ustedes, programadores windows se ha preguntado que tan dificil es instalar php, apache y mysql en linux ? Me he topado con gente que desconocia el hecho de que estas aplicaciones se ejecutaban en linux, de hecho, si estoy bien enterado, php y apache se desarrollaron primero para sistemas Unix y despues migraron a Windows.

Pues bien, me he pasado por los sitios de php, apache y mysql y la instalacion y configuracion de cada uno de ellos en Linux es un poco mas complicado y tedioso que en Windows, sin embargo… Gracias a dios existe Ubuntu, “Linux for human beings”, linux para el ser humano… es tan sencillo que da risa, por eso me eche todo este rollo introductorio, para darle cuerpo al POST =D

Bueno, la mayoria ya sabra que son 3 aplicaciones que se llevan muy bien, pero no son dependientes las unas de las otras :

MySql : Es un servidor de Bases de Datos Relacionales (DBMS)

Apache: Es un servidor Web (web server)

Php: Es un lenguaje orientado a entorno web que se ejecuta del lado del Servidor.

Ahora, vayamos al grano:

1) Asegurarse que en Ubuntu estan activados los repositorios Universe y Multiverse (un repositorio es una fuente de localidades en internet para aplicaciones), para esto, necesitan abrir el archivo sources.list

sudo gedit /etc/apt/sources.list

en el archivo, deben estar descomentariadas las siguientes lineas : (tengan en cuenta que mi version es ubuntu dapper 6.06 LTS, por lo que las lineas de codigo podrian no ser identicas)

deb http://security.ubuntu.com/ubuntu dapper-security universe
deb-src http://security.ubuntu.com/ubuntu dapper-security universe

2) Actualizar la lista de repositorios

sudo aptitude update

3) Instalar Apache 2 (el aptitude, como el apt-get, o el synaptic, hacen las configuraciones automaticamente, uno solo tiene que decir “S” ! ) (aprox 2 mb)

sudo aptitude install apache2

4) Instalar php5 (aprox 2mb)

sudo aptitude install php5

5) Instalar las librerias que permitiran interaccion entre MySql, apache y php (aprox 500kb)

 sudo aptitude install libapache2-mod-auth-mysql php5-mysql

6) Instalar MySql server 5 (aprox 50 mb) (Ojo, hay muchos que prefieren MySql 4.1, yo elegi instalar MySql 5, pero pongo las dos lineas para que cada quien elija la version que mas le agrade

MySql 5 : sudo aptitude install mysql-server-5.0

MySql 4.1 : sudo aptitude install mysql-server-4.1

7) Reiniciar los servicios para ponerlos a prueba

sudo /etc/init.d/apache2 restart

sudo /etc/init.d/mysql restart

8) por ultimo, ponemos a prueba cada una de las aplicaciones

Apache: abrimos el firefox o konkerror, y tecleamos en la barra de direcciones : http://localhost

debera aparecernos una pagina donde dice que apache esta instalado y trabajando, para alojar nuestros archivos en el servidor web, en ubuntu la carpeta esta en /var/www

MySql: abrimos la consola y escribimos : mysql -u root

debe salirnos un mensaje de bienvenida y el label del command line ahora debe decir mysql>

php: aqui es necesario crear un archivo y almacenarlo en el directorio raiz del servidor (o crear una subcarpeta, tu decides) /var/www (ojo, el archivo debe tener la extension php para que el servidor php lo reconozca)

sudo gedit /var/www/archivo_como_se_me_de_la_gana.php

dentro de ese archivo copiamos el codigo php que se nos ocurra, yo recurro al famoso echo, o al phpinfo()

<?

echo ” que onda wey?”;

phpinfo();

?>

por fin, ejecutamos el archivo escribiendo en el firefox : http://localhost/archivo_como_se_me…php

taran !!! la verdad, mas sencillo no puede ser. saludos a todos los que leyeron el post y dijeron “chale, eso esta bien sencillo!”

aqui les dejo las dos direcciones de donde obtuve la informacion para compartirla con ustedes, como ven, casi casi hice un Copy Paste, jaja, pero, en verdad, jamas habia visto algo tan simple en mi vida.

http://ubuntu.chapinware.com/2006/05/22/como-instalar-apache-mysql-php5/

http://www.luzblanco.com/ltimas/instalar-lamp-apache2-mysql5-php5.html

Marcadores online

Publicado en

¿ Alguna vez quisiste que tu cerebro tuviese la bondad del firefox para guardar los links de tus paginas preferidas a donde quiera que vayas ?

Muchas veces, en la oficina,  encuentro una página interesante, y la añado a mis favoritos en el firefox, pero sé que al llegar a mi casa no podré visitar esa página, a menos que memorice la dirección. Lo que hacía para remediar la situación, era enviarme un correo con el link visitado, y así, recurrir al mail cada vez que quiera visitar la pagina, esté donde esté.

Bueno, pues eso se volvió algo molesto cuando saturé mi correo de links, hasta que encontré esta página, donde podemos almacenar todos nuestros bookmarks, o links en linea, con la ventaja de acudir a ellos en el momento que queramos y desde la computadora que queramos (siempre y cuando tengamos internet claro…)

Espero les sea de utilidad, saludos.

http://www.startaid.com

Javascript RollOver Image (Imagenes cambiantes)

Publicado en

¿Alguna vez han tenido la necesidad de hacer el clasico rollover image con js? ¿que es esto ?

Bueno, el termino rollover image se refiere a una imagen que contiene un link asociado, y que al momento de detectar el puntero del mouse encima de esta, cambia su estado. Este efecto se realiza cargando otra imagen en el mismo lugar, por medio de js.

ahora, ¿que se necesita?. La etiqueta HTML <img> contiene dos propiedades que hacen referencia a sus eventos OnMouseOver y OnMouseOut, el primero se ejecuta cuando el puntero del mouse pasa por encima, y el segundo, cuando esto deja de suceder.

Entonces solo habría que construir una funcion js que intercambiara las imagenes, y en la etiqueta HTML, llamar a esa funcion en cada uno de los eventos, con el valor de la imagen a desplegar. Eso no es problema cuando son 2 o 3 imagenes… pero, ¿y si son demasiadas?, ¿su codigo esta preparado para administrar varias imagenes?

Con ayuda de la pagina de desarrollo de Mozilla, y algo de codigo de la pagina DHTMLGoodies, me inspiré y decidi hacer un script js para facilitar esta tarea.

Ustedes solo tienen que hacer referencia a una libreria js, la cual contiene todo el codigo.

ahora, viene lo interesante, en lugar de poner la etiqueta <img> y sus propiedades, deben escribir una etiqueta personalizada (<rollover_img />), con las siguientes propiedades

  • border : determina el grueso del borde de la imagen (0 si no lleva borde)
  • img_off : determina la URL de la imagen en estado OFF
  • img_on: determina la URL de la imagen en estado ON (cuando el cursor pase encima)
  • url_link: determina el link URL asociado a la imagen.

En el body de su pagina HTML, llamar a la funcion de busqueda de TAGS : initRollOver_search();

listo ! no tienen porque preocuparse por eventos, por escribir una sola linea de codigo, nada.

espero que les sea de ayuda, si alguno de ustedes tiene alguna aportacion al codigo, le agradecería su retroalimentacion.

descarga el codigo aqui

Who da hell are you ?

Publicado en

bueno, me encontre en un blog la liga a un cuestionario interesante…

Que Sistema Operativo eres ?

lo resolví con mucho trabajo, esfuerzo y ayuda del google translator, pero… no quedé tan mal… soy un pinche windows 2000. ah con service pack 3

You are Windows 2000 SP3.  You're a steady and reliable friend.  People think you're all business, but with your recent therapy you've become a little more playful.
Which OS are You?

intentenlo, esta divertido

Visual Studio 2005 Express Edition

Publicado en

Si, ya lo sé, estamos en el 2006, y vergonzosamente estoy empezando con esta tecnología.

Ya había bajado el C# Express Edition a principios de este año, y estaba dispuesto a probarlo, pero se interpuso el Service Pack 2, el cual me había negado a instalar…

Bueno, llegó la hora de aprender más, para cobrar mejor… asi es, obtener una certificacion aunque sea de Desarrollador Cinco Extrellas , soy estrella 0, y pienso alcanzar la 1 proximamente.

Bueno, pues tengo que hacer vía freelance un sitio de reporteo, y mi guru del software, iaax page, me sugirio utilizar Web Developer 2005 y SQL Server 2005 Reporting Services .

Iré armando tutoriales sencillos a medida que vaya haciendo el sistema, espero tener publico para que la redacccion no sea en vano.

Saludos