Actualizar bash para evitar ataques Shellshock

Cuando vi el titular dije: “Debe tratarse de IE o algo con Windows…” pero cuando leí el contenido: WTF!! bash metido en esto? no puede ser!!

Aún no hay una solución precisa que resuelva el problema pero por lo pronto debemos actualizar bash “rait nau”. Para saber si tu sistema es vulnerable puedes ejecutar los siguientes comandos en consola:

Comando 1:
1009522048547145aa057be_000000

Si el …

Consultas de referencias cruzadas en MySQL

Hace algún tiempo que uso Redmine para gestionar proyectos, la herramienta en general es buena pero a veces necesitaba de reportes diarios de tiempo utilizado por los miembros del proyecto.

En este punto se me ocurrió si podría lograr una consulta de referencias cruzadas (al estilo MS Excel), MySQL no soporta consultas de ese tipo pero pueden simularse:

1. Escribir la consulta …

Acostumbrado?

Lo primero que me preguntan al saber vivo en Lima  un poco más de dos años es ¿Y ya te acostumbraste?

Para no alargar la conversación, les digo “Sí, ya me acostumbré” y me suelen decir después “Si pues, Lima es otra cosa”. Luego me digo a mi mismo “WTF!!!?”, lo que en realidad quiero responder es:

¿Acostumbrarme a caminar mirando en …

Copia de seguridad de sqlite a la unidad sdcard en Android

Cuando ya tenemos una aplicación en producción y ocurre un problema causado por la base de datos suele ser complicado averiguar donde esta el problema, es buena idea tener una copia de la misma base de datos para ver exactamente que esta pasando.

Hace un tiempo que estaba buscando la manera de sacar un backup de la base de datos de …

Comer solo no es tan malo

Puede resultar muy extraño para la gran mayoría de ustedes, es complicado de explicar el por que no me agrada comer solo, no me refiero a comer unas papas fritas cerca a la computadora, me refiero a almorzar/cenar en un restaurante (incluso en casa).

Debo confesar que algunas veces usé la escusa de “no puedo comer solo” para ligar a alguien, …

MySQL, el extraño caso de un campo timestamp

Hace un tiempo descubrí una característica (tal vez sea un bug) sobre los campos timestamp de MySQL. Es probable que este documentado en alguna parte que todavía no he leído:

Cuando se añade un campo timestamp a una tabla, MySQL agrega mágicamente algunas características al nuevo campo creado como un “trigger” y la fecha actual como valor por defecto.

Aquí esta el …

MySQL Vista global de las bases de datos

Cansado de tener que averiguar manualmente  cuanto espacio ocupan mis bases de datos, acabo de crear un procedimiento almacenado para tener una vista global de las bases de datos que tenemos en nuestro servidor MySQL.

En MySQL no hay disponible  un comando que nos permita tener una resumen global de las bases de datos, algo que se parezca a SHOW TABLE …

¿Estaremos condenados a tener hijas?

Es la pregunta que me hice cuando caí en la cuenta de que casi todos mis “colegas” han tenido hijas, no es tan alarmante como parece, al parecer sólo 1 de cada 10 colegas han tenido hijos… un momento… O_o

…Antes que me lapiden, personalmente no creo que sea malo ser mujer o tener hijas, he dicho “condenados” en buena onda… …

La App del Látigo

Hace una semana que estoy fascinado con trollear  a mis amigos con la App del Látigo, lo vi por primera vez en un capítulo de The Big Bang Theory, es una App muy sencilla pero poderosa (si la sabes usar con sabiduría).

Es gratuita y esta disponible para Android (creo que hay versiones en la iStore):

 

Migrar de MS Access a MySQL con relaciones

He usado herramientas como MySQL Migration Toolkit (*) y Bullzip’s Access To MySQL, ambos hacen un excelente trabajo pero no exporta las relaciones entre tablas. Hacer esta tarea nos puede tomar varias horas (hasta ahora):

Escribí un código VBA para identificar las relaciones generando código MySQL con las sentencias de creación, esto puede ser muy útil después de la migración usando …

Go back to top