Look Towards A New Future

miércoles, 21 de septiembre de 2011

Descargar Música de Grooveshark

Grooveshark es uno de los servicios de música mas utilizados últimamente, es por ello que ha veces nos surge la necesidad de descargar alguna canción que de repente nada más encontramos en esa página o que nos da flojera ir a buscarla a la web, para ello podemos utilizar Groove Shredder.


Groove Shredder es una extensión de Firefox, la cual nos permite de una forma super sencilla y rápida descargar las canciones que queramos, además es totalmente configurable, por lo que podemos incluso descargar las canciones automáticamente al momento de reproducirlas.



Si no elegimos la opción de descargar automáticamente, tenemos que dar click en el botón Descargar Archivo (Puede observarse al lado superior derecho de la imagen anterior) y así se podrá descargar la canción que se encuentre en reproducción, otra forma es dar click derecho en la canción, de esta forma se abrirá un menú como el que se muestra en la siguiente imagen:



No es necesario que tengas una cuenta en Grooveshark, solo basta con agregar la extensión.

Desventaja: No todos los archivos de música que se encuentran en Grooveshark son de buena calidad  :( por lo que debemos de elegir cuidadosamente. 

Adicionalmente podemos también probar Groovedown, pero en lo personal se me hace mejor Groove Shredder.

Página:  Groove Shredder.


sábado, 10 de septiembre de 2011

Usar IIS y Apache a la vez

Debido a ciertas cuestiones, me vi obligada a usar IIS y Apache al mismo tiempo, sí, claro que se puede, lo único que tenemos que hacer son pequeñitos cambios en las configuraciones.

Bueno, primeramente si utilizas el Sistema Operativo Windows XP(que no creo), te recomiendo seguir este Link, en el cual se explican los pasos para utilizar IIS y Apache a la vez, en mi caso no me sirvió porque lo que tenia que utilizar era Windows 7.

Si ya tienes instalado y configurado el IIS y lo que quieres es utilizar Apache y PHP  por ejemplo, tienes que realizar lo siguiente:

  • Realizar la instalación de Apache y PHP tal y como se realiza normalmente, puedes incluso utilizar Appserv, la cual nos ayuda a realizar una instalación más rápida y fácil. Una vez instalado Apache, verificar en 127.0.0.1(localhost), podemos observar la siguiente imagen, la cual significa que tenemos configurado el IIS.
IIS

          Como lo que realmente necesitamos es utilizar Apache, realizaremos algunos pequeños cambios tanto en las configuraciones de apache, php y el firewall.
  • Ir al archivo php.ini, el cual normalmente se encuentra en C:\Appserv\php5, lo abrimos y buscamos la línea siguiente:
    ;cgi.force_redirect = 1
    Le establecemos a 0 el valor y le quitamos el comentario, por lo que quedaría de la siguiente forma:
    cgi.force_redirect = 0
    Guardamos el archivo.

  • Editar la configuración de Apache, para ello buscamos el archivo httpd.conf, que regularmente se encuentra en "C:\AppServ\Apache2.2\conf", incluso si utilizas Appserv puedes acceder de la siguiente forma: en Menú Inicio >Todos los programas > Appserv>Configuration Server. Una vez abierto el archivo de configuración, procedemos a cambiar el puerto, ya que normalmente tanto Apache como IIS utilizan el puerto 80.
           Buscamos la línea siguiente:

    • Listen 80 

        Y le cambiamos por ejemplo al puerto 82(no necesariamente tiene que ser este), por lo 

        que la linea quedaría de esta forma:
    • Listen 82
         De la misma forma, buscamos la siguiente linea en el archivo de configuración:
    • ServerName localhost:80
         Y nuevamente le cambiamos el puerto, segun el que hayamos elegido, por lo que nos
         quedaría así:

    • ServerName localhost:82

         Para visualizar los sitios web que se encuentren montados debemos de acceder de la

         siguiente forma:


        http://localhost:82/miweb/    o  bien http://127.0.0.1:82/miweb/ 

  • Si se está utilizando un firewall, es necesario agregar una regla para que se permita el acceso a este puerto, esto de la siguiente forma:
          Menú Inicio > Panel de Control > Sistema y Seguridad > Firewall de Windows >  
          Configuración Avanzada.

          Se abrirá un panel como el de la siguiente imagen:

          
           En donde elegiremos la opción de Nueva Regla del menú derecho de Acciones y se  
           nos mostrara un cuadro de dialogo que nos pregunta que tipo de regla queremos  
           agregar, en este caso seleccionamos la opción de "Puerto" y presionamos el botón de    
           siguiente, en el cual podemos elegir para que se aplica la regla, bien pues elegimos 
           TCP  y especificamos el puerto que seleccionamos desde el momento del cambio de 
           configuración de Apache(en este ejemplo el puerto 82), presionamos siguiente y 
           finalmente elegimos la conexión segura. 

  • Reiniciamos Apache y PHP, y listo! Podemos acceder, por lo tanto en localhost, con el puerto 82, tendremos lo siguiente:
Si al momento de reiniciar PHP, marcara el siguiente error (sucedió en mi caso).

Error al iniciar la aplicación porque no se encontró php_mbstring.dll. La reinstalación de la aplicación puede solucionar el problema.

Lo que tenemos que hacer es ir al archivo php.ini y cambiar la extensión "extension=php_mbstring.dll" antes de la extensión "extension=php_exif.dll" y listo, podremos trabajar de forma correcta tanto con IIS como con Apache.

Espero que les sirva, saludos ^^.