Author: Yuri Gagarin

System76 Adder WS: a mobile workstation based on Linux.

System76 has announced the Adder WS portable computer, designed for both content creators and researchers, as well as gaming enthusiasts. The mobile workstation features a 15.6-inch 4K OLED display with a resolution of 3840 × 2160 pixels. Graphics processing is handled by the discrete NVIDIA GeForce RTX 2070 accelerator. The maximum configuration includes an Intel Core i9-9980HK processor, which features eight computing cores with the ability to […]

The neural network "Beeline AI — People Search" will help find missing persons

Beeline has developed a specialized neural network that assists in finding missing persons: the platform is called "Beeline AI - Search for People." The solution aims to streamline the operations of the search and rescue team "Lisa Alert." Since 2018, this team has been using drones for search operations conducted in forested areas and industrial zones of cities. However, analyzing images captured by drone cameras requires the involvement of […]

Testing Infrastructure as Code with Pulumi. Part 1

Hello, friends. As we prepare for the launch of a new cohort for the 'DevOps Practices and Tools' course, we're sharing a new translation with you. Let's go. Using Pulumi and general-purpose programming languages for Infrastructure as Code offers many advantages: possessing skills and knowledge, eliminating boilerplate in code through abstraction, and familiar tools for your team, such as IDEs and linters. […]

Hacks for working with a large number of small files

The idea for this article was born spontaneously from a discussion in the comments of the article 'A Few Things About Inodes'. The fact is that the internal specifics of our services involve storing an enormous number of small files. Currently, we have hundreds of terabytes of such data. We encountered some obvious and not-so-obvious challenges and managed to navigate them successfully. Therefore, I'm sharing […]

Silent messages have appeared in Telegram

The latest update for the Telegram messenger for mobile devices running Android and iOS has been released: the update includes a considerable number of additions and improvements. First and foremost, we should highlight silent messages. Such messages will not produce sounds upon arrival. This feature will be useful when you need to send a message to someone who is, say, in a meeting or a lecture. For sending silent […]

Release GNU Radio 3.8.0

After six years since the last major release, GNU Radio 3.8 has been formed, a free digital signal processing platform. GNU Radio is a set of programs and libraries that allow the creation of arbitrary radio systems, with modulation schemes and the forms of received and transmitted signals defined programmatically, while basic hardware devices are used to capture and generate signals. The project is distributed […]

Release GNOME Radio 0.1.0

The first major release of the new application developed by GNOME, GNOME Radio, has been introduced. It provides an interface for searching and listening to internet radio stations that stream audio online. A key feature of the program is the ability to view the locations of interesting radio stations on a map and select the nearest broadcast points. Users can choose an area of interest and listen to internet radio by clicking on the corresponding markers on the map. […]

Mastodon v2.9.3

Mastodon is a decentralized social network made up of numerous servers connected into one network. The new version includes the following features: Support for GIF and WebP for custom emojis. A logout button in the dropdown menu in the web interface. A message indicating that text search is unavailable in the web interface. Added suffix to Mastodon::Version for forks. Animated custom emojis move when hovered over […]

Parrot 4.7 Beta released!

The Parrot OS 4.7 Beta has been released! Previously known as Parrot Security OS (or ParrotSec) — a Linux distribution based on Debian, focused on computer security. It is intended for penetration testing, vulnerability assessment and remediation, computer forensics, and anonymous web browsing. Developed by the Frozenbox team. Project website: https://www.parrotsec.org/index.php Download here: https://www.parrotsec.org/download.php Files are located […]

Big Data, Big Billing: About Big Data in Telecom

In 2008, Big Data was a new term and a trendy buzzword. By 2019, Big Data had become a sales object, a source of profit, and a reason for new legislative initiatives. Last fall, the Russian government initiated a bill to regulate big data. It's prohibited to identify individuals based on information, but it is allowed upon request from federal authorities. Processing Big Data for third parties is only permissible after [...]

How to train a junior?

How to get into a big company if you're a junior? How to hire a worthy junior if you are a large company? Below, I'll share our story of hiring entry-level developers for the frontend: how we worked on test assignments, prepared for interviews, and structured a mentoring program for the development and onboarding of newcomers, as well as why standard interview questions often fail. [...]

A bit about inode

Periodically, in pursuit of moving to a CR, I am interviewing at various large companies, mainly in St. Petersburg and Moscow, for a DevOps position. I noticed that many companies (many good companies, like Yandex) often ask two similar questions: What is an inode? What reasons can lead to a disk write error (or, for example: why might the disk space run out? [...]

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