Heading: Blog

How we designed and implemented a new network on Huawei in the Moscow office, part 3: server factory

In the previous two parts (one, two), we looked at the principles on which the new custom factory was built and talked about the migration of all jobs. Now it's time to talk about the server factory. Previously, we did not have any separate server infrastructure: server switches were connected to the same core as the user distribution switches. Access control was carried out [...]

Understanding Latin abbreviations and phrases in English

A year and a half ago, while reading papers about the Meltdown and Specter vulnerabilities, I caught myself not really understanding the difference between the abbreviations ie and eg. It seems clear from the context, but then it seems somehow not quite right. As a result, I then made myself a small cheat sheet specifically for these abbreviations, so as not to get confused. […]

Sonic diversion: mechanism for generating ultrasonic clicks in nocturnal moths as a defense against bats

Large fangs, strong jaws, speed, incredible vision and much more are features that predators of all breeds and stripes use in the hunting process. The prey, in turn, also does not want to sit with its paws folded (wings, hooves, flippers, etc.) and comes up with more and more new ways to avoid unwanted close contact with the digestive system of the predator. Someone becomes […]

Linux Journal all

The English-language Linux Journal, which may be familiar to many ENT readers, has closed forever after 25 years of publication. The magazine has been experiencing problems for a long time; it tried to become not a news resource, but a place for publishing deep technical articles about Linux, but, unfortunately, the authors did not succeed. The company is closed. The site will be shut down in a few weeks. Source: linux.org.ru

I see you: a tactic to bypass prey camouflage in bats

In the world of wildlife, hunters and prey are constantly playing catch-up, both literally and figuratively. As soon as a hunter develops new skills through evolution or other methods, the prey adapts to them so as not to be eaten. This is an endless game of poker with constantly increasing bets, the winner of which receives the most valuable prize - life. Recently we […]

Ubuntu 18.04.3 LTS release with graphics stack and Linux kernel update

An update to the Ubuntu 18.04.3 LTS distribution kit has been created, which includes changes related to improved hardware support, updating the Linux kernel and graphics stack, and fixing errors in the installer and bootloader. It also includes the latest updates for several hundred packages to address vulnerabilities and stability issues. At the same time, similar updates to Kubuntu 18.04.3 LTS, Ubuntu Budgie […]

Three lives in IT and beyond

Director of Academic Programs at Parallels Anton Dyakin shared his opinion on how raising the retirement age is related to additional education and what you should definitely learn in the next few years. The following is a first-person account. By the will of fate, I am living my third, and maybe fourth, full-fledged professional life. The first is military service, which ended with enrollment as a reserve officer […]

FwAnalyzer firmware security analyzer code published

Cruise, a company specializing in automatic vehicle control technologies, has opened the source code of the FwAnalyzer project, which provides tools for analyzing Linux-based firmware images and identifying potential vulnerabilities and data leaks in them. The code is written in Go and distributed under the Apache 2.0 license. Supports analysis of images using ext2/3/4, FAT/VFat, SquashFS and UBIFS file systems. To reveal […]

Server platform based on coreboot

As part of the System Transparency project and partnership with Mullvad, the Supermicro X11SSH-TF server platform has been migrated to the coreboot system. This platform is the first modern server platform to feature the Intel Xeon E3-1200 v6 processor, also known as Kabylake-DT. The following functions have been implemented: ASPEED 2400 SuperI/O and BMC drivers have been added. Added BMC IPMI interface driver. Loading functionality has been tested and measured. […]

Release of the KDevelop 5.4 application development environment

The release of the integrated programming environment KDevelop 5.4 has been presented, which fully supports the development process for KDE 5, including using Clang as a compiler. The project code is distributed under the GPL license and uses the KDE Frameworks 5 and Qt 5 libraries. Main innovations: Added support for the Meson build system, which is used to build projects such as X.Org Server, Mesa, […]

NVidia has begun publishing documentation for open driver development.

Nvidia has begun publishing free documentation on the interfaces of its graphics chips. This will improve the open nouveau driver. The published information includes information about the Maxwell, Pascal, Volta and Kepler families; there is currently no information about Turing chips. The information includes data on BIOS, initialization and device management, power consumption modes, frequency control, etc. All published […]

Microsoft contractors also listen in on some Skype calls and Cortana requests

We recently wrote that Apple was caught listening to user voice requests by third parties contracted by the company. This in itself is logical: otherwise it would be simply impossible to develop Siri, but there are nuances: firstly, randomly triggered requests were often transmitted when people did not even know that they were being listened to; secondly, the information was supplemented with some user identification data; And […]