В статье разберем, как собрать простой DI-контейнер на чистом JavaScript без TypeScript, декораторов и reflect-metadata. Заодно посмотрим, как применить его в небольшом DDD-примере с корзиной, репозиторием, скидками и разными lifetime зависимостей. Читать
5-карточный стад — логическая головоломка из игры Puzzle Hunt Мельбурнского университета 2015 года, в которой участникам предлагалось заполнить прямоугольную сетку с помощью комбинаций карт из покера. Игра Puzzle Hunt представляет собой ежегодный квест, цель которого — первыми…
Повествование будет идти таким образом: описание архитектуры в целом, потом код по страницам с картинками как это все выглядит. В отличие от черновика, в этом материале отображен весь рабочий код без сокращений с разбором каждой из страниц.В Wails основными файлами, с которыми…
Разрыв в зарплатах между российским и международным рынком для IT-специалистов — огромный. Мидл-разработчик в российской компании зарабатывает 180-250 тысяч рублей. Тот же уровень в европейской или американской компании — 4000-8000 долларов в месяц, то есть в 3-5 раз больше. При этом…
Приветствую, Хабравчане.Предлагаю вам, окунуться в ретро программирование на С++ 23 и модулях. Да вы не ослышались. Это вполне возможно и я готов вам рассказать это и показать на практике.Но сначала мы напишем движок для моей любимой игры Arcanum. Но мы не остановимся на спрайтах и старой графике, я добавлю 3D.Если хотите узнать как. Заходите. Я рад всем. Егог
Каждый месяц кто-то отчитывается о сокращении рабочих мест и об успешной автоматизации с помощью ИИ. Но кто теперь будет отвечать за то, что эти люди делали? Меня зовут Дмитрий Фырнин, я управляющий партнёр и технический директор SENSE. В статье разбираю, где проходит граница автоматизации. Спойлер: определяет её не сложность задачи, а то, может ли кто-то взять на себя ответственность за результат. И про то, что в действительности сокращают компании, отчитавшись об экономии на ИИ. Читать далее
Примерно 1.5 месяца назад я провела и оформила кабинетное исследование, посвященное текущему рынку труда. Основная причина такого интереса: мой собственный поиск работы — чтобы разработать стратегию и дальнейшие действия, мне пришлось вникнуть в проблематику. Вопросы шли один за другим, и в итоге получился большой проект размером с курсовую. Итак, что же там происходит на рынке труда сейчас? Читать далее
Привет, Хабр! Меня зовут Мария, я технический писатель в ИнфоТеКС. Представьте: вы запускаете новое приложение, тщательно проработанное, с инновационными возможностями и безупречным дизайном. Пользователь открывает описание функции и встречает ошибки. Например, «Выберите…
Всем привет! На связи Толя Потапов, MLE в Т-Банке. Продолжаем развивать линейку открытых моделей Gen-T. Мы делились русскоязычными семействами моделей T-Lite и T-Pro. Сегодня выпускаем модель другого класса — T-Search. Это открытый агент-ретривер для сложного многошагового поиска.T-Search Он…
Длительные космические полёты вредны для здоровья. Очень вредны. Нахождение в космосе подвергает человека опасно высоким уровням радиации; длительное пребывание в условиях микрогравитации может повредить целый ряд систем органов, включая мышцы, кости и глаза. Проживание в…