Is it a fake website?

06 julio 2007

Google parece no conocer los SanFermines.

Esperaba una sorpresa en el logo de Google, tanto que le gustan las fiestas, parece que una de las mayores fiestas del mundo las desconoce, y eso que se hicieron famosas internacionalmente gracias a un famoso escritor americano. (quizás el año que viene)

Felices Fiestas a todos los que las puedan disfrutar en primera persona. Experiencia que recomiendo. :)



Y a los que no, pues disfrutar igualmente.


¡Viva San Fermín!.

03 julio 2007

Los 8 motivos del Open Source

Software Open Source. ¿Por qué?


1. Suele ser más complejo de lo que parece.



2. Lo sencillo, tambien funciona.



3. Tiempos pasados, no siempre fueron mejores.




4. Libre, se vive mejor.



5. Disfruta con tu trabajo.




6. Qué no te interrumpan.



7. Puertas abiertas, siempre.



8. Sé tu mismo.




(momentos de inspiración..)
:D


¿Se te ocurre alguno más..?

30 junio 2007

Recomendado: Lecturas para este verano

Ahora que se va acercando el calor del verano, es bueno que nos alejemos un poco del fuego metálico y artificial que echa nuestro ordenador. Podemos estar en la piscina, en la playa o incluso bajo la sombra de un buen árbol, cualquier sitio medianamente fresco será bueno para disfrutar de alguno de los siguientes libros que recomendaré, así, aunque estemos lejos de nuestro ordenador, seguiremos pensando y divirtiéndonos con la tecnología.

Breve recomendación de libros tecnológicos:


La ética del hacker


La ética del hacker es un extraordinario libro donde se ven los verdaderos motivos y pasiones de los hackers, en el buen sentido de la palabra, comparando el trabajo de estos con la ética protestante del trabajo de "Max Weber".


La pastilla roja


¿Qué es el software libre?, ¿La Comunidad?, ¿Qué le diferencia del software propietario?, Modelos de Negocio, La educación, ¿Por qué es interesante liberar una aplicación propietaria?, oportunidades, amenazas.... y muchas más preguntas y respuestas encontraremos en este libro que hace tiempo tiene ya su web.


The Google Story


Si quereis conocer desde el fondo la historia de como Google ha llegado hasta ser lo que es hoy en día y conociendo alguno de los secretos e información que no encontraras en otro lugar, este es tu libro.

Personalmente lo prefiero en versión inglesa para practicar el inglés, así mato dos pajaros de un tiro. Pero los que prefiráis la versión en castellano, tambien la teneis.
Este libro lo conseguí el verano pasado en una vieja librería de Londres de segunda mano por 5 pounds.


Neuromante


Todo un clásico de ciencia ficción.

"Gibson imagina un futuro invadido por microprocesadores, electrónicos y quirúrgicos, en el que la información es la primera mercancía. Vaqueros como Case se ganan la vida hurtando información...."


Y si lo anterior no os convence, siempre quedarán los clásicos.

¿Y tú que libros lees o te gustaría leer este verano?

29 junio 2007

¿Por qué es tan importante la Netiquette?

Porqué si somos educados y correctos en nuestra vida diaria, ¿por qué no hemos de serlo en Internet?. Cómo en todo, hay unas normas que seguir, algunas muy básicas, y otras que iremos aprendiendo. Pero por favor, cuando os deis de alta en un grupo o lista de correo, leer previamente los consejos de uso, en beneficio de todos.
En Internet existe una Nettiquette al interactuar con otros usuarios.

Argh!, no soporto cuando envío un mensaje a una lista y me aparecen unos cuantos mensajes de "out of office".


¿De veras responderás mi mensaje cuando vuelvas?.... :-@

Es viernes por la tarde y tengo algo de lío, tenía que gritar por algún lado. ;)

27 junio 2007

Un departamento de defensa de los EE.UU selecciona Jabber como plataforma de comunicación.

La Agencia de Sistemas de Información de Defensa (DISA), ha seleccionado la plataforma Jabber de mensajería instantánea, chat de texto con el menor consumo de ancho de banda, y salas persistentes de chat para la comunicación interna del personal de la Agencia.

logadmin
Una prueba más de la necesidad de los estándares (XMPP en este caso) y del buen uso que se le puede dar al servicio de IM, tan mal visto y con tan mala reputación gracias a MSN Messenger.

Noticia completa.

26 junio 2007

¿Quieres trabajar en YouTube?

