Slumdog Millionaire

Enviado: abril 20th, 2009 | Autor: | Guardado en: Películas | Etiquetas: | Sin Comentarios »

Ayer fui con mi novia a ver esta película de Danny Boyle, sinceramente fue muy buena experiencia, la historia sinceramente no muy espectacular y con ese toque de Reality TV a la “El Aprendiz” o “Big Brother” en especifico cuando se promueve la tensión de el jugador en peligro el riesgo de ser eliminado y que el sueño termine. Me quedo con un buen mensaje de la película y por lo tanto un buen sabor, es algo que supongo todo el mundo ha escuchado al menos una vez en su vida y definitivamente para mas de dos la he escuchado en diferentes remixes.

Si tienes un sueño, trabaja duro y no te rindas, al final del día se cumplirá.

A lo largo de la pelicula al menos yo en lo personal vi este mensaje una y otra vez desde que Jamal (el protagonista) es niño y siempre ha soñado obtener el autógrafo de su Jack Bauer Hindú, decide aventarse un clavado en un estanque lleno de mierda para lograrlo, al final los guardias que no quieren ni tocarlo lo dejan pasar y obtiene su autógrafo, es una de las escenas más memorable y en mi opinión que ejemplifican el mensaje que les comento.

Jamal - Shitty Millionaire

He visto varias películas de Danny, definitivamente tiene varias películas buenas muy recomendables si no las has visto: Trainspotting, Vacuuming Completely Nude in Paradise (la pasan de vez en cuando en Cinemax) y para los amantes de los Zombies 28 days later.


WAGO Hacking 101

Enviado: abril 16th, 2009 | Autor: | Guardado en: Tecnología | Etiquetas: , , | 11 Comentarios »

Ya hace algún tiempo nos proporcionaron un PLC WAGO para hacer pruebas en especifico el modelo 750-841, en fin el motivo por el cual me intereso (al menos a mi) es la interfaz ethernet que trae se me ocurren muchas aplicaciones que pueden tomar ventaja de esto.

En fin cuando nos lo entregaron faltaba el famoso cable de Comunicaciones que no es otra cosa que un cable Serial con un conector propietario, a eso agrégale no teníamos puerto serial ni un adaptador USB, entonces siguiendo las instrucciones del manual instale el BootP Server (DHCP disfrazado) y para mi gran sorpresa el PLC no respondía ignoraba todos los request, definitivamente nada divertido. Un par de días después nuestros amigos de WAGO finalmente nos proporcionaron un cable para programarle vía Serial, así que desempolve mi vieja Thinkpad T30, y le instale todas las utilerias de WAGO. A la primera conecto, le deshabilite la IP estática y lo puse en DHCP listo para conectarlo a mi módem 2Wire de Prodigy.

Todo parecía estar bien hasta que me metí a la consola de administración Web, resulta que alguien de Dumbfuckistan había usado antes el PLC y le había parecido conveniente borrar el filesystem del PLC, todo lo que podía ver eran errores de “Url ‘/WEBSERV\INDEX.SSI’ not found on server” en general considero que el 99% de los problemas se pueden resolver antes de llamar a soporte técnico, así que decidí instalar el Firmware más reciente, tal vez con eso se restaure el sistema (al menos eso pensaba), para mi sorpresa esto no fue así adcionalmente el puerto serial dejo de funcionar… ni modo no quedo otra más que contactar a soporte técnico, he aquí la respuesta:

You will need the programming cable and the program WAGO Ethernet Settings. Plug the cable into the controller and with Ethernet Settings, first click on Read. Then you will need to click on “Format” then “Extract” followed by “Default”. You must click on these buttons in the order described. Once you do this, your controller will be reset to it’s original factory settings. You will then need to reset the IP address and download the program.

El problema es… ya no responde el PLC por el serial. ¿Como puedo correr estos comandos entonces? La respuesta es CoDeSys, configura un nuevo proyecto para tu PLC, ve a la pestaña Resources y después de doble clic en PLC browser, desde ahí puedes escribir los comandos.

[code lang="DOS"]format
extract[/code]

Como se resetean los parametros del PLC con un firmware update puede utilizar BootP para configurarle una IP temporal al PLC, conectarme desde CoDeSys usando esa IP, restaurar el filesystem y finalmente configurar el DHCP desde el Webserver, ahora si el PLC esta listo para llevarlo a donde sea.


Microsoft Design

Enviado: abril 14th, 2009 | Autor: | Guardado en: Tecnología | Etiquetas: | Sin Comentarios »

