Author: Yuri Gagarin

Philosophy in IT as the pinnacle of life creation

Good day, Habr readers! I am delighted to present to you my new article about art in the world of IT! My previous article has garnered a lot of your attention, comments, and votes. Thank you for that! As a grateful author, I have worked hard to consider all your suggestions and quickly gathered a wealth of information about various movies and series. […]

AOL has released the Moloch 2.3 network traffic indexing system

AOL has released version 2.3 of the Moloch system for capturing, storing, and indexing network packets, providing tools for visualizing traffic flows and searching for information related to network activity. The code is written in C (with an interface in Node.js/JavaScript) and is distributed under the Apache 2.0 license. It supports operation on Linux and FreeBSD. Pre-packaged versions are available for various CentOS releases. […]

Firefox 78 will feature a process manager.

In the nightly builds of Firefox, on which Firefox 78 will be based as of June 30, a new about:processes page has been added, introducing a process manager. This new page allows users to assess which processes and handlers are running, which internal threads are executing in each process, and how much CPU and memory each thread and process consumes. The CPU usage is separated by user-space code […]

Production-ready images for k8s

This story is about how we use containers in a production environment, particularly under Kubernetes. The article focuses on collecting metrics and logs from containers, as well as building images. We are from the fintech company Exness, which develops services for online trading and fintech products for B2B and B2C. Our R&D has many different teams, with over 100 employees in the development department. […]

So who invented the radio: Guglielmo Marconi or Alexander Popov?

Popov may have been the first—but he did not patent his inventions or attempt to commercialize them. In 1895, Russian physicist Alexander Popov used his instrument to study thunderstorms to demonstrate the transmission of radio waves. Who invented the radio? Your answer will likely depend on where you come from. On May 7, 1945, the Bolshoi Theatre in Moscow was […]

Hackers have released the personal data of 73 million people on the dark web

The hacker group ShinyHunters breached the databases of ten major companies and gained access to the personal information of 73 million people. The stolen data is already being sold on the dark web for a total of about $18,000. Details of the incident were shared by ZDNet. Each database is sold separately. To prove the authenticity of the stolen information, the group released part of it publicly. […]

The SPDX 2.2 standard for sharing information about licenses in packages has been published.

The Linux Foundation has introduced a new version of the SPDX 2.2 (Software Package Data Exchange) standard, offering a set of specifications for publishing and sharing information about licenses and intellectual property details. The specification allows for the indication of not only the overall license for the entire package but also the specifics of licensing for individual files and fragments, specifying the owners of property rights to the code and the individuals […]

FreeRDP 2.1 has been updated to address 8 vulnerabilities.

A new release of the FreeRDP 2.1 project has been published, offering an open-source implementation of the RDP (Remote Desktop Protocol) remote access protocol, developed based on Microsoft specifications. The project provides a library for integrating RDP support into third-party applications and a client that can be used for remote connection to Windows desktops. The project's code is distributed under the Apache 2.0 license. In the new […]

Embeddable Common Lisp 20.4.24

After three years of development, a new version of ECL – the Common Lisp interpreter – was released on April 24. ECL, published under the LGPL-2.1+ license, can be used both as an embedded interpreter and to build stand-alone libraries and executable files (with the ability to compile to C). Changes include: support for local nicknames in packages; support for atomic operations; specialized representation of complex types […]

Kubernetes: open source vs vendor-specific

Hello, my name is Dmitry Krasnov. For over five years, I have been engaged in administering Kubernetes clusters and building complex microservice architectures. Earlier this year, we launched a service for managing Kubernetes clusters based on Containerum. Taking this opportunity, I would like to explain what Kubernetes is and how vendor integration differs from open source. To begin with, what is […]

Organizing remote work for SMB organizations using OpenVPN

Task Description This article describes the organization of remote access for employees using open-source products and can be used both to build a fully autonomous system and to expand when there is a shortage of licenses in an existing commercial system or its performance proves insufficient. The goal of this article is to implement a complete system for providing remote access to the organization, which is somewhat […]

Typical errors in applications that lead to bloat in PostgreSQL. Andrey Salnikov

I invite you to review the transcript of the presentation by Andrey Salnikov from early 2016 titled 'Typical Errors in Applications That Lead to Bloat in PostgreSQL.' In this presentation, I will discuss the main errors in applications that occur during the design and coding stages. I will focus solely on those errors that lead to bloat in PostgreSQL. Generally, this marks the beginning of the end for performance […]

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