Category: Blog

A brief guide to conducting pilots and PoC

Introduction Over the years of my work in IT, particularly in IT sales, I have seen many pilot projects, but most of them ended in nothing despite significant time expenditures. Moreover, when it comes to testing hardware solutions, like storage systems, each demo system usually has a queue that can be almost a year long. Each […]

Who is implementing IPv6, and what is hindering its development

Last time, we talked about the exhaustion of IPv4 — about who owns a small share of the remaining addresses and why that is the case. Today, we discuss the alternative — the IPv6 protocol and the reasons for its slow adoption — some say the high cost of migration is to blame, while others claim the technology is already outdated. / CC BY-SA / Frerk Meyer Who is implementing […]

The autonomous electric train "Lastochka" has made a test run

OJSC 'Russian Railways' ('RZD') announces the testing of the first Russian electric train equipped with an autonomous control system. This concerns a specially modified version of the 'Lastochka' (Swallow). The train is equipped with technology for positioning, communication with the dispatch center, and obstacle detection on the track. The 'Lastochka' can operate on schedule in unmanned mode, and upon detecting an obstacle, it automatically brakes. The test journey […]

Unit tests in DBMS—how we do this at Sportmaster, part two

The first part is here. Imagine the situation. You are faced with the task of developing new functionality. You have work from your predecessors. Assuming you have no moral obligations, how would you proceed? Most often, all old work is forgotten, and everything starts from scratch. Nobody enjoys digging through someone else's code, especially when there are […]

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 […]

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 […]

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; […]

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 […]

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 […]

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 […]

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 […]

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