Author: Yuri Gagarin

Updated plans for providing 32-bit libraries in Ubuntu 20.04

Steve Langasek from Canonical summarized the results of discussions with the community regarding the list of libraries for the i386 architecture, which will be provided in a layer to ensure compatibility with 32-bit applications in Ubuntu 20.04 'Focal Fossa'. Out of more than 30,000 source packages, about 1,700 were selected for which 32-bit builds for the i386 architecture will continue to be formed. Mostly […]

Work 'not in vain': which projects truly ignited after pre-acceleration?

On November 22, the jury and experts of the 'Senezh' Management Workshop announced their final verdict on the teams that have been developing projects for two months as part of the pre-acceleration program. They slept little and worked a lot — but that's always the case when ... In this post, we will summarize the key results of the pre-acceleration program — did we manage to achieve all the goals we set for the completion of […]

How to Find a Job with a Good Contract

Hello, Habr readers! Recently, I had the opportunity to attend quite a few interviews and even receive offers from some well-known, and a few lesser-known, European companies. However, today I'm not going to discuss how to prepare for tricky programming tasks or how to better demonstrate soft skills. Today, we'll talk about open source and employment contracts, […]

Domain Fronting Based on TLS 1.3. Part 2

Introduction In the first part of the article, we provided a brief description of the encrypted SNI (eSNI) mechanism. We showed how it can be used to evade detection by modern DPI systems (using Beeline's DPI and the banned Roskomnadzor Rutracker as examples), and explored a new variant of domain fronting based on this mechanism. In the second part of the article, we will move on to more practical aspects that will be useful […]

What they don't teach in school: how we prepare support engineers

Here is the promised 'other story'. Challenge If four years ago I had been asked: 'How can newcomers in an IT department/company be trained?'—I would have instantly responded: 'By the method of “the monkey sees — the monkey does,” meaning pair the newbie with a more experienced employee and let them observe how typical tasks are performed.' This approach worked for me before, it […]

Active Restore: Can disaster recovery happen faster? Much faster?

Backing up important data is essential. But what if work needs to continue immediately, and every minute counts? At Acronis, we decided to explore how quickly we could achieve system startup. This is the first post in the Active Restore series, where I will share how we started the project in collaboration with Innopolis University, what we found […]

Report on the development of FreeBSD for the third quarter of 2019

The report on the development of the FreeBSD project from July to September 2019 has been published. Among the changes, it is worth noting: General and system issues The Core team generally approved the inclusion of code in the system licensed under the BSD license with an additional patent use agreement (BSD+Patent), but the decision to include each component under this license must be approved […]

56 open-source projects in Python

1. Flask is a micro-framework written in Python. It lacks built-in validation for forms and database abstraction layers, but allows you to use third-party libraries for common functions. This is why it’s considered a micro-framework. Flask is designed for simple and rapid application development, and it is scalable and lightweight. It is based on the Werkzeug and Jinja2 projects. You can […]

How can we help you? How can you help us?

Open API and fingerprint login. What's new in the Cloud-Clout security application The Cloud-Clout application for secure data storage and sharing in the cloud is opening its API. A frame from the series 'Silicon Valley' Good day, Habr! First of all, the developers of the application want to thank all Habr users for their feedback on the first publication in the Cloud-Clout blog. They have carefully read all the comments and responded […]

1. Malware analysis using Check Point forensics. SandBlast Network

Welcome to a new series of articles, this time on the topic of incident investigations, specifically — malware analysis using Check Point forensics. Previously, we published several video tutorials on working with Smart Event, but this time we will examine forensic reports for specific events across different Check Point products: SandBlast Network SandBlast Agent SandBlast […]

Release of GNU Mes 0.21, a toolkit for self-sufficient distribution building

The release of the GNU Mes 0.21 toolkit, which facilitates the bootstrapping process for GCC, has been presented. This toolkit addresses the challenge of verified initial compiler builds in distributions, breaking the cycle of recursive compilation (where executable files from an already built compiler are required to build the compiler). GNU Mes offers a self-hosting interpreter for the Scheme language, written in C, and a simple compiler for C (MesCC), […]

9 Approaches for Detecting Anomalies

In the previous article, we discussed time series forecasting. A logical continuation would be an article on anomaly detection. Applications of anomaly detection are used in areas such as: 1) Predicting equipment failures In 2010, Iranian centrifuges were attacked by the Stuxnet virus, which set the equipment to an suboptimal operating mode and caused part of it to break down due to accelerated wear. If […]

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