Pull to refresh
19
0
Борис Стрельников @risentveber

Holy developer

Send message

История одного алерта или вероятность последовательности одинаковых событий Бернулли

Level of difficultyMedium
Reading time2 min
Views1.4K

Не так давно столкнулся с алертом, который работает следующим образом: раз в 10 секунд пробер делает HTTP-запрос до другого сервиса и увеличивает метрику со счетчиком ошибок, в случае провала. Если 6 раз подряд происходят ошибки - алерт активизируется и привлекает внимание человека. В моем конкретном случае за одним DNS именем целевого сервиса скрывается 10 различных IP-адресов, и в какой-то момент 2 из-них стали отвечать чуть дольше обычного, приводя к периодическому срабатыванию данного алерта.

Как посчитать вероятность цепочки событий?

Автоматизируем подключение Сisco AnyConnect на Mac OS

Level of difficultyEasy
Reading time5 min
Views6.1K

Так сложилось, что у меня на работе используется Cisco AnyConnect Secure Mobility Client. Периодически приходится подключаться к рабочему VPN используя эту программу. Мне, как человеку постоянно работающему в терминале, захотелось иметь под рукой консольную утилиту, которая сама введет пароль и TOTP, после чего инициирует подключение.

Как это сделать?

Ликбез по налогам для специалистов, оформленных по ТК РФ

Reading time4 min
Views8.9K

Можете ли вы ответить на вопрос: какой эффективный налог для сотрудников компаний в России? Некоторые скажут — 13%, другие — 50%. До недавнего времени я тоже не мог однозначно ответить на этот вопрос. Поэтому и решил разобраться, как устроено налогообложение в России, а также описать формальным языком математики исчисление разных взносов. Хотите узнать, как сравнивать наши налоги с налогами в других странах  — добро пожаловать под кат.

Читать далее

Генератор статических сайтов metalsmith

Reading time5 min
Views13K


С каждым годом происходит развитие технологий, используемых разработчиками front-end. И здесь речь идет не только о конкретных фреймворках и архитектурных паттернах для реализации клиентской логики в браузерах, но и о различных альтернативных инструментах, таких как, например, генераторы статических сайтов. Их основной целью является упрощение процесса создания статических сайтов. Безусловно они не являются универсальным инструментом, но в некоторых случаях они подходят как нельзя лучше:

  • Прототип web-интерфейса
  • Блог с редко обновляемым контентом
  • Отдельная статическая часть другого web-приложения
  • Сайт-визитка или landing-page
  • Онлайн-документация
Читать дальше →

Пишем телеграм бота-парсера вакансий на JS

Reading time7 min
Views34K


Тема создания ботов для Telegram становится все более популярной, привлекая программистов попробовать свои силы на этом поприще. У каждого периодически возникают идеи и задачи, которые можно решить, написав тематического бота. Для меня, как программиста на JS, пример такой актуальной задачи — мониторинг рынка вакансий по соответствующей тематике.

Однако одним из наиболее популярных языков и технологий в сфере создания ботов является Python, предлагающий программисту огромное количество хороших библиотек для обработки и парсинга различных источников информации в виде текста. Мне же захотелось сделать это именно на JavaScript — одном из моих любимых языков.
Читать дальше →

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity