inicio mail me! sindicaci;ón

Como reparar un CD/DVD dañado

Aquí os dejo un curioso video de como reparar esos CD’s y DVD’s dañados que todos tenemos por encima de la mesa.

No lo he probado, si alguien lo ha comprobado que no dude en decirlo :)



How To Remove CD Scratches With A Banana - video powered by Metacafe

Fernando Alonso se sincera

Amargas y sinceras declaraciones de Fernando Alonso tras el convulso GP de Hungría.


Derrumbe en Minneapolis

Esta mañana nada más entrar al trabajo, me he encontrado con esta espectacular noticia en El Pais: Al menos siete muertos al derrumbarse un puente en Minneapolis en plena hora punta.

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:

Derrumbe en Minneapolis 01Derrumbe en Minneapolis 02Derrumbe en Minneapolis 03
Derrumbe en Minneapolis 04Derrumbe en Minneapolis 05

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.

Derrumbe en Minneapolis 06Derrumbe en Minneapolis 08

El jueves rectifica

El jueves rectifica con la portada de esta semana :)

El jueves rectifica

Miedo…

Hacía tiempo que no pasaba tanto miedo…


Visto en microsiervos

sencillo rollover

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:

<script src="js/mootools.js" type="text/javascript" charset="utf-8"></script>


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:

<img src="img/boton1_off.png" alt="Prueba rollover" class="rollover" />

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.

window.addEvent( "domready", iniciarRollOver );


Espero que os resulte últil. Un saludo.

sesiones php y utf-8

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.

<?php
    session_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:

header('Content-Type: text/html; charset=utf-8');

o usando la etiqueta html correspondiente:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Así que dicho y hecho, ordenando mi código asi:

<!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 guarden
	session_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.

Salúd

Córdoba

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.

Nos vemos en Córdoba….

Domingo de cine

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



El tercer hombre

La primera de las peliculas que he visto hoy ha sido El tercer hombre (1949) dirigida por Carol Reed, basada en una novela de Graham Greene y con Orson Welles como uno de los protagonistas.

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.



Kiss kiss, bang bang

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.

Ed Wood - El peor director del mundo

« ¿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. »

-. Bela Lugosi en La novia del monstruo (1959)

La novia del monstruo

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.

« entradas anteriores · Project-Id-Version: WordPress 2.0 es_ES Formal Beta POT-Creation-Date: 2005-10-05 22:49+0200 PO-Revision-Date: 2006-02-01 16:18+0100 Last-Translator: Maira Belmonte Language-Team: wordpress-es MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Poedit-SourceCharset: utf-8 X-Poedit-KeywordsList: __;_e X-Poedit-Basepath: c:\repo\wpsvn\ X-Poedit-Language: Spanish X-Poedit-Country: SPAIN X-Poedit-SearchPath-0: . Project-Id-Version: WordPress 2.0 es_ES Formal Beta POT-Creation-Date: 2005-10-05 22:49+0200 PO-Revision-Date: 2006-02-01 16:18+0100 Last-Translator: Maira Belmonte Language-Team: wordpress-es MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Poedit-SourceCharset: utf-8 X-Poedit-KeywordsList: __;_e X-Poedit-Basepath: c:\repo\wpsvn\ X-Poedit-Language: Spanish X-Poedit-Country: SPAIN X-Poedit-SearchPath-0: .
This blog uses Qwilm! theme.