Author: Yuri Gagarin

A new git-compatible version control system Got is being developed for OpenBSD

Stefan Sperling (stsp@), a participant in the OpenBSD project with a decade of experience and one of the main developers of Apache Subversion, is developing a new version control system called 'Game of Trees' (got). The new system prioritizes simplicity of design and ease of use over flexibility. Currently, Got is still in development; it is being developed exclusively on OpenBSD, and its target audience […]

March 1st marks the birthday of the personal computer. Xerox Alto

The occurrence of the word 'first' in the article is overwhelming. The first program 'Hello, World', the first game MUD, the first shooter, the first deathmatch, the first graphical user interface, the first 'desktop', the first Ethernet, the first three-button mouse, the first ball mouse, the first optical mouse, the first full-page-sized monitor, the first multiplayer game… the first personal computer. The year is 1973 in Palo Alto, at the legendary R&D lab […]

Alan Kay: How I Would Teach Computer Science 101

'One of the reasons to actually attend university is to move beyond simple vocational training and instead grasp deeper ideas.' Let's ponder this question a bit. A few years ago, computer science departments invited me to give lectures at several universities. Almost by chance, I asked my first audience, which consisted of seniors, […]

Service mesh, 'data plane' vs. 'control plane'

Hello, Habr! I present to you a translation of the article 'Service mesh data plane vs control plane' by Matt Klein. This time, I 'felt compelled and translated' the description of both components of the service mesh, data plane, and control plane. I found this explanation to be the most clear and interesting, and, most importantly, leading to the understanding of 'Is it really necessary?'. Since the idea of a 'Service Mesh […]

A strict page isolation mode has been added to the nightly builds of Firefox.

In the nightly builds of Firefox that will form the basis for the release of Firefox 70, support for a strict page isolation mode, developed under the code name Fission, has been added. When this new mode is activated, pages from different sites will always be placed in the memory of different processes, each applying its own sandbox. The separation by processes will be done not by tabs, but by […]

Gentoo has announced stable support for the AArch64 (ARM64) architecture.

The Gentoo project announced the stabilization of a profile for the AArch64 (ARM64) architecture, which has been promoted to the primary architecture category, now receiving full support and vulnerability updates. Supported ARM64 platforms include Raspberry Pi 3 (Model B), Odroid C2, Pine (A64+, Pinebook, Rock64, Sopine64, RockPro64), DragonBoard 410c, and Firefly AIO-3399J. Source: opennet.ru

Cage Remote File Access System

System Purpose Remote access to files on computers within the network. The system 'virtually' supports all major file operations (creation, deletion, reading, writing, etc.) through transaction (message) exchanges over the TCP protocol. Areas of Application The system's functionality is effective in the following cases: in native applications for mobile and embedded devices (smartphones, onboard control systems, etc.), requiring fast […]

My fourth day with Haiku: issues with installation and loading

TL;DR: after a few days of experimenting with Haiku, I decided to install it on a separate SSD. However, it turned out to be more complex than expected. Intensive work is ongoing to check Haiku's booting process. Three days ago, I learned about Haiku, an unexpectedly good operating system for PCs. Now it's the fourth day, and I want to do more 'real work' with this system, but the partition […]

Ubuntu 18.04.3 LTS has received an update to the graphics stack and the Linux kernel.

Canonical has released an update for the Ubuntu 18.04.3 LTS distribution, which includes several enhancements for improved performance. The build features updates to the Linux kernel, graphic stack, and several hundred packages. Errors in the installer and bootloader have also been fixed. Updates are available for all distributions: Ubuntu 18.04.3 LTS, Kubuntu 18.04.3 LTS, Ubuntu Budgie 18.04.3 LTS, Ubuntu MATE 18.04.3 LTS, […]

A new technique for exploiting vulnerabilities in SQLite has been introduced.

Researchers from Check Point revealed at the DEF CON conference details of a new attack technique on applications using vulnerable versions of SQLite. The Check Point method treats database files as opportunities for integrating vulnerability exploitation scripts into various internal SQLite subsystems that are not accessible for direct exploitation. Researchers have also prepared a technique for exploiting vulnerabilities with the exploit encoded in the form of […]

About admins, DevOps, endless confusion, and DevOps transformation within the company.

What does it take for an IT company to succeed in 2019? Speakers at conferences and meetups use a lot of loud and not always understandable terms for regular people. The fight for deployment time, microservices, moving away from monoliths, DevOps transformation, and so much more. Stripping away the verbal embellishments and speaking plainly, it all boils down to a simple thesis: create a quality product, and […]

Independent Review of PVS-Studio (Linux, C++)

I saw a publication about how PVS has indeed learned to analyze on Linux, and decided to try it on my projects. Here’s what I found. Contents Pros Cons Conclusion Afterword Pros Responsive support I requested a trial key, and received it the same day. The documentation is quite understandable. I managed to launch the analyzer without any major issues. The help for console commands […]

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