I got nothing to blog._

I also got nothing to : say, listen, watch or hack. Post feed

Friday, May 18 2012

hack to work with msp430 on macosx

launchpadI got my hands on a msp430 launchpad to play around with it, and unluckily, the launchpad does not play nice with MacOSX 10.6. After the break, you'll get my tutorial to make it work.

Continue reading...

Monday, February 6 2012

Gestion des factures en autoentrepreneur

facture exemple Je me suis depuis peu inscrit au statut auto-entrepreneur, et évidemment, j'ai vite eu besoin de sortir une facture. J'ai cherché sur le net, et ai trouvé deux blogs qui ont fait un système identique Tengu en suisse et Godefroy en France.

Bref, j'ai repris leur travail et l'ai adapté au besoin d'autoentrepreneurs (que des factures HT et la mention qui va bien), et fait quelques modifs comme notamment revenir à la font originelle qui est plus belle que la « bera » (quelle horreur), fait en sorte que la compilation se fasse à l'aide d'un simple "make" et d'avoir toutes les factures rangées, .tex/.pdf cote à cote.

Tout ça est sur mon github comme d'hab !

Monday, January 30 2012

LED matrix hack story

At Le Loop hackerspace, we often get broken, old or unwanted weird devices. Then recently we were given two Led Matrix displays with a technology from the 80s.

First one was a one line with red led display

Le Loop Led Matrix

and the second one was a green multiline display

Le Loop Big Led Matrix

So, here is a little story on how I managed to pwn them.

Continue reading...

Friday, December 23 2011

Pwn USB HID readers with python on linux

For a work's project I needed to use two magnetic card readers ; our usage was depending on which one is used and the card's ID.

So I sourced a magnetic card reader that outputs the Id through a TTL serial line and then I could manage using an arduino both serial lines and get them to work how we needed.

But what was my surprise to get USB HID readers once I receipt the package ! So I plug them in, and well, they worked out of the box... but both of them output Ids on the console the same way. We were on a rush on the project, so we had no time to send them back.

  • So my challenge was : How can we differenciate USB HID readers that act as keyboards ?

Continue reading...

Monday, April 11 2011

RFID door control system for Le Loop

I just ended a proof of concept of door locking/unlocking system for our hackerspace.

Nothing extraordinary, all the doc and code are there :

Pictures are coming...

Wednesday, November 17 2010

Proof of Concept : Document Oriented Distributed Storage System

I just released today my Master's work done during my Internship at Bearstech. The code has been released under GPLv3 on :

The goal of that project is to build some kind of distributed middleware that stores and share data across different nodes (whatever they are) indexed by metadata. As the internship, and thus the length of that project was only 5 months, I had to make severe technological choices that made that code only a proof of concept, instead of really usable user-end code.

DDBFS GUI

For instructions on installing and using it, please read the wiki page.

Continue reading...

Thursday, August 5 2010

Open Light Dimmer: First try

Back in high school, I had the luck to get some experience and learn many things about stage lightnings. But, as I was already computer-litterate at that time I was amazed to discover that at the ethernet era, the protocol used for controlling lights was still DMX-512 based on RS485 serial line over a 3 points XLR. Because the DMX network configuration is a daisy chain, it looked to me a lot like BNC-based 10 base-T computer networks... with cable length, line terminals... being one's worst nightmare.

At the same time, back in 2000-2002, it was the beginning of the WiFi-aera. That's why, I imagined we simply could encapsulate a DMX packet in TCP packets (or even a UDP datagram, as DMX is a broadcast-only protocol) sent over WiFi and receive them through a dongle attached at the back of the DMX-enabled projectors (and have Triac based system to control analogical projectors).

Continue reading...

Saturday, July 24 2010

Pyaler release: RESTful interface for arduinos

After a colleague pointed out theYaler project, that aims to control an arduino using a RESTful interface, he challenged us to do the same, but simpler and in python. That's how we started the Pyaler project and how I started to have some interest about Arduinos. Pyaler has not been long to code, so at first, it enabled me to control a green-LED using REST queries. That was fun, but not that much. 

Then at RMLL2010, John from Hackable:Devices gave me a RGB led, that I made to work with Arduino and Pyaler. I put a demo on the stand so anybody could come and change the light using the public IP address of my laptop. Then, still at the RMLL, Jimmie P. Rodgers gave me a LOLShield so I can test Pyaler with something funnier. Sadly, the Lolshield could only display static strings, then I recoded the library so it supports dynamic strings taken from the serial line (see my previous post). 

We finally released today Pyaler, now available on Pypi. And a live demo is online at play.pyaler.org so you can change the displayed string and watch it change in a live video broadcast.

Tuesday, July 13 2010

Hacking the arduino's LoLshield

At the 2010's RMLL in Bordeaux, I shared a stand and workshop with John Lejeune, Jimmie P. Rodgers and Mitch Altman. After some time hacking on a python clone of Yaler that will soon be released and posted, I had the idea to hack the LoL shield so it can display any string sent through the serial port. The hack has been done during the RMLL, and released as is. There are still some bugs and improvement to be done so it can be really useful, see the README and the code on my github for more. Disclaimer: I'm definitively not a fan of arduinos, but if I can help nice people to bring more usages of their projects, I'm glad to do it ;)

Monday, June 28 2010

The ACTA casino must be closed. (from LQDN)

(sic from La Quadrature's Communiqué)

lqdn.png

Luzern, 28th june, 2010 - A new round of negotiations of the anti-counterfeiting trade agreement (ACTA) is beginning today between 11 negotiating parties -including the EU- in Luzern, Switzerland. All around the world, organizations of concerned citizens, people living with HIV, and academics urge governments to renounce to this illegitimate agreement.

Continue reading...

Java-4-Ever (via malloxcast)

Friday, June 25 2010

Iphone's IOS 4 and Android 2.2 Froyo released !

Monday, June 21 2010

On-screen notifications from IRSSI over SSH

After years of working with an IRC client inside screen on my server to which I connect using SSH, I was missing having any kind of notifications when I'm being highlighted. I don't want to use bouncers or to disconnect/reconnect all the time. So I prefer to make a ssh tunnel from an IRSSI script to a python script I run on localhost, that sends every configured highlight to localhost. That other script calls libnotify on linux or growl on OSX to display the notification.

Source code available at : http://github.com/guyzmo/irssi-over-ssh-notifications

Contributions are opened to package and make it better.

There's a bug I still can't get rid of : when notifications are sent through the tunnel, SSH reports almost all the time :

setsockopt TCP_NODELAY: Invalid argument

if anyone has an idea on how to resolve that, drop me a mail !

Here is my blog where there's nothing to read.

I got nothing to blog about, that's why I'm blogging about it.