Category: Administration

The ns-3 network simulator textbook is now available as a single PDF file

After completing the publication of the translations of the final chapters of the textbook, I’d like to offer it as a single PDF file, complete with a table of contents and an alphabetical index. The file is on Google Drive: textbook. If you find any errors or discrepancies in the spirit and meaning of the original document while reading, please send your comments to the email address provided in the file on the page after the table of contents. Source: habr.com

ns-3 Network Simulator Textbook. Chapters 1, 2

This article opens a series of publications translating the book "ns-3 Tutorial Release ns-3.29" on the ns-3 network simulator. This document is a translation of the original English document, which is written in reStructuredText for Sphinx and stored in the doc/tutorial directory of the ns-3 source code. 1 Introduction 1.1 About ns-3 1.2 For ns-2 Users 1.3 Participating in the Project 1.4 Guide Organization 2 […]

Gathering logs with Loki

At Badoo, we constantly monitor emerging technologies and evaluate whether to incorporate them into our system. One such study we would like to share with the community is dedicated to Loki—a log aggregation system. Loki is a solution for storing and viewing logs, and this stack provides a flexible system for analyzing them and sending data to Prometheus. […]

MLOps: DevOps in the World of Machine Learning

In 2018, the term MLOps emerged in professional circles and at conferences dedicated to AI, quickly establishing itself in the industry and now evolving as a distinct field. In the future, MLOps could become one of the most sought-after areas in IT. What exactly is it and how is it utilized? Let's delve into that. What is MLOps MLOps (the combination of […]

Code reviews in GitLab CE: if there are no Merge request approvals, but you really want to.

One of the most needed features missing from the free version of GitLab is the ability to vote against repository resets to control Merge Requests (MR) using mandatory code reviews. We'll implement a minimal functionality ourselves—blocking Merge until several developers give a "thumbs up" on the MR. Why is this necessary? Our organization can certainly afford to purchase a GitLab license. However, so […]

Snort or Suricata. Part 3: Securing the Office Network

In the previous article, we discussed how to launch a stable version of Suricata on Ubuntu 18.04 LTS. Setting up an IDS on a single node and connecting free rule sets is quite straightforward. Today, we will explore how to use Suricata installed on a virtual server to protect a corporate network from the most common types of attacks. For this, we will need a VDS running Linux with two computing […]

Suspicious Types

Nothing about their outward appearance raises suspicion. Moreover, they even seem familiar and well-known to you. But that’s only until you check them out. This is when they reveal their treacherous nature, operating quite differently than you expected. Sometimes, they pull off things that make your hair stand on end — […]

Connect. Successfully

Traditional data transmission channels will continue to function properly for many years to come; however, they only become cost-effective in densely populated areas. In other situations, different solutions are needed that can provide reliable high-speed communication at reasonable prices. In this article, you will learn how to address communication issues where traditional channels are expensive or unavailable. What classes […]

Modern Infrastructure: Challenges and Prospects

At the end of May, we held an online meetup on the topic "Modern Infrastructure and Containers: Challenges and Perspectives." We discussed containers, Kubernetes, orchestration in general, infrastructure selection criteria, and much more. Participants shared case studies from their own practices. Participants included: Evgeny Potapov, CEO of "ITSumma." More than half of his clients are either switching to Kubernetes or want to switch. Dmitry Stolyarov, […]

How to integrate Zabbix with Asterisk 'out of the box'

In the previous article "Zabbix — Expanding Macro Boundaries," I explained how to get an authorization session and implement it in a local host macro. In this article, I will explain how to integrate Zabbix with Asterisk without external scripts or software. The idea to 'integrate' these two systems emerged a long time ago, with no additional software and scripts needed. A quick Google search yielded numerous options […]

Time Synchronization Without Internet

In addition to TCP/IP, there are many ways to synchronize time. Some methods require just a regular phone, while others demand expensive, rare, and sensitive electronic equipment. The extensive infrastructure of time synchronization systems includes observatories, governmental institutions, radio stations, satellite constellations, and much more. Today, I will explain how time synchronization works without the internet and how […]

Windows Terminal Preview 1.1 Released

Introducing the first update of Windows Terminal Preview! You can download Windows Terminal Preview from the Microsoft Store or from the releases page on GitHub. The featured features will be transferred to Windows Terminal in July 2020. Check below to find out what’s new! "Open in Windows Terminal" Now you can launch the Terminal with your default profile selected […]

Buy reliable website hosting with DDoS protection, VPS VDS servers šŸ”„ Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster