Author: Yuri Gagarin

WireGuard — the Promising VPN of the Future?

The time has come when VPNs are no longer some exotic tool for bearded sysadmins. Users have various needs, but the fact is that VPNs are now essential for everyone. The problem with current VPN solutions is that they are difficult to configure correctly, expensive to maintain, and riddled with legacy code of questionable quality. A few years ago, a Canadian specialist in […]

WireGuard is ‘coming’ to the Linux kernel — why?

At the end of July, the developers of the WireGuard VPN tunnel proposed a set of patches that will make their software for organizing VPN tunnels part of the Linux kernel. However, the exact date for implementing this idea remains unknown. Below, we will discuss this tool in more detail. / photo Tambako The Jaguar CC Briefly about the WireGuard project — a next-generation VPN tunnel created by Jason A. Donenfeld, the head of […]

How an Energy Specialist Studied Neural Networks and a Review of the Free Course "Udacity: Intro to TensorFlow for Deep Learning"

Throughout my conscious life, I have been an energy engineer (no, this is not about a drink with questionable properties). I have never been particularly interested in the world of information technology, and I could hardly multiply matrices on a piece of paper. I never needed to, but to give you a little insight into the specifics of my work, I can share a wonderful […]

Master SCADA 4D. Is there life on ARM?

With considerable experience in industrial automation, we are constantly searching for optimal solutions to meet our needs. Depending on the client's technical requirements, we often have to settle on one or another hardware and software base. Unless there were strict requirements for installing Siemens equipment in conjunction with TIA Portal, the choice generally fell on […]

How much does it cost to be perfect?

Most people strive to be perfect. No, not to be, but to seem. There is beauty all around, rather than the world itself. Especially now, with social media. You should be good-looking, perform excellently at work, get along with people, constantly evolve, read smart books, vacation at the seaside, meet deadlines, show potential, and watch the right movies (to get high ratings […]

HighLoad++, Mikhail Tyulenev (MongoDB): Causal consistency: from theory to practice

The next HighLoad++ conference will take place on April 6 and 7, 2020, in St. Petersburg. Details and tickets can be found at the link. HighLoad++ Siberia 2019. Hall 'Krasnoyarsk'. June 25, 12:00. Theses and presentation. There are times when practical requirements conflict with theory, which does not consider important aspects for a commercial product. This report presents the process of selecting and combining various approaches to creating […]

The scent reveals

I was inspired to write this article by a translation that discussed how, by focusing on facial recognition systems, we miss the whole idea of mass data collection: a person can be identified using completely different data. Even people themselves use various methods for this: for example, the brain of a nearsighted person relies on gait recognition to identify people at a distance rather than trying to recognize their faces. […]

By banning facial recognition, we miss the point.

The essence of modern surveillance is to distinguish between people, so they can be treated differently. Facial recognition technologies are just a small part of a total surveillance system. The author of the essay is Bruce Schneier, an American cryptographer, author, and information security specialist. He is a member of the board of the International Association for Cryptologic Research and an advisory board member of the Electronic Privacy Information Center. The essay was published on January 20, 2020, on the blog […]

Delta: Data synchronization and enrichment platform

In anticipation of the launch of a new stream for the ‘Data Engineer’ course, we have prepared a translation of interesting material. Overview: We'll discuss a quite popular pattern whereby applications utilize multiple data stores, each of which serves specific purposes, such as storing canonical data (MySQL, etc.), providing extended search capabilities (ElasticSearch, etc.), caching (Memcached, etc.) […]

BioWare: Anthem will be completely reworked

At the end of last year, there were rumors that BioWare was working on a complete overhaul of the unsuccessful multiplayer role-playing action game Anthem. Today, this has been officially confirmed. BioWare and Electronic Arts want to give Anthem a second chance — much like Square Enix did with Final Fantasy XIV. The latter was heavily criticized by players and the media for its poor quality and was shut down after two […]

Valve has released Proton 5.0, a package for running Windows games on Linux.

Valve has published the first release of the new branch of the Proton 5.0 project, which is based on the developments of the Wine project and aims to enable the launch of gaming applications created for Windows on Linux, available in the Steam catalog. The developments are distributed under the BSD license. Proton allows you to directly run Windows-only gaming applications in the Steam Linux client. The package includes...

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