This is a short tutorial on how to run Selenium .NET Application in Docker with xvfb and Firefox (GeckoDriver). Some tricky parts with how to run xvfb-run command in docker and how to install firefox in Debian buster-slim docker image
[FIX] Smule - "Headphones are required to save your collab" on Android emulator
I think you all saw this message when trying to record a new Group song: "Headphones Required To save a collab, you must use headphones the entire time." or "Try again Headphones are required to save your collab." when running Smule on Android emulator (BlueStacks for example). Finally you can fix this!
DIY Staircase Renovation With RGB LED Lights And Motion Sensors
I had an idea for this project for a long time and finally I found some time to implement it. The idea is simple, light up staircase when we step on it! We also decided to go a bit further and also removed annoying wooden plank between floors, repainted wall, and renovated the wood (small cracks, fainted color, etc.)
[FIXED] Error NETSDK1005: Assets file doesn't have a target for 'net48'
Fix for Error NETSDK1005: Assets file doesn't have a target for 'net48'
Your First Programming Language
Almost a year ago I have started a topic in LinkedIn where I asked how old were you when you wrote your first program and what was the programming language. This post collected a lot of feedback (more that 170 comments) and had a lot of views (36k+) and finally ("one year later" meme here...) I got a time to put all the answers together and made some charts. Disclaimer: This poll and statistic is not representative and only reflect small portion of my LinkedIn network.
Make Apps Small Again. Trimming in .NET 5
Because .NET Core supports self-contained deployment - runtime and framework libraries are deployed alongside the app, so the end use doesn't have to install .NET runtime. Even though this is a great feature if you want to distribute your app to the end users, it has the downside - the size. This is why .NET team developed mechanism called assembly trimming. During the publish process ILLink (the tool that does the trimming) "walk" though the code and identify the assemblies that are used by the code and remove the rest from the result bundle.
[Te Koop] Honda Shadow VT 750 C2 Spirit 2008
Ik verkoop mijn mooie Honda Shadow VT 750 C2 Spirit omdat ik een nieuwe motor heb gekocht (Yamaha Raider). De motor verkeert in zeer nette staat. Starten en rijden. Ook staat de motor altijd netjes en droog onder de veranda.
Велика четвірка. Прихована ДНК Amazon, Apple, Facebook і Google
На днях закінчив ще одну "ранкову" книжку - "Велика четвірка. Прихована ДНК Amazon, Apple, Facebook і Google" за авторством Скотта Гелловея. Автор аналізує причини успіху "Великої четвірки", як і чому вони стали настільки могутніми. Як їм вдалося проникнути так глибоко до нашого життя і, що сталося з компаніями "старого світу" які не змогли адаптуватися до світу інформаційних технологій.
Webhook Runner for Github
React to GitHub webhook events and run custom scripts on your server. This is useful if you want to setup simple continuous integration and\or deployment.
Nginx Log Analytics - Get Insights From A Static Website
A simple console application to analyze Nginx log files and visualize the results. It gives you a top-level overview of the website performance (views per day, views per week, top-performing pages, etc) and nothing more. It's written in .NET Core 3.1 and can be deployed as a self-contained application (no need for a .NET runtime)