Archivos de Abril de 2006

Redirecciones

Domingo, 30 de Abril de 2006 a las

En estos últimos días un tanto revueltos para este blog he tenido que hacer diversas redirecciones a otros sitios web. Sin entrar en numeritos (301, 302, 307..) ni tecnicismos, veamos cómo podemos hacer esas redirecciones.

Redirección HTML.
Hacemos uso del metatag refresh dentro del cuerpo de la página:

<meta http-equiv=“refresh” content=“1; url=direccion”>

donde content=1 indica el número de segundos que transcurren desde que la página carga hasta que es redireccionada al nuevo URL

Otra opción sería utilizar JavaScript para redireccionar a la gente..

Redirección JavaScript.

<script type=”text/javascript”>
if (navigator.appName==”Microsoft Internet Explorer”)
document.location.href = “direccion”;
else
document.location.href = “direccion2″;
</script>

Tambien podríamos usar navigator.userAgent en vez de appName.

¿Pero qué pasa si tenemos el JavaScript desactivado? Adiós redirección. Si tenemos php corriendo en nuestro servidor podríamos hacer uso de él.

Redirección PHP.

<?
header
(”Location: direccion”);
?>

Usando PHP también podemos evaluar las distintas cabeceras HTTP y hacer redirecciones según el navegador, la IP, el referrer… así por ejemplo para discriminar usuarios de Internet Explorer basta con añadir una sencilla comprobación:

<?
if ($name = stristr($_SERVER[”HTTP_USER_AGENT”], “MSIE”)) {
header(”Location: direccion”);
}
?>

Por supuesto haciendo que tu navegador muestre otra identificación esto te lo puedes saltar…

A mí personalmente esta redirección en PHP me ha funcionado a veces, no siempre, no tengo ni idea de por qué, pero ha pasado que al intentar muchas veces recargando la página con un IExplore al final termina llegando a donde yo no quería que llegara.

Por ello, tenemos otra redirección que a mí me gusta más por ser más rápida y fallar menos, entre otras cosas. Tenemos que editar el archivo .htaccess de nuestro servidor Apache.

Redireccion .htaccess
Con el mod_rewrite activado:

RewriteCond %{HTTP_USER_AGENT} ^.*MSIE.*$
RewriteRule ^.*$ http://direccion [L,R]

Así podemos mandar a los distintos navegadores a diferentes sitios. La verdad es que el .htaccess da mucho juego. Existe una guía de instroducción al .htaccess muy buena, que os puede dar muchas ideas.

Por supuesto hay explicación para todo, qué es una cabecera, qué es el user agent, objeto tal o cual, pero como yo no sé explicarme os remito a buscadores y manuales específicos.

Ale, a pasar un buen día.

Archivado en Web
por elsamu

El tiempo pasa

Viernes, 28 de Abril de 2006 a las

A la vista de los resultados, eso parece ¿verdad?

Nina Persson in Carnival


Nina Persson in Erase & Rewind


Nina Persson in Burning Down The House


Nina Persson in I Need Some Fine Wine And You...

… ¿o será el maquillaje?

Anyway, es Nina, vocalista de The Cardigans, mi grupo favorito. Genial, a los 20 años puedo decir que ya tengo un “grupo favorito”. El fenómeno fan me llega un poco tarde…

Archivado en Sin categoría, Música
por elsamu

Meebo

Miércoles, 26 de Abril de 2006 a las

Gracias a un compañero de la universidad he descubierto Meebo, una especie de web-IM compatible con Yahoo, MSN, AIM, ICQ y por supuesto Jabber o GTalk. Esto no es nada nuevo en el mundo web, sin embargo hay 2 cosas que diferencian a Meebo de las otras plataformas de IM via web:

Meebo Welcome Screen

1.- Es compatible con todas las plataformas de mensajería instantánea y puedes iniciar sesión en diferentes plataformas al mismo tiempo, agrupando los contactos de ambas cuentas en una sola ventana.

2.- Está escrito en Asyncronous Javascript y XML, o lo que es lo mismo, AJAX. Toda una maravilla. Puedes arrastrar y soltar ventanas, está lleno de efectos visuales y curiosamente tiene las mismas opciones para formatear el texto que Gaim.

Meebo Messenger Window

Además las contraseñas viajan cifradas con claves RSA de 1024 bits para evitar disgustos y está traducido en numerosos idiomas.

Por contra objetar algo que hemos comprobado esta tarde: el uso de CPU se dispara al desplazar las ventanas de una zona a otra de la pantalla, lo cual parece indicar que los scripts que carga son bastante pesados.

No obstante os animo a probarlo. A día de hoy posiblemente sea la mejor opción en mensajería instantánea vía web.

Archivado en Web
por elsamu

Un día casi perfecto

Martes, 25 de Abril de 2006 a las

Hacía mucho que no tenía esta sensación en el cuerpo, aunque la semana de los cursos del GUL llegué a casa bastante contento. Hoy ha sido esa misma sensación pero potenciada.

Hoy era el día elegido por los Googlers para dar a conocer un poco su mundillo, su funcionamiento, su entorno de trabajo. Y no nos han defraudado. Realmente pensaba que iba a llegar tarde, ya que aquí era el día de la tortilla y según me contó una señora en la parada del autobús habían quitado coches en nuestra línea para ponerlos en la linea especial al parque de las tortillas. En fin, un desastre.

Finalmente me pegué el carrerón desde la estación a la uni para llegar a tiempo, con el consiguiente incremento de dolor en la rodilla. Pero era Google, no podía faltar.

Afortunadamente en el momento de llegar estaban abriendo las puertas del Padre Soler y allí estaban Pablo y Susana esperando a Elena. Yo opté por pasar antes que ellos y coger sitio. La sala llena hasta los topes, como era de esperar, aunque la organización dijera que no esperaba tal lleno. Y por lo visto el auditorio no lo podían utilizar porque en ese momento se estaba representando una obra de teatro. Lástima.

En un principio prohibieron que los alumnos se quedaran sentados en las escaleras o de pie obstaculizando las salidas de emergencia, por seguridad obviamente, pero en vista de que no podían echarles, permitieron usar las escaleras como butacas.

El caso es que allí estaba los esperados ingenieros de Google, Hugo, Pedro, Félix y Ana que nos contaron las maravillas de esta empresa. Comenzó Hugo hablando de las fases de las técnicas del buscador, el crawling, el indexado, el pagerank, a la vez que nos enseñaba el hardware usado y los problemas que tenía. Luego Pedro nos comentó cómo manejar esas grandes cantidades de datos, el corrector ortográfico del buscador y algunas de las aplicaciones Google más conocidas. Más tarde Ana nos habló del centro de ingeniería de Zurich, mostrándonos un video grabado por una becaria con el ambiente de trabajo y las instalaciones. Desde luego no se pueden quejar. De hecho más tarde nuestro profesor de Lineales comentó lo maravilloso que sería tener esas condiciones de trabajo en nuestro país, cosa que no se ha conseguido ni probablemente se podrá conseguir. Creo que el video fue de lo más divertido de la charla, junto con los comentarios de Pedro (hasta las de letras pueden…).

Finalmente Félix se dedicó a responder dudas a los allí presentes. Lamentablemente parece que las transparencias de la charla y el video de la misma (si es que lo ha habido, cosa que no me ha quedado clara) no se van a hacer públicos. Lo primero necesitaría un proceso interno de aprobación y lo segundo necesitaría voluntad por parte de la Universidad. Insisto en que desconozco si al final ha habido o no grabación.

Como nota curiosa voy a reseñar que me soprendió mucho la voz de los ponentes, logicamente con un ligero acento inglés, excepto Pedro y, Ana, cuya voz es clavadita a la de mi amiga Elisa. Increible. Era como estar oyendo a tu amiga con otra cara y otro cuerpo.

Para concluir la charla, que al final duró 2 horas, nos obsequiaron con una camiseta, un cuaderno y bolígrafo de Google (gracias a DiarioHacker) y nos invitaron a presentarles nuestros curriculums y participar en el Summer Of Code de este año.

Google Gifts

Bravo por ellos. Una gran empresa llena de grandes personas. Lástima no ser un estudiante brillante ni un buen programador como para atreverme a entrar en Google o participar en el Summer Of Code.

Salí volando de la charla dirección clase de problemas de Sistemas Lineales. Segundos después de sentarme en la silla empezó a llamar a gente para salir en la pizarra, 2 personas que no estaban y luego yo. Fantástico! El primer ejercicio que estaba tirao. No recordaba lo dificil que me resultaba escribir en la pizarra, por eso de ser zurdo, pero intenté que mi letra fuera legible. Hice el ejercicio, me corregí a mí mismo y vuelta al banco.

Luego continué la tarde haciendo la práctica de programación, consiguiendo pasar 8 pruebas más, y finalmente llegué a casa. Parece ser que en la reunión de vecinos de la comunidad se había conseguido quitar la antena colectiva y poner antenas individuales (por fin!) así como terminar el contrato con el administrador.

Lo que faltó para que el día fuera perfecto fue la victoria del Villarreal ante el Ársenal, una victoria merecidísima. Qué le vamos a hacer, otra vez será.

