Heading: Administration

Polycom Video Conference Solutions. Memories 6 years later… Stage 2 Part 1 RMX1500

Good afternoon, colleagues. Finally, the time has come to fulfill the promise and tell how it all continued and ended. I apologize for being so late. There will be 2 parts: RMX1500 CMA4000 The text below will contain many letters and may cause an incorrect assessment of my attitude to this decision. In conclusion, I will reveal that I have an even and good attitude towards Polycom, […]

Bypassing the LinkedIn search limit by playing with the API

Limit There is such a limitation on LinkedIn - Commercial Use Limit. It is extremely likely that you, like me until recently, have never encountered or heard of it. The essence of the limit is that if you use the search for people outside your contacts too often (there are no exact metrics, the algorithm decides, based on your actions, how often […]

How to stop doing the same thing

Do you like to repeat routine operations over and over again? So I don't. But every time in the SQL client when working with the Rostelecom storage, I had to register all the joins between the tables manually. And this despite the fact that in 90% of cases the fields and conditions for joining tables coincided from request to request! It would seem that any SQL client has autocomplete functions, but […]

Technical support for one ... two ... three ...

Why do you need special software for technical support, especially if you already have a bug tracker, CRM and email? It’s unlikely that anyone has thought about this, because most likely companies with strong technical support have had a help desk system for a long time, and the rest deal with customer requests and requests “on the knee,” for example, using email. And this is fraught: [...]

10 Steps to YAML Zen

We all love Ansible, but Ansible is YAML. There are many formats for configuration files: lists of values, parameter-value pairs, INI files, YAML, JSON, XML and many others. However, for several reasons out of all of them, YAML is often considered particularly difficult. In particular, despite its refreshing minimalism and impressive capabilities for working with hierarchical values, YAML syntax […]

Airflow is a tool to conveniently and quickly develop and maintain batch data processing processes

Hello, Habr! In this article I want to talk about one great tool for developing batch data processing processes, for example, in the infrastructure of a corporate DWH or your DataLake. We will talk about Apache Airflow (hereinafter referred to as Airflow). It is unfairly deprived of attention on Habré, and in the main part I will try to convince you that at least Airflow is worth a look […]

Experience installing Apache Airflow on Windows 10

Preamble: by the will of fate, from the world of academic science (medicine), I found myself in the world of information technology, where I have to use my knowledge of the methodology of constructing an experiment and strategies for analyzing experimental data, however, apply a technology stack that is new to me. In the process of mastering these technologies, I encounter a number of difficulties, which, fortunately, have so far been overcome. Perhaps this post […]

Understanding Docker

I've been using Docker for several months now to structure the development/delivery process of web projects. I offer Habrakhabr readers a translation of the introductory article about docker - “Understanding docker”. What is docker? Docker is an open platform for developing, delivering, and operating applications. Docker is designed to deliver your applications faster. With docker you can decouple your application from your infrastructure and […]

Why does it take several days to unsubscribe from a mailing list?

One tweet asked why unsubscribing could “take days.” Buckle up tight, I'm about to tell you an incredible story about how it's done in Enterprise Development™... There is one bank. You've probably heard of it, and if you live in the UK, there's a 10% chance that this is your bank. I worked there as a “consultant” for an excellent salary. […]

Seminar “Your own auditor: audit of the data center project and acceptance tests”, August 15, Moscow

On August 15, Kirill Shadsky will tell you how to audit a data center or server room project and carry out acceptance of the constructed facility. Kirill led the operation service of Russia’s largest network of data centers for 5 years, and was audited and certified by the Uptime Institute. Now he helps design data centers for external customers and conducts audits of already operating facilities. At the seminar, Kirill will share his real experience and sort out your […]

werf - our tool for CI / CD in Kubernetes (overview and video report)

On May 27, in the main hall of the DevOpsConf 2019 conference, held as part of the RIT++ 2019 festival, as part of the “Continuous Delivery” section, a report “werf - our tool for CI/CD in Kubernetes” was given. It talks about the problems and challenges that everyone faces when deploying to Kubernetes, as well as the nuances that may not be immediately noticeable. […]

Blockchain as a platform for digital transformation

Traditionally, enterprise IT systems were formed for the tasks of automation and support of target systems, such as ERP. Today, organizations have to solve other problems - the problems of digitalization, digital transformation. Doing this based on the previous IT architecture is difficult. Digital transformation is a major challenge. What should an IT systems transformation program be based on for the purpose of digital business transformation? The right IT infrastructure is the key to […]