Uno de mis curiosos pasatiempos es realizar búsquedas con diversos términos en alguno de los [ portales de empleo españoles ]. Hace unos minutos, tras realizar una búsqueda con el término "blog", me he encontrado con una curiosa oferta de Google,
las demás ofertas me han recordado al post que escribí sobre "nuevos perfiles profesionales en Internet".


Imagino que esta oferta se debe al lanzamiento de las 9 versiones locales de YouTube y entre ellas, España, pues parece que ya están trabajando en ello. A partir de la descripción se puede ver por donde iran:

  • Clasificación del contenido por idiomas.
  • Comentarios por país.
  • Programación diaria del sitio según videos del momento.
  • Saber sobre que se está hablando en la blogosfera para adaptar el contenido.
  • Y mucho más...
Cuántos pagarían por un trabajo como este.
¿Os animais?

25 junio 2007

Cambia tu pensamiento para mejorar, piensa en positivo

El post "Cuando muere un proyecto de Software Libre", viene muy bien para explicar como un ligero cambio en la forma de pensamiento te sitúa ante una actitud más positiva y constructiva para seguir adelante, y no estancarnos a la primera de cambio.

Ante cualquier situación que nos podamos encontrar en el trabajo, en vez de decir "No puedo utilizar este software porque..." realizamos un ligero cambio en nuestro pensamiento el cual resultará más beneficioso para todos y diremos "Para utilizar este software necesito...".

Ese debería ser el esquema mental de un buen administrador de sistemas.


Como dijo algún técnico deportivo, "Piensa en positivo". :)

19 junio 2007

Anunciarse en Times Square o en la página más valorada de Internet ¿Qué costaría más?

Después de una ausencia de 2 semanas y pico viajando por Nueva York para luego descansar en el Caribe, vuelvo a la realidad. Se podría dedicar un blog entero para contar el viaje de Nueva York pero ya hay muchos sitios que lo hacen, además este es un blog tecnológico, o al menos, eso intento.

Unicamente comentaré algo que llamó muchísimo mi atención y que merece la pena verlo con tus propios ojos, estoy hablando de el mayor y más alucinante espacio de "mass media" Todo un espectáculo simplemente pasear en Times Square por la noche. ¿Os imagianis una página web con cientos de banners que con su movimiento y luces no te dejan ver nada más?, odioso, ¿NO?
Pues Times Square es algo así, pero con el efecto totalmente inverso, ante algo tan megalómano, el intelecto decididamente dimite y uno se vuelve como una polilla hipnotizada por la luz de una farola. Estar ahí contemplando todos los carteles publicitarios con sus luces de neón, es toda una experiencia para ojos y oidos. Hay que estar ahí para sentirlo, recuerdo estar constantemente volviendo la cabeza atrás cuando nos alejábamos por una calle cercana.

Me pregunté cuanto valdría tener un anuncio en Times Square y me comentarón que Coca Cola es la que menos paga al ser la primera publicidad que se puso ahí (algo así como un alquiler de renta antigua) y lo que paga es 1 millón de dolares al año. En las fotos, podreís ver algún cartel de Coronita (29 metros de alto por 11 de ancho, aunque no lo parezca) que mensualmente pagan entre 200 y 300 mil dolares, todo un lujo al poder de algunos grandes. Se calcula que alrededor de 2 millones de personas al día pasean por Times Square.



Puesto típico de perritos calientes en Times Square

Cuando me recuperé del shock inicial, me vino a la cabeza cual sería el Times Square de Internet e indudablemente es esta web . Sin embargo, ¿cual es la página más valorada de Internet pero que no tiene ni un solo anuncio de publicidad en ella?, SI, http://www.google.com

¿Imaginais cuanto costaría la publicidad en esa página?. Al fin y al cabo, pese a mucho que se hable, Google sigue fiel a sus principios, se olvida de cientos de millones de dolares en ingresos y beneficios para proporcionar una experiencia de búsqueda de gran calidad a los usuarios. ¿Pero imaginais cuanto valdría la inclusión de publicidad en ella?

Escribe el resto del post aqui

31 mayo 2007

Lee las instrucciones aunque no las sigas...

No quería dejar de escribir durante un tiempo sin avisar. A partir del sabado, la imagen será el motivo de ello :D

recien casado
Estaré fuera cerca de 3 semanas y durante ese tiempo las únicas teclas que pulsaré a lo sumo, serán las de un cajero automático.