Últimamente he estado utilizando mucho el Microsoft Design, antes le era fiel a las herramientas de Macromedia especificamente al Fireworks, pero desde la versión CS, no le han agregado gran cosa a la herramienta, como no tenia ganas de obtener la ultima versión de Adobe, decidi bajar la versión de prueba del Microsoft Design.

Tengo que admitir que fue empezar desde cero, muchos trucos o mañas por así llamarles que habia aprendido a lo largo de mis, no se 8 años de experiencia con el Fireworks no servian de mucho con el Microsoft Design, en un principio pense en abandonar el barco y regresar a la seguridad de lo que ya sabia, pero al final de cuentas le di una oportunidad y vaya que no pienso regresar a los productos de Adobe.

A grandes rasgos ambas herramientas trabajan exclusivamente sobre imagenes vectoriales, que quiere decir esto en lugar de representar la imagen como una secuencia de puntos (pixeles) con un color en especifico por posición estas se representan por medio de funciones o medidas matematicas es decir la herramienta es capaz de mantener su aspecto sin importar las transformaciones que hagas sobre la imagen.

Así que aunque en teoria las dos herramientas funcionan de manera similar he podido lograr resultados sorprendentes que antes me costaban mucho trabajo en Fireworks, un ejemplo muy claro que es una especia de luz y sombra es el manejo de texto, el Fireworks es muy fastidioso a la hora manejarle y a mi parecer no lo maneja como vector a menos que separes y conviertas a objeto toda la cadena, y aún y cuando hagas eso no tienes la flexibilidad de editar el texto como un simple vector, todos estos problemas desaparecen en el Microsoft Blend, de hecho incluso fuentes raras que usan dimensiones no comunes se ven claramente y muy bien aunque uses un tamaño de texto muy corto… en fin espero en el futuro escribir un poco más sobre este producto.


PAN SPAM

Enviado: abril 7th, 2009 | Autor: | Guardado en: Math.random() | Etiquetas: | Sin Comentarios »

Pues no tengo idea de como un tal Jorge Franco militante del PAN obtuvo mi correo, no es así que sea secreto de estado pero dudo mucho que sea un lector de mi blog, el fin la cosa es que ha esta mandando su propagranda politiquera a mi bandeja de entrada y lo tuve que marcar como SPAM, espero no tener que leer más de sus videos de Youtube y presentaciones PPS, cosa curiosa esta rastreando tu comportamiento mediante un tal server05.pan2009.org desconozco si el PAN este patrocinando el hosting de este compadre o el de buena onda lo paga de su bolsillo, pero si lo esta pagando el PAN… ¿Que no es eso hacer campaña antes de tiempo?


Otros Siete

Enviado: abril 7th, 2009 | Autor: | Guardado en: Sin categoría | Etiquetas: , | Sin Comentarios »

He he he, pues otro mes mas con Magdaleniux, yo ni se como me ha aguantado tanto tiempo, en palabras de mi compadre Iñigo “es increibleeee” (ha ha ha), en fin aún no estoy seguro que voy a hacer no puedo hablar porque me enferme de sabrá Dios que y sin Internet así que me estoy robando el del vecino.


5 Lustros

Enviado: abril 5th, 2009 | Autor: | Guardado en: Viajes | Etiquetas: | 1 Comentario »

Pues ya ayer cumplí mis primero 25 primaveras, la fiesta empezo en Monterrey en una antrillo/bar de barrio antigüo, ni me acuerdo como se llama el lugar, momento memorables de la noche unas doctoras de la mesa de a lado cerraron la noche llenando sus litros de vodka vacios con vomitada, mis amigo y yo decidimos salir a comer pirates y dogos, despues tomamos un taxi de barrio a cumbres y de cumbres a la central justo a tiempo para tomar el camion de las 4:55 a.m., cinco horas con Bee Movie y ronquidos para llegar a las 11:00 a.m. a mi casa, quede deshabilitado hasta las 6:00 p.m. que me desperto mi pastelin y luego una carnita asada Family Values style, en fin siento que ya me estoy haciendo viejito necesito mas Party Hard experience.


LogiPixel

Enviado: marzo 31st, 2009 | Autor: | Guardado en: Sin categoría | Sin Comentarios »

LogiPixel, creada en 2009, bajo un innovador concepto en sistemas de visión, somos pioneros en la aplicación de esta nueva tecnología en México, nuestra empresa es especialista en el desarrollo de máquinas para la clasificación e inspección de productos utilizando cámaras y procesamiento de imágenes en tiempo real.

Soluciones flexibles para las necesidades de su negocio.

Estrenando nuevo sitio, si tienes algún proyecto de visión o automatización pues no dudes en contactarnos! Visita el sitio de LogiPixel.


Samsung Playlist Generator

Enviado: febrero 13th, 2009 | Autor: | Guardado en: Utilerías | Etiquetas: , , , | Sin Comentarios »

