Report from RedSlerma about monitoring (Monit, Zabbix)

3r350. 3r350. 3r350.
 
3r3338. The first day of RedSlerom passed, an intensive system administration.
 
At RedSlerm, Southbridge system administrators tell what they use and why. Special thanks to Selectel for resources for practice.
 
3r3338. 40 people gathered at RedSlerm (14 in the hall, 26 online). Considering that we will no longer repeat RedSlurm, it turned out to be a cute exclusive small party.
 
3r3338. Compared to r3r327. First Slurm
there is not enough summer, trash and the feeling of sweaty and bloody victory over circumstances. There we were gathering on the veranda in the ...
+ 0 -

Introduction of LoRaWAN in an agricultural enterprise. All about building, running and solutions

Introduction of LoRaWAN in an agricultural enterprise. All about building, running and solutions 3r3163. 3r3-31. Good day! 3r3151.  3r3163. 3r3151.  3r3163. Today, with this post, I will begin a series of stories about how I met and built my first network LoRaWAN. I will tell about the tasks, decisions, and victories over myself. 3r3151.  3r3163. 3r3151.  3r3163. Once a task appeared to me: To find /implement a security system for sprinkling machines, such as "Frigate" (for the understanding of readers: there is a problem of theft of sprayers). After long tinkering on the Internet, I realized that there are simply no sensible decisions on the Ukrainian market. 3r3151.  3r3163.
3r3151.  3r3163...
+ 0 -

Color Temperature Conversion (K) to RGB: Algorithm and Sample Code

Color Temperature Conversion (K) to RGB: Algorithm and Sample Code 3r33426. 3r3-31. 3r33140. 3r33412.  3r33426. 3r33412.  3r33426. If you don't know what color temperature is, r3r37. start from here
. 3r33412.  3r33426. 3r33412.  3r33426. Working on the Color Temperature tool for PhotoDemon I spent the whole evening trying to define a simple and clear algorithm for the conversion between temperature values ​​(in Kelvin) and RGB. I thought that such an algorithm would be easy to find, because in many photo editors there are tools for correcting color temperature, and in every modern camera, including smartphones, there is an adjustment of white balance based ...
+ 0 -

Writing Shaders in Unity. GrabPass, PerRendererData

Writing Shaders in Unity. GrabPass, PerRendererData 3r33876. 3r3-31. Hello! I would like to share the experience of writing shaders in Unity. Let's start with the space distortion shader (Displacement /Refraction) in 2D, consider the functionality used to write it (GrabPass, PerRendererData), and also pay attention to the problems that are sure to arise. 3r33862.  3r33876. 3r33862.  3r33876. Information is useful to those who have a general idea about shaders and tried to create them, but they are not familiar with the possibilities that Unity provides, and does not know which side to approach. Take a look, maybe my experience will help you figure ...
+ 0 -

Habrakvest in honor of the 20th anniversary of Mail.Ru: winners and answers

 3r31116. 3r3-31. Sunday night passed, and it’s time to choose the lucky ones who will receive prizes for 3r332. passing
puzzle quest: puzzle.mail.ru . The first past one receives the main prize, and we will distribute the rest of the gifts randomly. 3r31100.  3r31116. 3r31100.  3r31116. Habrakvest in honor of the 20th anniversary of Mail.Ru: winners and answers
3r31100.  3r31116. So, recall the conditions: 3r31100.  3r31116. 3r31100.  3r31116. 3r3342.  3r31116.
The first one who solved all the problems correctly will get a set with Raspberry Pi 3.
 3r31116.
Another 20 prize winners will be randomly selected with the help of randstuff.ru from those who solved all the tasks ...
+ 0 -

The transition to the Google Cloud platform (Google Cloud Platform - GCP)

[Часть 1 из 2]
 
The transition to the Google Cloud platform (Google Cloud Platform - GCP)
 
3r314. Hike blog appeared December 1? 201? and then there were very few readers. By 201? we reached 100 million registered users and 40 billion messages per month. But such growth marked the problem associated with the scaling of our infrastructure. To eliminate it, we needed a high-performance platform at an affordable price. In 2016 and 201? we were faced with numerous interruptions in work, with this it was necessary to do something urgently, so we began to consider various options.
 
[/i]
 
We needed a cloud platform that would quickly build, test, and deploy applications in a scalable and reliable ...
+ 0 -

MVVM architecture in mobile applications on Flutter

I started learning Flutter and recently spent the whole day trying to integrate the Model-View-ViewModel architecture into my application on Flutter. I usually write for Android in Java, I implement MVVM using AndroidViewModel and LiveData /MutableLiveData. That is, the experience of programming and applying a pattern is, the application is a simple timer. So nothing foreshadowed so much time-consuming for a simple task.
 
The search for articles and MVVM instructions in Flutter (without using RxDart) yielded 3r339. one example is 3r3258. and without reference to the full source, so I want to make ...
+ 0 -

Infrastructure for microservices. K8s and everything is all

Infrastructure for microservices. K8s and everything is all 3r33354. 3r3-31. 3r33333. Once I wrote here about 3r333. moving from Asia to Europe
, and now I want to write what I am doing in this Europe. There is such a profession - DevOps or rather not, but it turned out that this is exactly what I am doing now. Now for the orchestration of everything that runs in the docker, we use 3r33225. rancher , what am I also already wrote 3r33312. . But a terrible thing happened, rancher 2.0 came out, which moved to kubernetes (just k8x, then) and since k8x is now really a standard for managing a cluster, there was a desire to build the entire infrastructure ...
+ 0 -

New SoftBank's strategy for throwing startups with money baffles investors

New SoftBank's strategy for throwing startups with money baffles investors 3r-33199.  
3r-33199.  
3r3189. Everyone in the business world knows this; you don’t even have to attend Robinson seminars. To make a profit, buy something cheaper and sell more. Enter a startup when it’s at the beginning of its journey, and come out when (hopefully) it will become a big and multi-billion dollar company. But there is one investor who decided to put this "truism in truth" in question. The richest and most successful nesting in tech startups is Masayoshi Son. 3r3198. 3r-33199.  
3r3189. The Japanese announced that now his SoftBank will go in the opposite direction: to invest billions in companies ...
+ 0 -

How PVS-Studio turned out to be more attentive than three and a half programmers

3r360. How PVS-Studio turned out to be more attentive than three and a half programmers 3r3202. 3r3192.  
PVS-Studio, like other static code analyzers, often produces false positives. But do not hurry to consider strange triggers false. This is a short story about how PVS-Studio again turned out to be more attentive than several people. 3r3192.  
3r3192.  
We wrote in support of the user, arguing that the analyzer generates four false alarms for one line of code at once. The letter, written in support, initially came to Yevgeny Ryzhkov, who, after reading it fluently and not noticing the anomalous feedback feed, immediately sent it to leading developer Svyatoslav Razmyslov. Eugene ...
+ 0 -