Category: Blog

Manuscripts do not burn: the secret of the longevity of the Dead Sea scrolls, dating back to 250 BC.

In modern museums and archives, ancient texts, manuscripts, and books are stored under specific conditions that allow their original appearance to be preserved for future generations. The most prominent example of eternal manuscripts is the Dead Sea Scrolls (Qumran Scrolls), first discovered back in 1947 and dated to 408 BC. Some of the scrolls have survived only partially, but there are […]

iOS for Creativity: Drawing

Hello! In the last article, I reviewed the music writing capabilities of iOS, and today’s topic is drawing. I'm going to discuss Apple Pencil and other applications for working with raster and vector graphics, pixel art, and various forms of drawing. The focus will be on iPad applications, although some are available for iPhone as well. The iPad has become interesting […]

GNOME 3.34 has been released

Today, September 12, 2019, after nearly six months of development, the latest version of the desktop environment — GNOME 3.34 — has been released. It includes about 26,000 changes, such as "visual" updates for several applications, including the desktop itself — for example, the settings for choosing the desktop background have been simplified, making it easier to change the default wallpaper […]

Version 1.3 of the Mumble voice communication platform has been released

After nearly ten years since the last release, a new major version of the voice communication platform Mumble 1.3 has been launched. It is primarily focused on creating voice chats for players in online games and aims to reduce latency while ensuring high audio quality. The platform is written in C++ and distributed under the BSD license. It consists of two modules — the client […]

Ensuring reliable operation of Zextras Team in complex corporate networks

In the previous article, we introduced Zextras Team — a solution that adds corporate text and video chat functionality to Zimbra Collaboration Suite Open-Source Edition, as well as the ability to conduct video conferences with a large number of participants, without the need for third-party services and without transferring any data externally. This use case is ideal for companies with strict […]

What I learned by testing 200,000 lines of infrastructure code

The IaC (Infrastructure as Code) approach consists not only of the code stored in the repository but also of the people and processes surrounding that code. Can approaches from software development be reused in infrastructure management and description? It might be helpful to keep this idea in mind as you read the article. English version This is a transcript of my speech at DevopsConf […]

VK has finally launched the long-promised dating app

VK has finally launched its dating app Lovina. The social network began accepting user registration applications back in July. Users can register with their phone number or through their VK account. After authorization, the app will automatically match users with conversation partners. The main communication methods in Lovina are video stories and video calls, as well as a "carousel of video calls" that allows users to interact with random partners who change […]

Comparison of network driver performance in 10 programming languages

A group of researchers from German universities published the results of an experiment in which 10 variations of a standard driver were developed for 10-gigabit Intel Ixgbe (X5xx) network cards using different programming languages. The driver operates in user space and is implemented in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript, and Python. The primary focus during coding was on achieving […]

About Networking Model in Games for Beginners

For the past two weeks, I have been working on the network engine for my game. Prior to this, I knew nothing about networking technologies in games, so I read many articles and conducted numerous experiments to understand all the concepts and be able to write my own network engine. In this guide, I would like to share with you various concepts that you […]

Urgently update exim to 4.92 — active infection is happening

Colleagues, those using Exim versions 4.87…4.91 on their mail servers should urgently update to version 4.92, stopping Exim beforehand to avoid being hacked via CVE-2019-10149. Several million servers worldwide are potentially vulnerable, and the vulnerability is rated as critical (CVSS 3.0 base score = 9.8/10). Attackers can execute arbitrary commands on your server, in many cases from […]

Patched Exim — patch again. Fresh Remote Command Execution in Exim 4.92 in one request

Recently, in early summer, there were widespread calls to update Exim to version 4.92 due to the CVE-2019-10149 vulnerability (Urgently update Exim to 4.92 — active infections are occurring / Habr). A few days ago, it was discovered that the Sustes malware decided to exploit this vulnerability. Now, everyone who hurriedly updated can once again 'rejoice': on July 21, 2019, researcher Zerons found a critical vulnerability […]

The author vkd3d has passed away.

CodeWeavers, the company sponsoring the development of Wine, announced the passing of its employee — Józef Kucia, the author of the vkd3d project and one of the key developers of Wine, who also contributed to the development of Mesa and Debian projects. Józef made over 2500 changes to Wine and implemented most of the code related to Direct3D support. Source: linux.org.ru

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