links for 2006-09-10

links for 2006-09-09

Precarga múltiple en Flash

Uno de los problemas que comentábamos el otro día con los que nos encontrábamos a la hora de realizar sitios completamente en Flash, era la precarga completo del sitio. Algo más molesto es tener que estar esperando que se carguen y carguen las distintas partes del sitio, esperando más de lo habitual para una página web.
Una solución es precargar el sitio de forma completa al inicio, por lo que una vez cargado del todo, el visitante se olvida de tener que estar esperando para cada parte.
multipreload.png
Flash Multi-Preloader
Vía / Pixel Groovy

Tutorial de DOM

Algo que considero necesario a la hora de programar en Javascript es conocer el DOM. Aunque hay gente que prefiere la creación de objetos mediante innerHTML, incluso hay estudios sobre cual es más eficiente, siempre viene bien saber utilizar el DOM para poder manejar elementos HTML.
Si no controlas el uso del DOM, aquí os dejo un tutorial bastante claro que os ayudará a meteros de lleno. De todas formas, tambien recomendaros una página XULPlanet, la cual es una de mis favoritas para buscar documentación sobre los objetos HTML.
W3C DOM
Vía / dzone

links for 2006-09-08

Smooth Paginator: paginación 2.0

La paginación suele ser algo que suele ir según gustos, los hay quienes quieren un sencillo [anterior] [siguiente], los hay quienes muestran la página actual y algunas anteriores y otras posteriores. Aún sean las preferencias de cada cual, no se puede negar que este estilo de paginación es muy 2.0.
smoothpaginator.png
Muesta unos enlaces que nos llevan a páginas y otros enlaces que nos llevan a un grupo de páginas. Por ejemplo, si estamos en la página 20, nos aparecerá también el grupo [60..69], así no tendremos que ir navegando hasta poder llegar a este grupo, podremos acceder de forma rápida.
Incluye un efecto que despliega la paginación, muy vistoso, pero supongo que si la paginación se encuentra oculta por el scrolling (como suele pasar), no se apreciará en absoluto.
Smooth Paginator
Vía / dzone

| | |

Laboratorio: búsqueda y reemplazo masivo en ficheros

Debido a la compra de Ideasapiens.com y para no perder el contenido actual, Jose Luis Antunez ha querido migrarlo a ideasapiens.blogsmedia.com.

El problema que se encontró fue tener que editar del código fuente de cada documento web la secuencia de texto www.ideasapiens.com a ideasapiens.blogsmedia.com. De esa forma los enlaces apuntarían al subdominio y accesos internos correspondientes donde ahora se alojarán los contenidos.

Para realizar esa búsqueda y reemplazo masivo, antes de pensar en alguna aplicación de escritorio que lo realizara, pensamos en un script para la shell de Linux que con una simple línea se pudiera hacer. Bueno, tan simple no nos resultó y gracias a la ayuda de Dani lo pudimos sacar (teníamos la shell un tanto oxidada).

find . -type f -name "*.php" -exec sed -i s/www\.ideasapiens\.com/ideasapiens\.blogsmedia\.com/g {} \;

Viendo las complicaciones que estábamos teniendo con la shell (por una tontería, dicha sea la verdad), Gabriel nos pasó el siguiente PHP, obteniendo el mismo resultado.

Read More “Laboratorio: búsqueda y reemplazo masivo en ficheros”

SQLyog: administrador para MySQL

webyog.pngSiempre está bien conocer aplicaciones de administración de base de datos para MySQl. Esta vez se trata de SQLyog, la cual antes era de pago, y ahora es opensource.
Yo al menos no la conocía, pero tiene muy buena pinta. Tiene la mayoría de las características que se esperan de una aplicación de este estilo, pero si ves que se queda corta, hay una versión Enterprise que dispone de otras características añadidas.
SQLyog
Vía / Bitelia

QuickRef: referencias para programadores

No todo es Google, y aunque siempre tenemos nuestras páginas favoritas para buscar documentación sobre los lenguajes de programación que usamos, no viene nada mal un lugar donde reune los sitios donde obtener la documentación que necesitamos.
quickref.png
Por ahora tienen referencia a los siguientes lenguajes: CSS, HTML, JavaScript, MySQL, Perl, PHP, y Ruby.
El diseño no atrae demasiado, pero funciona muy bien y muy rápido (gracias al uso de AJAX). Creo que lo visitaré con bastante frecuencia y espero que vaya aumentando poco a poco.
QuickRef.org
Vía / Digg