Author: ProHoster

Pitivi Video Editor Release 2020.09

After two years of development, the release of the free non-linear video editing system Pitivi 2020.09 is available, providing such features as support for an unlimited number of layers, saving a complete history of operations with the ability to roll back, displaying thumbnails on a timeline, and supporting standard video and audio processing operations. The editor is written in Python using the GTK+ (PyGTK), GES (GStreamer Editing Services) library and can […]

Linux 5.9 kernel release

After two months of development, Linus Torvalds presented the release of the Linux kernel 5.9. Among the most notable changes: limiting the import of symbols from proprietary modules to GPL modules, speeding up context switching operations using the FSGSBASE processor instruction, support for kernel image compression using Zstd, reworking the prioritization of threads in the kernel, support for the PRP (Parallel Redundancy Protocol) , planning taking into account [...]

Linux Kernel 5.9 released Adds support for FSGSBASE and Radeon RX 6000 "RDNA 2"

Linus Torvalds announced the stabilization of version 5.9. Among other changes, he introduced support for FSGSBASE into the 5.9 kernel, which should improve context switching performance on AMD and Intel processors. FSGSBASE allows the contents of FS/GS registers to be read and modified from user space, which should improve overall performance affected by the Specter/Metldown vulnerabilities. The support itself was added […]

Googler Command Line Tool Release 4.3

Googler is a powerful tool for searching Google (web, news, video and site search) from the command line. It shows for each result the title, abstract and URL, which can be directly opened in the browser from the terminal. Demo video. Googler was originally written to serve servers without a GUI, but it soon evolved into a very convenient […]

This database is on fire...

Let me tell a technical story. Many years ago, I developed an application with collaboration features built into it. It was a handy experimental stack that used the full potential of early React and CouchDB. It synchronized data over JSON OT in real time. It has been used internally by the company, but its wide applicability and potential in other […]

MS SQL Server: BACKUP on steroids

Wait! Wait! True, this is not another article about the types of SQL Server backups. I won’t even talk about the differences between recovery models and how to deal with an overgrown “log”. Perhaps (only possible), after reading this post, you will be able to make the backup, which is taken from you by standard means, taken off tomorrow night, well, 1.5 times faster. AND […]

AnLinux: An Easy Way to Install a Linux Environment on an Android Phone Without Root

Any Android phone or tablet is a Linux device. Yes, a very modified OS, but still the basis of Android is the Linux kernel. But, unfortunately, for most phones, the option to "demolish Android and install the distribution kit to your liking" is not available. Therefore, if you want Linux on your phone, you have to buy specialized gadgets like PinePhone, about […]

NVIDIA chief vows not to kill Arm Mali graphics after merger

The participation of the heads of NVIDIA and Arm in an impromptu conference at the Developer Summit made it possible to hear the positions of the company's management on further business development after the upcoming merger deal. Both express confidence that it will be approved, and the founder of NVIDIA also claims that he will not let Arm Mali’s proprietary graphics be ruined. Jensen Huang, from the very moment of the official announcement [...]

Haven developers talked about the basics of the gameplay and showed a new excerpt from the game

The creative director of The Game Bakers studio, Emeric Thoa, spoke on the official PlayStation blog website about the three main elements of Haven's gameplay. First, exploration and movement. Exploring the planet together is designed to relax players, and the sliding mechanics used for movement are designed to give players the feeling of skiing together. Secondly, the battles. The battles take place in real time and [...]

Release of Dendrite 0.1.0, a communication server with an implementation of the Matrix protocol

The release of Matrix server Dendrite 0.1.0 has been published, which marked the transition of development to the beta testing stage. Dendrite is being developed by the core team of developers of the decentralized communications platform Matrix and is positioned as the implementation of the second generation of Matrix server components. Unlike the Synapse reference server, which is written in Python, Dendrite's code is developed in Go. Both official implementations are licensed under the Apache 2.0 license. IN […]

Rust programming language 1.47 release

Release 1.47 of the Rust system programming language, founded by the Mozilla project, has been published. The language focuses on memory safety, provides automatic memory management, and provides the means to achieve high task parallelism without using a garbage collector or runtime (runtime is reduced to basic initialization and maintenance of the standard library). Rust's automatic memory management frees the developer […]