miércoles, 29 de abril de 2009

Empleada del CERN te explica para qué sirve el LHC, en forma de rap

Publicado a las 8:04 p. m.

Katherine McAlpine, empleada del CERN, explica de qué se trata el Gran Colisionador de Hadrones en forma de rap:

martes, 28 de abril de 2009

Tormenta

Publicado a las 10:35 p. m.


Lástima que no tenía una cámara decente a mano. Me recordó a Independence Day

Facebook y el levante de minas

Publicado a las 2:48 a. m.

En un excelente post, Hernán Casciari escribe sobre el efecto que tiene Facebook en el levante de minas, en contraste con la era pre-internet, o analógica:

—La mujer analógica, la del siglo pasado, esperaba que vos te dieras cuenta de ciertas cosas. ¿Te acordás las preguntas que uno se hacía antes? ¿Tendrá novio Estelita? ¿Qué música le gustará? ¿Será buen momento para abordarla? —rememora mi amigo— Ahora la mujer digital te lo indica en el perfil del Facebook. Cualquier conocida de la oficina, cualquier amiga de una amiga, te avisa si se peleó con el novio, te explica si le gusta Neruda o si le gusta Bucay, te pone fotos de las vacaciones en Ibiza, para que la veas medio en bolas...
Enlace: Melancolía de mujeres analógicas

lunes, 27 de abril de 2009

Chau Coto Digital

Publicado a las 4:47 p. m.

Coto a la basuraJueves al mediodía. Sofía hace la compra por Coto Digital y elige, entre los horarios disponibles, que la compra llegue ese mismo día en el horario entre las 19 y las 22 horas. Siempre tratamos de hacer la compra los Jueves porque ese día tenemos un 20% de descuento por la tarjeta del Banco Galicia. Ella hace su día tranquila de que el tema compra está resuelto.

Jueves, 9 de la noche. Estuve esperando en casa desde las 7 de la tarde y la compra no llega. Le pregunto a Sofi si le llegó el mail confirmando el envío del pedido. Me dice que sí y me lo muestra. No siendo la primera vez que nos dejaran plantados esperando el pedido, llamo al número de reclamos a ver si en una de ésas no se les "traspapeló". Nadie me atiende ("todos los operadores están ocupados"). Me canso de esperar. A las 10 menos 10 nos vamos corriendo al Disco a comprar algo para cenar.

Viernes, 9 de la mañana. Desayuno té con galletitas, porque no hay pan para hacer tostadas. Me voy a trabajar y Sofi envía un mail a Coto quejándose porque nos dejaron plantados. Al rato la llaman por teléfono y le dicen que el Jueves se quedaron sin sistema todo el día, y que nos envían el pedido ese mismo día, entre las 19 y las 21, respetando el descuento del día Jueves.

Viernes, 9 de la noche. Estoy esperando desde las 7 y nada. Tendría que ir saliendo a buscar a Sofi al trabajo, porque no me gusta que ande sola de noche por el centro. Llamo a reclamos otra vez, y todos los operadores están apagados, digo, ocupados. Espero en línea hasta que me canso. A estas alturas Sofi ya está viniendo sola. Nos vamos a comer afuera.

Sábado, mediodía. Llamamos para putear. La operadora no sabe qué inventar, dice que el pedido no había sido confirmado porque –según ellos– habían hablado con la empleada (en mi casa no hay empleada doméstica), quien había quedado en confirmar el pedido. Sofía fue quien habló con ellos, y sí había confirmado el pedido. De haber estado hablando yo, los mato. Se comprometieron a enviar el pedido antes de las 16.

Sábado, a eso de las 3 y pico de la tarde. Llamamos por las dudas. Nos dejan en línea un rato, y nos dicen que la camioneta está llegando, que está a 10 cuadras. A 10 cuadras está el Coto más cercano. Al rato, finalmente, llega la compra. Nos mantienen el descuento, y el pobre pibe que envía el pedido tiene que hacer la cuenta con el celular (y descontar una cosa que estaba cobrada pero no habían mandado porque no tenían).

Sábado, a la noche. Descubrimos que nos cobraron y no nos mandaron, 2 leches, huevos, un paquete de choclo. Me cansé.

