Archivos mensuales: junio 2012

Cómo la ciencia ficción ha adivinado el futuro

Hace 60 años, el escritor de ciencia ficción Ray Bradbury, predijo muchos de los aparatos que ahora tenemos a disposición, y los consideramos “comunes”. Sólo imaginen que tan raros se verían utilizando un teléfono celular, o un simple par de audífonos con un mp3 player, hace 50 o 60 años 😉

Les dejo una interesante infografía sobre el tema.

Heavy Metal Trololo

Un tributo al Mr. Trololo original, que falleció hace unos pocos días

Y por si acaso, el video original de 1977.  Mr. Trololo (Eduard Khil), tomó la canción “I Am Glad, ‘Cause I’m Finally Returning Back Home” y reemplazó sus letra por LOLOLO y LALALA. Esto por miedo a que el gobierno ruso de la época tome represalias por la letra original de la canción…… pequeños temores de la guerra fría.

 

Algo de ASCII Art

MMMMMMMMMMMMMMMMMMMMMMNNNDDD+++~~~~~~~~~=====DDDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMDD???===+++++++++===++===???+++DDDMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMDD???===+++++++++===++===???+++DDDMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMNNNII++++++???????????????????????$$$NNNNNNMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMNNNII++++++???????????????????????$$$NNNNNNMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM$$$==+++????????????III??III???IIIIII$$$DDDMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM$$$==+++????????????III??III???IIIIII$$7DDDMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMDDDIII==??????777IIIIII???II???IIIIIIIIIZZZMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMDDDIII==??????777IIIIII???II???IIIIIIIIIZZZMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMM$$$===+++++$$$NNNOOOIIIIIIIIIIIIIIIIIIIIOOOMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMOOO777II???$$$NNN888IIIIIIIIIIIIIIIII777888MMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMOOO777II???$$$NNN888IIIIIIIIIIIIIIIII777888MMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMDDDOOO888ZZIII???$$$IIIIIIIIIIIIIIIIIIII777888MMMMM888$$$$$$NNNMMMMMM
MMMMMMMMMMMDDDOOO888ZZIII???$$$IIIIIIIIIIIIIIIIIIII777888MMMMM888$$$$$$NNNMMMMMM
MMMMMMMMDDD$$$$$$OOO88OOOIIIIIIIIIIIIIIIIIIIIIIIIII777ZZZDDDMM$$$??????$$$NNNMMM
MMMMMMMMDDD$$$$$$OOO88OOOIIIIIIIIIIIIIIIIIIIIIIIIII777ZZZDDDMM$$$??????$$$NNNMMM
MMNNNZZZ$$$777ZZZOOOOO888ZZZIIIIIIIIIIIIIIIIIIIIIIIZZZDDDNNNMM$$$???IIIIII$$$NNN
MMNNNZZZ$$$777ZZZOOOOO888ZZZIIIIIIIIIIIIIIIIIIIIIIIZZZDDDNNNMM$$$???IIIIII$$$NNN
88OOOIIIIII777OOOOOOOOOOOOOOOOOOOOIIIIIIIIIII777ZZZNNNMMMMMMMM777+++IIIIIIIIINNN
88OOOIIIIII777OOOOOOOOOOOOOOOOOOOOIIIIIIIIIII777ZZZNNNMMMMMMMM777+++IIIIIIIIINNN
NN888ZZZIII777ZZZOOOOOOOOOOO888888OOOZZZIIIII777DDDMMMMMMMMMZZ+++???IIIIIIIIIOOO
MMMMMNNNOOO888ZZZ$$$OOOOO888888888888777IIIIIIII$$$MMMMMMMMM$$~~~??????IIIIIIZZZ
MMMMMNNNOOO888ZZZ$$$OOOOO888888888888777IIIIIIII$$$MMMMMMMMM$$~~~??????IIIIIIZZZ
MMMMMMMMNNNMMMDDD88888888888888888ZZZIIIIIIIIIII???777NNN$$$~~===???IIIIIIIIIZZZ
MMMMMMMMNNNMMMDDD88888888888888888ZZZIIIIIIIIIII???777NNN$$$~~===???IIIIIIIIIZZZ
MMMMMMMMMMMMMMNNN888OO888ZZZZZZ$$$777IIIIIIIIIIIIII+++===~~~~~===+++IIIIIIIIIZZZ
MMMMMMMMMMMMMMNNN888OO888ZZZZZZ$$$777IIIIIIIIIIIIII+++===~~~~~===+++IIIIIIIIIZZZ
MMMMMMMMMMMMMMZZZ?????777777IIIIIIIIIIIIIIIIIIII???III+++===++??????IIIIIIIIIZZZ
MMMMMMMMMMMMMMZZZ?????777777IIIIIIIIIIIIIIIIIIII???III+++===++??????IIIIIIIIIZZZ
MMMMMMMMNNN$$$===+++++???IIIIIIIIIIIIIIIIIIIIIIIIII?????????????????IIIIIIIIIOOO
MMMMMMMM$$$~~~~~~===?????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII???IIIIII??II?IIIIIIDDD
MMMMMMMM$$$~~~~~~===?????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII???IIIII???IIIIIIIIIDDD
MMMMMDDD~~~~~~~~~===++??????IIIIIIIIIIIIII?????????IIIIIIIIIIIIIIIIIIIIIII+++ZZZ
MMMMMDDD~~~~~~~~~===++??????IIIIIIIIIIIIII?????????IIIIIIIIIIIIIIIIIIIIIII+++ZZZ
MMMMMZZZ===~~~===???????????IIIIIIIIIIII??+++++++++?????????IIIIIIII??????IIIZZZ
MMMMMZZZ===~~~===????????I??IIIIIIIIIIII??+++++++++?????????IIIIIIII??????IIIZZZ
MMDDD???++++++++++++?????IIIIIIIIIIIIIII??III??????+++???+++??????????????IIIZZZ
MMDDD???++++++++++++?????IIIIIIIIIIIIIII??III??????+++???+++??????????????IIIZZZ
MMDDDIII?????????????????IIIIIIIIIIIIIIIIIIIIIII???III??????+++++?????????777888
MMDDDIII?????????????????IIIIIIIIIIIIIIIIIIIIIII???III??????+++++????I????777888
MMDDD777III??????????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII??III?????????$$$NNN
MMMMM888III?????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$MMM
MMMMM888III?????????IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$MMM
MMMMMNNN777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$888MMM
MMMMMNNN777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$888MMM
MMMMMMMM888777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$$$$DDDMMMMMM
MMMMMMMM888777IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII$$$$$$DDDMMMMMM
MMMMMMMMMMMDDDOOO$$$77IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII777$$$ZZZZZ888NNNMMMMMMMMM
MMMMMMMMMMMDDDOOO$$$77IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII777$$$ZZZZZ888NNNMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMNNNNNOOOZZZZZZZZZZZZZZZZZZZZZZZZZZOOONNNNNMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMNNNNNOOOZZZZZZZZZZZZZZZZZZZZZZZZZZOOONNNNNMMMMMMMMMMMMMMMMMM

Por si no se nota, es mi logo 😉

Reemplazar texto en una base de datos mysql

Existen situaciones, donde es necesario reemplazar una palabra (o una url) en todos los registros de una tabla…..y hacerlo a mano uno por uno resulta imposible

Para evitar eso, con este pequeño query de mysql, podemos realizar un reemplazo en masa, dentro de una tabla, en una columna específica

update nombre_tabla set meta_value = replace(nombre_columna, 'valor_a_buscar', 'valor_a_reemplazar')

Se explica solito el query, y espero les sirva, y les ahorre muchas muchas horas de trabajo

 

El padre de Autocad (o más bien de MS-Paint)

Recordando un poco los orígenes de los sistemas CAD, les dejo este par de videos de Ivan Sutherland, presentando un computador adaptado para diseño asistido por computador, como tema de su tesis en el MIT’s Lincoln Labs, “Sketchpad, A Man-Machine Graphical Communication System”, que pensaban que iba a ser uno de los programas más influyentes para el mundo….. creo que si lo fué

A que se hagan una idea, todo el programa utilizaba 272kb de código, y realizado en un computador a base de transistores (ocupaba un cuarto entero, como toda buena computadora de la época)