Author: Yuri Gagarin

How to Find Programming Courses and What Job Placement Guarantees Cost

Three years ago, I published my first and only article on habr.ru, which was dedicated to writing a small application using Angular 2. At that time, it was in beta, there were few tutorials available, and I found it interesting in terms of entry time compared to other frameworks/libraries from a non-programmer's perspective. In that article, I mentioned that […]

Configuring Out-Of-Memory Killer in Linux for PostgreSQL

When a Linux database server unexpectedly crashes, it's essential to find out why. There could be several reasons. For instance, SIGSEGV indicates a failure due to a bug in the backend server. However, that's rare. More often, it's simply a lack of disk space or memory. If disk space has run out, the only solution is to free up space and restart the database. Out-Of-Memory Killer: When the server […]

The Central Bank wants to add fast payments to the domestic messenger "Seraphim"

The idea of import substitution continues to occupy the minds of officials in high offices. According to "Vedomosti," the Central Bank may integrate its Fast Payment System (FPS) into the domestic messenger "Serafim." This program is designed for state companies and serves as a sort of analog to China's WeChat. Interestingly, it is claimed that only domestic crypto algorithms are employed in it. Whether this is true remains unclear, but the application […]

“Slurm” is highly addictive. How to turn a local meetup into a global project.

Southbridge, with its Slurm, is the only company in Russia that has a KTP (Kubernetes Training Provider) certificate. Slurm has turned one year old. During this time, 800 people have participated in our Kubernetes intensives. It's the perfect time to start writing memoirs. From September 9-11 in St. Petersburg, the Selectel conference hall will host yet another Slurm, the fifth in a row. There will be an introduction to Kubernetes: each participant will create a cluster in […]

Cloud Platform Security Audit of MCS

SkyShip Dusk by SeerLight Building any service inevitably involves ongoing work on security. Security is a continuous process that includes constant analysis and enhancement of the product's protection, monitoring news on vulnerabilities, and much more. This includes audits. Audits are conducted both internally and by external experts, who can provide significant […]

Chaos Constructions 2019 is Coming…

Chaos Constructions 2019 will take place on August 24-25, traditionally on the last weekend of summer, in St. Petersburg. The festival will feature more than 60 presentations at its conference. Originally focused on the demo scene, the computers that are now considered retro were once the most advanced. It all began in 1995 with the ENLiGHT festival, which was organized […]

The Microsoft SMS Organizer app for Android will eliminate spam in messages

Microsoft has developed a new application called SMS Organizer for the Android mobile platform, designed for automatic sorting of incoming messages. Initially, this software was available only in India, but today there are reports that users from several other countries can download SMS Organizer. The SMS Organizer app uses machine learning technology to automatically sort incoming […]

Malicious code detected in rest-client and 10 other Ruby packages

A malicious code injection (CVE-2019-15224) has been discovered in the popular gem package rest-client, which has a total of 113 million downloads. This vulnerability downloads executable commands and sends information to an external host. The attack occurred through the compromise of the rest-client developer's account on rubygems.org, after which the attackers published versions 1.6.10-1.6.13 on August 13 and 14, which included malicious changes. Before the malicious versions were blocked, their […]

Release of the new stable branch Tor 0.4.1

The release of Tor 0.4.1.5 toolkit has been announced, which is used to organize the operation of the anonymous Tor network. Tor 0.4.1.5 is recognized as the first stable release of the 0.4.1 branch, which developed over the last four months. The 0.4.1 branch will be supported as part of the standard support cycle — updates will cease after 9 months or 3 months after the release of the 0.4.2.x branch. A long-term support (LTS) version is ensured […]

How the largest video surveillance systems in the world work

In previous posts, we discussed simple video surveillance systems in business; now we will talk about projects where the number of cameras counts in the thousands. Often the difference between the most expensive video surveillance systems and solutions that small and medium-sized businesses can implement today lies in the scale and budget. If there are no budget constraints for the project, you can directly […]

How I organized the project where there was a maze of direct hands (tslint, prettier settings, etc.)

Hello again. This is Sergey Omelnitsky speaking. Today I will share one of my headaches with you, specifically what to do when a project is being developed by many programmers of different levels, using an Angular application as an example. It has been my experience that I worked for a long time only with my team, where we had long ago agreed on formatting rules, commenting, indentation, etc. We have gotten used to […]

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