Mientras, cuidad de este humilde blog y aprovechad el tiempo que nos vemos dentro de tres semanas.


30 mayo 2007

Un administrador Unix/Linux en el mundo Windows

Los administradores de GNU/Linux tienen buenas historias de experiencias en su trabajo, y de interacciones diarias con administradores Windows. Aquí es donde me he encontrado un excelente post de un administrador de GNU/Linux y sus experiencias interactuando con administradores Windows.

logadmin
En este artículo podemos ver como el autor al final desiste de mostrar las ventajas de administrar GNU/Linux frente a Windows, y dándole a todo ello un buen tono de humor a las historias.

4 motivos para NO autentificar por IP

Inexplicablemente hoy en día muchas empresas siguen autentificando recursos y zonas de su web vía IP. Dentro de una intranet como medida preventiva no está de más. Pero autentificar vía IP en Internet tiene delito. Veamos algunos motivos para NO hacerlo:

  • La dirección IP se puede spoofear.
  • Múltiples usuarios pueden venir desde la misma IP. (NAT, proxys, round-robin con VIP..)
  • Aunque la IP original se puede sacar de las cabeceras HTTP -cuando se navega con proxy-, en estos entornos generalmente hay una alta disponibilidad que puede dar una dirección IP diferente en cada petición, por lo que tampoco es seguro.
  • Restringe accesos, pero no autentifiques.
La autentificación se basa principalmente en tres factores:
  1. Algo que tienes.
  2. Algo que conoces o
  3. Algo que tú eres.
o mejor aún, en una combinación de varios de ellos.

Pero la dirección IP falla en (1) alguien más podría tenerla tambien, (2) los demás tambien pueden conocerla -NO es un secreto, y (3) obviamente, pero ¿tú y cuantos más?.

Consejo: Utiliza esta técnica en intranets o pequeños entornos y únicamente para restringir acceso.
En casos donde necesites autentificación sin password, usa certificados para tus usuarios finales.

25 mayo 2007

¿Cuando muere un proyecto de software libre?

Buenísima respuesta la que da el principal desarrollador de squid a un usuario.

Original
>[user]: i can't implement this if the proyect is dead =S

[developer]: Dead is a matter of definition. Free software only dies when the last
copy of the source code is erased.

Transcripción libre
>[usuario]: No puedo implementar esta característica si el proyecto está muerto.

[developer]: Muerto es cuestión de definición. El software libre sólo muere cuando la última copia del código fuente es borrada.

Genial.! :)



Original

Update: El contexto es un usuario preguntando sobre un proyecto para crear una interfaz gráfica, donde controlar la mayor parte de los parámetros de squid vía web.
Thread completo.

23 mayo 2007

Meme: Los comandos de GNU/Linux que más uso

Recojo este meme de magarto. Algún apunte, los comandos mostrados son de un servidor GNU/Linux. No creo que sea muy representativo pero si curioso.
Al hilo de esto os recuerdo los 10 comandos de linux que nunca has usado o cómo parecer un gurú de linux.

[root@logadmin]# history | awk '{print $2}' |awk 'BEGIN{FS="|"} {print $1}' | sort -n | uniq -c | sort -r | head -10


130 ls
106 tail
84 cd
80 ldapsearch
64 netstat
58 ps
51 vi
48 grep
40 df
28 crontab

Este post me da una idea para otro similar. :)

21 mayo 2007

Cómo ganar una PDA buscando en Internet

  • Participa en alguno de los múltiples actos que se celebraron durante el pasado día de Internet.
  • Busca alguno en el que tengas posibilidades, yo en uno de fotografía, poesía o logotipos estaría más perdido que un puntero en javascript.
  • Contesta en el plazo de una hora, las máximas preguntas que puedas de 9 aleatorias. Al final conteste 8 y tenía la respuesta de la última en la pantalla cuando se me adelanto el ganador.
  • Quedando en segundo puesto conseguí esta PDA 2400 qué está muy bien para trastear :)

logadmin

Os dejo alguna pregunta de las que teníamos para que os hagais una idea:

1) ¿Cual es el número 500 de esta serie?. 3 * 5^3 * 11 * 41 * 101 * 151 * 251 * 401 * 3001 * 570601 * 112128001 * 1353439001 * 28143378001 * 5465167948001 * 84817574770589638001 * 158414167964045700001 =

2) Aquí, fue a clases un famoso escritor, ¿de quien hablamos?

