Author: Yuri Gagarin

Release of the RSS reader program — QuiteRSS 0.19

The new release of QuiteRSS 0.19 has been introduced, a program for reading news feeds in RSS and Atom formats. QuiteRSS features an integrated browser based on the WebKit engine, a flexible filter system, support for tags and categories, multiple viewing modes, an ad blocker, a file download manager, and import/export in OPML format. The project's code is available under the GPLv3 license. The release is timed to […]

Release of the F-Stack 1.13 network stack, implemented in user space

After a year and a half of development, the release of F-Stack 1.13 has occurred, advancing a high-performance networking stack that operates in user space, based on the DPDK framework and FreeBSD TCP/IP stack (F-Stack is not tied to FreeBSD and considers Linux as its primary application platform). The project is utilized in various products and services by Tencent, China's largest telecommunications company. The code is distributed under […]

The release of F-Stack 1.13 has taken place.

Tencent has released a new version of F-Stack 1.13, a framework based on DPDK and FreeBSD TCP/IP stack. Linux is the primary platform for the framework. The code is distributed under the BSD license. The framework allows applications to bypass the operating system's stack and instead use a user-space stack that communicates directly with network hardware. Among the stated features of the framework are: Full loading […]

The Birth of Educational Software and Its History: From Mechanical Machines to Early Computers

Today, educational software is a collection of applications aimed at developing specific skills in students. However, the first such systems appeared more than a hundred years ago — engineers and inventors have traveled a long path from imperfect mechanical 'educational machines' to the first computers and algorithms. Let’s dive into this in more detail. Photo: crabchick / CC BY The first experiments — both successful and unsuccessful […]

How to Scale Data Centers. A Report from Yandex

We have designed a data center network that allows deploying compute clusters larger than 100,000 servers with a peak bisection bandwidth of over one petabyte per second. From Dmitry Afanasyev's report, you will learn about the fundamental principles of the new design, the scaling of topologies, the issues that arise, possible solutions, the peculiarities of routing, and the scaling of the forwarding plane features of modern […]

postfix+dovecot+mysql in FreeBSD

Introduction I wanted to study a mail server for a long time, but I only managed to find the time now, and there wasn't much accurate information available, so I decided to write as detailed a publication as possible. This publication will cover not only postfix, dovecot, mysql, and postfixadmin, but also spamassassin, clamav-milter (a special version of clamav for mail servers), postgrey, and […]

How to test server performance: a collection of several open source benchmarks

We continue our series of materials dedicated to server performance testing. Today we'll discuss a couple of time-tested benchmarks that are still maintained and updated — NetPerf, HardInfo, and ApacheBench. Photo — Peter Balcerzak — CC BY-SA NetPerf This is a tool for assessing network bandwidth. It was developed by engineers from Hewlett-Packard. The tool includes two executable files: netserver and […]

The application of RPA in scientific and engineering calculations

Introduction In school, to reinforce our knowledge, we were given many similar examples to solve. We often wondered: what’s valuable about this? Just plug in two or three values into a formula and get an answer. Where's the room for creative thinking? The reality proved to be harsher than school. Now, I work as an analyst in IT. Before entering the IT field, I worked as a thermal engineer, a CNC programmer, and participated in research projects. […]

A tale of how a girl in IT decided

"But you’re a girl, what do you know about programming?" — this phrase became my guiding light into the world of information technology. It was spoken by a close person in response to my impulsive expression of overwhelming feelings. But if I had listened to him, there would have been neither this tale nor this progress. Activity indicator on the educational platform My story: the futility of old knowledge and the desire […]

Advantages of Cloud Face Recognition

The Near Future Several methods are used by facial recognition systems, but generally, it refers to technology capable of identifying a person through a digital image or a frame from a video source. Many smartphone owners use face recognition daily, but in mobile devices, recognition speed is not critical, and the number of users rarely exceeds one or two. For office and outdoor […]

How to Evaluate and Compare Encryption Devices for Ethernet Networks

I wrote this review (or, if you prefer, a comparison guide) when I was asked to compare several devices from different vendors. Moreover, these devices belonged to different classes. I had to delve into the architecture and specifications of all these devices and create a 'coordinate system' for comparison. I hope my review helps someone: To understand the descriptions […]

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