Usar Scripts en Google Chrome

Nos gusta Google Chrome, pero su simplicidad quizás sea la causa por la que todavía nos decantamos por Firefox, el navegador hiper-personalizable. Muchos sabréis que, en la versión Beta de Google Chrome se pueden también instalar scripts de Greasemonkey, como en Firefox. Aquí detallaré el proceso para poder dejar el navegador de Google a punto.

1) Abriremos el navegador (si no lo tenemos abierto ya) y accederemos a aquí. Buscaremos más abajo el enlace para descargar la beta. Para Windows, sería este.

2) Aceptamos el contrato, y se descargará e instalará solo. Cuando termine nos dirá que cerremos el navegador para que los cambios surjan efecto. Una vez hecho esto, abriremos el navegador, y comprobaremos que la versión que tenemos ahora es la 4.0, osease, la beta. Esto lo puedes mirar en el ‘Acerca de..‘ en el desplegable de las opciones de Chrome.

acercadechrome

3) Comprobado esto, cerraremos el navegador, ya que no nos hace falta de momento. Buscaremos en el PC la carpeta ‘%userprofile%\Local Settings\Application Data\Google\Chrome\User Data\Default’ si tenemos Windows XP, o ‘%userprofile%\AppData\Local\Google\Chrome\User Data\Default’ si tenemos Windows Vista/7 (Si no encontrais la carpeta, es porque posiblemente esté oculta, o porque ‘Local Settings’ se llama ‘Configuración Local’ o similar. Todo depende del idioma de tu S.O.). Allí crearemos una carpeta llamada «User Scripts» (sin las comillas). Ahí es donde colocaremos los scripts.

4) Por último, iremos al acceso directo de Chrome, en el Escritorio, y editaremos sus propiedades. Añadiremos la coletilla ‘–enable-user-scripts’. Quedará algo tal que así:

propiedadeschrome

Eso es todo, ahora solo tendríamos que acercarnos a la web de UserScripts, buscar nuestro script favorito, descargarlo, copiarlo a la carpeta de los Scripts que creamos antes, y disfrutar.

Visto en | LifeHacker.com

Como instalar AWStats en un servidor con Windows y Apache

Ya son varias las veces que he oido hablar de AWStats, unas estadísticas para servidores web bastante completas, que recopilan información como el ancho de banda empleado, navegadores que usan los visitantes, etc.

Ayer, inmerso en un aburrimiento espantoso, me dio por colocarlas en mi servidor, para trastear, como suele ser común en mí..

¿Que necesitaremos?

  • Descargar AWStats, nada complicado.
  • Tener un servidor con Apache. Olvídate de servidores gratuitos porque necesitaremos echar mano del access.log que crea Apache, y da por hecho que en los servidores gratuitos no lo vas a encontrar. Se recomienda o el propio PC, o un servidor dedicado. (Con Windows, ya que lo que aquí explico es para Windows, aunque esto mismo te puede servir de referencia para Linux)
  • Tener Perl instalado y funcionando correctamente con Apache.
  • Dependiendo si eres o no un manitas, pues aprox. unos 30 minutos de tiempo.

Empecemos..

Bien, lo primero será descargar el Zip de la web de AWStats. Recomiendo el Zip ya que así tendremos libre movilidad con los archivos.

Descomprimimos, y veremos una carpeta llamada wwwroot, copiaremos las carpetas de dentro css, js, icon y classes a la raiz del servidor de nuestro Apache. Si usas Wamp y lo instalaste por defecto, sería en C:/wamp/www/.

Vale, ya tenemos un 20% del trabajo hecho. Ahora nos falta la carpeta «cgi-bin» que hemos podido ver al descomprimir el Zip. Para que las estadísticas funcionen, como ya dije más arriba, es necesario tener Perl instalado y configurado con Apache para que éste nos lea los archivos con extensión .pl y .cgi.

Instalando Perl..

Para instalar Perl en Windows necesitaremos ActivePerl. Al descomprimirlo encontraremos unas dos carpetas, y archivos. Los archivos puedes borrarlos, porque no los necesitaremos. Solo nos quedaremos con la carpeta «Perl», la cual es recomendable pegarla junto con las carpetas de nuestro Apache, PHP, etc..

Siguiendo el ejemplo de antes, teniendo Wamp, lo recomendable sería pegarla en C:/wamp/, quedandonos algo como C:/wamp/Perl .