Hace al menos 6 meses que comprábamos, a pesar de que siempre había que estar encima de ellos reclamando. Cuando no te dejan plantado sin aviso, no te traen fruta podrida ni se olvidan de traerte la mitad de las cosas, el servicio es cómodo y práctico, además de que el costo (9 pesos) se amortiza con el 20% de descuento (mas los 5 puntos de IVA por el débito). Pero la verdad es que la calidad del servicio es tan lamentable y la atención al cliente tan desastrosa que no vale más la pena. Evidentemente le sobran clientes, así que a partir de ahora van a tener uno menos.

miércoles, 22 de abril de 2009

Excepción

Publicado a las 3:53 p. m.

Lentitudes

Java no se cuelga, termina la máquina virtual con una excepción
—Nicolás Vinacur

viernes, 17 de abril de 2009

Pixar vs Dreamworks

Publicado a las 2:36 a. m.

Encontrado en la web. Hacé click en la imagen para verla completa:

pixarvsdreamworks_crop

What's in the box?

Publicado a las 1:22 a. m.

Excelente corto independiente, mezcla de Half-Life y Cloverfield.
Sugiero verlo en HD a pantalla completa.



UPDATE: Investigando un poco más, me enteré de que es un video viral. De algo. Por suerte, otra gente le dedicó tiempo a esto, de forma que yo no necesitara hacerlo:
Primera, segunda y tercera parte.

UPDATE 2: Investigando más, me encontré con esta otra joyita.

jueves, 16 de abril de 2009

ORM es el Vietnam de la Ciencia de la Computación

Publicado a las 6:20 p. m.

Muy interesante post de Jeff Atwood sobre cómo ORM (Object-Relational Mapping, la técnica utilizada para mapear una base de datos a objetos) parece ser el Vietnam de la Ciencia de la Computación – una batalla interminable en la que tenemos todas las de perder:

En lo personal, creo que la única solución manejable para el problema del ORM es elegir uno u otro: o abandonar las bases de datos relacionales, o abandonar los objetos. Si sacás la O o la R de la ecuación, ya no tenés más el problema del mapeo.
Se me ocurrió hacerme una remera con la frase "OOP sucks", ir a pasearme por Exactas y ver como la gente se agarra la cabeza.

Enlace: Object-Relational Mapping is the Vietnam of Computer Science

lunes, 13 de abril de 2009

Verborragia

Publicado a las 7:30 p. m.

En ALT1040 publicaron tres scripts para la gente que cede fácilmente ante la procrastinación. Simplemente te muestra un cartelito cada 20 minutos preguntándote si "estás haciendo lo que deberías estar haciendo". Ahora, lo que me resultó interesante fue la variación de verbalidad (existirá esa palabra?) de los lenguajes de scripting utilizados para cada una de las plataformas.

Empecemos por el primero. Para Linux, un script escrito en bash:

#!/bin/bash
# By Spayder26, GPLv3’ed
# Require: zenity
while $(zenity --question --text="Consider if this is really how I need to be spending my time. Continue?" --ok-label="Yes" --cancel-label="No");
do
sleep 20m
done
Corto, preciso, sencillo. Poco intuitivo. Lo que uno esperaría de un script para Linux.

Para Windows, VBScript:
' Written by Robert Matusky ~~
' 2009-04-05

minutes = 20
seconds = minutes * 60
milliseconds = seconds * 1000

do
userContinue = msgBox ("Consider if this is really how I need to be spending my time. Continue?", vbYesNo + vbSystemModal )
yesVal = 6
if userContinue = yesVal then
Wscript.sleep milliseconds
end if
loop While userContinue = yesVal
Esto es más parecido a lo que uno está acostumbrado a trabajar. Funciones, objetos, estructura. Nada extraño.

Para OSX, AppleScript:
-- Mac Productivity Timer
-- written by Talha F. Basit
-- april 06, 2009
-- questions,comments talha[at]macdotcom
-- delay uses seconds in AppleScript, not milliseconds like VB set delayTime to 60 * 20

repeat
display dialog "Consider if this is really how I should be spending my time. Continue?" buttons {"Yes", "No"} default button 1
if the button returned of the result is "Yes" then
delay delayTime
else
exit repeat
end if
end repeat
No se ustedes, pero yo nunca había visto AppleScript en mi vida. Me llamó muchísimo la atención la construcción if the button returned of the result is "Yes".

¿Returned of the result is "Yes"?

Parece como si lo hubieran pasado del Ruso al inglés con el Google translator...

Y yo que pensaba que VB era verborrágico.

Enlaces: