Hacking

You are currently browsing the archive for the Hacking category.

Atom Hack Settings View

Atom is known to everybody as the “Hackable to the core” editor. And it really is. Provided that you understand a little bit of CoffeeScript, JavaScript and CSS (actually LESS), and that you have the patience to untangle its source code, you have at your hands one of the most powerful editors in the open-source community.

In this post I will explain how to add a new lateral tab in the classic settings panel. This option may be very useful if your package needs a more advanced configuration page, which may be too complex to be rendered in the default package settings.

Anyway be aware that there’s a reason why Atom developers haven’t made such a feature available trough public API, in fact a clogged settings view UI is certainly something that we shouldn’t want. Read the rest of this entry »

FIAT Barchetta

Let’s make a long story short… I’ve been the owner of a FIAT Barchetta for a long time. The radio installed in this car is code protected, meaning that if you disconnect the radio from the car (or the battery from the car) the next time you switch the radio on it asks for a code.

When I purchased my Barchetta in 1996 I received a ticket with my code. During the years I probably changed the code to a different one, I don’t remember. The thing is that some years ago, when I had to change the battery of the car, I was not able to find the ticket or remember the code and my radio has been blocked since then.

So I started my investigation and I managed to have my radio working again in a few days. I’ll explain how in the following, giving all the details, but be advised that it’s not something for a total beginner: you’ll need to have some skills in electronics and soldering, and some specific tools that are more usual for a hacker than for an average car owner…

Read the rest of this entry »

Tags: , , , , , , , ,