| |

Funciones anónimas y autoejecutables en javascript

¿Sabías que en javascript una función puede contener a otras? Pues ahora ya lo sabes. Fíjate en el siguiente código:
function barrioSesamo() {
function epi() {
alert(‘hola Blas’);
}
function blas() {
alert(‘hola Epi’);
}
epi();
blas();
}
barrioSesamo();
// el navegador nos presentará un par
// de alertas, a saber, “hola Blas” y
// “hola Epi”
Nada impresionante, por el momento. Lo interesante del asunto es que, al definir la función `epi` dentro de la función `barrioSesamo`, el ámbito de la misma (scope) queda limitado, de manera que solo podemos llamar a `epi` desde su propio barrio.
Vale, sigo sin impresionarte.

Read More “Funciones anónimas y autoejecutables en javascript”

|

¿Google Music?

google.pngSegún parece, bueno, más bien, según comenta la compañía Caris & Company, Google se reunió con ejecutivos de empresas de la industria musical, aunque la gente de Google dice que solo fue para hacer contactos. Aún así, en Caris & Company dicen que Google tiene intención de abrir una tienda de música para hacer competencia a iTunes, dando solución al descontento de la industria musical.
No es una suposición muy descabellada ya que Google ha hablado de su intención de ampliar sus negocios introduciéndose en la descarga de contenidos multimedia.
Esperemos que sea para bien del usuario.
Google Music Store Would Provide New Revenue Stream
Vía / Digg

links for 2006-04-05

| |

Elige. Tu dominio con o sin www

www-si-o-no.jpg Uno de nuestros hábitos, aunque muchos dicen pijerías :), es mostrar los dominios en una versión, es decir con o sin www lo que impide la duplicación de contenidos en 2 url’s diferentes.

Las razones para evitar la duplicidad son variadas. Desde posicionamiento en buscadores a unificar el pagerank. Aunque Choan y Víctor lo resumen muy bien en castellano:

En realidad, lo importante es que el usuario pueda acceder a nuestro sitio con o sin el www. por delante. Ojo, con un pero bien grandote: debemos facilitar el acceso a través de cualquiera de las dos direcciones —en beneficio del usuario—, pero nuestros contenidos deben estar disponibles solamente en una de ellas.

Choan Gálvez

En la mayoría de casos estamos optando sin www. Las encontramos superfluas y totalmente innecesarias cuando verbalizas una dirección web.

Dando por hecho que tu web está en Apache crea o edita el archivo .htaccess de tu raíz FTP sustituyendo example y .com por lo que corresponda a tu dominio:


# Para que el dominio salga siempre sin www.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

Y si te gusta lo clásico:


# Para que el dominio salga siempre con www.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
| | |

Ponle copyright a tus imágenes mediante PHP

copyright.png Muchas veces queremos que las personas se descarguen las imágenes que tenemos en nuestras páginas web, pero también queremos que quede bien claro quién es el autor. Para ello podemos editar todas las imágenes que tengamos, o bien que el propio entorno se encargue de poner el copyright por nosotros.

El método es sencillo, modificamos las opciones del Apache para que cuando se acceda a una imagen, lo redireccionemos a un script que se encargará de escribir el texto que queramos.

Read More “Ponle copyright a tus imágenes mediante PHP”

PHP se encargará de las librerías GD

PHPThomas Boutell, el desarollador de la librería GD para la generación dinámica de imágenes propuso al equipo de PHP que se hicieran cargo de la librería GD, debido a la falta de tiempo de la que disponía. PHP no ha tardado en responder (2 días) aceptando el encargo, indicando entre otras cosas que no ven necesario el cambio de liciencia de GD y que mantendrán el soporte para otros lenguajes como C.
Una buena noticia para todos.
PHP se hace cargo de GD
Vía / Menéame

|

RSS Ticker, desplaza tus suscripciones desde Firefox

Tus feeds desplazándose por debajo de la barra de favoritos o la de estado de Firefox como los titulares de la CNN y las cotizaciones de Bolsa.
Entre las opciones de la extensión: la frecuencia de actualización de los feeds, la longitud del ticker y la velocidad de recorrido (nosotros la hemos puesto a 4).
rssticker.gif
Solo funciona con los marcadores vivos del navegador, es decir suscribiéndote clickando al botón naranja que aparece en la barra de dirección, por lo que recomendamos crear una carpeta para agruparlos todos si es que aún no lo has hecho.
El .xpi, a diferencia de otras extensiones ya que aún no ha sido aceptado por Mozilla, se te bajará al escritorio. Ábrelo desde el abrir archivo de Firefox o haz un drag & drop y se te instalará la extensión.
Una vez probado, seguimos prefiriendo nuestro lector RSS. Después de unos minutos puede llegar a molestar, aunque la extensión es muy útil si solo incluyes unos pocos feeds que te interesen especialmente.
RSS Ticker
Vía / Download Squad & Digg

|

Convierte tus scripts de Greasemonkey en extensiones

Para aquellos que les gusten los scripts de Greasemonkey, o para aquellos que no tengan instalado Greasemonkey, pero que les guste alguna funcionalidad, ahora hay un script que te crea una extensión para Firefox con el script de Greasemonkey.
Claro, que si eres de los que usas varios scripts en Greasemonkey, no creo que este script sea para ti, porque no es plan de tener muchas extensiones, una para cada script, cuando las puedes gestionar con una sola extensión, supongo que sería más eficiente.
Vía / Lifehacker