Author: Yuri Gagarin

Crytek demonstrated real-time ray tracing on the Radeon RX Vega 56

Crytek has released a video demonstrating the results of developing a new version of its own game engine, CryEngine. The demo is called Neon Noir, showcasing the functionality of Total Illumination with real-time ray tracing. A key feature of real-time ray tracing in the CryEngine 5.5 engine is that it does not require specialized RT cores and […]

Millions of binaries later. How Linux has strengthened

TL;DR. In this article, we explore hardening schemes that work out of the box in five popular Linux distributions. For each, we took the default kernel configuration, loaded all packages, and analyzed the protection schemes in the embedded binaries. The distributions examined are OpenSUSE 12.4, Debian 9, CentOS, RHEL 6.10 and 7, as well as Ubuntu 14.04, 12.04 and […]

The Palit GeForce GTX 1660 family includes four models.

Palit Microsystems has announced its own family of GeForce GTX 1660 graphics cards based on NVIDIA's Turing architecture: the series features four models — GeForce GTX 1660 Dual OC, Dual, StormX OC, and StormX. Let's briefly recapitulate the key specifications of the reference products GeForce GTX 1660. This is the TU116 chip configured with 1408 CUDA cores. The base clock frequency of the GPU is 1530 MHz, […]

How We Helped Transform the Accounting Work at MOEK

We have written several times about how our technologies assist various organizations and even entire states in processing information from all types of documents and entering data into accounting systems. Today, we will discuss how we implemented ABBYY FlexiCapture at the Moscow United Energy Company (MOEK) – the largest supplier of heat and hot water in Moscow. Imagine yourself in the position of an ordinary accountant. […]

The DLP System DeviceLock 8.2 — A Sieve at the Guard of Your Security

In October 2017, I attended an advertising seminar for the DLP system DeviceLock, where in addition to the main leak protection features like disabling USB ports, contextual analysis of emails, and clipboard monitoring, protection from administrators was also advertised. The model is simple and elegant — a technician comes to a small firm, installs a suite of programs, passwords the BIOS, creates an administrator account for DeviceLock, and leaves the local admin with only […]

State Internet: A Freelancer's Account of VPN in China

Censorship is closely linked to politics. The annual global ranking of internet freedom vividly illustrates this dependence: states where human rights are violated block 'undesirable' resources or cut off access to the global network. Only 13 out of 65 countries analyzed by researchers from Freedom House in 2017 do not hinder the information freedom of their citizens. Most other users around the world face significant limitations.

6 intriguing system bugs in operating Kubernetes [and their solutions]

Over the years of using Kubernetes in production, we've gathered quite a few intriguing stories about how bugs in various system components led to unpleasant and/or confusing consequences that affected the functioning of containers and pods. In this article, we've compiled some of the most frequent or interesting ones. Even if you never have the chance to encounter such situations, reading about them can be enlightening.

Developing a Game in Rust in 24 Hours: Personal Experience

In this article, I will share my personal experience of developing a small game in Rust. It took about 24 hours to create a working version (mostly I worked in the evenings or on weekends). The game is still far from complete, but I think the experience will be useful. I will share what I learned and some observations made while building the game from scratch.

Sex, Love, and Relationships through the Lens of Microservices Architecture

"When I separated sex, love, and relationships, everything became much easier..." - a quote from a seasoned woman. We programmers deal with machines, but nothing human is alien to us. We fall in love, get married, have children, and... die. Just like ordinary mortals, we constantly face emotional issues when 'things don't align.'

The Success Story of Nginx, or 'Anything is Possible, Just Try!'

Igor Sysoev, the developer of the Nginx web server, a member of the large HighLoad++ family, was not just a founding figure of our conference. I regard Igor as my professional mentor, a master who taught me how to work with and understand high-load systems, which has defined my professional path for a decade. Naturally, I couldn't ignore the resounding success of the NGINX team... So I took an interview, but not with […]

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