Подтверждение входа с помощью Telegram на Spring Boot

Недавно столкнулся с проблемой: все приложения используют Telegram-бота в качестве подтверждения входа в аккаунт, а мое — нет. Я был настроен серьезно и провёл уйму времени в интернете в поиске туториала, но меня ждало разочарование. Задача сложная и имеет много подводных камней, а туториалов — ноль. Следующую неделю я потратил на написание своей имплементации данной […]

Камеры для поиска космического мусора…

Маск (и не только =) продолжает запускать сотнями спутники, при этом добавляя в окружающее космическое пространство всё больше и больше мусора. И это не только вышедшие из строя спутники, но также какие-то адаптеры, элементы конструкции, болты и гайки (см. фото из последнего отделения, когда отделяется большая крепежная деталь, которая станет еще одним опасным объектом на […]

Передача файлов с помощью pipes и другие мелочи на Delphi

Поставили как-то передо мной задачу написать несколько юнитов на Delphi, обеспечивающих доступ к следующим возможностям Windows: Shared memory. Pipes. Использовать компоненты сторонних разработчиков было нельзя. Shared memory предполагалось использовать для сортировки текстовых файлов больших размеров – несколько десятков или даже сотен мегабайт, на которых TStringList падал с EOutOfMemory. Pipes – для передачи файлов от одного […]

Переработка архитектуры React Native в 2020 году

Фреймворк React Native (RN) появился в 2015 году. Он предназначен для разработки кросс-платформенных мобильных приложений с использованием библиотеки React. Эти приложения поддерживают нативные возможности платформ, для которых их создают. У исходной архитектуры React Native были определённые недостатки. Но, несмотря на это, RN получил хорошую поддержку сообщества, его популярность постепенно росла, не в последнюю очередь — […]

О современных методах проектирования каменных орудий

Это третья в серии моих статей о современном российском общем образовании и месте IT в нём. Тем, кто не сделал этого ранее, рекомендую сначала прочесть первую и вторую статьи серии. А та, начало которой вы читаете, — об IT-инфраструктуре школы и диссоциативных расстройствах некоторых концепций. Но сначала позволю себе небольшое отступление от основной темы, надеюсь, […]

Второй набор на программу по управлению продуктами в CS центре: что говорят студенты

Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Science, Data Science или Software Engineering. В прошлом учебном году в центре прошёл экспериментальный запуск программы по управлению продуктами. Преподаватели […]

Камера Amazon DeepLens с глубоким обучением. Распаковка, подключение и развертывание проекта

В начале года мы с коллегой начали интересоваться различными технологиями связанными с искусственным интеллектом и машинным обучением. Для начала решили попробовать освоить продукт компании Amazon – камеру AWS DeepLens. Мы заказали устройство на официальном сайте и хотим поделиться опытом использования. В настройке и подключении камеры есть множество нюансов и на данный момент по этому вопросу […]

Apple отслеживает разграбленные iPhone и выдает мародёров полиции

Воры, участвующие в последних беспорядках в США, столкнулись с неприятной проблемой. По данным BBC, Apple отслеживает и отключает айфоны, которые были украдены мародёрами из её разбитых магазинов в разных городах страны. Когда смартфон включается, на экране появляется зловещее сообщение, которое гласит: «Этот девайс был отключен и отслеживается. Местная полиция будет оповещена». В сообщении также говорится […]

На Конкурсе «Юные техники и изобретатели» действительные юные изобретатели не нужны

«Кобра Пугачева» — за этим манёвром стоит весьма объемная исследовательская работа советских аэродинамиков по созданию нового направления в совершенствовании истребителей, получившего название «сверхманёвренность». Динамика эволюций современных истребителей под действием аэродинамических сил достигается, как отклонением поверхностей управления, так и благодаря аэродинамической компоновке самолёта, в которую 40 лет назад была заложена концепция его статической продольной неустойчивости. При […]

Без регистрации и SMS: «социально значимые» сайты и список Минцифры

Круглый стол, суббота, 6 июня 2020, 12:00 по московскому времени. Трансляция. На фоне коронавирусных историй в последнее время оказалась незаслуженно забыта сравнительно свежая — и в общем благодаря коронавирусу и получившая внезапную поддержку — идея Министерства связи и цифрового развития, оно же Минцифра, о принятии списка «социально значимых ресурсов сети Интернет», доступ к которым провайдеры должны […]