Category: Blog

Release of Display Server Mir 1.2

Canonical has released a new version of the display server Mir 1.2. Key changes include: a new package libmirwayland-dev, which is the first iteration of the API for enabling shells based on Mir (to support custom Wayland extensions), several related additions for the MirAL API, support for registering custom Wayland extensions added to WaylandExtensions, and a new class MinimalWindowManager providing default window management settings. Continued […]

Release of Image Viewer qView 2.0

A new version of the cross-platform image viewer qView 2.0 has been released. The main feature of the program is its efficient use of screen space. All core functionality is hidden in context menus, with no unnecessary panels or buttons on the screen. The interface can be customized if desired. Key new features include: caching and preloading of images, multi-threaded image loading, a redesigned settings window, and an option for the window […]

Using PowerShell to Elevate Privileges of Local Accounts

Privilege escalation is the use of the current account's rights by an attacker to gain additional access, typically at a higher level within the system. Although privilege escalation can result from the exploitation of zero-day vulnerabilities, or from sophisticated hackers conducting targeted attacks, or from cleverly disguised malware, it most often occurs due to […]

10 principles of object-oriented programming that every developer should know

I frequently encounter developers who have not heard of the SOLID principles (we discussed them in detail here. — Editor) or object-oriented programming (OOP), or who have heard of them but do not implement them in practice. This article describes the advantages of OOP principles that assist developers in their daily work. Some are well-known, while others are less so, and […]

We write flexible code using SOLID

From the translator: We have published an article by Severin Perez on using SOLID principles in programming. The information in the article will be useful for both beginners and experienced programmers. If you are involved in development, you have likely heard of the SOLID principles. They allow programmers to write clean, well-structured, and easily maintainable code. It is worth noting that in programming there are […]

The official Unity Editor is now available on Linux

The developers of the Unity game engine have introduced an experimental Unity Editor for Linux. Currently, this pertains to versions for Ubuntu and CentOS, but in the future, the list of distributions is expected to expand. They have stated that they offered an unofficial experimental editor for many years, but now it is about an official product. A preview version is currently available, and the creators are gathering […]

Electronic notebooks will become the new growth point for E Ink

Like many other large and small Taiwanese companies, E Ink Holdings, the producer of "paper-like" displays, made its presence known with a booth at Computex 2019. Unfortunately for the company and fans of E Ink displays, the era of e-readers appears to be waning. A new growth area that E Ink is optimistic about is electronic notebooks (e-notebooks). However, the topic of dual-screen solutions in […]

Automating Disk Replacement with Ansible

Hello everyone. I work as a lead system administrator at OK and am responsible for the stable operation of the portal. I want to share how we established the process of automatically replacing disks, and then how we excluded the administrator from this process and replaced them with a bot. This article is somewhat of a transliteration of my presentation at HighLoad+ 2018 on building the disk replacement process. First, a little […]

From daily failures to stability: Informatica 10 through the eyes of an admin

The ETL component of the data warehouse often takes a back seat to the warehouse itself and receives less attention than the main database or front-end component, BI, and report generation. However, from the perspective of filling the warehouse with data, ETL plays a key role and requires no less attention from administrators than the other components. My name is Alexander, and I currently administrate ETL at Rostelecom, and […]

Release of cryptographic library Sodium 1.0.18

The release of the free cryptographic library Sodium 1.0.18 is now available. It is API compatible with the NaCl (Networking and Cryptography library) and provides functions for secure network communication, hashing, random number generation, digital signatures, and encryption using authenticated public and symmetric (shared-key) keys. The Sodium API emphasizes simplicity and defaults to the most secure options, […]

Release of streaming servers Roc 0.1, Ant 1.7, and Red5 1.1.1

Several new releases of open media servers designed for online streaming are now available: The first release, Roc, is a toolkit for real-time audio streaming over the network, featuring guaranteed latency times and CD-quality assurance. It takes into account the time drift between the clocks of the sender and receiver. Support for lost packet recovery is included with […]

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