Distributing python apps for windows (and dealing with the pain)

Even though I’m mostly a linux user, I sometimes have to deal with windows (and, heck, well even mac sometimes). And not only to fire up steam and relax playing some game or wandering in VR worlds (unfortunately).

So this time I had to deal with distributing a python app that should be available for windows users as well. And windows, just as it usually happens, was a huge pain. At this moment on would ask – why not just use pip? And there goes the long read.

Потому что какую-то картинку воткнуть надо было…
Continue reading “Distributing python apps for windows (and dealing with the pain)”

nRF24L01+: Manually calibrating the antenna with MySensors and … HomeAssistant

Perhaps the final post about the good old nRF24L01+ and the shady Chinese suppliers that tend to optimize all freakin’ bits and pieces. This time I will tell how to create a simple RF calibration station to verify the modules are properly operational and how to manually fix those that are not.

That’s how it looks like
Continue reading “nRF24L01+: Manually calibrating the antenna with MySensors and … HomeAssistant”

nRF24L01+: Fixing the “magic finger” problem

This time I was spending the holidays as usual away from the city, further improving my smarthome. This time I was installing a bunch of devices with nRF24L01+ radios. When I was running out of spare nRF24L01+ modules, I noticed that I was left with a bunch of weird modules that kind of work, but really crappy. They feature huge packet losses, but whenever you touch the PCB antenna, it goes away. I decided to look into the problem and document my findings.

Continue reading “nRF24L01+: Fixing the “magic finger” problem”

WAAAGH-cination: Results

I have to admit, it took me a while to figure out what the heck was going on and finally write this post. To make the story short, I didn’t have a chance for a clean experiment and got ‘something flu-like’ a week or so after vaccination along with my family. No COVID according to the PCR testing, so I got on my feet quickly, got the second doze of the vaccine. Blood tests showed COVID antibodies for me, but not for my family. Yeah, and I got a nice and shiny certificate for that.

WAAAAAAGH!
Continue reading “WAAAGH-cination: Results”

WAAAGH-cinating with Sputnik V vaccine

This post (or, perhaps, a few), would be totally different from the stuff I usually write on my blog. I usually post cool stuff I make, tips’n’tricks, tech hacks and other useful stuff, but this time it’s something totally different.

This time I decided to be like an ork from Warhammer and sign up as a volunteer to the death squad test out the new COVID-19 vaccine. And document my experience in the blog. Why? Becuz WAAAGH!

Continue reading “WAAAGH-cinating with Sputnik V vaccine”

Getting rid of telemarketing, Pt. 1

Frequent calls from telemarketers, spam and espionage – these are the main reasons I try to use the loyalty cards and other stuff, and if I have to – tend to have a long chat about how much I do NOT want to receive any calls/messages or ‘super special deals’. However, it doesn’t stop many telephone spammers. I have to admit, I understand how miserable wok in such a call center might be, when nine out of ten people you call tend to explode and shout on you. However, there’s always a chance the call would be so inconvenient, that it will make you go nuts.

Anyways, I decided to deal with those folks using some of my dark tech magic. If successful, the plan would not only ward off any spam, but also give me an everlasting supply of pure fun. I made an IVR for all the incoming calls and put it on a dedicated number I now began to willingly share. If you want to learn the details of setting up your very own Asterisk/FreePBX server that will handle GSM calls for you with some advanced features, this post has all the details.

Continue reading “Getting rid of telemarketing, Pt. 1”

3D-Printed molds for casting metal objects, first try

Creating metal objects is rather simple if you already have a cheap FDM 3d-printer. Just print it in PLA, put into gypsum, dry it, burn out the plastic, pour in the metal… PROFIT. Looks simple, right? Well, I decided to give it a try and here’s the very first sloppy result. More details about the experiment below.

Continue reading “3D-Printed molds for casting metal objects, first try”

Linux gaming with P106-100

Here’s what I got from taobao

This post contains a small guide on how to play games and run other graphics payloads using a dirt-cheap NVIDIA P106-100 (Which is a mining-only version of NVIDIA GTX1060 that you can get for less than 100$) in Linux in (optionally) virtualized environment, making it a nearly perfect solution for a headless gaming server. Yep, simple (or not) as that. Visit headphonage for reviews of the best gaming headphones available in the market.

Continue reading “Linux gaming with P106-100”