Author: Yuri Gagarin

Critical vulnerability in the Dovecot IMAP server

In the corrective releases of the POP3/IMAP4 server Dovecot 2.3.7.2 and 2.2.36.4, as well as in the add-on Pigeonhole 0.5.7.2 and 0.4.24.2, a critical vulnerability (CVE-2019-11500) was addressed that allows for data to be written outside the allocated buffer by sending specially crafted requests via the IMAP or ManageSieve protocols. This issue can be exploited even before authentication is completed. A working exploit has yet to be prepared, but […]

Chris Beard has left the position of head of Mozilla Corporation.

Chris Beard announced his departure from the position of CEO of Mozilla Corporation, a role he has held since 2014 following Brendan Eich's departure. Prior to this, Chris led Firefox promotion from 2004, oversaw marketing at Mozilla, represented the project at exhibitions, and headed the Mozilla Labs community. Reasons for his departure include a desire to make a step […]

Perl developers are considering renaming the Perl 6 language.

Perl language developers are discussing the possibility of evolving Perl 6 under a different name. Initially, Perl 6 was suggested to be renamed to "Camelia," but then the focus shifted to the name "Raku" proposed by Larry Wall, which is shorter, associates with the existing perl6 compiler "Rakudo," and doesn’t conflict with other projects in search engines. The name Camelia was proposed as it is an existing name of a mascot and […]

The Live distribution Knoppix has abandoned systemd after 4 years of use.

After four years of using systemd, the Debian-based distribution Knoppix has removed the controversial initialization system. This Sunday (August 18*) saw the release of version 8.6 of the popular Debian-based Linux distribution Knoppix. The release is based on Debian 10 (Buster), which was released on July 9, with a number of packages from the testing and unstable branches to ensure support for new graphics cards. Knoppix is one of the first live CDs […]

Ruby on Rails 6.0

On August 15, 2019, Ruby on Rails 6.0 was released. In addition to numerous fixes, the main innovations in version 6 include: Action Mailbox – routes incoming emails to mailbox-like controllers. Action Text – allows for storage and editing of rich text in Rails. Parallel testing – enables the parallel execution of test sets. That is, tests can be run simultaneously. Testing […]

Release tl 1.0.6

tl — a cross-platform open-source web application (GitLab) for literary translators. The application breaks uploaded texts into segments based on newline characters and arranges them in two columns (original and translation). Key changes: Compile-time plugins for searching words and phrases in dictionaries; Annotations in translation; Overall translation statistics; Today's (and yesterday's) work statistics; […]

Tarantool Cartridge: sharding a Lua backend in three lines

At Mail.ru Group, we have Tarantool — an application server on Lua that also acts as a database (or vice versa?). It's fast and great, but even the capabilities of a single server are not limitless. Vertical scaling isn't a panacea either, so Tarantool offers tools for horizontal scaling — the vshard module [1]. It allows for sharding […]

Next-generation billing architecture: transformation with a transition to Tarantool

Why would a corporation like MegaFon use Tarantool in billing? It may seem that usually a vendor comes in, brings a big box, plugs it into a socket — and that’s billing! Once upon a time, that was true, but now it’s archaic, and such dinosaurs have either gone extinct or are dying off. Originally, billing was a system for invoicing — a calculator. In modern telecom, it is a system for automating the entire lifecycle of interaction with the subscriber […]

Release of the Pale Moon browser 28.7.0

The release of the web browser Pale Moon 28.7 has been announced. It forked from the Firefox codebase to ensure higher performance, maintain a classic interface, minimize memory consumption, and provide additional customization options. Pale Moon builds are available for Windows and Linux (x86 and x86_64). The project's code is distributed under the MPLv2 license (Mozilla Public License). The project adheres to a classic interface design, without […]

The Fuck

Yes, you heard right. That's exactly what this console utility called the fuck is. You can find its sources on GitHub. This magical utility does one very useful job — it fixes errors in the last executed command in the console. Examples ➜ apt-get install vim E: Could not open lock file /var/lib/dpkg/lock — open (13: Permission denied) E: […]

Pale Moon 28.7.0

A new significant version of Pale Moon is now available — a browser that was once an optimized build of Mozilla Firefox but has gradually evolved into a fairly independent project, now largely incompatible with the original. This update includes a partial rework of the JavaScript engine and implements several changes that may affect website functionality. These changes implement versions of specifications […]

Creating a Kubernetes platform in Pinterest

Over the years of its existence, Pinterest's 300 million users have created more than 200 billion pins on over 4 billion boards. To serve this army of users and vast content base, the portal has developed thousands of services, ranging from microservices that can be handled by a few CPUs to gigantic monoliths running on a whole fleet of virtual machines. And then the moment came […]

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