Category: Blog

Development of software with client-server utilities functionality for Windows, part 02

Continuing the series of articles dedicated to custom implementations of Windows command-line utilities, we cannot overlook TFTP (Trivial File Transfer Protocol) — a simple file transfer protocol. As in the past, we'll briefly cover the theory, look at the code that implements functionality similar to what is needed, and analyze it. More details are below. I won't copy-paste reference information, links to which can traditionally be […]

Happy System Administrator Day 

While part of the software is heading towards total simplification and some strange design transformations, the IT infrastructure of companies is becoming more complex and convoluted. If you're itching to argue with this, you've probably never configured Cisco routers, dealt with DevOps, have no connection to monitoring and print management, and still think that an admin is just a cat, a shredder, […]

From the history of the holiday — AdminFest 2011 in Rostov-on-Don

The celebration is on Friday, dedicated to admins, and it's their day. With contests, games, and fun activities. Just like it was 8 years ago. Preparations for Admin Day 2011 started several months earlier. I received such a letter: Dear ADMINISTRATORS! The 'System Administrator Day' is approaching! Preparations for the third IT festival ADMINFEST have begun. Traditionally, the IT festival will take place in Rostov-on-Don […]

Video: new modes and free updates have appeared in Rage 2

As the QuakeCon festival approached, Bethesda Softworks, along with developers from Avalanche and id Software, unveiled a new trailer for the open-world shooter Rage 2. In it, the authors discussed the second major update for their project, which was released on July 25 and included a host of free enhancements such as new game modes, another difficulty level, and much more […]

Step-by-step guide to setting up a BIND DNS server in a chroot environment for Red Hat (RHEL / CentOS) 7.

The article translation is prepared for students of the 'Linux Security' course. Interested in developing in this area? Watch the recording of Ivan Piskunov's master class 'Linux Security Compared to Windows and MacOS.' In this article, I will outline the steps for configuring a DNS server on RHEL 7 or CentOS 7. For demonstration purposes, I used Red Hat Enterprise Linux 7.4. Our goal […]

What it's like to listen to code at a speed of 1000 words per minute

The story of a small tragedy and great victories of a very good developer who needs help. At the Far Eastern Federal University, there is a project activity center — where master's and bachelor's students find engineering projects that already have clients, funding, and prospects. There, lectures and intensives are also held. Experienced specialists talk about modern and applied topics. One of the intensives […]

GitHub has begun to restrict users from regions that fall under U.S. sanctions.

GitHub has published a new revision of the rules defining its policy regarding compliance with U.S. export regulation laws. The rules impose restrictions on private repositories and corporate accounts of companies operating in areas subject to sanctions (Crimea, Iran, Cuba, Syria, Sudan, North Korea), but until now, they have not been applied to individual developers of non-commercial projects. New […]

How to Use PAM Modules for Local Authentication in Linux Using GOST-2012 Keys on a Rutoken

Simple passwords offer no protection, while complex ones are nearly impossible to remember. That's why they often end up on a sticky note under the keyboard or on the monitor. To keep passwords in the minds of forgetful users without compromising security, two-factor authentication (2FA) is essential. By combining ownership of a device with knowledge of its PIN, the PIN itself can be simpler and easier to remember. […]

Bigger and more powerful: how we ensured the operation of new equipment in the MediaTek data center

Companies often face the need to install new, more powerful equipment in existing facilities. Sometimes this task can be challenging, but there are several standard approaches that help accomplish it. We will discuss these using the example of the Mediatek data center. MediaTek, a globally recognized microelectronics manufacturer, decided to build a new data processing center at its headquarters. As usual, the project […]

From classics and modernism to fantasy and steampunk — what system administrators are reading

When chatting with fellow administrators about literature, we discovered that we enjoy books from a wide range of genres and styles. This piqued our interest to conduct a survey among Selectel's system administrators on three topics: their favorite classics, their current favorite books, and what they are reading now. The result is an extensive literary selection where sysadmins share their personal impressions of the books they've read. In […]

Guide to Dimensions

Good day to everyone. Would you like to travel a bit? If so, I present to you a small surreal universe containing a variety of strange fairy-tale fantasy worlds. We will visit some of the atmospheres that I create for use in my role-playing games. Unlike detailed, heavy settings, these atmospheres contain only the broadest details, conveying the atmosphere and uniqueness of the world. […]

usbrip

usbrip is a forensic tool with a command-line interface that allows tracking artifacts left by USB devices. It is written in Python3. It analyzes logs to create event tables, which may contain the following information: date and time of device connection, user, vendor ID, product ID, and more. Additionally, the tool can: export collected information as a JSON dump; generate a list of authorized […]

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