Bueno hace dos navidades mi novia me regalo un Samsung YP-Z5F que no es otra cosa que un reproductor MP3/WMA/FLAC/AAC con ciertas funciones tactitles (touch buttons) y una buena pantalla, en fin es un buen reproductor con casi 75 horas de reproducción continua, el único pero que tiene es que para generar listas de reproducción es todo un show.

Una de las formas hacerlo es instalar el manejador de archivos que trae en su CD, pero es realmente malo y lento para solamente generar listas, la otra forma es utilizar el Windows Media Player 10 u 11, pero de igual forma hace mas tonterías de lo que debería de hacer… un simple drag & drop en la carpeta Music es mas rápido y efectivo, pero como siempre tiene un inconveniente a menos que seas un freaky que tiene todos sus MP3 con sus ID3 tags perfectas tendrás toda la musica sin acomodar y te sera imposible leer por disco… la solución:

SPLGen.VBS
[code lang="vb" line="1"]Set objFso = CreateObject("Scripting.FileSystemObject")

Set MusicFolder = objFso.GetFolder(".\\Music")
Set PlaylistFolder = objFso.GetFolder(".\\Playlist")

Set colFolders = MusicFolder.Subfolders

For Each folder In colFolders
Wscript.Echo "Generating " & folder.Name & ".spl"
Set objOutputFile = PlaylistFolder.CreateTextFile(folder.Name & ".spl", True)

objOutputFile.WriteLine "SPL PLAYLIST"
objOutputFile.WriteLine "VERSION 1.00"
objOutputFile.WriteLine ""

Set enumFiles = objFso.GetFolder(".\\Music\\" & folder.Name).Files

For Each file in enumFiles
If InStr(UCase(file.Name), ".MP3") <> 0 Or InStr(UCase(file.Name), ".WMA") <> 0 Or InStr(UCase(file.Name), ".OGG") <> 0 Then
Wscript.Echo "+ " & file.Name
objOutputFile.WriteLine "\Music\" & folder.Name & "\" & file.Name
Else
Wscript.Echo "- " & file.Name
End If
Next

objOutputFile.WriteLine ""
objOutputFile.WriteLine "END PLAYLIST"
objOutputFile.Close

Wscript.Echo "Finished!" & VBCrLf
Next
[/code]

SPLGen.CMD
[code lang="DOS" line="1"]@ECHO OFF
CScript SPLGen.vbs
PAUSE[/code]

Los pones los dos en la raíz del disco del reproductor y corres el archivo SPLGen.CMD cuando acabes de subir tus archivos de musica a la carpeta Music, básicamente lo que hace es listar todas las carpetas dentro de la carpeta Music, y genera un archivo SPL dentro de la carpeta Playlist con el contenido de las carpeta. Muy practico si tienes un reproductor de estos.

Por desgracia este programa esta hecho para satisfacer mis necesidades, y como tal tiene ciertas limitaciones, la principal es que no hace una exploración recursiva en los directorios únicamente va a mostrar los archivos que estén a primer nivel, por eso te dejo el source para que lo modifiques si necesitas esta opción. :)


EOF

Enviado: febrero 13th, 2009 | Autor: | Guardado en: Sin categoría | Etiquetas: | 1 Comentario »

Una clásica de la programación finalmente llego a mi vida, pues bueno a empezar una nueva aventura no me quedo triste sinceramente lo que hacia interesante mi trabajo ya se había ido y pues ya me estaba agüitando la marea del barco en el que estaba.

Lo importante es que me voy con grandes proyectos en la cabeza y muchos lugares que conocí, quien sabe que ideas termine en estas semanas de ocio. He he he también voy a tener mas tiempo para ver a mi pastelin chipil. :)

P.D: Se arreglan computadoras a domicilio… Ha ha ha ha.


Guitar Hero

Enviado: febrero 9th, 2009 | Autor: | Guardado en: Videojuegos, Wii | Etiquetas: , , | Sin Comentarios »

Bueno pues he comprado al menos dos versiones de esta franquicia para el Nintendo Wii, y la verdad es que últimamente he estado pensando que Activision debería de sacar alguna especie de exportador para el Guitar Hero World Tour, dado que pues al menos en mi caso existen muchas canciones de Rock clásico en el Guitar Hero III que me gustaría tocar en el World Tour sin necesidad de cambiar disco o en la batería, supongo que esperar que esto sea gratis es un poco ilusorio pero yo estaría deacuerdo en pagar hasta 20 dolares por todos los tracks, sinceramente agregar los líricos y las notas de la batería supongo que llevan cierto esfuerzo ojala salga algo así en el Wii shop. :)