Category: Administration

The startup Nautilus Data Technologies is preparing to launch a new data center.

In the data center industry, work continues despite the crisis. For instance, the startup Nautilus Data Technologies recently announced plans to launch a new floating data center. Nautilus Data Technologies came to prominence a few years ago when the company revealed plans to develop a floating data center. It seemed like just another pipe dream that would never materialize. However, in 2015, the company began work […]

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 […]

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 […]

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 […]

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 […]

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 — […]

Ransomware - a new method for organizing data breaches

Data leaks are a significant concern for security services. Now, with most people working from home, the risk of leaks is much higher. This is why well-known cybercriminal groups are paying increased attention to outdated and insufficiently protected remote access protocols. Interestingly, an increasing number of data leaks today are related to Ransomware. How, why, and in what ways — read […]

Video calls from Mail.ru — what are they, why are they needed, and how do they work?

Back in April, there was news on Habrahabr that Mail.ru Group launched a service for video and audio calls. It is positioned as a universal service that allows for online lessons, meetings, webinars, or simply talking to relatives and friends. I couldn't find many details about it, so I tried to assess the functionality and practicality of 'Video Calls' on my own. I often […]

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