lunes, 30 de junio de 2008

Cuidá el código...

Publicado a las 8:20 p.m.

Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live.


Vía: Coding Horror

El valor de true

Publicado a las 4:50 p.m.

Webeando de aquí para allá, me encontré con esto:

In VB6, when True is coerced to a signed integer, the result is -1. For consistency with other .NET languages, VB.NET was going to change the value of True to 1. Instead, it will be left at -1. Note that when a True value is passed from VB.NET to other .NET languages, it will be passed as 1.

O sea que a veces es 1 y a veces es -1. Ajá.

Link: MS Restores VB6 Functionality to VB.NET

* Nota para los no-programadores: generalmente un valor booleano se interpreta como un valor de binario, es decir, de dos posibilidades: true o false, verdadero o falso, 1 o 0. Aparentemente para Microsoft es una buena idea que TRUE sea -1 y FALSE 0 (estoy asumiendo lo del false, posiblemente hayan elegido otro valor al azar, como -2 o 65565).

martes, 24 de junio de 2008

Código ofuscado

Publicado a las 5:31 p.m.

There’s no obfuscated Perl contest because it’s pointless.
—Jeff Polk

viernes, 20 de junio de 2008

Dr. Nick Riviera, traumatólogo

Publicado a las 3:53 p.m.

Un compañero de laburo asegura que esta conversación existió.

- Te duele acá?
- Sí.
- Y acá?
- También.
- Me pasás la tomografia? Mmmm... acá se ve claramente la fractura. Vení, fijate.
- Si, la veo... pero... ya puedo volver a jugar al fútbol?
- Claro que sí.

martes, 17 de junio de 2008

No entiendo la señalética de Buenos Aires

Publicado a las 10:58 p.m.

No estacioneCuando hice el curso de manejo, leí en el código de tránsito que un cartel de fondo blanco con borde rojo, una E negra y una raya diagonal roja, significaba "No estacionar", y que uno de fondo azul o celeste con una E blanca significaba "Permitido estacionar".

Por la calle Basavilbaso, entre Junín y Arenales, se encuentran varios carteles del primer tipo, con leyendas de "Reservado para ...", y al final, uno del segundo tipo, con una leyenda arrumbada que dice "Exclusivo Ministerio de relaciones exteriores y culto".

No entiendo por qué, si es un lugar reservado, existe una señal que indica lo contrario; ni entiendo por qué, en consiguiente, hoy a la mañana la grúa se llevó mi auto de aquél lugar.

viernes, 13 de junio de 2008

Los habitantes de la Ciudad de México pierden el olfato

Publicado a las 7:38 p.m.

Según un estudio realizado por el Instituto de Investigaciones Biomédicas de la Universidad Nacional Autónoma de México (UNAM), los altos niveles de contaminación de la Ciudad de México están provocando una disminución de la capacidad olfativa de sus habitantes.

Los 20 millones de capitalinos tienen una menor capacidad para distinguir e identificar olores como la naranja, el café o la leche por los altos niveles de contaminación.

[...]

En la investigación, se utilizó dimetil disulfuro, una sustancia que está asociada a la putrefacción de alimentos.

En esa prueba, los capitalinos necesitaron concentraciones nueve veces mayores que los habitantes de Tlaxcala para detectarlo.

Via ALT1040

jueves, 12 de junio de 2008

Definiciones

Publicado a las 6:10 p.m.

El Browser es un programa de computación que se ejecuta en las computadoras de clientes y que fue desarrollado por empresas como Microsoft.
—Banco Galicia, en su definición sobre seguridad informática