Toda historia épica tiene un final y la serie “Lost” no es una excepción. La sexta y última temporada de la mejor serie de todos los tiempos ya ha empezado en Estados Unidos y en España se estrena el 9 de Febrero en Cuatro. ¿Conseguirán los guionistas mantener el listón y coronar la serie con un final memorable? ¿O serán superados por la complejidad del argumento que ellos mismos han creado? Aquí van algunas de las preguntas que muchos fans de la serie se hacen y que deberán ser resueltas.
¿Quién o qué es Jacob? ¿Cuál es su relación con la isla?
¿Por qué se aparecen los muertos?
¿Quién es realmente Richard Alpert?
¿Por qué el padre de Jack dice que habla en nombre de Jacob?
¿Por qué Claire abandona a su hijo Aroon y aparece en la cabaña de Jacob?
¿Cuál es el origen de Los Otros?
¿Cuál es el origen de la estátua gigante? ¿Y del oso polar?
¿Qué es realmente el humo negro?
¿El accidente fue casual, o se esconde una propósito tras él? ¿Cuál es el “destino” del que tanto habla Locke?
Y la madre de todas las preguntas... ¿Qué es realmente la isla y cuál es su origen?
No puedo imaginarme como será el final. En la red circulan innumerables teorías, que si todo es una partida de backgammon entre Jacob y su némesis, que si el final será como el principio, que si mueren todos... Yo en cambio os propongo unos finales alternativos de cosecha propia. ¡Namaste!
Finalmente se descubre que todos y cada uno de los personajes de la serie es familiar de otro, ya sea padre o hijo, primo o abuelo. Organizan una comida familiar en la playa. Le pegan una paliza a Ben para celebrarlo.
Hugo revienta tras ingerir un bote de alubias caducadas hace treinta años, desplazando la isla hacia un pasado lejano, donde se encuentran con un pueblo egipcio que fuma una hierba que produce un extraño humo negro. Se unen a ellos y viven felices para siempre. Cada año, por el aniversario del accidente, es costumbre pegarle a Ben una paliza.
Todos murieron en el accidente. Todo lo que viene después es una prueba para saber quien irá al cielo y quien al infierno. Ben va al infierno, y recibe una eterna paliza.
Se trata en realidad de un Reality Show, un Gran Hermano muy elaborado. La isla es un estudio de televisión, el oso polar se había escapado de un documental, los flashes de luz son los focos y Charles Wildmore es el director. Ben es nominado a abandonar la isla, y finalmente lo expulsan, no sin antes recibir una paliza.
Existen dos realidades. Una en la que el vuelo 815 de Oceanic se estrella y otra en la que no. Finalmente ambas realidades convergen, de alguna manera, llegando a un predecible final: Ben recibe una doble paliza.

No es nada personal, Ben. Pero reconoce que aveces te lo has buscado.
Para la primera entrada de humor, os dejo una seleción de videos de animales haciendo cosas graciosas o insólitas.
10 - ¿Dónde está la galletita?
9 – Así dan las gracias los elefantes
8 – El gato del exorcista
7 – El susto de la mamá panda
6 – El mejor amigo del mantero
Nota: los manteros (almenos en Cataluña), gritan ¡agua! cuando viene la policia.
Nota para sensibles: No se trata de un perro maltratado pidiendo agua a gritos.
5 – En el sueño no estaba la pared
4 – Nueva especie descubierta
Lo sé, es una chorrada, pero que tire la primera piedra el que no se haya reído :D
3 – ¿Qué se ha tomado este perro?
http://www.youtube.com/watch?v=qQsOyeIoCig
2 – El gato y la valla
1 – El perro esquizofrénico
Aquí teneis un par más, que los pongo a parte por tratarse de “clásicos”:
Dramatic chipmunk - http://www.youtube.com/watch?v=a1Y73sPHKxw&feature=related
Ninja cat - http://www.youtube.com/watch?v=79dt9HRif8g
Y como colofón un par de videos que he encontrado mientras hacia la recopilación (estos no son de humor):
Perro héroe - http://www.youtube.com/watch?v=lOwapK0V43Q
Los animales también hacen la guerra - http://www.youtube.com/watch?v=LU8DDYz68kM&feature=player_embedded
En este primer post de web design hablaremos sobre como está estructurado este blog (y os haréis una idea de lo simplón y chapucero que resulta :D). Antes de nada, es importante remarcar que el creador de este sitio no es ningún mega-pro-de-mil-años-desarrollando-webs, sino que más bien es un me-gusta-esto-y-tengo-mucho-tiempo-libre, por lo que si alguien cree que algo es mejorable, no tiene más que comentar, pues el objetivo de todo esto no es más que compartir lo que voy aprendiendo del mundillo del desarrollo Web con todos vosotros.
Una vez aclarado este punto ya podemos empezar. Veamos... ¿qué necesitamos para tener nuestro propio blog funcionando? Pues muy fácil, vas a http://www.wordpress.com y te abres una cuenta... Bueno... pero ¿y si quieres que el blog sea tuyo, tuyo, tuyo, pero tuyo de verdad? Es decir, ¿y si quiero hacer mi propio blog desde CERO? Entonces necesitas algo más que dos clics para conseguirlo. Y algo más que un navegador.
Lo primero que debemos preguntarnos (una vez que tenemos claro de que hablaremos en nuestro blog) es donde se va a hospedar nuestro sitio web. Existen muchos proveedores de servicios de hospedaje (hosting), deberemos comparar sus precios y elegir el que más se ajuste a nuestras necesidades, pues podríamos caer en el error de pagar por servicios que no estamos utilizando. Para este blog que estáis leyendo se ha elegido una opción que incluye soporte para PHP y una base de datos MySQL. Estos servicios suelen ser de pago, pero son imprescindibles para que el blog funcione. Una vez tomada esta primera decisión, podemos empezar a profundizar en la arquitectura del sitio Web.
De manera simplificada, podemos decir que la arquitectura del blog (y de cualquier web) se divide en dos partes: contenido y estilo. El estilo lo define un fichero CSS (Cascade Style Sheet), que le dice al navegador como debe mostrar el contenido de la web (tipo de letra, colores, etc); el contenido a su vez está definido en un fichero HTML (HyperText Markup Language). Ahora bien, si utilizamos únicamente estos dos elementos tendremos una web que será estática, es decir, que mostrará siempre el mismo aspecto, independientemente de las acciones que en ella lleve a cabo el usuario. Si quisieramos crear un blog solo con esto, podríamos hacerlo, pero deberíamos editar el fichero HTML cada vez que quisieramos modificar el contenido, lo que sería una tarea verdaderamente incómoda. Eso no es todo, pues no habría interacción con el usuario, así pues nadie podría introducir comentarios en nuestros posts, a menos que hicieramos público nuestro nombre de usuario y contraseña del dominio e invitaramos a nuestros visitantes a editar los ficheros necesarios cada vez. Por suerte, existen tres aliados muy poderosos que resuelven estas limitaciones: formularios, PHP y MySQL.
Los formularios no necesitan presentación, ¿quién no ha rellenado uno? Son muy útiles, pues permiten al usuario interactuar con un sitio Web, de manera que el “navegante” deja de ser un espectador pasivo para convertirse en un participante (esta es la idea que hay detrás de la Web 2.0). Ahora bien, ¿quién maneja esta información? CSS y HTML son lenguajes declarativos, por lo que no realizan ningún tipo de operación, únicamente describen de manera estructurada como es el sitio web y que contiene. Para manejar los datos de los formularios es necesario otra solución, llamada PHP, que significa (PHP Hypertext Pre-processor) y que no es otra cosa que un lenguaje interpretado que corre del lado del servidor. Esto significa que los programas escritos en este lenguaje son interpretados por un servidor Web (como Apache). ¿Y por qué necesitamos algo así? Pues porque todos esos datos que los usuarios introducen en los formularios normalmente serán guardados en el servidor, o bien procesados de alguna manera, y PHP es muy eficiente en esas tareas (hay otros lenguajes del lado del servidor como ASP, Ruby, Perl o incluso Java). Algunos ejemplos de lo que hace PHP con los formularios son los siguientes:
Comprobar que un nombre de usuario y contraseña son correctos
Dar de alta un nuevo usuario
Añadir un comentario a un post
Nos falta, sin embargo, una última herramienta para empezar a fabricar nuestro blog: una base de datos.
Una base de datos no es más que un conjunto de tablas que nos permiten mantener datos de manera estructurada. Esto contrasta con la información no estructurada, como una imagen o un documento de texto, que a pesar de ser fácilmente entendibles por un humano, son muy díficiles de interpretar por un programa. MySQL es un tipo de base de datos relacional, es decir, una base de datos en la que sus tablas están relacionadas entre sí. Es en la base de datos, y no entra parte, donde se almacenará el contenido de nuestro blog.
Bien, una vez conocidos estos elementos, veamos un ejemplo de como funciona en su conjunto.
Imaginemos que un usuario, que llamaremos Juan (no podía ser más original) se conecta a nuestro blog desde su navegador favorito. El servidor Web recibe una petición del navegador de Juan, que le pide una determinada página. Si esa página contiene código PHP, éste será procesado por el servidor antes de ser enviado de vuelta al navegador, transformado en una maravillosa página HTML. Aquí teneis un ejemplo de una página que muestra el mensaje “Hola mundo!” usando PHP:
<HTML>
<HEAD><TITLE>Mi pagina de prueba</TITLE></HEAD>
<BODY>
<?echo 'Hola mundo!';?>
</BODY>
</HTML>
Una vez procesado por el servidor Web, el resultado que recibe el navegador es éste:
<HTML>
<HEAD><TITLE>Mi pagina de prueba</TITLE></HEAD>
<BODY>
Hola mundo!
</BODY>
</HTML>
¿Qué ha ocurrido? Pues que el código PHP (delimitado por las etiquetas <? y ?>) ha “inyectado” el texto 'Hola mundo!' en la página utilizando la función echo. Éste ejemplo es muy simple, pero da una pista sobre el gran potencial del uso de PHP combinado con HTML.
Siguiendo con nuestro ejemplo, veamos que puede ocurrir cuando pedimos a un servidor Web que nos envíe una página con código PHP, o bien en el caso contrario, cuando enviamos datos hacia el servidor. Estas son algunas de las posibilidades:
Nuestro amigo Juan intenta identificarse en la página mediante un formulario de acceso: En este caso, el programa PHP lo que hace es comparar los datos introducidos con los que hay en la base de datos.
Alguien introduce un nuevo post en el blog, también mediante un formulario: Toda esa información se guarda en la base de datos, para ser recuperada más tarde. PHP es el encargado de enviar la petición correspondiente a la base de datos.
Juan ve un post interesante y envía un comentario: Este caso es análogo al anterior, aunque los comentarios se escriben en una tabla separada de la tabla de posts.
Podría poner muchos más ejemplos, pero creo que os habeis hecho ya una idea del papel que juega PHP en un blog: recoger datos del usuario y llevarlos a la base de datos, o viceversa. Si bien aveces se producen otro tipo de operaciones, como comparar datos introducidos con los guardados (identificación de usuarios) o bien realizar una búsqueda de posts o comentarios, donde nuestro programa PHP recibe el criterio de búsqueda y la lleva a cabo contra la base de datos, devolviendo el resultado al usuario.
Espero que os hagáis hecho una idea general sobre los elementos necesarios para hacer tu propio blog desde la primera línea de código. Veamos un resumen:
Hospedaje: Necesario para cualquier sitio Web, no menos para un blog.
HTML y CSS: Lenguajes básicos para definir el contenido y el estilo respectivamente.
PHP y MySQL: Un dúo ganador. No en vano pocas veces se habla de ellos por separado (en el contexto del desarrollo Web) y se encuadran bajo un acrónimo que incluye cuatro tecnologías: LAMP (Linux, Apache, MySQL y PHP)
En próximos posts profundizaré más en cada uno de los bloques que componen un blog, y como no, haciendo referencias a este mismo blog.
La frase más importante de un blog es la primera del primer post, la que pasa a la posteridad y es recordada en los succesivos aniversarios de éste. Pero ya estoy suponiendo demasiado, por tener este blog solamente un puñado de letras de vida. ¿Por qué existe esta web? Bien, supongo que lo más lógico sería pensar que alguien la creó con alguna finalidad (y no vais errados). Oviedades a parte, el leit motiv de toda esta historia no es más el contenido del blog en si mismo, sino el continente. ¡Vaya! ¿De qué va todo esto? Se preguntará uno, con lo fácil que es crear un blog personal y en tan solo cinco minutos (o menos) y sin más conocimientos técnicos que sostener el ratón firmemente y dejar caer el dedo índice sobre el botón izquierdo del mismo sin demasiada brusquedad. Fíjate bien, quizá encuentres la distribución de la página (layout) poco familiar, y motivos no te faltan para pensar eso, pues no se ha utilizado ningún gestor de contenido para la creación de este sitio (como Wordpress), sino que está hecho desde cero, construído desde los cimientos con las herramientas que el dios del Web nos ha dado: HTML, CSS, PHP y MySQL.
No debe asustarse nadie por esta amalgama de términos técnicos, pues no es la finalidad de este primer post arrullar al lector con siglas (no neguemos que algunas parecen salidas del Inframundo). Para eso ya están los posts dedicados al desarrollo Web, que iré colgando de tanto en tanto. Siguiendo con la argumentación de porque se “mata” uno a poner ladrillos cuando puede comprar la casa hecha, tengo una respuesta que a mi me parece satisfactoria: Si hubiera comprado la casa, ¿qué hubiese aprendido? Sabiendo todo esto, no es muy difícil deducir el porqué del título del blog.
El sitio estaba inicialmente dividido en tres partes: Pensamientos, diseño web y humor. Más tarde llegué a la conclusión de que si quería hablar de lo que a mi me apeteciera, me vería limitado por esas categorías, así que finalmente opté por usar etiquetas (tags) en los posts. A pesar de esto, casi todo lo que aparecerá en este sitio se podrá encuadrar dentro de esas tres categorías. Lo cierto es que la primera de ellas responde a la necesidad imperiosa de expresar una humilde opinión sobre temas importantes, que de otra manera quedarían en el olvido. Puedo prometer y prometo que no se hablarán de trivialidades y que muchas de las opiniones que se expongan no serán políticamente correctas, otras incluso, llegarán a ser escandalosas (y no, no se trata de un gancho publicitario). A la segunda parte podríamos llamarla “meta-blog”, pues tratará muchas veces sobre el desarrollo de este mismo blog, a modo de diario de desarrollo. Por último, y no menos importante, está la sección de humor, un pupurrí de videos, fotografías y otros medias que espero os hagan pasar un buen rato.
Esto es todo (por ahora). Intentaré actualizar el blog cada fin de semana. Recordad que podeis comentar (es gratis), almenos hasta que a alguien se le ocurra algún modelo de negocio del tipo “pay per comment”.
Saludos y hasta pronto.