juantomas Hacking the planet

31 enero, 2013

Infografía: Como funciona el protocolo de modem

Filed under: Hacks,infografias — Etiquetas: , — juantomas @ 12:27 pm

En el recuerdo de casi todos están los tiroriros que hacían los modems durante el protocolo inicial de conexión (handshake). Oona Räisänen ha escrito una descripción técnica y una maravillosa infografía con todo el proceso. Para los más nostálgicos os recomiendo que le déis un vistazo.

El sonido inicial del modem explicado y el sonido para los nostalgicos o que no lo han oído nunca.

Vía adafruit que cada día me gustan más.

 

Introducción a Cassandra

Filed under: Casos de Exito,Hacks,Proyectos — Etiquetas: , , — juantomas @ 9:20 am

Cassandra es una base de datos No-SQL y podríamos decir que hasta ahora es mi favorita cuando tenga que almacenar teras de datos. Esta situación todavía no se ha dado pero echando un vistazo a la gema de ruby de cassandra desarrollada por twitter es super sencillo manejarla. Mi aproximación personal al mundo del «big data» es que si la información te cabe en un disco duro lo mejor es usar un mariadb/mysql y hacer una aproximación tradicional para gestionar la información. Si la cantidad de información supera este límite, o lo va a superar a corto plazo,   Cassandra empieza a ser muy interesante pero require tener en cuenta desde el principio que no es relacional.

Nikolas Goebel has escrito una introducción rápida a Cassandra que merece la pena echarle un vistazo.

Entre las muchas empresas que usan Cassandra están: Netflix, eBay, twiter, o reddit.

 

29 enero, 2013

sudo bang bang

Filed under: Hacks — Etiquetas: , — juantomas @ 9:07 am

Este un pequeño truco que utilizo casi todos los días y que siempre ahorran tiempo o al menos teclear mucho menos.

Cuando ejecutas un programa que requiere permisos de root, te da un error del estilo de:

juantomas$ port upgrade outdated
Error: Insufficient privileges to write to MacPorts install prefix.

La solución habitual es con la flecha para arribar sacar la última linea tecleada y editarla para añadir el programa sudo para que se ejecute con permisos de super usuario(root). Aquí es donde entra en acción el sudo bang bang:
juantomas$ sudo !!
sudo port upgrade outdated

Si incluimos !! después de sudo lo cambia por la última linea tecleada 😉

 

 

 

22 enero, 2013

Firefox OS: primer móvil para desarrolladores

Filed under: Acción & Reacción,Hacks,Proyectos — Etiquetas: , , — juantomas @ 2:49 pm

Acaba de llegarme que ya está disponible el primer móvil para desarrolladores con firefox OS. Stormy Peters lo acaba de publicar en el blog de hacks.mozilla.org. El móvil ha sido desarrollado por la empresa española geeksphone y tiene muy buena pinta.  Estará disponible a partir de febrero. En el post anterior había un enlace a la página antigua y ya está publicada la nueva con los smartphone con firefox.

modelo keon

Peak

Presentación del firefox OS la fundación Mozilla

Filed under: Acción & Reacción,Casos de Exito,Hacks,Proyectos — Etiquetas: , , , — juantomas @ 9:10 am

Hoy martes 22 a las 12:30 Telefónica, Mozilla y Geeksphone van a presentar los primeros terminales con firefox OS.

La presentación se hará en el auditorio del Espacio Fundación al que se accede por Fuencarral, 3

firefox OS primeros screenshots

21 enero, 2013

los efectos especiales de tron legacy

Filed under: Hacks,procrastination — Etiquetas: , , , — juantomas @ 8:45 am

Esta mañana me he encontrado con este maravilloso post sobre como se hicieron los efectos especiales de tron legacy. Es una entrevista al equipo de Digital Domain (Bradley «GMUNK» Munkowitz, Jake Sargeant, and David «dlew» Lewandowski) que diseño la mayoría de los efectos.

Como bonus incluye algunas referencias a otras pelis en la que se usan programa de linux/unix como nmap, traceroute o kill.

Muy recomendable para saber un poco más como se producen estos efectos y/o se crean entornos visuales.

programas linux incluido las torres de hanoi ejecutandose dentro de emac

 

dashboard

 

8 enero, 2013

No todo es software cuando hackeas una clave por fuerza bruta

Leyendo hack a day me he encontrado con este hack para encontrar por fuerza bruta el password de 4 dígitos de un gps.

como sacar una clave de un gps por fuerza bruta

Aprovechando que no se bloquea cuando introduces repetidamente la clave incorrecta, al menos una espera de algunos segundos lo habría hecho más complicado o incluso imposible, va probando combinaciones de la 0000 a la 9999. Me ha recordado cuando compre un coche de segunda mano y la radio tenía clave y la pedía cuando se reseteaba, vamos cuando se moría la batería. En teoría en la parte trasera había un código y con este código se podría resetear pero no había tiempo para desmontar medio salpicadero. Solo tenía 3 intentos y luego se bloqueaba durante un par de minutos. No lo solucione como este hacker, simplemente de vez en cuando metía 4 dígitos aleatoriamente. Y lo mejor es que el pattern que utilizaba para teclear «aleatoriamente» y que no lo era tanto, terminaba coincidiendo con una clave que nunca supe cual era 😉

Aquí está el video para deleitarse con el hack 😉

El código fuente está disponible en el post del autor (para arduino nano pero debe funcionar para cualquier arduino). No tengo que insistir en todo lo que se puede aprender de este hack: programación del arduino, como hacer pequeños robots con pinzas de tender la ropa y un par de servos, etc.

 

 

3 enero, 2013

guía básica de arduino

Filed under: arduino,Casos de Exito,Hacks,Proyectos — Etiquetas: , , , — juantomas @ 10:13 am

Para empezar bien el año los chicos de forefront.io han publicado una guía para principiantes de arduino.

placa arduino UNO

arduino UNO

Es absolutamente básica y recomendable para los que quieran/necesiten empezar con arduino. Además han incluido un par de vídeos que merece la pena ver. Incluidos los videos del canal de la empresa adafruit que cada vez me gusta más y que se merece un post.

Tambien os recomiendo este documental sobre arduino en el que salen uno de mis hackers favoritos (juan carlos de dorkbot) 😉

Powered by WordPress