Si las adivinais, dejarme un comentario para comprobar que es la correcta.
¿Hicisteis algo el pasado día de Internet?

Chuleta para crear un parche en tu proyecto O.S preferido

Son muchas las maneras de colaborar con el opensource, la más directa es mediante código, ya sea con nuevas funcionalidades que necesitas y no están implementadas, o corrigiendo pequeños bugs que tiene y son fáciles de corregir (esta última, una buena manera de empezar..).
Para ello pego está chuleta con la que podremos crear un parche. Pasos;

  • Puedes trabjar con CVS o subversion pero tambien puedes tener el directorio original y una copia donde realizaras tus modificaciones.

[root@logadmin etc]# ll samba-3.0.24
samba-3.0.24/ samba-3.0.24-MOD/
  • Realiza las modificaciones necesarias en el código (en este ejemplo, simplemente he hecho alguna modificación -sin sentido- para mostrarlo de una manera práctica. Simplemente he cambiado algunos mensajes de debug de inglés a castellano en el archivo

    vi samba-3.0.24-MOD/source/smbd/password.c
  • Una vez hechas las modificaciones necesarias, creamos nuestro parche con:
LC_ALL=C TZ=GMT0 diff -Naur samba-3.0.24/source/smbd/password.c samba-3.0.24-MOD/source/smbd/password.c

Explicación de los parámetros:

La variable de entorno LC_ALL configura el escenario para el comando diff, concretamente, nos aseguramos que todas las traducciones o formatos locales como fecha, hora o similares no serán relevantes en la máquina del usuario.
La variable TZ con el valor GMT0 se asegura que la hora y fecha de la salida de diff estan en "hora universal" para tener las fechas y horas configuradas correctamente en los archivos de patch.
Estas dos opciones se deben principalmente a la peculiaridad de los proyectos Open Source, donde desarrolladores de todo el mundo pueden colaborar. :)

Las opciones de diff son:

-N En la comparación de directorio si un archivo se encuentra en un sólo directorio lo tratará como está, y vacío en el otro directorio (esta opción aunque la pongo por defecto en este caso concreto con dos ficheros únicamente no es necesario)
-a trata todos los archivos como texto y los comparará línea a línea.
-u usará la salida de format unificada, incluirá algún contexto sobre las diferencias que ayudarán a "patch" a encontrar el lugar exacto para aplicar los cambios.
-r cuando se comparen directorios, usa una búsqueda recursiva en los subdirectorios.


[root@logadmin etc]# LC_ALL=C TZ=GMT0 diff -Naur samba-3.0.24/source/smbd/password.c samba-3.0.24-MOD/source/smbd/password.c
--- samba-3.0.24/source/smbd/password.c 2007-02-04 18:59:13.000000000 +0000
+++ samba-3.0.24-MOD/source/smbd/password.c 2007-05-21 06:58:47.000000000 +0000
@@ -276,7 +276,7 @@
vuser->user.unix_name, vuser->user.smb_name,
vuser->user.domain, vuser->guest ));

