Category: Blog

SQL HowTo: Writing a while-loop directly in a query, or 'An Elementary Three-Way'

There is periodically a task to search for related data by a set of keys until we accumulate the required total number of records. The most 'realistic' example is to display the 20 oldest tasks listed for employees (for instance, within a single department). This topic is often required for various management dashboards with brief overviews of work areas. In this article, we will discuss the implementation in PostgreSQL […]

VPN WireGuard included in the Linux kernel 5.6

Today, Linus transferred the net-next branch with WireGuard VPN interfaces to himself. This event was reported on the WireGuard mailing list. Currently, the code collection for the new Linux kernel 5.6 is ongoing. WireGuard is a fast next-generation VPN that implements modern cryptography. It was originally developed as a simpler and more user-friendly alternative to existing VPNs. The author is a Canadian expert in […]

Setting up a simple VPN with WireGuard and Raspberry Pi as the server

Since WireGuard will become part of the future Linux kernel 5.6, I decided to see how to best integrate this VPN with my LTE router/access point on the Raspberry Pi. The hardware is a Raspberry Pi 3 with an LTE module and a public IP address. Here will be the VPN server (referred to in the text as edgewalker). An Android phone that will use the VPN for all communications. A Linux laptop, […]

The TFC Project develops a paranoid secure messaging system.

As part of the TFC (Tinfoil Chat) project, an attempt has been made to create a prototype of a paranoid-secure messaging system that would maintain the confidentiality of correspondence even when end devices are compromised. To simplify auditing, the project's code is written in Python and is available under the GPLv3 license. Currently popular messaging systems using end-to-end encryption allow for protection against interception on intermediate servers.

Mozilla has removed 200 potentially dangerous extensions for the Firefox browser

Mozilla continues its active fight against potentially dangerous extensions for the Firefox browser, which are created by third-party developers and published in the official store. According to available data, just in the past month, Mozilla removed about 200 potentially dangerous extensions, most of which were created by a single developer. The report states that Mozilla removed 129 extensions created by the company 2Ring.

Chrome will introduce 'percentage' scrolling and improve sound

Microsoft is developing not only its Edge browser but also contributing to the Chromium platform. This contribution has equally benefited both Edge and Chrome, and the company is currently working on several other enhancements. In particular, this includes 'percentage' scrolling for Chromium on Windows 10. At present, all 'chrome' web browsers scroll the visible part of the web page at […]

The Magic of Virtualization: An Introductory Course on Proxmox VE

Today we will talk about how to quickly and quite easily deploy several virtual servers with different operating systems on a single physical server. This will allow any system administrator to centrally manage the entire IT infrastructure of the company and save a tremendous amount of resources. Using virtualization helps to maximize abstraction from physical server hardware, protect critical services, and easily restore their operation even […]

XCP-ng, the free version of Citrix XenServer, has joined the Xen project.

The developers of XCP-ng, an open-source and free alternative to the proprietary cloud infrastructure management platform XenServer (Citrix Hypervisor), have announced their collaboration with the Xen project, which is being developed under the Linux Foundation. Joining the Xen Project will allow XCP-ng to be viewed as a standard distribution for deploying virtual machine infrastructure based on the Xen hypervisor and XAPI.

Root vulnerability in sudo affecting Linux Mint and Elementary OS

A vulnerability has been discovered in the sudo utility, which is used to execute commands on behalf of other users (CVE-2019-18634). This vulnerability allows users to escalate their privileges to the root user. The problem exists starting from sudo version 1.7.1 only when using the 'pwfeedback' option in the /etc/sudoers file, which is disabled by default but enabled in some distributions, such as Linux Mint and Elementary OS. […]

Mainstream. Honorable workers of labor. Biographical novel

Publisher "Library of the Proletarian". In this novel, the author depicts the challenging fate of the working class in the software development industry. It discusses honorable workers and the development of personal relationships amidst memory shortages. Highly recommended. /*Critic*/ All coincidences are not accidental. C++ has a complex personality due to a difficult childhood. It grew up in the hungry '80s and remembers how often there wasn’t enough space even for […]

Tips and information sources for building serverless applications

Although serverless technologies have rapidly gained popularity in recent years, there are still many misconceptions and concerns associated with them. Vendor lock-in, toolsets, cost management, cold start, monitoring, and development lifecycle — all these topics are actively discussed when it comes to serverless technologies. In this article, we will look at some of the mentioned topics and also share […]

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