Twitter заставит платить разработчиков — с 9 февраля доступ к API будет предоставляться через «базовую подписку»

Учетная запись Twitter Dev сообщил, что с 9 февраля больше не будет предоставлять бесплатный доступ к API (как к версии 1.1, так и к 2). Для разработчиков запустят «базовую подписку», однако ее стоимость пока не называют. Компания, с момента …

Мини-гайд по погашению технического долга

В этой статье я хочу описать свой опыт погашения технического долга на нашем проекте в виде гайда. В гайде я выделю несколько самых распространенных случаев технического долга и предложу методы их решения. Так как это довольно обширная тема, я посовету…

Как создать бота для своей отрасли бизнеса

Всем привет! В прошлый раз мы начали работать с готовыми переменными, научились использовать их в сценариях и в блоках. Сегодня задача будет чуть сложнее: рассмотрим три типичных сценария, в которых будем записывать в переменные ответы абонентов. Как и…

[Перевод] Роль бизнес-аналитика в Scrum-команде

С ростом популярности Agile‑архитектур за последнее десятилетие многие отрасли промышленности, включая производство программного обеспечения, внедрили Agile в свои предприятия. Поскольку компании стали отдавать предпочтение Agile‑методу …

Kodi перестал обновлять информацию о фильмах, потому что TMDB заблокировал доступ пользователям из России

Kodi — это мультимедийный центр со свободным кодом, который в том числе позволяет представить все локальные файлы с фильмами в виде своего собственного собственного домашнего кинотеатра с описанием и постерами. Kodi стал для меня аналогом ТВ-приставки …

Масштабирование NodeJS приложений, теория и практика

Масштабирование приложения Node.js может быть сложной задачей, но с правильными методологиями это можно сделать эффективно и результативно. В этой статье мы обсудим несколько методов масштабирования приложений Node.js, включая горизонтальное масштабиро…

Подключаем SignalR к Unity

Часто в играх необходимо получать обновления игрового баланса, обновлять профиль игрока, сохранять достижения и выдавать награды. Если хранить данные прямо в клиенте, то придется ждать публикации нового патча командой. Как более гибкое решение — получа…

[Перевод] Усиливаем защиту доступа к Kubernetes API

В кластере Kubernetes control plane управляет нодами, ноды — pod’ами, pod’ы — контейнерами, контейнеры — приложениями. А кто управляет control plane?Kubernetes предоставляет API для комплексного управления всем кластером Kubernetes. Полу…