Transistor Common Base Configuration – a Hidden Champion

The transistor common base configuration is just as simple as the other two (common collector, common emitter) configurations, but far less known and used - which is a regrettable mistake, because it is absolutely awesome and has little-known characteristics which we'll look into right away! Common base configuration Operating principle At first look, the common … Continue reading Transistor Common Base Configuration – a Hidden Champion

Easily convert Github repos into Maven dependencies on the fly

TL;DR: JitPack converts Github repos to Maven repositories in near real time. Publishing dependencies to Maven central is hard and I don't care what everybody else says. Every time I need to publish a new release of one of my OSS projects I know I'll waste at least half a day. I wish it was … Continue reading Easily convert Github repos into Maven dependencies on the fly

Skype and VLC cannot use v4l2loopback video device

I'm playing around with using DSLR cameras as webcams with gphoto (CLI to cameras over USB) and v4l2loopback (dummy video devices), which works with OBS but neither Skype nor VLC which will either show a black image or fail with an error message. Running VLC in verbose mode and digging a bit around showed that … Continue reading Skype and VLC cannot use v4l2loopback video device

Higher frame rate with Microsoft LifeCam and Linux

The Microsoft LifeCam is a versatile USB Webcam family which is supported well in Ubuntu Linux. Unfortunately it records HD videos only at low fps, but there is a workaround to get high resolution with 30 fps. Install guvcviewOpen guvcview, switch to the Video Controls tab and pick the LifeCamSelect 30/1 fps in the Frame … Continue reading Higher frame rate with Microsoft LifeCam and Linux