Category: Administration

Exchanging secret messages through server logs

According to the definition on Wikipedia, a dead drop is a covert tool used for exchanging information or items between people using a secret location. The idea is that people never meet — yet still exchange information, maintaining operational security. A dead drop should not attract attention. Therefore, in the offline world, inconspicuous items are often used: a free […]

An Inside Look: RFID in the Modern World. Part 1: RFID in Everyday Life

More RFID tags to the god of RFID tags! Since the publication of the article about RFID tags, nearly 7 years have passed. Over these years of traveling and staying in various countries, an enormous number of RFID tags and smart cards have accumulated in my pockets: secure cards (such as permits or bank cards), ski passes, public transport passes, which are absolutely essential in places like the Netherlands […]

Production readiness checklist

This article has been translated specifically for students of the 'DevOps Practices and Tools' course, starting today! Have you ever deployed a new service to production? Or perhaps you have been involved in supporting such services? If so, what guided your decisions? What practices are considered good or bad for production? How do you train new team members for releases or support of existing services? Most companies […]

Windows 10 setup script

I have long wanted to share my script for automating the setup of Windows 10 (currently relevant version 18362), but I never got around to it. Perhaps it will be useful to someone in whole or just parts of it. Of course, it will be challenging to describe all the setup points, but I will try to highlight the most important ones. If anyone is interested, feel free to join. Introduction I've long wanted to share […]

How I worked in Turkey and got to know the local market

A structure on a 'floating' foundation to protect against earthquakes. My name is Pavel, and I lead the KROK network of commercial data centers. Over the last 15 years, we have built more than a hundred data centers and large server rooms for our clients, but this facility is the largest of our overseas projects. It is located in Turkey. I went there for a few months to consult with foreign colleagues […]

How to look Cassandra in the eye and not lose data, stability, and faith in NoSQL

They say you should try everything at least once in life. If you are used to working with relational databases, getting acquainted with NoSQL in practice is worth it, if only for general knowledge. Due to the rapid development of this technology, there are currently many conflicting opinions and heated debates on this topic, which particularly fuels interest. Delving into […]

Infrastructure as code: an introduction

Our company is undergoing the onboarding process for the SRE team. I approached this whole situation from the development side. Throughout the process, I had thoughts and insights that I want to share with other developers. In this reflective article, I discuss what is happening, how it is happening, and how everyone can move forward with it. This continues a series of articles written about […]

Building Android Project in Docker Container

When developing a project for the Android platform, even the smallest ones will sooner or later face the development environment. Besides Android SDK, it is necessary to have the latest version of Kotlin, Gradle, platform-tools, and build-tools. While on the developer's machine, these dependencies are largely managed through the Android Studio IDE, on the CI/CD server, each update can turn into […]

The simpler the task, the more often I make mistakes

This trivial task came up one Friday and was supposed to take 2-3 minutes. As usual. A colleague asked me to fix a script on his server. I did, handed it back to him, and casually mentioned, "The time is off by 5 minutes." It's his server, let him handle the synchronization. Half an hour, an hour passed, and he was still struggling and […]

IP-KVM via QEMU

Troubleshooting operating system boot issues on servers without KVM can be challenging. We create KVM-over-IP using a recovery image and a virtual machine. In case of operating system problems on a remote server, the administrator boots from the recovery image and performs the necessary tasks. This method works well when the cause of the failure is known, and the recovery image and installed operating system on the server […]

Cisco Training 200-125 CCNA v3.0. Day 24. IPv6 Protocol

Today, we will study the IPv6 protocol. The previous version of the CCNA course did not require a detailed introduction to this protocol, but in the third version 200-125, a deeper understanding of it is mandatory for passing the exam. The IPv6 protocol was developed quite a long time ago, but for a long time, it did not find widespread application. It is crucial for the future development of the internet, as it is designed to eliminate the limitations […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster