Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
В этой статье я расскажу, в чем состоит проблема N + 1 запросов при использовании JPA и Hibernate, и как ее лучше всего исправить. Проблема N + 1 не специфична для JPA и Hibernate, с ней вы можете столкнуться и при использовании дру...
Подробнее

Для многих Let's Encrypt стал неотъемлемой частью веб-разработки, а автоматическое обновление сертификата каждые 90 дней — рутинной процедурой. Фактически, сейчас это самый популярный удостоверяющий центр в интернете. Это великолепно, но...
Подробнее

В этой статье мы поговорим о полезных приемах и командах при работе с SSH. А именно: Как использовать двухфакторную аутентификацию для SSH-подключений. Безопасное использование «проброса ключа» (agent forwarding). Завершение зав...
Подробнее

Насколько безопасны беспилотные автомобили? Этот вопрос стоит перед автопроизводителями уже порядка десяти лет, но первыми ответ на него могут найти страховщики. Из-за отсутствия ответа на этот вопрос существует пропасть между авт...
Подробнее

Основной вопрос, который стоит перед любой организацией, которая стремится защитить свою информацию, это сохранность информации на серверах и компьютерах. С информацией на бумажных носителях вопросов обычно не возникает, этот тип информа...
Подробнее

Недавно я столкнулся с проблемой поддельного жирного и курсивного текста при использовании семейства шрифтов в Android разработке. В этой статье хочу рассказать об этой проблеме и о её решении. Создание семейства шрифтов Начиная с API...
Подробнее

Criteo — это компания, работа которой основана на данных. Каждый день через наши системы проходят десятки терабайт новых данных для обучения моделей рекомендаций, обрабатывающих запросы в масштабах всего Интернета. Spark — наше...
Подробнее

Фреймворк SwiftUI появился в прошлом году, и реализованный в нем подход «один раз выучить и применять на всех платформах» сразу же заинтересовал многих разработчиков ПО для Apple. Немного позанимавшись им, мы написали обзор самого SwiftU...
Подробнее

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

Специально к старту курса «Машинное обучение» в этом материале знакомим читателей Хабра с Fetch.ai — децентрализованной платформой для оптимизации существующих технологий с помощью искусственного интеллекта, машинного обучения и интеллек...
Подробнее

Играя в Minecraft в одиночку, всегда настаёт тот момент, когда хочется добавить к себе друзей в свой мир. Построить с ними вместе различные строения, отправиться в путешествие, вместе убить дракона или открыть новые миры. И тогда вст...
Подробнее

Прошло полгода с выпуска пробной статьи про создание MMORPG в телеграме. Изменился мир, изменились и планы по игре.Почему больше не в TelegramПосле выпуска первой статьи, энтузиазма писать игру хватило еще на неделю. При...
Подробнее

Привет, Хабр! Сегодня у нас не совсем обычный день. Даже, скажем прямо, в какой-то степени знаменательный. После нескольких лет разработки мы готовы показать новые функции, которые многие из вас давно ждали. Причём, показать не по...
Подробнее

Привет, меня зовут Игорь, и я разработчик решений на Tarantool в Mail.ru Group. Я работаю над витринами маркетинга в реальном времени для Мегафона. При мониторинге часто требуется использовать перцентили. Они позволяют понять, как сист...
Подробнее

4 — 5 декабря пройдёт единственная в России конференция о Flutter и Dart на русском языке — DartUp 2020. Это главное Flutter-событие года. Вас ждут доклады известных российских и мировых спикеров, которые расскажут об экосистеме Dart и д...
Подробнее

Быстрый старт OpenPNP Введение Это краткое руководство поможет установить OpenPnP, увидеть основные компоненты интерфейса и запустить образец задания в симуляторе OpenPnP. А это, в свою очередь, позволит быстро понять, как работает Ope...
Подробнее

Привет, Хабр! При проработке темы Unity мы нашли интересный блог, возможно, заслуживающий вашего более пристального внимания. Предлагаем вам перевод статьи о базовых концепциях Unity, также опубликованный на портале Medium ...
Подробнее

Краткое описание Распознавание реального лица человека от ложного в камере все еще остается одним из сложных проблем в системах контроля и доступа в помещения. Предлагается алгоритм для обнаружения моргания глаз в реальном времени в...
Подробнее

2500 лет назад Гераклит сказал: «Все течет, все меняется». Программирование как нельзя лучше подтверждает правильность этого изречения: разработчики ежедневно модифицируют, адаптируют, дорабатывают и даже перерабатывают ...
Подробнее

Появление Google Tag Manager Server Side привнесло большое количество возможностей в мир маркетологов и дата аналитиков. Так как инструмент новый не все понимают чем он может быть полезен конкретно для их компании. Одно из преимуществ...
Подробнее

Привет, %username%! Сериалы просмотрены, работа превратилась в рутину, а гулять особо негде? Самое время размяться интеллектуально и попробовать свои силы в хакатоне SberCloud.Advanced Hacking, который проводится совместными силами S...
Подробнее

Начнем сначала В этой статье будет сказ о том, как на Clean Architecture написать API с функциями CR(U)D, где в качестве БД взят Mysql, фреймворк – Echo, ORMapper – GORM. Что делаем API с функциями Create, Read, (Update), Delete. Об...
Подробнее

Pixelmusement создаёт видео об играх для MS-DOS и программном обеспечении. Каждое видео завершается коротким случайно выбранным списком тех, кто поддержал канал финансово. В видео ADG Filler #57 Крис рассказал, как происходит процесс...
Подробнее

Количество самого разного оборудования во всём мире неуклонно растет. Не последнюю роль в этом играет развитие промышленного интернета вещей (Industrial Internet of Things, IIoT) и повсеместное проникновение “умных” устр...
Подробнее

Для проведения тестирования были получены светодиодные лампы Е14 и Е27 от компании Remez. Компания первая в России начала выпуск лампочек с новыми уникальными корейскими светодиодами Sunlike световой поток которых аналогичен солнечно...
Подробнее

В отношении зависимости от технологий ходит множество мифов, а журналисты постоянно преувеличивают — потому что не могут (или не хотят) интерпретировать научные исследования правильно. Иногда причиной искажения факт...
Подробнее

«Черепаха» — особое построение римских легионеров. До сих пор существует практика разделять подход к безопасности для небольших компаний и для крупного бизнеса. С одной стороны, вроде бы логика в этом прослеживается. Якобы для штаб-кв...
Подробнее

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

Это был обычный летний будний день между первой и второй волнами коронавируса, а это значит, что мы (СКМ Трекинг) могли позволить себе такую роскошь как работа в офисе с полигоном для тестирования нашей гибридной радио-инерциальной систе...
Подробнее

Ознакомившись с этим руководством, вы научитесь легко задавать целевые уровни обслуживания (SLO, от англ. Service Level Objectives) для работоспособности сервисов в Kubernetes с помощью Prometheus, базы данных временных рядов с откр...
Подробнее