| 10 min read
Some time after we started to publish our packages to Azure DevOps Artifacts, users told us that they cannot see new versions of the packages until those are “promoted to Release view”. And indeed, there is a concept of “views”, and packages can be “promoted” to certain views:
Apparently, that is the case when someone consumes packages not directly from your feed, but from their own feed with your feed being an upstream source.Read more
| 5 min read
Apparently, Apple thought that we will be delighted to get fullscreen update prompts on Apple TV like this one from time time but mostly when you expect them the least:
They just show up randomly on system start or simply on top of an application, if you leave it unattended for some time. And there is no setting in system preferences which would allow you to disable those.
You can, however, blacklist Apple update servers with firewall or DNS, and that will stop these prompts from showing up.Read more
- 2021-05-30 | 16 min read Read more
| 13 min read
I needed to set-up a new website with HTTPS and so I took Let’s Encrypt procedure from my past instructions. But to my surprise, Certbot is installed via Snap now, which is just retarded. That discovery triggered me to remember that I read about other ways of getting Let’s Encrypt certificate, such as acme.sh.Read more
| 14 min read
A couple of weeks ago RetroShare has released version 0.6.6. But while download page offers quite a variety of pre-built packages for different operating systems, there is no 0.6.6 build for Mac OS (only 0.6.5 is available).
I found this peculiar, so I decided to try to build it from sources myself. It also seemed like a good opportunity to finally try RetroShare, as it has been available for more than 15 years, and I’ve heard many good things about it.Read more
| 17 min read
All of the sudden I found myself in a situation that I have been successfully avoiding so far - I needed to make a C++ library with CMake.
To clarify, this will be about so-called normal kind of library.Read more
| 8 min read
Наконец-то прошло больше трёх лет как я в Норвегии, и стало можно получить постоянный вид на жительство (в оригинале “permanent oppholdstillatelse” или “permanent residence permit”).
Забегая вперёд, самое сложное (долгое) во всём процессе это прохождение необходимых курсов по норвежскому языку. Разумеется, помимо ожидания пока наберётся минимально необходимый срок проживания в Норвегии.Read more
| 11 min read
We needed to create an internal knowledge base, preferably based on a wiki-engine. The requirements were:
- in-house hosting
- simple maintenance
- no vendor-lock - ideally, storing articles as plain-text files
- customization and styling
- not overloaded with gigabytes of fancy JS-frameworks
- version control
- Markdown markup
From my own researching and evaluating, there are very few wikis that meet all the requirements, and out of those Gollum seems to be the best.
Even though it has its own installation guide, for me that wasn’t enough, so here are my guides for Linux and Mac OS, plus some customizing and tweaking.Read more
| 7 min read
I was playing Half-Life: Alyx and wanted to take some screenshots. To my surprise, standard
F12screenshot button did nothing, so I had to use the screenshotting functionality from the HTC VIVE software. Annoying enough, screenshots made this way do not end up in Steam Screenshot Uploader, so I’ve spent quite some time till I found how can I add them there manually.
Essentially, the process consists of cropping half of VR screenshots, sorting them by setting their modification timestamp attribute and placing them to the right folder.Read more
| 13 min read
At some point (beginning of 2020 year) Qt installer started to require users to have Qt Account (again), otherwise you can’t proceed with the installation. More details in the Qt’s official blog post.
That’s something that already happened before, but back then community got really mad about it, so The Qt Company reverted that, and installer started to work without Qt Account. And now they fucking did it again, and apparently this time community wasn’t that mad (or there is nothing left of that community after all the stunts The Qt Company has been pulling over the past years).
Anyway, I won’t tolerate such anal-probing, so The Qt Company (or rather its management) can go fuck itself, and I’ll be just building Qt from sources - it’s not that scary as it sounds.Read more