• Приветствую всех! В данной статье, речь пойдёт о достаточно необычной теме, информацию о которой я почему-то не нашёл, хотя она достаточно полезна в современных JavaScript фреймворках и библиотеках для создания пользовательских интерфейсов, ведь, в некоторых случаях, применение концепции может помочь…

  • Привет, Хабр!Компактные структуры данных – это эффективные решения для обработки больших объемов данных с минимальным использованием памяти. Они позволяют выполнять такие задачи, как фильтрация, поиск и хранение, с меньшими затратами ресурсов, что особенно полезно в Golang, т.к частенько на нем…

  • ПредисловиеРазбираем статью 2018 года Giovanni Angelini’a, Luca De Angelis’a «Efficiency of online football betting markets».В этой статье оценивается эффективность рынков ставок онлайн для европейских футбольных лиг. Существующая литература показывает неоднозначные эмпирические данные относительно степени эффективности рынков ставок. Ниже рассматривается, основанный на…

  • Хабр, в связи с уходом Notion выросла потребность в аналогичном решении, которое бы было сопоставимо удобной Wiki, Task Manager — платформе.  Я испробовал десять self-hosted решений и нашел несколько почти идеальных! Вы можете развернуть их у себя на сервере, при…

  • Всем привет! На связи Дима Котиков, и мы продолжаем разговор о том, как облегчить себе жизнь и уменьшить Boilerplate в gradle-файлах. В первой части поговорили о том, как подготовиться к созданию модулей для Gradle Convention Plugin. Двигаемся дальше!Создание базовых Convention…

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

  • Продолжаем предыдущую статью — так что без долгих предисловий идём к примерам. Авто-disposeЗачем?Удобнее «повесить» аннотацию на поле, которое нужно «выключить» при удалении объекта, чем делать это вручную и спускаться в метод dispose.Как это должно выглядеть?Определим сущности, к которым хотим применить макрос —…

  • Меня зовут Дима. Я Frontend разработчик в компании fuse8. Работая с TypeScript, рано или поздно сталкиваешься с вопросом: что выбрать — типы или интерфейсы? В нашей команде мы активно используем TypeScript, уделяя особое внимание типам. В статье я хотел бы…

  • Прежде, чем объединяться, нам надо решительно размежеваться (Business continuity management  vs Business Process Continuity vs Dependability in technics)Синонимы: Надежность в процессах = надежность процессов = надежность операций = операционная надежность (с учетом синонимии словосочетаниями «сущ. + сущ.» [Морф23]).En: dependability, reliability, resilience (availability, stability) Business Process. Непрерывность…

  • Быстрая разработка гипермедиа-ориентированного веб-приложения с HTMX 2.0. Продолжение первой частиВ пред идущей части вы познакомились с гипермедийными системами, начали создавать новое приложение — настольную онлайн игру «Шпион» и добавили первый гипермедийный элемент на страницу ожидания игроков. В этой части мы продолжим работу над…