16.6.08

La cerveza artesanal Gilbert no esta buena

Esto forma parte de una nota mental que encontre hace un rato. El mensaje es simple, la cerveza Gilbert no tiene casi nada de lo rico que tienen las cervezas artesanales. No esta buena. Si la ven ahi, y se quieren tomar un vasito... bien, pero no se hagan ilusiones. Yo me las hice y lo amargo no fue solo la cerveza. Me gusta muchisimo mas la cerveza artesanal de Cossab y no tengo que irme hasta el sur para tomarla.

9.6.08

Si a los carriles exclusivos

No a los taxis que te encierran y despues te putean amparandose en "estoy laburando, pibe". Que frenan en la bicisenda y cuando les decis que no pueden estacionar ahi te ignoran, que andan a 5km/h y despues te matan a bocinazos por mas que estes llendo a 40km/h prendido fuego con la bici.

Hagan paro, va a ser apreciable un dia sin tanto ruido y humo. Los taxis NO SON transportes eficientes, economicos, sanos ni ecologicos. Puede ser un dia feliz.

2.6.08

Generando ID unicos (UUID) en MySQL

La funcion UUID() de MySQL nos devuelve un Identificador Unico Universal que podemos utilizar como ID unico en nuestras aplicaciones.

Podemos probarlo ejecutando la siguiente consulta:

select uuid() as uid;

El resultado esta compuesto por 5 grupos de caracteres hexadecimales separados por un guion:


+--------------------------------------+
| uid |
+--------------------------------------+
| 107782ca-8250-102b-bae9-001a92ba7031 |
+--------------------------------------+


Si estan usando PHP pueden validar el UUID con la funcion ValidateMySqlUid();

Validando UUID de MySQL en PHP

Funcion de PHP para validar (regexp de fede) los IDs unicos generados por MySQL:
function ValidateMySqlUid($string) {
if (strlen($string) == 36) {
if (preg_match('/[0-9a-f]{8,8}-([0-9a-f]{4,4}-){3}[0-9a-f]{12,12}/', $string)) {
return true;
}
}
return false;
}