Category: Administration

OpenID Connect: Authorizing Internal Applications from Custom to Standard

A few months ago, I was working on the implementation of an OpenID Connect server to manage access to hundreds of our internal applications. We transitioned from our own developments, which were convenient on smaller scales, to a widely accepted standard. Access through a centralized service significantly simplifies monotonous operations, reduces authorization implementation costs, allows for finding many ready-made solutions, and avoids headaches when developing new ones. In this […]

Forensic analysis of HiSuite backups

Extracting data from Android devices is becoming increasingly challenging — sometimes even more so than from an iPhone. Igor Mikhailov, a specialist at Group-IB's Computer Forensics Laboratory, explains what to do if you can't extract data from an Android smartphone using standard methods. A few years ago, my colleagues and I discussed the trends in security mechanisms development for Android devices and arrived at […]

Wrike TechClub: Delivery infrastructure – processes and tools (DevOps+QAA). Presentations in English

Hello, Habr! We at Wrike are testing new formats for technical events and inviting everyone to watch the video of our first online meetup in English. We discussed DevOps infrastructure for web application testing, containers, Selenium, and its alternatives. The spread of coronavirus and the bans on large offline events across European countries have brought changes, so the planned offline meetup for testers in Wrike Prague […]

The viral epidemic requires remote work, which means digital signing of documents

In the USA, the Service Experts service for remote hiring of plumbers, heating specialists, air conditioning technicians, and so on, is quite popular. In Russia, there are similar websites: it's very convenient to quickly find a craftsman. However, under current conditions, it’s better to hang that shelf yourself to avoid contact with anyone. One way or another, the company USAFact (a screening provider for […]

Your First Neural Network on a Graphics Processing Unit (GPU). A Beginner's Guide

In this article, I will show you how to set up an environment for machine learning in 30 minutes, create a neural network for image recognition, and then run the same network on a graphics processing unit (GPU). First, let's define what a neural network is. In our case, it is a mathematical model, as well as its software or hardware implementation, built on the principle of organization and […]

The book "Kubernetes for DevOps"

Hello, Habr users! Kubernetes is one of the key components of the modern cloud ecosystem. This technology provides reliability, scalability, and durability for container virtualization. John Arundel and Justin Domingus discuss the Kubernetes ecosystem and introduce proven solutions for everyday problems. Step by step, you will build your own cloud-oriented application and create the infrastructure to support it, set up the development environment, and configure the pipeline […]

Gnuplot 5.0. Spiderplot on 4 axes DIY

While working on data visualization for an article, I needed to have 4 axes with positive labels all around. Like for other graphs in the article, I decided to use gnuplot. First, I checked the official website, which has a multitude of examples. I was very pleased when I found the example I needed (just a bit of tweaking and it will look great, I thought). I quickly copied the code, […]

Smart Home: Building Usage Graphs for Water and Electricity in Home Assistant

Every time I get the utility bill for electricity and water, I wonder — does my family really consume sooooo much? Sure, we have underfloor heating and a boiler in the bathroom, but they aren't running all the time. We also seem to save water (though we do love to splash around in the tub). A few years ago, I already connected water and electricity meters to the smart home, […]

Connecting the water meter to the smart home

Once, home automation systems, or as they are often called, 'smart homes', were incredibly expensive and only the wealthy could afford them. Today, you can find reasonably priced kits on the market with sensors, buttons/switches, and actuators for controlling lighting, outlets, ventilation, water supply, and other appliances. Even the most clumsy DIY enthusiast can embrace the beauty and do so for […]

Raspberry Pi + Fedora (aarch64) = Wi-Fi Hotspot (or the Raspberry Router in a Blue Hat)

In the article Raspberry Pi + CentOS = Wi-Fi Hotspot (or Raspberry Router in a Red Hat), I described a method to turn the 'berry' into a wireless access point using the CentOS operating system. By assembling my home router according to this blueprint, I satisfied my creative ego and gained peace of mind regarding a critically important element of my cozy infrastructure. However, the feeling […]

Fine-grained backup of Linux file systems. How to create backups of a three-terabyte MySQL database in 20 seconds

My name is Yuri, and I am the head of the system administration group at Citymobil. Today, I will share my experience working with thin provisioning technology in Linux file systems and explain how it can be applied in the company's CI/CD processes. We will discuss the situation where we need MySQL database copies as quickly as possible for automatic code testing when deploying it to production, maximizing […]

Automating input in SecureCRT with scripts

Network engineers often face the task of performing copy/paste of specific fragments from a notepad to the console. Usually, several parameters need to be copied: Username/Password and something else. Using scripts can speed up this process. However, the combined time taken to write and execute the script should be less than setting it up manually; otherwise, scripts are useless. This article is needed for that purpose. This article from […]

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