RSSAmplifier

Blog

Developer Blog

by Roman Soldatow

rmsol.deRSS feed ↗20 posts

Latest posts

Zoom and Compton

If you use Zoom and Compton in a combination you might already had the issue that if you start sharing in zoom, you got a grey/dark overl

Caddy v2 examples

It’s been a while since I started using caddy v2 in production. Therefore I would like to show some caddy configuration examples that I a

Polybar modules (Zoom and service)

Some time ago I wrote several i3 blocklets, in particular Zoom Dunst notification

Control specific audio device with amixer and i3block

I wrote another blocklet to be able to control my

Caddy v2

For about 10 years I’m running Nginx as my webserver (also for this blog). That’s why I wanted to look for something new, not because I’m

Gnome and OpenVPN

In this short blog post, I would like to describe the problems and workarounds I did, to get OpenVPN working with the Gnome VPN Manager.<

Pausing dunst while zoom screen sharing

I wrote a small script/blocklet to mute the dunst notific

Virtual webcam with v4l2

A few weeks ago I discovered Video4Linux (v4l2), which allows you to control video devices like a webcam. In my case, I simulated/v

Coronavirus impact on internet traffic

I was wondering which effect the coronavirus has on Internet traffic. As we all know, many people now work more in home office and people

OpenVPN bypass

In the time of coronavirus pandemic, many companies rely on home office. While working in the home office, the entire data traffic is tra

Projects

I created a new page/space for my side projects (still WIP), where I will try to add all my side

GoAcccess Nginx Analysis

Few days ago, I installed GoAcccess which is an ( open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser. ), to analyze my NGINX access logs. Main reason for that was to identify which files drain the traffic by asking me, do I need to move the libs to CDN to improve the performance. But I was surprised by something else:…

Insomnia GraphQL File Upload Scalar

<a href="#Uploading-a-File-with-Upload-Scalar-and-Insomnia" class="headerlink" tit

Python Logging Benchmark

If you have a heavy logging application, you might want to take into consideration to use the %-format strings for logging. The Python logging module recommends to use the %-format . But I guess most of the developers will prefer the f-string format, which came with the Python 3.6 release, because it simply easier to read. My question was: Which impact does it have on performance? In case, we use…

Python Common Style Guidelines

One of the best practices is, to define a common style guideline. So that it would be much easier to understand a codebase when all the code in it, is in a consistent style. Specially if you are working in a team. PEP (Python Enhancement Proposals) provides a good starting point to define those style guide. Here are some highlights which are mostly from PEP 8 , but also from other best practices:…

My favorite Visual Studio (VS Code) Extensions

There are a lot of well known extensions like GitLens, Prettier or ESLint, but I would like to show you less known but very helpful extensions. Version Lens Shows package version information for npm, jspm, dub and dotnet core Shell launcher Easily launch multiple shell configurations in the terminal.

ESP8266 Weather Station / Temperature Sensor

Introduction ESP’s are great to give your sensors the possibility to extract the sensor data, because of the on-board WIFI chip, which can connect to your network. Imagine you have multiple sensors, and you would like to access the measured data and show it in Home Assistant. You can either spin up a web server on your ESP and pull the data or send data from your ESP to your Home Assistant. The…

Home Assistant - Smart Life components

Home Assistant unfortunately doesn’t support Smart Life components (yet) (e.g. Switches from Gosund , COOSA or Teckin ), but fortunately IFTTT works great with Smart Life components, which can be connected to Home Assistant. In my example, I will show you how to turn on/off lights by using Teckin Switches with help of IFTTT. The result in Home Assistant will like that:

ESP8266 Overview - Arduino IDE Setup

ESP8266 is a low cost (2-3$ in begin of 2019) WIFI microchip with a 80/160 MHz CPU, which will be used for a lot of DIY projects. If you are looking for more powerful microchip, or you need Bluetooth capability, check out the successor ESP32 . I bought the “D1 Mini” model of ESP8266 with 4MB flash (you can get them e.g. here ). Note: It is not the WeMos D1 Mini, but a copy of it. The PIN diagram…

JDBC List of common JDBC Drivers and URL&#39;s

Simple collection of common JDBC Drivers and JDBC URL’s, with username and password. If you find any mistakes please let me know. MySQL JDBC Driver: 1 com.mysql.jdbc.Driver JDBC Url: 1 jdbc:mysql://{{hostname}}:{{port}}/{{dataBaseName}}?user={{username}}&password={{password}} MariaDB JDBC Driver: 1 org.mariadb.jdbc.Driver JDBC Url: 1…