Category: Blog

Psychoanalysis of the Underestimated Specialist Effect. Part 1. Who and Why

1. Introduction Injustice is immeasurable: correcting one risks committing another. Roman Rolland Having worked as a programmer since the early '90s, I have repeatedly faced undervaluation issues. For example, I am young, smart, and positively regarded from all sides, yet for some reason, I am not advancing up the career ladder. Well, not that I'm not advancing at all, but I seem to be progressing in a way that is […]

Slurm — a simple way to dive into the topic of Kubernetes

In April, the organizers of Slurm — a Kubernetes course — reached out to me to test it and share my impressions: Dmitry, Slurm is a three-day intensive course on Kubernetes, a packed educational event. You likely won't be able to write about it if you just sit through two hours of the first lecture. Are you ready to engage fully? Before Slurm, preparatory online courses needed to be completed […]

Reading between the notes: a data transmission system within music

To express what words cannot convey; to feel the most diverse emotions intertwining in a whirlwind of feelings; to be detached from the earth, the sky, and even the universe itself, embarking on a journey with no maps, no roads, no signs; to create, narrate, and experience an entire story that will always remain unique and unrepeatable. All of this is made possible by music — an art form that has existed for many […]

Frequently Asked Questions about SELinux (FAQ)

Hello everyone! We have prepared a translation of the official FAQ for the SELinux project specifically for students of the course "Linux Security." We believe that this translation can be useful not only for the students, so we are sharing it with you. We attempted to answer some of the most frequently asked questions about the SELinux project. Currently, the questions are divided into two main categories. All questions and […]

Distributed social networks

I do not have a Facebook account and do not use Twitter. Nevertheless, every day I read news about the forced removal of posts and blocking of accounts on popular social networks. Do social networks consciously take responsibility for my posts? Will this behavior change in the future? Can social networks return our content to us, and […]

Game Interface Design. Brent Fox. What is the book about?

This article is a brief overview of the book Game Interface Design by author Brent Fox. For me, this book was interesting from the perspective of a programmer who develops games as a hobby solo. Here, I will describe how helpful it has been for me and my hobby. This overview will help you decide whether it’s worth spending your time on it […]

The new Microsoft Edge may appear in Windows 10 20H1

Microsoft is diligently working to prepare the new Chromium-based Edge browser for release. So far, the main efforts are focused on the Canary and Dev builds, with no release dates announced. However, researcher Rafael Rivera has reported that the latest build of Windows 10 for Fast Ring insiders contains code indicating the company's plans […]

AMD has named lithography as one of the key factors in the performance gains of modern processors.

The Semicon West 2019 conference, held under the aegis of Applied Materials, has already yielded interesting statements from AMD's Lisa Su. Although AMD has long since stopped producing processors on its own, this year it has outpaced its main competitor in the progressiveness of the technologies used. While GlobalFoundries has left AMD alone in the race for 7nm technology standards […]

Gamification Mechanics: Skill Tree

Hello, Habr! We continue the discussion on gamification mechanics. The last article talked about rankings, and in this one, we'll discuss skill trees (technology trees, skill tree). Let's consider how skill trees are used in games and how this mechanic can be applied in gamification. A skill tree is a specific case of a technology tree, a concept that first appeared in the tabletop game Civilization […]

Release of the DXVK 1.3 project with Direct3D 10/11 implementation over the Vulkan API

The release of the DXVK 1.3 layer has been formed, providing an implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 10, and Direct3D 11, operating through call translation to the Vulkan API. To use DXVK, drivers supporting the Vulkan API are required, such as AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0, and AMDVLK. DXVK can be used to run 3D applications and games on Linux […]

Release of the distributed DBMS TiDB 3.0

The release of the distributed DBMS TiDB 3.0 is now available, developed under the impression of Google Spanner and F1 technologies. TiDB falls under the category of hybrid HTAP (Hybrid Transactional/Analytical Processing) systems, capable of executing real-time transactions (OLTP) as well as performing analytical query processing. The project is written in Go and is distributed under the Apache 2.0 license. Features of TiDB: Support for SQL […]

Google is testing a new social network

Clearly, Google is not willing to give up on the idea of its own social network. Just recently, Google+ was shut down, and now the "good corporation" has begun testing Shoelace. This is a new social interaction platform that differs from Facebook, "VKontakte," and others. The developers position it as a solution for offline. That is, through Shoelace, it is proposed to find friends and like-minded people in the real world. It is expected that […]

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