Bien, Perl todavía no está configurado para que interactue con Apache, por lo tanto, abriremos el archivo de configuración de Apache para, evidentemente, configurarlo. 🙂

Normalmente, por no decir siempre, el archivo se llamará «httpd.conf», exceptuando en algunas versiones de Linux, que es «apache2.conf», pero como este tutorial trata de hacerlo en Windows, no explicaré más.

Y otra vez lo mismo, si usas Wamp, el archivo de configuración de Apache lo encontrarás en C:/wamp/Apache2/conf/httpd.conf

Buscaremos la siguiente linea, la cual deberemos tener de forma parecida en nuestra configuración:

ScriptAlias /cgi-bin/ «C:/wamp/Apache2/cgi-bin/»

La descomentamos (#) si la teniamos comentada, y miramos unas lineas más abajo..:

<Directory «C:/wamp/apache2/cgi-bin»>
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

Deberemos tenerlo más o menos así, lo único que puede variar es la dirección entre comillas, que será la dirección virtual que desees tener en tu PC. El que he pegado aquí sería la que viene por defecto con Wamp, como siempre. 🙂

También deberemos buscar la linea:

AddHandler cgi-script .cgi .pl

La cual, deberás tener tal como la he pegado yo. Que aunque para AWStats solo necesites archivos .pl, es recomendable añadir también .cgi, para un futuro.

Ahora solo queda guardar los cambios, y reiniciar Apache. No debería dar error y funcionar a la perfección.

Configurando finalmente AWStats..

Ahora que ya tenemos Perl y Apache funcionando, es hora de ir poniendo a punto AWSTats. ¿Como? Bien sencillo..:

Nos dirigimos a la carpeta «cgi-bin» que descomprimimos anteriormente, y pegamos todo su contenido dentro de la carpeta «cgi-bin» de Apache. Siguiendo el ejemplo, lo pegaríamos todo en C:/wamp/Apache2/cgi-bin/awstats .

Evidentemente, la carpeta «awstats» la tendrás que crear tú a mano, y allí será donde metas todos los archivos de la carpeta cgi-bin, como awstats.pl, awredir.pl…etc.

Bien, entraremos a dicha carpeta, y veremos que hay un archivo llamado «awstats.model.conf«, lo renombraremos a «awstats.conf» y procederemos a abrirlo para editarlo. Recomiendo Notepad++ 🙂

Igualmente abriremos con el editor de texto»awstats.pl» y «awredir.pl» y en la primera linea, modificaremos «#!/usr/bin/perl» por «#!c:/wamp/perl/bin/perl.exe«.

Bueno, volviendo al awstats.conf, buscaremos la linea 51, donde dice algo como LogFile=»blabalbalba». Le cambiaremos el blabalbalba por nuestra dirección completa del log de Apache, que con Wamp (Como siempre…) lo encontraremos fácilmente en C:/wamp/logs/access.log. Por lo tanto editaremos la linea y la dejaremos así: LogFile=»C:/wamp/logs/access.log»

Perfecto, sigamos. La siguiente parada será en la linea 122, donde pone algo como LogFormat=1. Esto dependerá del formato de log que te cree Apache. Si usas Wamp, tendrás que cambiar ese «1» por un «4», quedando algo como «LogFormat=4«. Más adelante explicaré como cambiar la forma en que nos cree el log, para que las estadísticas sean más concretas, como por ejemplo, que nos diga que navegador usan nuestros visitantes y todo eso. De momento con el «4» nos conformamos, luego si nos gusta, lo cambiamos. 🙂

Siguiente linea, la 153. SiteDomain=»». Añadiremos entre las comillas el nombre del dominio del que vas a hacer las stats. Puedes usar el que quieras, aunque lo normal es usar el dominio que uses para la web a la que vas a hacer las stats, así queda más bonito. Algo como SiteDomain=»blog.eth1.es». Solo cambias «blog.eth1.es» por tu dominio.

Continuemos con la última a editar, línea 212. DirCgi=»/cgi-bin». Cambiaremos esta linea por la dirección parcial del «cgi-bin». Siquiendo tal como lo hemos hecho más arriba, éste deberá quedar así: DirCgi=»/cgi-bin/awstats«.

Las demás lineas las podeis ojear, por si necesitáis cambiar alguna configuración más, pero eso ya no lo explicaré aquí.

Guardamos los cambios y cerramos.

Y para acabar..

Para acabar, lo único que deberemos hacer es abrir una consola (Inicio -> Ejecutar -> cmd) y teclearemos lo siguiente, siguiendo el ejemplo del tutorial..: «perl C:/wamp/perl/bin/perl.exe C:/wamp/Apache2/cgi-bin/awstats/awstats.pl -config=blog.eth1.es -update»

De lo único que modificaríamos sería donde pone «-config=blog.eth1.es» que vosotros debereis poner vuestro nombre de dominio, el mismo que pusisteis en la línea 153 del archivo de configuración.

Si todo a ido bien, nos devolverá algo como:

Create/Update database for config «C:/wamp/Apache2/cgi-bin/awstats/awstats.conf» by AWStats version 6.8 (build 1.910)
From data in log file «C:/wamp/logs/access.log»…
Phase 1 : First bypass old records, searching new record…
Direct access after last parsed record (after line 1051789)
Jumped lines in file: 1051789
Found 1051789 already parsed records.
Parsed lines in file: 815
Found 0 dropped records,
Found 0 corrupted records,
Found 0 old records,
Found 815 new qualified records.

Y volverá a la linea de comandos. Este proceso dependerá del tamaño del archivo de log. El mio tardó unos 3 minutos aproximadamente para leer un porrón de lineas, unos casi 200 MB de log.

Bien, ya tenemos las estadísticas. Para acceder a ellas tansolo deberéis teclear en vuestro navegador: «http://vuestrodominio.com/cgi-bin/awstats/awstats.pl» cambiando «vuestrodominio.com» por la dirección de vuestra página web.

Y eso es todo. Si tienes alguna duda, manda un comentario y cuando pueda te hecho una mano. 😉

Se me olvidaba! Si quereis que Apache os haga un log más extenso para que las estadísticas contengan más información, tansolo debereis abrir el httpd.conf de Apache, tal como hicimos antes, y buscar la linea donde ponga «CustomLog ../logs/access.log common» y cambiar el «common» por «combined». Luego modificais el «4» por el «1» en la configuración de AWSTats, en la linea 122, y refrescais las estadísticas.

Saludos!

Editar webs de forma local

Si quieres ir de pr0, y hacer como que puedes editar las webs de los demás, prueba a cargar una web y cuando esté cargada del todo, escribir en la barra de direcciones la siguiente linea:

javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

Le das el Enter y pruebas a editar la web. ¿Que te parece? XD

Evidentemente estarás editandola de forma local, y jamás de forma que luego entre otro a la misma dirección y vea tu estropicio. ;). Ah, y para los avispaos, solo funciona en Firefox. 🙂

Visto en | Microsiervos

Descargar canciones de Goear

Todos, o al menos casi todos conocemos Goear ¿no?

Una página web donde podemos escuchar online, las canciones que suben los usuarios registrados en ella. Ahora, si te interesa descargar esa cancion para escucharla offline, ya sea en tu mp3, iPod o donde sea, recurres a algun programa p2p para seguidamente buscarla y descargarla. ¿Cuanto tiempo invertimos en ello? Depende..xD

Pero.. ¿Si la bajamos directamente de Goear? Muy fácil..

Para conseguir la URL directa del archivo .mp3, seguiremos estos pasos..:

  • Buscaremos la URL de la canción que queremos buscar..por ejemplo, esta: http://www.goear.com/listen.php?v=f71dd5c
  • Ahora, en esta URL: http://www.goear.com/files/sst/secmXXXXXXX.xml sustituiremos las XXXXXXX por la ID de la cancion que queremos descargar. En este caso la ID sería esta: f71dd5c
  • Sustituimos, quedaría algo así: http://www.goear.com/files/sst/secmf71dd5c.xml
  • Ahora, la copiamos a la barra de direcciones de nuestro navegador favorito.
  • Nos dará un código parecido a este: <song path=»http://www.goear.com/files/sst4/ba557de35c22817697099d074cc14a75.mp3″ bild=»img/s.jpg» artist=»Abigor» title=»The Legacy»/>
  • Ahora más fácil imposible…¿no? copiamos únicamente la direccion del mp3: http://www.goear.com/files/sst4/ba557de35c22817697099d074cc14a75.mp3
  • La copiamos al navegador o la ponemos en un gestor de descargas, y wualá.

Aparentemente, parece más costoso que ir directamente al Ares por ejemplo..xD

Pero si le coges práctica, esto te cuesta menos de 1 minuto..