Archivado en Personal
por elsamu

¿Tener blog es un problema?

Lunes, 24 de Abril de 2006 a las

El articulo publicado el otro día en el diario Qué (periódico que no me gusta nada, por cierto), junto con los comentarios de algún compañero de universidad me están haciendo pensar si tener un blog, un pequeño espacio donde contar lo que te plazca es perjudicial para el autor.

Al principio todo es fantástico, aprendes qué es esto o aquello, te pegas con el código, pones esto aquí y allá y empiezas a postear tu vida, tus hechos, lo que se te pasa por la cabeza. Ni un buscador sabe de tí y mucho menos tus amigos, tu familia, tus conocidos. Por supuesto ni de coña te quita tiempo… si quieres poner algo bien y si no carril. Nadie lo va a leer… en principio nadie te conoce.

El problema viene cuando alguien se entera de tu dirección, y la difunde. En ese momento ya no la puedes ocultar. Vale, realmente tampoco tienes nada que ocultar, ya que aquí no cuentas nada especial pero quizás no desearías que tus amigos o compañeros leyeran lo que escribes…

Luego en un determinado post se te ocurre hablar de algún compañero, amigo, forero o de alguien que te llama la atención, porque admiras a esa persona, porque te gusta o porque sabe hacer tal o cual cosa interesantísima. Parece que no estás haciendo mal… tan sólo estás contando lo que te ha ocurrido en el día y lo que te ha llamado la atención. Pero… ¿y si esa persona por casualidad entra en tu blog y al ver ahí su nombre o lo que hace y deja de hacer se siente incomodo, o le molesta ver todo eso? ¿O sencillamente no quiere ser el protagonista?

¿Realmente tienes el deber moral de rectificar y eliminar el texto introducido? ¿O por el contrario lo dejarías tal cual y como se suele decir, que se joda? ¿Podemos hablar de nuestros conocidos en nuestras bitácoras personales o debemos atenernos a lo que ellos quieran? ¿Pedirles permiso? ¿Autorización? ¿Soy tan malo como los paparazzi y los programas del corazón?

Pues no lo sé, pero ya me han comentado algo similar a lo expuesto arriba en un par de ocasiones y como lo que menos quiero son problemas, que bastantes tengo ya, por mi parte no volveré a hablar de determinados compañeros en este blog. Parece, desde luego, que si todo funcionara así, si para poder usar una determinada palabra, una marca registrada o mencionar a un amigo tuvieramos que pedir permiso los blogs no existirían.

por elsamu

Dreamhost me espera

Domingo, 23 de Abril de 2006 a las

Decidido… al final contrataré un año de hosting con Dreamhost a un precio fantástico, gracias a los promo codes (no se si poner a Chavalina o a Zootropo) y después si todo va bien espero que en el transcurso de ese año pueda trabajar y conseguir el dinero necesario para pagar 2 años extra con ellos.

Yuhuu un hosting de los buenos, que ilusión :)

Archivado en Personal
por elsamu

Rober mágico!!

Sábado, 22 de Abril de 2006 a las

Editado.

Archivado en Personal
por elsamu

Google!

Jueves, 20 de Abril de 2006 a las

Lo he tenido que hacer… he quitado del corcho uno de los 2 “carteles” que quedaban…

google black logo

Umm, esto te lo conoces de sobra, ¿ehh?
Pues mira mira…

google ven a conocernos

Y un scan del cartel completo…

cartel completo google

Google viene a la Universidad flipa nen flipa nen!!!

y además ya tengo algo con lo que decorar mi habitación :)

Lunes 24 de abril, 12:00
Universidad Autónoma de Madrid
Salón de actos de la Escuela Politécnica Superior
Ciudad Universitaria de Cantoblanco
c/ Francisco Tomás y Valiente, 11
Madrid

Martes 25 de abril, 13:00
Universidad Carlos III de Madrid
Salon de Grados de la Escuela Politécnica Superior
Edificio Padre Soler
Campus de Leganés
Madrid

Miércoles 26 de abril, 12:00
Universidad de Granada
Salón de Actos de la ETSIIT
c/ Periodista Daniel Saucedo Aranda s/n
Granada

Toda la información en el blog de Ana Ulin!

Dios! Cómo me está gustando ser alumno de la Carlos III en este mes!! Por otra parte creo que es justo, en UC3M hay mucho talento suelto y un GUL c*jonudo.

A ver si el majo de lineales me deja faltar a clase de problemas ese día… aunque visto lo visto, no me espero facilidades de ningún profesor para poder asistir a la charla…

Archivado en Noticias
por elsamu