Author: Yuri Gagarin

Over 60 companies have changed the terms of termination for GPLv2 code licenses.

Seventeen new participants have joined the initiative to increase predictability in open source software licensing, agreeing to apply more lenient revocation conditions for their open projects, allowing time to address identified violations. The total number of companies that have signed the agreement has exceeded 60. New participants signing the GPL Cooperation Commitment include NetApp, Salesforce, Seagate Technology, Ericsson, Fujitsu Limited, Indeed, Infosys, Lenovo, […]

Updated announcement of the revised intensives: Kubernetes from alpha to omega

TL;DR, dear Habr users. Autumn has come, the calendar page has turned once again, and September 3rd has finally passed. This means it's time to return to work — not only to it but also to learning. — For us, — said Alice, catching her breath, — when you run at full speed for a long time, you inevitably end up in another place. […]

Understanding FreePBX and integrating it with Bitrix24 and more

Bitrix24 is a massive tool that combines CRM, document management, accounting, and many other features that are very appealing to managers and not so much to IT staff. The portal is used by many small and medium-sized companies, including small clinics, manufacturers, and even beauty salons. The primary function that managers 'love' is telephony integration and […]

Integration of Asterisk and Bitrix24

There are various options for integrating the Asterisk IP PBX with Bitrix24 CRM available online, but we have decided to create our own. The functionality is quite standard: By clicking on a link with the client's phone number in Bitrix24, Asterisk connects the internal number of the user who clicked with the client's phone number. A record of the call is logged in Bitrix24, and upon completion […]

Release OpenWrt 19.07.4

An update has been prepared for the OpenWrt 19.07.4 distribution, designed for use in various networking devices such as routers and access points. OpenWrt supports a wide range of different platforms and architectures and features a build system that simplifies cross-compilation, allowing various components to be included in the build, which makes it easy to create firmware or disk images tailored to specific tasks with […]

Release of the Ubuntu*Pack (OEMPack) 20.04 distribution

The Ubuntu*Pack 20.04 distribution is now available for free download, presented in the form of 13 independent systems with various interfaces, including Budgie, Cinnamon, GNOME, GNOME Classic, GNOME Flashback, KDE (Kubuntu), LXqt (Lubuntu), MATE, Unity, and Xfce (Xubuntu), as well as two new interfaces: DDE (Deepin Desktop Environment) and Like Win (Windows 10 style interface). The distributions are based on […]

A vulnerability in TLS that allows the identification of keys for connections based on DH cipher.

Details have emerged about a new vulnerability (CVE-2020-1968) in the TLS protocol, codenamed Raccoon, which under rare circumstances allows the determination of the pre-master key that can be used to decrypt TLS connections, including HTTPS, when intercepting transit traffic (MITM). It is noted that the attack is very complex to implement in practice and is more theoretical in nature. To carry out the attack […]

Continuous Integration as a practice, not Jenkins. Andrey Alexandrov

Let's discuss why CI tools and CI are quite different. What pain points is CI aimed to solve, where did the idea originate, what are the latest confirmations that it works, and how to determine if you actually have practice rather than just a set-up Jenkins instance. The idea to give a presentation on Continuous Integration came about a year ago when I was attending interviews looking for a job. I spoke […]

How to achieve the perfect course? Do it yourself.

On Habr, it is often said that all IT courses are not quite right. There is a unique opportunity to get courses that are just perfect. All you need to do is participate in the creation. Slurm is gathering a group of consultant-testers for a course on monitoring and logging in Kubernetes. A consultant-tester can suggest a lesson topic that is needed for their real-life tasks. Influence the depth of material coverage — […]

How to integrate "free" PostgreSQL into a harsh enterprise environment

Many are familiar with the PostgreSQL DBMS, and it has proven itself well in small installations. However, the trend toward transitioning to Open Source has become increasingly evident, even when it comes to large companies and enterprise requirements. In this article, we will discuss how to integrate Postgres into a corporate environment and share our experience in creating a backup system (BRS) for this […]

🥇Release of DNS server KnotDNS 3.0.0 | ProHoster

The Astra Linux group of companies plans to allocate 3 billion rubles for investments in shares of companies, joint ventures, and grants for small developers who are developing niche solutions for the Linux-based software stack. These investments will help address the issue of functionality gaps in the domestic software stack, necessary to solve the problems of various corporate and governmental enterprises. The company intends to build a complete technical […]

Release of DNS server KnotDNS 3.0.0

The release of KnotDNS 3.0.0 has been published, a high-performance authoritative DNS server (the resolver is implemented as a separate application) that supports all modern DNS capabilities. The project is developed by the Czech name registry CZ.NIC, written in the C programming language, and distributed under the GPLv3 license. KnotDNS is distinguished by its focus on high-performance query processing, employing a multithreaded, mostly non-blocking implementation, which scales well on […]

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