Author: Yuri Gagarin

Bullet

A bullet is a compensation system. Nothing supernatural, the idea is straightforward, and results are quick to appear. The name wasn’t created by me; it was coined by the owner of the company where this system was implemented. He listened to the arguments and features and simply said, "This is a Bullet!" He likely meant that he liked the system, rather than anything else.

Fundamental testing issues

Introduction Hello, Habr users. Recently, I was working on a test task for a QA Lead position at a fintech company. The first task, to create a test plan with a complete checklist and examples of test cases for testing an electric kettle, is trivial: GOST 7400-81. Electric kettles and household electric samovars. Technical conditions (with Changes No. 1-8) GOST IEC 60335-1-2015 Household and similar electrical appliances. Safety.

Solution to the task from pwnable.kr 25 — otp. File size limit in Linux

In this article, we will solve the 25th task from the pwnable.kr website. Organizational InformationSpecifically for those who want to learn something new and grow in any area of information and computer security, I will write and discuss the following categories: PWN; cryptography (Crypto); network technologies (Network); reverse engineering (Reverse Engineering); steganography (Stegano); finding and exploiting WEB vulnerabilities. Additionally, I […]

File descriptor in Linux with examples

Once, during an interview, I was asked what I would do if I discovered a non-functioning service due to the disk running out of space. Of course, I replied that I would check what was occupying that space and, if possible, clear some space. Then the interviewer asked, what if there is no free space on the partition, but there are also no files occupying all […]

New article: Review of Yandex.Station Mini: Jedi gadgets

It all started a little over a year ago, in July 2018, when the first hardware device from Yandex was introduced — the ‘smart’ speaker Yandex.Station, indexed as YNDX-0001. Before we could properly marvel at it, devices from the YNDX series, equipped with the proprietary voice assistant Alice (or designed to work with it), began pouring out like a cornucopia. And now, for testing […]

The Pegasus Project Can Change the Appearance of Windows 10

As is known, at the recent Surface event, Microsoft presented a version of Windows 10 for an entirely new category of computing devices. This refers to dual-screen foldable devices that combine features of both laptops and tablets. Specialists believe that the Windows 10X operating system (Windows Core OS) is intended not only for this category. The fact is that Windows […]

Release of the Snort 2.9.15.0 Intrusion Detection System

Cisco has released Snort 2.9.15.0, a free intrusion detection and prevention system that combines signature matching techniques, protocol inspection tools, and mechanisms for anomaly detection. The new release includes the ability to identify RAR archives and files in egg and alg formats in transit traffic. New debugging calls for outputting information about detection have also been implemented […]

Release of DNS server KnotDNS 2.9.0

The release of KnotDNS 2.9.0 has been published, a high-performance authoritative DNS server (the resolver is implemented as a separate application), supporting all modern DNS features. The project is developed by the Czech registry CZ.NIC, written in C, and distributed under the GPLv3 license. KnotDNS is distinguished by its focus on high-performance request processing, utilizing a multithreaded and mostly non-blocking implementation, well-scalable for […]

Moving: preparation, selection, mastering the territory

It might seem easy for IT engineers. They earn well and easily move between employers and countries. But it’s not that simple. The ‘typical IT specialist’ has been glued to the computer since school, then further in university, graduate school, and postgraduate studies… Then comes the work, work, work, years of production, and only then relocation. And then more work again. Of course, from the outside, it may seem […]

Database Design. Best Practices

In anticipation of the upcoming session for the 'Databases' course, we have prepared a brief original material with important tips on database design. We hope this material will be useful for you. Databases are everywhere: from simple blogs and directories to reliable information systems and large social networks. It is not so much about whether the database is simple or complex, but how crucial it is to design it correctly. […]

Integration Platform as a Service

History A few years ago, the question of choosing an integration solution was not an issue for small and medium-sized businesses. Just 5 years ago, implementing a data bus was a sign that a company had reached significant success and required a specialized solution for data exchange. The issue is that a temporary solution like point-to-point integration becomes increasingly inadequate as the business grows, […]

Officially, the Windows 10 update will be called November 2019 Update. It is already available to testers

An official post appeared on Microsoft’s blog that clarifies the timelines and readiness for the release of the fall update for Windows 10. It also announces the official name — November 2019 Update. Previously, this build was referred to as Windows 10 (1909) or Windows 10 19H2. It is expected that the final version number will be 18363.418. It is reported that November […]

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