Месяц: Август 2020
-
Как digital-агентству привлекать лиды из контекста: 10 лайфхаков
—
от автора
Digital — сложная ниша для контекста. Здесь не обойтись техниками вроде проработки семантики из разных источников или минусовки — хотя бы потому, что это делают, наверное, все. Нужно выискивать что-нибудь «эдакое», тестировать механики — рано или поздно что-то выстрелит. Мы покопались в собственных наработках и оформили их в 10 лайфхаков, которые будут полезны, если вам…
-
Пишем матчмейкинг для Доты 2014 года
—
от автора
Всем привет. Этой весной я наткнулся на проект, в котором ребята научились запускать Dota 2 сервер версии 2014 года и, соответственно, играть на нем. Я большой фанат этой игры, и не смог пройти мимо уникальной возможности окунуться в свое детство. Окунулся я очень глубоко, и так вышло что я написал Discord бота, который отвечает практически…
-
Обзор гибких методологий проектирования DWH
—
от автора
Разработка хранилища — дело долгое и серьезное. Многое в жизни проекта зависит от того, насколько хорошо продумана объектная модель и структура базы на старте. Общепринятым подходом были и остаются различные варианты сочетания схемы “звезда” с третьей нормальной формой. Как правило, по принципу: исходные данные — 3NF, витрины — звезда. Этот подход, проверенный временем и подкрепленный…
-
Битва C# JSON сериализаторов для .NET Core 3
—
от автора
Всем привет. В преддверии старта курса «Разработчик C#» подготовили для вас интересный перевод, а также предлагаем бесплатно посмотреть запись урока: «Шаблон проектирования Состояние (State)» Недавно выпущенный .NET Core 3 принес с собой ряд нововведений. Помимо C# 8 и поддержки WinForms и WPF, в последнем релизе был добавлен новый JSON (де)сериализатор — System.Text.Json, и, как следует…
-
Ruby Digest
—
от автора
Большая подборка информации о Ruby, включая русскоязычные источники, с 1 по 15 августа: новости, медиа, новинки, релизы, статьи, обучение.
-
Как создавался бекенд хакерской игры про уничтожение сервера
—
от автора
Продолжаем рассказывать, как был устроен наш лазерный квест с уничтожением сервера. Начало в предыдущей статье про разгадку квеста. Всего у бекенда игры было 6 архитектурных единиц, которые мы и разберём в этой статье: Бекенд игровых сущностей, которые отвечали за игровые механизмы Шина обмена данных бекенда и площадки на VPS Транслятор из запросов бекенда (игровых элементов)…
-
Пишем автодополнение для ваших CLI проектов
—
от автора
Приветствие Всем привет! Хочу поделиться своим опытом написания кроссплатформенного проекта на C++ для интеграции автодополнения в CLI приложения, усаживайтесь поудобнее.
-
Системы противодействия банковскому мошенничеству – что необходимо знать о решениях
—
от автора
Благодаря стремительному прогрессу в банковском секторе в направлении диджитализации и увеличения спектра банковских услуг, постоянно растет комфорт и расширяются возможности клиента. Но одновременно увеличиваются и риски, а соответственно и повышается уровень требований к обеспечению безопасности финансов клиента. Ежегодный ущерб от финансового мошенничества в сфере онлайн платежей составляет ≈200 млрд. $. 38% из них — результат…
-
Изобретаем велосипед или пишем персептрон на С++. Часть 3
—
от автора
Изобретаем велосипед или пишем персептрон на C++. Часть 3 Реализуем обучение многослойного персептрона на C++ при помощи метода обратного распространения ошибки.
-
Как заряжать макбук
—
от автора
Автор не сошел с ума и не собирается учить пользователей хабра тривиальным вещам, но оказывается, есть нюансы при таком обыденном действии, как зарядка вашего Mac Book Pro. TL;DR Для лучшей энергоэффективности зарядку в Mac Book Pro необходимо втыкать справа, а монитор слева.