Es una de esas noticias que, a mi al menos, me sorprende. No todos los días en pleno 2007 vemos puentes caídos con tráfico sobre ellos.
Acompañando al artículo, unas impresionantes fotografías que ilustran la tragedia. Sobre todo impacta la vista aerea que muestra el puente caído sobre el rio mississippi:
El puente es, ups, era relativamente moderno, fué construido en 1967 se encontraba a 30 metros del río y por el pasaban cuatro carriles de la Autopista Interestatal 35.
Por aquí os dejo también una foto del puente en pie, que junto a las otras todavía impresionan más.
Dando vueltas a cual sería la forma más sencilla de que las imagenes de nuestras páginas web cambiaran al pasar el ratón por encima (rollover), he preparado una sencilla función que evita enguarrar nuestro (X)HTML. Yo me decanto por usar mootools para mi código javascript, pero no resultará dificil portarlo a otros frameworks.
Lo primero que debemos hacer es preparar nuestras imagenes. Es importante la nomenclatura que usamos para nuestras imagenes. La imagen “inactiva” deberá terminar en _off y la que se activará al pasar el ratón en _on, asi que por ejemplo podemos usar estos de imagenes:
boton1_off.png // imagen desactivada
boton1_on.png // imagen activada al pasar el ratón
No hay que olvidar añadir mootools en la seccion head de nuestra web:
Ahora debemos indicar que queremos que esa imagen cambie al pasar el cursor por encima, de una manera muy sencilla. Agregando la clase rollover a nuestra imagen:
Y ya está, no hay que añadir nada más a nuestro (X)HTML.
Esta es la función que iniciará el efecto rollover:
function iniciarRollOver (){
$$("img.rollover").forEach(function(el){
el.addEvent("mouseenter", function(){var imgPath = this.getProperty("src");
var imgPath_on = imgPath.replace(/_off/g,"_on")this.setProperty("src", imgPath_on );
});
el.addEvent("mouseleave", function(){var imgPath = this.getProperty("src");
var imgPath_off = imgPath.replace(/_on/g,"_off")this.setProperty("src", imgPath_off );
});
});
}}
Solo nos queda llamar a nuestra función cuando se hayan cargado todos los elementos de la página, para ello recomiendo usar el evento domready de mootools de la siguiente manera.
Buenas a todos, retomo este blog para poder escribir sobre cosicas mas geeks.
Hoy voy a hablaros de las sesiones en PHP, y los problemas que hay cuando usamos conjuntamente la codificación utf-8 y sesiones en PHP.
Hace años que no tocaba el tema de las sesiones, pero ahora por azares del destino me ha tocado hacerlo de nuevo.
Lo tenía un poco oxidao pero de algo me acordaba, como que había que iniciar la sesion antes de mostrar cualquier output. Así que he puesto en mi página de inicio index.php el inicio de la sesion al principio del todo, antes incluso que el DOCTYPE, tal y como recordaba.
<?phpsession_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
(...)
He preparado mi sistema de autentificación de usuarios, etc.. todo parecía funcionar de puta madre, perooooooo…. no se guardaban los datos de la sesion…. vaya mierda de sesión….
Me he pegao toda la mañana volviendome loco buscando algún fallo en mi código, sin encontrar ninguno. Así que me he levantado, me he visto una peli y he vuelto al ordenador.
Revisando la documentación en php.net he visto un comentario perdido que decía algo de incompatibilidades entre las sesiones y la codificación utf-8. Que si usabamos esta codificación, hay que iniciar la sesión despues de indicar que la ibamos a usar. Bien mediante:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php// INICIAMOS LA SESION// Hay que iniciar la sesion despues de especificar la codificación utf-8// Para que los datos se guardensession_start();
?>(...)
Funciona de rechupete…
Espero que no os pase lo mismo que a mi nunca, y si os ocurre la solución es levantarse esperar una hora o dos haciendo otra cosa y volver. Milagrosamente dareís con la solución en 5 minutos.
Noviembre 1, 2006 at 1:37 pm · Filed under General
Como dije en un post anterior, me he mudado a vivir una temporada (un año o así) a Córdoba, con tres amigos, es por eso que vamos a empezar a escribir un blog entre los cuatro.
La dirección del nuevo blog es http://cordoba.rulx.net iré posteando allí y dejaré este blog un poco parado.
Septiembre 4, 2006 at 2:51 am · Filed under General, Opinión
Hoy como buen domingo (aparte de disfrutar con el baloncesto) me he pasado unas horas delante de la tele, viendo un par de peliculas. Sin duda un planazo para un domingo ponzoñoso
Me ha gustado bastante la verdad. Se trata de un thriller un poco light pero muy correcto, nos mantiene atentos a la historia con romance y amor no correspondido por el medio. Una buena historia, bien contada.
En general se la recomiendo a cualquiera que no tenga prejuicios para ver peliculas en blanco y negro. Si fuera crítico le daría un 7 de 10.
Para acabar la sesión de hoy, he visto kiss kiss bang bang (2005) dirigina por Shane Black, con Val Kilmer, Robert Downey Jr. y la preciosa Michelle Monaghan como protagonistas.
He de decir que no estaba muy convencido antes de ver la película. No había oido hablar de ella, con actores de mucho caché (que no calidad), americana y relativamente nueva… no pintaba muy bien la cosa, mas aún cuando Val Kilmer no es santo de mi devoción (chiste estúpido ja ja). Esperaba ver la tipica pelicula de tiros y tias jamonas sin ningún tipo de sustancia.
Pero que grata sorpresa me he llevado desde el principio. Unos creditos de introducción preciosos, una producción muy atractiva, un humor buenísimo y encima todo mezclado con una historia bastante buena, buenas interpretaciones y bellezones a diestro y siniestro.
Si me preguntaís el genero no tendría claro que deciros. Tiene elementos de thriller y misterio manteniendo una historia entretenida y con sorpresas. Tiene elementos de pelicula de humor, hacía tiempo que no me reía así con una peli, tiene algunos de los mejores gags que recuerdo. Acción, si claro, tiene tintes de peli de acción que no hace otra cosa que mantenernos mas atentos a la historia y más dispuestos a reírnos.
En definitiva, una gran pelicula para domingo por la tarde. Muy fácil de ver, pero sin caer en una peli de hora y media de tiros, tetas y explosiones. Me ha sorprendido muy gratamente, le pongo un 8.5 sobre 10.
Septiembre 1, 2006 at 2:34 am · Filed under General
« ¿Hogar? Yo no tengo hogar. Perseguido, despreciado, viviendo como un animal. La jungla es mi hogar.
Pero yo demostraré al mundo que puedo ser su amo. Yo perfeccionare mi propia raza humana, la raza de superhombres atómicos que van a conquistar el mundo. »
Acabo de ver ed wood de Tim Burton, la verdad me ha gustado bastante como en general el resto de películas de Tim.
Pero lo que realmente me ha llamado la atención es que es una biografía y googleando un poco me encuentro con que la peli es la vida real de Edward D. Wood Jr. o Ed Wood, considerado por el libro “The Golden Turkey Awards” en 1978 como el peor director de todos los tiempos.
No sé si será tan malo (me estoy bajando alguna de sus pelis) pero me hubiera gustado conocer a tan singular persona.