Category: Administration

Аналитика логов Nginx с помощью Amazon Athena и Cube.js

Typically, monitoring and analyzing the performance of Nginx involves commercial products or established open-source alternatives like Prometheus + Grafana. This is a good option for monitoring or real-time analytics, but it's not the most convenient for historical analysis. On any popular resource, the volume of data from Nginx logs grows rapidly, and for analyzing large datasets, it makes sense to use something more […]

GitHub has completely removed the repository for the circumvention utility.

On April 10, 2019, GitHub, without prior notice, deleted the repository of the popular utility GoodByeDPI, designed to bypass government blocking (censorship) of websites on the Internet. What is DPI, how is it related to blocking, and why fight it (according to the author): Providers in the Russian Federation predominantly use deep packet inspection (DPI) systems to block websites […]

Testing rdesktop and xrdp using the PVS-Studio analyzer

This is the second review in a series of articles examining open-source programs for working with the RDP protocol. In it, we will look at the rdesktop client and the xrdp server. PVS-Studio was used as a tool for detecting errors. This is a static code analyzer for C, C++, C#, and Java available on Windows, Linux, and macOS platforms. The article features only those […]

Cisco Live 2019 EMEA. Technical sessions: external simplification with internal complexity

I am Artem Klavdiev, the technical leader of the HyperCloud hyper-converged cloud project at Linxdatacenter. Today, I will continue sharing insights from the global Cisco Live EMEA 2019 conference. Let's jump straight from the general to the specific, to the announcements made by the vendor during the relevant sessions. This was my first time attending Cisco Live, with the mission to participate in the technical program events and dive into the world of advanced technologies […]

Everything is very bad or a new type of traffic interception

On March 13, a proposal was submitted to the RIPE working group on combating abuse to consider BGP hijacking as a violation of RIPE policy. If accepted, an internet provider attacked through traffic interception would have the opportunity to file a special request to expose the perpetrator. If the expert group gathers enough corroborating evidence, such an LIR, which is the source of the BGP hijacking, […]

What is the DevOps methodology and who needs it?

Let's get to the essence of the methodology and who can benefit from it. We will also discuss DevOps specialists: their responsibilities, salaries, and skills. Photo Matt Moor / Flickr / CC BY-SA What is DevOps DevOps is a software development methodology aimed at improving collaboration between programmers and system administrators in a company. If IT specialists from different departments do not understand each other's tasks […]

How to Take Control of Your Network Infrastructure. Chapter Three. Network Security. Part Three

This article is the fifth in the series of articles titled 'How to Take Control of Your Network Infrastructure'. You can find the contents and links to all articles in the series here. This part will focus on the Campus (Office) & Remote access VPN segments. It may seem that designing an office network is simple. Indeed, you take L2/L3 switches and connect them together. Then, you perform basic configuration […]

New features of the Microsoft Azure Security Center have been announced.

As more organizations accelerate innovation by moving their businesses to the cloud, enhancing security becomes critical for every industry. Azure has built-in security management capabilities for data, applications, compute, networks, identity, and threat protection, enabling the customization of security and the integration of partner solutions. We continue to invest in security, and we are excited to share some cool updates, […]

Business Logic in the Database Using SchemaKeeper

The purpose of this article is to showcase, through the schema-keeper library, the tools that significantly simplify the database development process within PHP projects using PostgreSQL DBMS. The information in this article will be particularly beneficial for developers who want to fully leverage PostgreSQL's capabilities but face challenges in maintaining business logic deployed in the database. This article will not describe the advantages of […]

Our implementation of Continuous Deployment on the client's platform.

At True Engineering, we have set up a process for continuous delivery of updates to client servers and we want to share this experience. To start, we developed an online system for the client and deployed it in our own Kubernetes cluster. Now our high-load solution has moved to the client's platform, for which we configured a fully automated Continuous Deployment process. As a result, we accelerated time-to-market – […]

How to promote a beginner without breaking anything.

Search, interview, test task, selection, hiring, adaptation — it's a tough and clear path for both employer and employee. The newcomer lacks the necessary specialized competencies. Even an experienced specialist has to readjust. Leaders are pressured with questions like what tasks to assign to the new employee at the start and how much time to allocate for them? At the same time, ensuring interest and engagement […]

Virtual file systems in Linux: why they are needed and how they work? Part 2

Hello everyone, we share with you the second part of the publication "Virtual File Systems in Linux: Why They Are Needed and How They Work?" The first part can be read here. We remind you that this series of publications is timed to the launch of a new stream for the course "Linux Administrator," which will start very soon. How to monitor VFS using eBPF and bcc tools The simplest […]

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