Author: Yuri Gagarin

The ELSA GeForce RTX 2070 Super Erazor X occupies 2.5 expansion slots

The company ELSA has announced the GeForce RTX 2070 Super Erazor X graphics accelerator, designed for use in gaming-class desktop computers. The 'heart' of the graphics card is the NVIDIA Turing architecture processor. The product contains 2560 CUDA cores and 8 GB of GDDR6 memory with a 256-bit bus. The core clock frequency of the chip reaches 1815 MHz in turbo mode. The graphics accelerator is equipped with a cooling system featuring two 90-millimeter […]

Release of Snuffleupagus 0.5.1, a module for blocking vulnerabilities in PHP applications

After a year of development, the release of Snuffleupagus 0.5.1 has been published, providing a module for the PHP7 interpreter aimed at enhancing the security of the environment and blocking typical errors that lead to vulnerabilities in PHP applications. The module also allows for the creation of virtual patches to address specific issues without modifying the source code of the vulnerable application, which is convenient for use in mass hosting systems where it is impossible to […]

Release of SciPy 1.5.0, a library for scientific and engineering calculations

The release of the library for scientific, mathematical, and engineering calculations SciPy 1.5.0 has occurred. SciPy provides a large collection of modules for tasks such as calculating integrals, solving differential equations, image processing, statistical analysis, interpolation, applying Fourier transforms, finding extrema of functions, vector operations, analog signal processing, working with sparse matrices, etc. The project's code is distributed under the BSD license and uses […]

VPN WireGuard has been accepted into the main branch of OpenBSD

Jason A. Donenfeld, the author of VPN WireGuard, announced the acceptance of the core 'wg' driver for the WireGuard protocol into the main branch of OpenBSD, which implements a specific network interface and modifies the user-space tooling. OpenBSD has become the second OS after Linux to have full and integrated support for WireGuard. The inclusion of WireGuard is expected in the OpenBSD 6.8 release. The patches include a driver for […]

Perl 5.32.0

A new version of the Perl programming language interpreter 5.32.0 has been released. After 13 months of development, 140,000 lines changed in 880 files. Key innovations include: A new experimental operator 'isa', which checks if the specified object is an instance of the given class or a subclass: if( $obj isa Package::Name ) { … } Support for Unicode 13.0! It is now possible to write comparison operators with the same precedence in […]

Monitoring and logging of external services in Kubernetes cluster

Hello everyone. I couldn't find a comprehensive guide online for logging and collecting metrics from third-party services in systems deployed on Kubernetes. I'm publishing my solution. This article assumes you already have a working Prometheus and other services. As an example of a data source from an external stateful service, we'll use a PostgreSQL database in a Docker container. The company uses […]

OpenLinux as part of the SIM7600E-H modules

The mechanism for developing a custom application and uploading it to the module is available for both Linux and Windows operating systems. In this article, we will detail how to compile and upload a custom application to the module using examples from the SDK provided by SIMCom Wireless Solutions. Before writing this article, a friend of mine, who is unfamiliar with Linux development, asked for an in-depth […]

Tango Controls

What is TANGO? It is a system for managing various hardware and software. TANGO currently supports four platforms: Linux, Windows NT, Solaris, and HP-UX. This will describe working with Linux (Ubuntu 18.04). Why is it needed? It simplifies the interaction with different hardware and software. You don’t have to worry about how to store data in the database; that's already […]

Calculate Linux 20.6 has been released

Released on June 21, 2020. In celebration of the 20th anniversary of 'Calculate', we are pleased to present the new release of the Calculate Linux distribution 20.6! The new version includes boot optimizations, reduced memory requirements, and added support for browser plugin presets for working with Nextcloud. The following editions of the distribution are available for download: Calculate Linux Desktop with KDE desktop (CLD), […]

Correct Comparison of Kubernetes Apply, Replace, and Patch

There are several options for updating resources in Kubernetes: apply, edit, patch, and replace. There's a lot of confusion about what each does and when to use them. Let's clarify. If you search Google for the phrase 'kubernetes apply vs replace', you will find an answer on StackOverflow that is incorrect. When searching for 'kubernetes apply vs patch', the first link is the documentation on […]

Deploying distributed services in Yandex.Cloud using Grafana as an example

Hello everyone! As part of my coursework, I researched the capabilities of a domestic cloud platform, Yandex.Cloud. The platform offers various services to address practical tasks. However, sometimes it is necessary to configure your cloud application with a sufficiently complex infrastructure based on these services. In this article, I want to share my experience in deploying such an application. What do I want to achieve? Grafana — […]

Release of the Python library for scientific computing NumPy 1.19

The release of the Python scientific computing library NumPy 1.19 is now available, focused on working with multidimensional arrays and matrices, and providing a large collection of functions that implement various algorithms related to matrix usage. NumPy is one of the most in-demand libraries used for scientific calculations. The project's code is written in Python with optimizations in C and is distributed […]

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