Тетрис, который максимально бесит

Сможет ли коллективный интеллект Хабра побить мировой рекорд? Тетрис. Ну, казалось бы, что можно тут сделатть нового? Был уже и трёхмерный тетрис, и четырёхмерный тетрис.Сделали тетрис, который кажды...

50 0

Как пандемия повлияла на технологии онлайн-дейтинга: 5 новых проектов в этой сфере

В марте 2020 года в Tinder был зафиксирован исторический максимум по свайпам в день – пользователи сервиса свайпнули 3 миллиарда раз. С марта по май 2020 активность пользователей OkCupid возросла на 7...

52 0

Turbolift — инструмент для масштабного рефакторинга

Системы Skyscanner сложно назвать маломасштабными. Наш сайт и приложение каждый месяц используются миллионами путешественников, мы обрабатываем умопомрачительные объёмы запросов, используя микросервис...

51 0

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

Всем привет! Хочу поделиться одной моей поделкой, возможно она будет полезна кому-то еще. Решил переписать свою статью под хабр, добавив примеры кода, из которых себе можно собрать такого робота. Кому...

52 0

Физика в мире животных: как акулы ориентируются при помощи магнитного поля Земли

Биологи долгое время считали, что акулы чувствуют магнитное поле Земли и ориентируются благодаря ему. Сейчас, наконец, нашелся ученый, который это доказал Каждый год большие белые акулы совершают про...

51 0

Почему шифрование DNS не всегда эффективно — обсуждаем экспертные мнения на этот счет

Новые протоколы DNS-over-HTTPS и DNS-over-TLS стали настоящим яблоком раздора в ИТ-сообществе. Шифрование DNS-запросов внедряет во все большее число браузеров, но среди экспертов есть и те, кто критик...

52 0

Troubleshooting в Oracle

Этот пост навеян статьями Часть 1. Логирование событий в Oracle PL/SQL и Часть 2. Идентификация событий происходящих в Oracle PL/SQL. В первую очередь, как специалисту по performance tuning и troubles...

51 0

Как LLVM оптимизирует суммы степеней

LLVM оптимизирует суммы степеней, например:int sum(int count) { int result = 0; for (int j = 0; j < count; ++j) result += j*j; return result; } генерируя код, вычисляющий результат без ци...

51 0

Размышления о Java 8 и Java 11 в ожидании Java 17

Этот материал посвящён некоторым особенностям Java 8 и Java 11. Его можно рассматривать как отправную точку для подготовки к освоению очередного LTS-релиза платформы — Java 17. В мире Java есть одна ...

51 0

Уровни зрелости ML-процессов (процессов, связанных с Машинным Обучением)

Машинное обучение выходит из зоны хайпа. И сложно однозначно сказать насколько это хорошо или плохо, но что совершенно точно видно - все больше людей задаются вопросами «а деньги где?», все меньше фут...

50 0

Бот для ВКонтакте MDB (школьный проект и проект для Всероссийского конкурса проектных работ)

Привет, Хабр! Хочу вам рассказать о своём исследовательском проекте, в котором я создал игрового ботеца для ВКонтакте.Ахтунг!Я не являюсь профессиональным разработчиком, я обычный девятиклассник, любя...

52 0

Паровой насос

<< До этого: Вес воздуха На заре XVIII века Томас Ньюкомен придумал первую полезную паровую машину, которая занималась откачкой воды из шахт. Его машина конденсировала пар, получая энергию из веса во...

51 0

«Новый физтех»: дайджест наших исследований

Представляем новую [первая] подборку избранных публикаций о научных работах и достижениях представителей Нового физтеха ИТМО. Обсуждаем, что к чему, и делимся информацией о проектах, которыми занимают...

51 0

Что такое База Данных (БД)

База данных — это место для хранения данных. Используется в клиент-серверной архитектуре. Это все интернет-магазины, сайты кинотеатров или авиабилетов... Вы делаете заказ, а система сохраняет ваши дан...

51 0

Брокер очередей Capella Queue

Привет! Я часто видел заголовки подобные "Apache Kafka vs RabbitMQ vs NATS", но что делать если что-то не устраивает в готовых решениях? Можно подстроиться, а можно изобрести что-то своё. Я пошел вто...

51 0

Ежедневный стэндап для архитектора с оркестром

Будни разработчика. Цели определены, направления выбраны, задачи разжеваны. Нужно просто писать код и жевать кашку. Что может скрасить серость и однообразность существования? Конечно же daily standup ...

51 0