Author: Yuri Gagarin

Effective search for functional dependencies in databases

The search for functional dependencies in data is applied in various areas of data analysis: database management, data cleaning, database reverse engineering, and data exploration. We have previously published an article on dependencies by Anastasia Birillo and Nikita Bobrov. This time, Anastasia—a recent graduate of Computer Science Center—shares the development of this work within the framework of her research project, which she […]

The first stable release of the graph-oriented DBMS Nebula Graph

The release of the open-source DBMS Nebula Graph 1.0.0 has taken place, designed for the efficient storage of large sets of interconnected data forming a graph that can contain billions of nodes and trillions of connections. The project is written in C++ and is distributed under the Apache 2.0 license. Client libraries for accessing the DBMS have been prepared for Go, Python, and Java. The DBMS developing startup VESoft […]

Microsoft has released a Defender ATP package for Linux

Microsoft has announced the availability of the Microsoft Defender ATP (Advanced Threat Protection) package for the Linux platform. The product is designed for proactive protection, tracking unpatched vulnerabilities, and detecting and removing malicious activity in the system. The platform combines an antivirus package, a network intrusion detection system, an exploit protection mechanism (including zero-day), and additional […]

Breaking the Kubernetes Cluster Using Helm v2 Tiller

Helm is a package manager for Kubernetes, similar to apt-get for Ubuntu. In this note, we will look at the previous version of Helm (v2) with the Tiller service, which is set up by default, granting us access to the cluster. Let’s prepare the cluster by running the command: kubectl run —rm —restart=Never -it —image=madhuakula/k8s-goat-helm-tiller — bash Demonstration If no additional configurations are made, Helm v2 starts […]

Modifying and deleting Azure VMs using PowerShell

With PowerShell, engineers and IT administrators successfully automate various tasks when working with both on-premises and cloud infrastructures, particularly Azure. In many cases, working through PowerShell is much more convenient and faster than using the Azure portal. Thanks to its cross-platform capabilities, PowerShell can be used on any operating system. Whether you are working with Ubuntu, Red Hat […]

Release of static analyzer cppcheck 2.1

A new release of the free static analyzer cppcheck 2.1 is available, allowing for the identification of various classes of errors in C and C++ code, including when using non-standard syntax typical for embedded systems. A collection of plugins is provided, ensuring integration of cppcheck with various development, continuous integration, and testing systems, as well as capabilities such as compliance checking […]

hashcat v6.0.0

In the 6.0.0 release of the hashcat program for password cracking across more than 320 types of hashes (using GPU capabilities), the developer introduced numerous improvements: A new plugin interface supporting modular hash modes. A new API interface supporting APIs other than OpenCL. CUDA support. Detailed documentation for plugin developers. GPU emulation mode — to run kernel code on the CPU (instead of […]

Stellarium 0.20.2

On June 22, the anniversary version 0.20.2 of the popular open-source planetarium Stellarium was released, visualizing the realistic night sky as if you were observing it with the naked eye or through binoculars or a telescope. The anniversary of the release marks the project's age — 20 years ago, Fabien Chéreau was tasked with the challenge of loading a new discrete graphics card. In total, between […]

The new 802.11ax standard (High Efficiency WLAN), what’s new about it and when can we expect it?

The working group began developing the standard back in 2014 and is currently working on draft 3.0. This differs somewhat from previous generations of the 802.11 standards, as their work was completed in two drafts. This is due to the large number of planned comprehensive changes, which consequently require more detailed and complex compatibility testing. Initially, the group faced […]

The release of the global decentralized file system IPFS 0.6

The release of the decentralized file system IPFS 0.6 (InterPlanetary File System) has been published, forming a global version-controlled file storage deployed as a P2P network composed of participant systems. IPFS combines ideas previously implemented in systems like Git, BitTorrent, Kademlia, SFS, and the Web, and resembles a single 'swarm' of BitTorrent (peers participating in the distribution) exchanging Git objects. IPFS features content-based addressing, and […]

Free Pascal 3.2.0

The release of FPC 3.2.0 has occurred! This version is a major new release containing bug fixes and package updates, new features, and new targets. Five years have passed since the release of FPC 3.0, so it is recommended to upgrade as soon as possible. New features: https://wiki.freepascal.org/FPC_New_Features_3.2.0 A list of changes that may break backward compatibility: https://wiki.freepascal.org/User_Changes_3.2.0 A list of new supported platforms: https://wiki.freepascal.org/FPC_New_Features_3.2.0#New_compiler_targets Download: https://www.freepascal.org/download.html […]

Free Pascal Compiler 3.0.0 has been released

On November 25, a new version of the open-source Pascal and Object Pascal compiler — FPC 3.0.0 'Pestering Peacock' was released. The main changes in this release include: Compatibility improvements with Delphi: Support for Delphi-like namespaces for modules has been added. The ability to create dynamic arrays using the Create constructor has been introduced. Strings of type AnsiString now store information about their encoding. Changes in the compiler: A new […]

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