Author: Yuri Gagarin

Minecraft Added 'Path Tracing'

User Cody Darr, also known as Sonic Ether, has released an update for his shader pack for Minecraft, introducing a rendering technology called "path tracing." Visually, it appears almost like the trendy ray tracing featured in Battlefield V and Shadow of the Tomb Raider, but it's implemented differently. Path tracing implies that light is emitted from a virtual […]

«Hello»! The world's first automated data storage in DNA molecules

Researchers from Microsoft and the University of Washington have demonstrated the first fully automated data storage system using artificially created DNA with read capability. This is a key step towards transferring this new technology from research laboratories to commercial data centers. The developers confirmed the concept with a simple test: successfully encoding the word "hello" into fragments of synthetic DNA and transforming […]

Corporate Insecurity

In 2008, I had the chance to visit an IT company. There was a strange tension palpable in every employee. The reason turned out to be simple: mobile phones had to be placed in a box at the office entrance, there was a camera behind you, and two large additional "watching" cameras in the office along with monitoring software featuring a keylogger. And yes, this is not the company that developed SORM or life support systems […]

5 Key Rules for Conducting Problem Interviews to Identify Consumer Needs

In this article, I discuss the fundamental principles of uncovering the truth in situations where the interviewee is not inclined to be completely honest. More often than not, you are misled not out of malice, but for various other reasons. For example, due to personal misconceptions, poor memory, or simply to avoid upsetting you. Typically, when it comes to our ideas, we tend to self-deceive. […]

Google continues to combat dangerous applications for the Android platform

Representatives from Google released their annual security and privacy report today. It noted that despite the increase in downloads of potentially harmful applications, the overall state of the Android ecosystem has improved. The share of harmful applications downloaded from Google Play rose from 0.02% to 0.04% during the reported period in 2017. If we exclude from the statistics information about cases […]

Our Experience in Creating an API Gateway

Some companies, including our client, develop products through a partner network. For instance, large online stores are integrated with a delivery service — you order a product and soon receive a tracking number for the package. Another example is when you buy travel insurance or a ticket for the express train along with your flight ticket. This utilizes a single API that needs to be provided to partners through the API Gateway. This […]

KDB+ Database: From Finance to 'Formula 1'

KDB+, a product from KX, is a well-known, exceptionally fast columnar database designed for storing time series data and conducting analytical computations. It has traditionally been popular in the finance industry, utilized by all top 10 investment banks and many renowned hedge funds, exchanges, and other organizations.

Scaling the Zimbra Collaboration Suite

One of the primary goals for businesses is growth and development. In today’s environment, the increase in production facilities, along with the addition of new employees and contractors, implies constant growth in the load on an organization’s IT infrastructure. Therefore, when implementing any solution, it is crucial for the IT manager to consider scalability as a key characteristic. The ability to handle a greater operational load when adding significant computing capacity is essential.

Building blocks of distributed applications. Zero approximation

The world is not standing still. Progress creates new technological challenges. Accordingly, the architecture of information systems must evolve with changing requirements. Today, we will discuss event-driven architecture, concurrency, parallelism, and asynchrony, and how one can peacefully coexist with all of this in Erlang. Introduction Depending on the size of the system being designed and its requirements, we […]

Developing Web Servers with Golang — From Simple to Complex

Five years ago, I started developing Gophish, which gave me the opportunity to learn Golang. I realized that Go is a powerful language, enhanced by many libraries. Go is versatile: in particular, it easily allows for the development of server-side applications. This article is dedicated to writing a server in Go. We'll start with simple things, like 'Hello world!', and finish with an application that […]

Skype for Android automatically answers incoming calls

If you are using the mobile version of Skype for everyday communication with colleagues, friends, and family, you may encounter an issue where the messenger automatically answers incoming calls. Currently, an increasing number of users are reaching out to Microsoft support regarding this problem, which has arisen on Android devices. Many customer reviews have appeared on support forums reporting on […]

Warp - VPN, DNS, and traffic compression from Cloudflare

April 1st is not the best day to announce a new product, as many might think it's just another joke, but the Cloudflare team thinks differently. After all, this is a significant date for them since the address of their main mass product—a fast and anonymous DNS server—is 1.1.1.1 (4/1), which was also launched on April 1st last year. […]

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