Existen otros métodos para descargar, usando programas y tal, herramientas online..etc pero este es el mejor y más rápido, y sin instalar ningún programa. 🙂

Página Web | Goear.com

Reducir el consumo de RAM de Firefox mientras lo tengamos minimizado

Todos, o casi todos sabemos la cantidad de RAM que consume el Firefox aunque apenas tengamos 3 o 4 pestañas….

Una forma de mejorar esto (mientras esperamos a que la versión 3 sea ya finalmente lanzada, sabiendo que esta consume mucho menos RAM) es editando la config de nuestro Firefox. La única pega es, que solo reduciremos el gasto de RAM mientras lo tenemos minimizado, pero algo es algo ¿no?.

  • Escribiremos «about:config» en la barra de navegación.
  • Haremos clic derecho en cualquier lado de la pantalla y crearemos una nueva entrada Bool y le llamaremos «config.trim_on_minimize»
  • La pondrémos en «True»
  • Reiniciamos Firefox.

Con esto habremos conseguido ahorrar unos 50 MB de RAM únicamente cuando lo tengamos minimizado.

Internet Explorer 8 Beta próximamente

ie7.jpgVarios Betatesters habituales de Microsoft han recibido un mail de invitación para testear Internet Explorer 8 Beta 1, lo que lo más seguro es que en breves podamos poseer una versión Beta abierta para probar el nuevo navegador de Microsoft. Aunque habrá una pequeña demostración y se presentarán sus novedades en el MIX08 la conferencia anual de desarrolladores y diseñadores que tendrá lugar en Las Vegas (Nevada) entre el 5 y el 7 de Marzo.

Visto en | arstechnica.com

Crea una copia de seguridad de toda la configuración de tu Firefox

firefox.jpg

Si eres de los que usas Firefox prácticamente en todo momento, seguro que después de usarlo durante un tiempo, lo tendrás configurado a tu gusto, con los add-ons que te son útiles, más de 100 páginas almacenadas en Marcadores, tu tema preferido, contraseñas de páginas web, las últimas pestañas que tenias abiertas la última vez que cerraste Firefox, etc etc.

Pasa, que llega un dia que tu queridísimo Windows se escacharra, y no arranca ni a la de tres, con el consiguiente formateo del Disco Duro, y pérdida de datos. En ese mismo momento no piensas en la cantidad de  programas que tenias configurados a tu gusto, y que tendrás que volver a configurar de nuevo.

Lo que aquí explicaré, será, de manera sencilla, hacer una backup de toda la configuración de Firefox, para que si un dia nos toca formatear, podamos volver a tener nuestro Firefox idéntico a como lo teníamos la última vez.

1. Lo primero que haremos será, si tenemos abierto el Firefox, cerrarlo.

2. Entramos en C:\Documents and settings\

3. Accedemos a la carpeta del usuario donde usemos Firefox, C:\Documents and settings\(Nombre de usuario)\

4. Aquí será necesario hacer que sean visibles las carpetas ocultas, ya que la siguiente carpeta es «Datos de Programa», para ello en la barra de tareas superior entramos en «Herramientas» y luego en «Opciones de Carpeta», como se muestra en la imagen:

herramenu.JPG

Seleccionamos la opción de la siguiente imagen:

carpocul.JPG

5. Una vez veamos las carpetas ocultas, ya podremos acceder a la carpeta «Datos de programa».

6. Dentro encontraremos otras muchas carpetas. Busca la que se llame «Mozilla» y entra en ella.

7. Ahora, buscamos la carpeta «Firefox», y ella es la que contiene todos las configuraciones de nuestro Firefox, para hacer la backup simplemente la comprimiremos, y la guardaremos en un lugar seguro, como es un Pendrive, o cualquier otra unidad de almacenamiento, donde esté segura.

Con esto ya tendríamos la backup de TODO lo del Firefox (menos el idioma en el cual lo tenias), ahora cuando instalemos Firefox de nuevo, descomprimiríamos la carpeta, y la sustituiríamos por la del Firefox recién instalado (Borra primero, y luego pegas la backup).

MiniTutorial creado y comprobado por mí.

Safari 3 Beta. También para Windows.

Ya está disponible la versión 3 Beta del mejor navegador de Apple.
Esta versión también está dispponible para Windows XP o Vista.
Safari a partir de ahora tendrá que luchar contra los navegadores más populares de Windows, como son el Internet Explorer 7, Firefox u Opera.

ima_safari.jpg

Descarga de la web oficial Aquí.