Author: Yuri Gagarin

Gathering logs with Loki

At Badoo, we constantly monitor emerging technologies and evaluate whether to incorporate them into our system. One such study we would like to share with the community is dedicated to Loki—a log aggregation system. Loki is a solution for storing and viewing logs, and this stack provides a flexible system for analyzing them and sending data to Prometheus. […]

The Galaxy Note 20 Ultra camera will focus on photo quality rather than numbers.

According to a new leak, the Samsung Galaxy Note 20 Ultra will feature a main camera with 50x zoom capability. This appears to be a step back from the 100x zoom boasted by the Galaxy S20 Ultra. However, sources report that this time the company has decided to focus on image quality and user experience rather than just numbers in the specifications. This news […]

Mozilla has introduced a third DNS-over-HTTPS provider for Firefox.

Mozilla has reached an agreement with a third DNS provider for DNS over HTTPS (DoH) for Firefox. Alongside the previously offered DNS servers from CloudFlare ("https://1.1.1.1/dns-query") and NextDNS (https://dns.nextdns.io/id), Comcast's service (https://doh.xfinity.com/dns-query) will also be included in the settings. You can activate DoH and choose a provider in the network connection settings. Recall that experimental DNS over HTTPS checks were enabled in Firefox 77 […]

Release of PhotoGIMP 2020, a GIMP modification styled after Photoshop

The PhotoGIMP project release is now available, developing an add-on for the GIMP 2.10.x graphics editor that makes its interface and behavior more familiar for users acquainted with Adobe Photoshop. Changes include a redesign of settings, menu and control panel layouts, the inclusion of extended fonts, replacement of some icons, additional filters (for instance, the Heal Selection filter has been added), and modifications to keyboard shortcuts. A package is available for download […]

Fedora intends to use the nano text editor by default instead of vi.

For Fedora 33, a change is planned to switch the default text editor to nano. The proposal was submitted by Chris Murphy from the Fedora Workstation development team but has not yet been approved by the FESCo (Fedora Engineering Steering Committee), which is responsible for the technical aspects of Fedora's development. The motivation for using nano as the default instead of vi […]

Planned for implementation in Fedora 33 is

Last night at the 'Perl and Raku Conference in the Cloud', Sawyer X announced the major version change of Perl from 5 to 7. Work is already underway, and the new version will be released within a year. Don't expect a lot of changes; briefly put, Perl 7 is still the same Perl 5.32 with modern default settings. You no longer have to […]

MLOps: DevOps in the World of Machine Learning

In 2018, the term MLOps emerged in professional circles and at conferences dedicated to AI, quickly establishing itself in the industry and now evolving as a distinct field. In the future, MLOps could become one of the most sought-after areas in IT. What exactly is it and how is it utilized? Let's delve into that. What is MLOps MLOps (the combination of […]

Code reviews in GitLab CE: if there are no Merge request approvals, but you really want to.

One of the most needed features missing from the free version of GitLab is the ability to vote against repository resets to control Merge Requests (MR) using mandatory code reviews. We'll implement a minimal functionality ourselves—blocking Merge until several developers give a "thumbs up" on the MR. Why is this necessary? Our organization can certainly afford to purchase a GitLab license. However, so […]

Snort or Suricata. Part 3: Securing the Office Network

In the previous article, we discussed how to launch a stable version of Suricata on Ubuntu 18.04 LTS. Setting up an IDS on a single node and connecting free rule sets is quite straightforward. Today, we will explore how to use Suricata installed on a virtual server to protect a corporate network from the most common types of attacks. For this, we will need a VDS running Linux with two computing […]

Bitbucket reminds of the imminent removal of Mercurial repositories and moves away from the word Master in Git

On July 1, the support period for Mercurial repositories on the Bitbucket collaborative development platform expires. The announcement to discontinue Mercurial in favor of Git was made last August, after which, on February 1, 2020, the creation of new Mercurial repositories was prohibited. The final phase of phasing out Mercurial is scheduled for July 1, 2020, which entails disabling all related support in Bitbucket […]

Suspicious Types

Nothing about their outward appearance raises suspicion. Moreover, they even seem familiar and well-known to you. But that’s only until you check them out. This is when they reveal their treacherous nature, operating quite differently than you expected. Sometimes, they pull off things that make your hair stand on end — […]

Connect. Successfully

Traditional data transmission channels will continue to function properly for many years to come; however, they only become cost-effective in densely populated areas. In other situations, different solutions are needed that can provide reliable high-speed communication at reasonable prices. In this article, you will learn how to address communication issues where traditional channels are expensive or unavailable. What classes […]

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