Nginx: защищаем урл одноразовым паролем
—
от автора
—
от автора
Появилась задача обезопасить админскую часть на сайте. Причём это надо было сделать без внесения изменений в код самого сайта. Лучшее, что смог я найти — oauth2_proxy и nginx-google-oauth, но они требовали обработку коллбэков. Эти решения мне не понравились и я…
—
от автора
Доисторическая эпоха: «Вначале не было ничего. Потом появилась Сеть…» История развития технологий диалогового обмена сообщениями насчитывает почти столько же лет, сколько развиваются сами информационные сети. Необходимость передачи различных служебных сообщений между вычислительными устройствами возникла сразу же после возникновения первых сетевых…
—
от автора
Через неделю после выхода предыдущей статьи, где я рассказывал о сборке бота для Telegram, ко мне за консультацией обратился интернет-магазин наручных часов, который к тому моменту уже построил некоторые процессы для своих нужд. При росте бизнеса они столкнулись с проблемой…
—
от автора
Мы уже писали о том, какие проблемы могут возникнуть у компании при самостоятельной разработке сложных систем. В комментариях читатели просили нас подробнее рассказать о технической составляющей нашего проекта — биллинга для операторов связи «Гидра». Выполняя эту просьбу, сегодня мы расскажем…
—
от автора
Наконец-то! В этом году вышло целых две книги о детском языке программирования Scratch.
—
от автора
Целых два года я путешествовал с проводными наушниками от Creative, и они меня полностью устраивали, особенно мощным басом, если бы не один существенный минус — провода. Провод этих наушников постоянно зацеплялся за другие вещи в рюкзаке, он путался и вился.…
—
от автора
На рынке полном возможностей, выбор биржи мобильной рекламы может быть очень затруднительной задачей. Интеграция c биржей требует значительные ресурсы как от DSP-платформы, так и от самой биржи, поэтому важно исследовать доступные функции, а также определить их ценность для вашего бизнеса,…
—
от автора
С 1 сентября по 1 декабря будут идти открытые лекции «Школы Вебмастеров», организуемые «Яндексом». Шестая лекция называется «Конструкторы для отдельных элементов сайта», а ведет её Елена Першина из «Яндекса». Прямая трансляция начнётся в 17.00 по московскому времени.
—
от автора
Привет, Хабр! В этой серии постов из двух частей я хотел бы рассказать вам о том, как мы вместе с компанией Data-centric Alliance смогли сконструировать несколько лабораторных работ, посвященных обработке и анализу веб-логов. Эти лабораторные работы являются ключевыми в рамках…
—
от автора
Привет, хабр! Как и обещал, продолжаю публикацию разборов задач, которые я прорешал за время работы с ребятами из MLClass.ru. В этот раз мы разберем метод главных компонент на примере известной задачи распознавания цифр Digit Recognizer с платформы Kaggle. Статья будет…