• Появилась задача обезопасить админскую часть на сайте. Причём это надо было сделать без внесения изменений в код самого сайта. Лучшее, что смог я найти — oauth2_proxy и nginx-google-oauth, но они требовали обработку коллбэков. Эти решения мне не понравились и я…

  • Доисторическая эпоха: «Вначале не было ничего. Потом появилась Сеть…» История развития технологий диалогового обмена сообщениями насчитывает почти столько же лет, сколько развиваются сами информационные сети. Необходимость передачи различных служебных сообщений между вычислительными устройствами возникла сразу же после возникновения первых сетевых…

  • Через неделю после выхода предыдущей статьи, где я рассказывал о сборке бота для Telegram, ко мне за консультацией обратился интернет-магазин наручных часов, который к тому моменту уже построил некоторые процессы для своих нужд. При росте бизнеса они столкнулись с проблемой…

  • Мы уже писали о том, какие проблемы могут возникнуть у компании при самостоятельной разработке сложных систем. В комментариях читатели просили нас подробнее рассказать о технической составляющей нашего проекта — биллинга для операторов связи «Гидра». Выполняя эту просьбу, сегодня мы расскажем…

  • Наконец-то! В этом году вышло целых две книги о детском языке программирования Scratch.

  • Целых два года я путешествовал с проводными наушниками от Creative, и они меня полностью устраивали, особенно мощным басом, если бы не один существенный минус — провода. Провод этих наушников постоянно зацеплялся за другие вещи в рюкзаке, он путался и вился.…

  • На рынке полном возможностей, выбор биржи мобильной рекламы может быть очень затруднительной задачей. Интеграция c биржей требует значительные ресурсы как от DSP-платформы, так и от самой биржи, поэтому важно исследовать доступные функции, а также определить их ценность для вашего бизнеса,…

  • С 1 сентября по 1 декабря будут идти открытые лекции «Школы Вебмастеров», организуемые «Яндексом». Шестая лекция называется «Конструкторы для отдельных элементов сайта», а ведет её Елена Першина из «Яндекса». Прямая трансляция начнётся в 17.00 по московскому времени.

  • Привет, Хабр! В этой серии постов из двух частей я хотел бы рассказать вам о том, как мы вместе с компанией Data-centric Alliance смогли сконструировать несколько лабораторных работ, посвященных обработке и анализу веб-логов. Эти лабораторные работы являются ключевыми в рамках…

  • Привет, хабр! Как и обещал, продолжаю публикацию разборов задач, которые я прорешал за время работы с ребятами из MLClass.ru. В этот раз мы разберем метод главных компонент на примере известной задачи распознавания цифр Digit Recognizer с платформы Kaggle. Статья будет…