- DEBUG(3, ("User name: %s\tReal name: %s\n", vuser->user.unix_name,
+ DEBUG(3, ("Nombre de usuario: %s\tReal name: %s\n", vuser->user.unix_name,
vuser->user.full_name));

if (server_info->ptok) {
@@ -688,7 +688,7 @@
BOOL ok = False;

#ifdef DEBUG_PASSWORD
- DEBUG(100,("authorise_login: checking authorisation on "
+ DEBUG(100,("authorise_login: comprobando autorizacion en "
"user=%s pass=%s\n", user,password.data));
#endif

  • La salida de este comando la puedes redirigir a un fichero que habrás nombrado con algo signficativo de la acción que realiza.

Existen multitud de proyectos open source que esperan tu ayuda.

16 mayo 2007

Squid: Configura un proxy en 5 minutos

¿Por qué squid? ¿por qué sólo 5 minutos?

Alguna vez he hablado de squid, pero quizá no haya hecho un repaso rápido en como tenerlo configurado y probarlo de una manera sencilla para que nos deje un buen sabor de boca.

Son muchas las características que squid nos puede ofrecer, pero cuando necesito redirigir todo el tráfico http a un servidor proxy-cache para optimizar rendimiento o aumentar la seguridad, ahí está squid.

Hace poco use squid para una subred segura que no permitía el acceso al puerto 80 de direcciones externas. Son muchas las organizaciones que bloquean el puerto 80 de salida a nivel de router. Es una gran manera de eliminar un agujero de seguridad pero a la vez un gran problema para los administradores de sistemas que necesiten conectarse temporalmente a algún servidor para descargar un archivo. Otro posible escenario sería redirigir todas las conexiones de los ordenadores a un servidor proxy local para incrementar el rendimiento de las peticiones y salvar ancho de banda.

Las situaciones descritas anteriormente pueden resolverse con una configuración de squid en 5 minutos. Todas las peticiones de acceso http externo pueden ser manejadas por squid a través de una simple configuración de proxy en los clientes (aunque tambien podría hacerse sin configurar nada en ellos, pero es otra historia), ¿suena complicado?, pues para nada lo es, veamos como hacerlo:


Instalación.

Descargate la última versión estable de squid, en el momento de escribir este post, es la 2.6-Stable13.
Aunque tiene multitud de opciones de instalación, la primera vez haremos un simple


#./configure --prefix=/usr/local/squid
#make
#make install

Configuración.

El archivo de configuración principal de squid lo tendremos en /usr/local/squid/squid.conf. Aunque te puedan intimidar las 4408 líneas del archivo de configuración, la configuración que haremos de un simple proxy http es muy simple.

Realiza un backup de el archivo de configuración

Esta es una buena metodología siempre que vayamos a realizar un cambio en la configuración. Crea un backup del archivo de configuración actual y renómbralo de alguna manera que nos diga algo, yo personalmente lo haría así:

cp /usr/local/squid/squid.conf /usr/local/squid/squid.conf-05162007


Edita el fichero de configuración

Abre /usr/local/squid/squid.conf con tu editor de textos favoritos, personalmente, yo uso vim.


Configuración en 5 minutos

Hay infinidad de opciones en squid que no utilizaremos, acls específicas, autentificación, limite del ancho de banda por usuario.... Nosotros vamos a configurar un servidor proxy cache sin control de acceso. Se trata de una configuración apta para una red casera tras un firewall.

El archivo por defecto de la configuración de squid es la mayor fuente de información que tendremos, pero necesitaremos hacer unos pequeños cambios para que empiece a funcionar.
Usa tu editor de textos favoritos para encontrar y modificar estas líneas:
visible_hostname machine-name
http_port 3128
cache_dir ufs /var/spool/squid 1000 16 256
cache_access_log /var/log/squid/access.log
Y en la sección acl;
acl intranet 192.168.0.0/24
http_access allow intranet
Aunque en el archivo de configuración tenemos el signficado de esas líneas, las explico brevemente.

visible_hostname: Aquí pondremos el nombre de nuestra máquina. Dejándolo en blanco puede hacer que squid falle.

http_port 3128: No hay necesidad de editar esta línea a menos que quieras cambiar el puerto de tu servidor proxy.

cache_dir ufs /var/spool/squid 1000 15 256 : Descomenta esta línea, será el tamaño que asignes en disco para la cache de squid. Los dos últimos valores son la profundidad de los directorios que se crearan al construir la cache.

cache_access_log: Este será el fichero donde logeará todas las peticiones de acceso a Internet.

acl intranet 192.168.0.0/24: Esta línea es necesaria y debe corresponder al rango de tu red para permitirles acceso al proxy, o a una única ip si sólo tú vas a acceder.

http_access allow intranet: Esta línea permite a la acl intranet definida anteriormente el acceso a internet.


Levantando squid

Antes de levantarlo, tendremos que construir el directorio de cache que habíamos definido anteriormente:
#./squid -z

Levantamos squid
#/usr/local/squid/bin/RunCache &

Comprobamos que funciona sin problemas
#tail -f /usr/local/squid/var/logs/access.log


Configuramos los clientes

Si usas Mozilla o Firefox podrás configurar el servidor proxy a través de:

Herramientas -> Opcines -> Red -> Configuración

Añade el nombre de tu nuevo servidor proxy y el puerto 3128 si es que no lo habías cambiado. Ahora navega por Internet y tendrás que ver las conexiones en la shell que tenías abierta con tail -f /usr/local/squid/var/logs/access.log

Enhorabuena, has configurado tu servidor proxy.
Ahora podrás empezar a investigar las miles de posibilidades que tiene este proxy-cache.

Update: Existe un documento en castellano más completo sobre el proxy squid.
Y squid y las delay-pools

Esta ha sido mi adaptación del artículo original

15 mayo 2007

Algunas webs tambien cierran por vacaciones

Sí, no sólo los negocios físicos tienen derecho a cerrar durante unos días, ahora tambien las webs, claro está, avisando previamente de ello y sin dejar de dar soporte hasta el último día antes de las vacaciones.


Ezproxy es otro software que tiene muy buen soporte, pero ellos tambien necesitan un break de vez en cuando.

Muy curioso y comprensible a la vez el anuncio.

Chris, descansa esas dos semanas y relájate con tu familia, lo tienes merecido.

La web de squid mejora su imagen

Me atrevería a decir que Squid es uno de los proxys más desarrollados, potentes y con infinidad de características de los que existen actualmente. Su lista de correo es muy activa, se aprende mucho tan sólo siguiendo algunos hilos, la documentación y el soporte que brinda NO tiene nada que envidiar al de mucho software comercial que he conocido.

¿Qué por que cuento todo esto?. Creo que estaban tan concentrados en su trabajo que la web del proyecto no la habían modificado desde hace muchos años, pero ayer por fin, se puso en marcha la nueva web que se llevaba preparando hace semanas. La apariencia es más acorde con los tiempos actuales y el contenido esta algo más estructurado para encontrar lo que se busca con más facilidad.

squid

Siguiendo con la renovación, ahora tambien disponen de un blog donde comentar todas las noticias referentes a squid.

¿Necesitas centralizar todas las conexiones a Internet?
¿Quieres ahorrar ancho de banda en tu conexión?
¿Quieres ver estadísticas del uso que se hace de Internet?
¿Necesitas restringir la navegación en Internet a los usuarios?
¿Necesitas experimentar....?


Juega con squid

14 mayo 2007

Cómo saber el número de procesadores reales de un servidor

Hace días, se publicó en sigt.net el artículo "Cómo saber si tu servidor (compartido) está saturado". En la parte "A nivel de CPU" se expuso una manera de ver los microprocesadores que tiene un servidor, pero a veces no resulta tan sencillo y ese valor puede llevar a confusión.

Pueden ser muchos los motivos por los que tienes que saber el número de procesadores reales que tiene un equipo: ya sea por causa de licencias, inventario de hardware, o adaptación del kernel.

Unas cuantas opciones podrían ser:

1. #cat /proc/cpuinfo

esta es la que se comentaba en el artículo de sigt.net mencionado anteriormente, pero no nos podemos fiar de la salida de este comando

Si tuvieramos dos procesadores físicos dual core, el comando anterior nos mostraría 4 procesadores. Lo mismo ocurriría para los microprocesadores hyper threading, ejemplo;
  • Si tuvieramos 2 procesadores hyper threading, /proc/cpuinfo nos mostraría 4 microprocesadores
  • Si tuvieramos 2 procesadores dual core y hyper threading /proc/cpuinfo nos mostraría 8 microprocesadores.
2. Otra opción podría ser como la del caso anterior, pero fijándonos en un campo de cada procesador, concretamente el "physical id". Una CPU hyper threading tendrá un único espacio físico, por lo que aunque la veamos como dos cpus como en los casos anteriores, tendrán un único "physical id"

3. Otra opción algo más avanzada sería:

#/usr/sbin/dmidecode | grep -i "type 4" | wc -l

dmidecode es una herramienta que nos muestra toda la información hardware tal y como es vista por la BIOS, fue escrita originalmente por Alan Cox.

Podeis consultar una detallada guía de scripting con dmidecode.


¿Conoceis otro metodo para saber el número de microprocesadores de tu máquina?

Tip de lunes: Wear Sunscreen

Disfruta de la fuerza y belleza de tu juventud.
No me hagas caso, nunca entenderás la fuerza y belleza de tu juventud
hasta que se te haya marchitado.
Pero créeme, dentro de 20 años cuando estes mirando tus fotos recordaras
que no podrás tomar hoy todas las posibilidades que tenías ante tí y lo guapo
que en realidad eras...

No te preocupes por el futuro, o preocúpate, sabiendo que es tan efectivo como intentar resolver una ecuación de álgebra masticando chicle


Hace semanas fue "el discurso de Steve Jobs", hoy es dejo este magnífico vídeo
para disfrutarlo un lunes por la mañana y recapacitar.

Se trata de una columna escrita en el Chicago Tribune en 1997, la cual luego se convirtio
en este video musical narrado con una fuerte voz australiana.

Más datos sobre "Wear Sunscreen"