Today at work I ran into an interesting problem. We have a git repository that was formerly a SVN one. This previous repository was home to multiple big binary files, and since it is now git, all these files are make out .git directory be a painfull 2GB in size. To confirm the culprits of … Continue reading “Rewriting git history: Dealing with big directory moves”
Very simple trick, not much in accordance with the general theme of the blog, but I get frustrated enough when I run into this problem in GIMP that I wanted to register it here, so I can never forget Right click the layer, add layer mask, transfer layer’s alpha channel to mask, select layer mask, … Continue reading “GIMP: How to remove alpha channel without changing RGB channels”
I shortly describe a testing mechanism I use to simulate memory mapped IO, and then talk about a cool tool I made
Decided to include FPGAs in my hobbies, but doing it in the absolute hardest way possible to get started. For the future, I have an idea for a simple project driving WS2812 led strips.
I wanted to play Zelda: Breath of the Wild again on CEMU. My controllers don’t have a gyroscope so I decided to try to make a PCB that attaches to the controller and feeds CEMU gyroscope data. Didn’t work out, but I learned a lot, and will try again.
I wanted to make a heat resistant part to hold my soldering iron tips, even right after use. 3D printing obviously wouldn’t cut it, so I had to get creative.
Classical examples of using my hobbies to support my other hobbies, I use my CP-01 to cut some cardboard into various shapes and use them to create a cool photography effect.
At the last house I lived in, we had to figure out a way to share expenses in a decentralized way, and finding the best way to settle debts. I made an inefficient, but working algorithm for it, and made a telegram bot to interface with the users.
I’ve been thinking of buying/building a 3D printer since forever, and now I bought one that also includes laser engraving and CNC functions, the CP-01, but had some trouble getting everything to work.
I wanted to make better bread and pizza, so I hacked my oven to have no temperature limit and loose less heat.