Author: Yuri Gagarin

A mode for blocking social media widgets and Firefox Proxy is being developed for Firefox.

Mozilla developers have published mockups of upcoming improvements to interface elements related to protecting confidential data and blocking tracking of movements. Among the innovations is a new option for blocking social media widgets that track users' movements on external sites (for example, the Like buttons from Facebook and message embeds from Twitter). For authentication forms through social media accounts, the option is provided to […]

Work has begun on translating GNOME Mutter to multithreaded rendering

The code for the Mutter window manager, developed within the GNOME 3.34 development cycle, includes initial support for the new transactional (atomic) KMS (Atomic Kernel Mode Setting) API for switching video modes, which allows for verification of parameters before actually changing the hardware state all at once and, if necessary, rolling back the change. From a practical point of view, support for the new API is the first step toward transitioning Mutter to […]

E-books and their formats: FB2 and FB3 — history, advantages, disadvantages, and principles of operation

In our previous material, we discussed the features of the DjVu format. Today, we've decided to focus on the FictionBook2 format, better known as FB2, and its 'successor' FB3. / Flickr / Judit Klein / CC The Emergence of the Format In the mid-1990s, enthusiasts began digitizing Soviet books. They translated and saved literature in various formats. One of the first libraries […]

WebTotem or how we want to make the internet safer

A free service for monitoring and protecting websites. The Idea In 2017, our CARCA team began developing a tool for monitoring the entire cyberspace within the national domain zone .KZ, which encompassed about 140,000 websites. It was a complex task: we needed to quickly check each site for signs of hacks and viruses and provide a convenient dashboard to […]

Border checks on electronic devices — a necessity or a violation of human rights?

Checking smartphones and laptops at airports is becoming the norm for many countries. Some see it as a necessity, others as an invasion of privacy. We discuss the situation, the latest developments on the topic, and explain how to navigate the new circumstances. / Unsplash / Jonathan Kemper The Privacy Issue at the Border In 2017 alone, customs services in the U.S. conducted 30,000 […]

Secure Push Notifications: From Theory to Practice

Hello, Habr! Today, I will talk about what my colleagues and I have been working on for several months: push notifications for mobile messengers. As I mentioned before, our application focuses mainly on security. Therefore, we investigated whether push notifications have any 'weak points,' and if so, how we can mitigate them to add this useful feature to […]

CMC Magnetics acquires Verbatim

The Taiwanese company CMC Magnetics has further solidified its position as a global leader in the production of optical discs for data storage. Recently, CMC Magnetics announced in a press release, in collaboration with the Japanese company Mitsubishi Chemical Corporation (MCC), an agreement to acquire Mitsubishi Chemical Media's division — the company Verbatim. The transaction is valued at $32 million. The completion of the deal and the transfer […]

The new Microsoft Edge is available for Windows 7

Microsoft has expanded the reach of its Chromium-based Edge browser for users of Windows 7, Windows 8, and Windows 8.1. Developers have released Canary preview builds for these operating systems. Reportedly, the new versions have almost the same functionality as the version for Windows 10, including compatibility mode with Internet Explorer. This should be of interest to business users who need […]

The code of Sorbet, a static type-checking system for Ruby, has been opened.

Stripe, a company specializing in developing online payment platforms, has open-sourced the project Sorbet, which provides a static type-checking system for the Ruby language. The code is written in C++ and is distributed under the Apache 2.0 license. Type information in the code can be computed dynamically and also specified in the form of simple annotations that can be included in the code […]

The discontinuation of support for i386 in Ubuntu will lead to problems with Wine delivery.

The developers of the Wine project have warned about the potential issues regarding the availability of Wine for Ubuntu 19.10 if support for 32-bit x86 systems is dropped in this release. In deciding to drop support for the 32-bit x86 architecture, Ubuntu developers expected to either deliver a 64-bit version of Wine or to use the 32-bit version in a container based on Ubuntu 18.04. The problem is that […]

ISTQB certification: advantages and features.

The success of an IT project heavily depends on how well the testing and quality assurance (QA) system is organized at all stages of its lifecycle. For a QA specialist, one of the most reliable ways to validate their professional skills is to hold an international ISTQB certification. Today, we will discuss what such a certification offers to the employee, employer, and business, as […]

When the internet will become 'CheburNet': an overview of the project

As you may recall, in early May 2019, the president signed the law on "Sovereign Internet," which will come into effect on November 1. The law is nominally aimed at ensuring the stable operation of the Russian segment of the internet in the event of disconnection from the global network or coordinated attacks. So, what’s next? At the end of May, the Ministry of Digital Development prepared a draft government resolution on "Approval of the Procedure for Centralized Management of Communication Networks […]

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