Author: Yuri Gagarin

From the slaughterhouse to the overload point. Example of integration between GEOVIA Surpac and an automated dispatch system for GTK.

What do enterprises extract? Gold, iron ore, coal, diamonds? No! Every enterprise extracts money. This is the goal of every enterprise. If a ton of gold or iron ore does not yield profit or, worse, your costs exceed the income from the sale of products, what value does this ore have for the enterprise? Each ton of ore should generate maximum revenue […]

Accelerating Development with Azure Services: Creating Chatbots and Cognitive Services Using the Platform

Hello, Habr! Today we will discuss how to address tasks that typically require human involvement using Azure. Operators spend a lot of time answering the same questions, handling phone calls, and responding to text messages. Chatbots automate communication and recognition, helping to reduce the burden on humans. Bots are also used in Azure DevOps, for instance, to approve […]

Error monitoring using Sentry in frontend applications written in JavaScript: Part 1

The Sentry service allows you to remotely monitor bugs in frontend applications written in JavaScript. Attempting to resolve issues in JavaScript frontend applications can be quite challenging, as they occur in the user's browser, which you often have no access to. However, Sentry enables remote monitoring of bugs. Here you can download the solutions discussed in this article. What is needed If you […]

Release of the free financial accounting system GnuCash 4.0

The release of the free personal financial management system GnuCash 4.0 has occurred, providing tools for tracking income and expenses, managing bank accounts, handling stock, deposit, and investment information, and planning credits. GnuCash also supports accounting for small businesses and balance reconciliation (debit/credit). Data import in QIF/OFX/HBCI formats is supported, along with visual representation of information through graphs. […]

The Origin of DevOps: What Lies Behind the Name?

Hello, Habr! I present to you the translation of the article “The Origins of DevOps: What’s in a Name?” by Steve Mezak. Depending on your perspective, DevOps will celebrate its ninth or tenth anniversary this year. In 2016, the RightScale Cloud Status Report noted that 70 percent of small and medium businesses are adopting […]

Non-profit provider FossHost, offering hosting for free projects

As part of the FossHost project, a non-profit provider has been established to offer virtual servers free of charge for free projects. Currently, the project's infrastructure includes 7 servers deployed in the USA, Poland, the UK, and the Netherlands based on the ProxMox VE 6.2 platform. The equipment and infrastructure are provided by FossHost sponsors, and operations are carried out by enthusiasts. Existing free projects must have an active community and a website or […]

Rolling Rhino, a script for using rolling updates in Ubuntu

Martin Wimpress, the Director of Desktop Systems at Canonical, has prepared the Rolling Rhino shell script, which allows users to create a rolling update-like system based on Ubuntu that may be useful for advanced users or developers needing to stay abreast of all changes. The script automates the process of switching installations of experimental Ubuntu releases to use the devel branches of the repositories where builds take place […]

Deployment and configuration of node-red authentication on docker-compose

Deploying and configuring authentication for node-red on docker-compose Deploying node-red on docker-compose with authorization and using docker volume. Create the file docker-compose.yml: version: "3.7" services: node-red: image: nodered/node-red environment: - TZ=Europe/Moscow ports: - "11880:1880" # 11880 - port for connecting to the container, 1880 - port on which node-red runs inside the container. volumes: - "node-red:/data" # node-red […]

Getting data from Amplitude via the API

The introduction of Amplitude as a product analytics tool has proven itself well due to its easy event setup and visualization flexibility. Often, there is a need to establish a custom attribution model, perform user clustering, or build a dashboard in another BI system. Such manipulation is only possible by having raw event data from Amplitude. Here's how to obtain this data with minimal knowledge […]

How HiCampus Architecture Simplifies Campus Network Solutions

We present to you a brief overview of the new Huawei architecture — HiCampus, which is based on completely wireless access for users, IP + POL, and an intelligent platform over physical infrastructure. In early 2020, we introduced two new architectures that were previously used exclusively in China. About HiDC, which is primarily designed for data center infrastructure deployment, in spring on […]

Do it yourself or how to customize Snom phone. Part 2 icons and images

As we promised in the first part of the article, this continuation is dedicated to independently changing icons on Snom phones. So, let's get started. Step one: you need to obtain the firmware in tar.gz format. You can download it from our resource here. All Snom icons are available and included in each firmware version. Note: please be aware that each firmware version contains configuration files specific to […]

DIY or How to Customize Your Snom Phone. Part 1 Colors, Font, Background

Many of us really enjoy when something is customized for us! When we feel a certain 'level of ownership' that allows us to stand out from the 'gray mass'. The same chairs, tables, computers, etc. All like everyone else! Sometimes even such a small detail as a company logo on a regular pen makes us feel it's special and thus […]

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