Category: Blog

GHC 8.10.1

The release of the Glasgow Haskell Compiler has been announced. Changes include: New language extensions UnliftedNewtypes, StandaloneKindSignatures, and ImportQualifiedPost. Improvements in code generation, including more aggressive code specialization, a new loop analyzer, optimizations for array handling, and pointer tagging for large data types. A new interpreter command :instances, which shows the available instances of classes for a given type. Enhancements in the embedded code profiler.…

BPF for Beginners, Part Zero: Classic BPF

Berkeley Packet Filters (BPF) is a Linux kernel technology that has consistently made headlines in English-language technical publications for several years. Conferences are filled with talks about the use and development of BPF. David Miller, the maintainer of the Linux networking subsystem, titles his talk at Linux Plumbers 2018 “This talk is not about XDP” (XDP is one of […]

Strace in Linux: history, structure, and usage

In Unix-like operating systems, a program communicates with the outside world and the operating system through a small set of functions known as system calls. This means that for debugging purposes, it can be useful to observe the system calls made during the execution of processes. The utility strace helps to monitor the 'intimate life' of programs on Linux, which is the focus of this article. Examples of the use of 'spy' equipment are included along with brief […]

«Doctor Web» discovered a dangerous backdoor spreading as an update for Chrome

The antivirus solutions developer 'Doctor Web' reports the detection of a dangerous backdoor being spread by cybercriminals disguised as an update for the popular browser Google Chrome. It is reported that more than 2,000 individuals have already fallen victim to the cybercriminals, and this number continues to grow. According to the 'Doctor Web' virus laboratory, the attackers have used resources based on the CMS WordPress to maximize audience reach — from […]

The CoreJS project faced maintenance issues due to the author's imprisonment

Developers interested in continuing the development of the JavaScript library CoreJS are considering creating a fork. The intention is related to concerns that the project has been left without support after the author, the key developer and the sole maintainer, was sentenced to one and a half years in a penal settlement (he caused the death of a pedestrian at a crosswalk — one of the pedestrians was drunk and fell, while the other bent down to help him up, which […]

Snoop, a tool for gathering user information from open sources

The release of Snoop 1.1.6_rus has been announced, which enhances the OSINT forensic tool that searches for user accounts in public data. The program analyzes various websites, forums, and social networks for the presence of the desired username, i.e., it allows you to determine on which sites a user with the specified nickname can be found. This release is notable for expanding the database of checked resources to 666 sites, many of which are Russian-speaking. Builds […]

The Lifespan of Lithium-Ion UPS: Fire Hazard or a Safe Step into the Future?

Hello, friends! After the publication of the article 'UPS and Battery Array: Where to Install? Just Wait' there were many comments regarding the dangers of Li-Ion solutions for servers and data centers. Therefore, today we will try to understand the differences between industrial lithium solutions for UPS and the batteries in your gadgets, how the operating conditions of batteries differ in the server room, and why Li-Ion in phones […]

Yesterday it wasn't possible, but today it is: how to start working remotely without causing a data leak?

Overnight, remote work became a sought-after and necessary format. All because of COVID-19. New measures to prevent infection are appearing every day. In offices, temperatures are being taken, and some companies, including large ones, are switching employees to remote work to mitigate losses from downtimes and sick leaves. In this regard, the IT sector, with its experience in distributed teams, has an advantage. […]

Release of Pale Moon browser 28.9.0

The release of the web browser Pale Moon 28.9 has been announced, a fork from the Firefox codebase to ensure higher performance, preserve the classic interface, minimize memory consumption, and provide additional customization options. Pale Moon builds are available for Windows and Linux (x86 and x86_64). The project's code is distributed under the MPLv2 (Mozilla Public License). The project adheres to the classic organization of the interface, without […]

Memcached 1.6.2 Update Addressing Vulnerability

A data caching system update for Memcached 1.6.2 has been released, which fixes a vulnerability that could allow the process to crash through the submission of a specially crafted request. The vulnerability appears starting from release 1.6.0. As a workaround for protection, the binary protocol for external requests can be disabled by running with the option "-B ascii". The issue is caused by an error in the header parsing code […]

Debian Social — A platform for communication among distribution developers

Debian developers have launched a communication platform for project participants and supporters. The aim is to simplify communication and content exchange among developers of the distribution. Debian is an operating system made up of free and open-source software. Currently, Debian GNU/Linux is one of the most popular and significant distributions of GNU/Linux, having had a major influence on the development of this […]

Discussion: standard UNIX utilities that few people have used and still use today

A week ago, Douglas McIlroy, the developer of the UNIX pipeline and the author of the concept of 'component-oriented programming', shared interesting and unusual UNIX programs that have not found widespread use. The publication sparked an active discussion on Hacker News. We have gathered the most interesting points and would be happy if you join the discussion. Photo — Virginia Johnson — Unsplash Working with Text In UNIX-like operating systems […]

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