-
На проектах с большими объемами и сжатыми сроками всегда актуален вопрос приоритетов.Обычно вопрос «Что же конкретно включено в MVP?» становится всё горячее с приближением сроков релиза.В теории (разных книгах, статьях) предполагается проведение приоритизации при планировании скоупа работ.А что же происходит…
-
Дайджест событий для эйчаров и рекрутеров в IT в июне 2022
Приближается сезон отпусков, но не у организаторов июньских мероприятий для HR и рекрутеров в IT. В июне эксперты подготовили несколько профильных митапов, мастер-классов, стримов и интенсивов для тех, кто хочет изучить наем в ИТ или прокачать свои знания. В списке вы найдете…
-
Азбука вкуса, Nuxt и наш тернистый путь к микрофронтам
Привет, Хабр! Я — Senior Frontend Developer в Азбуке вкуса. В данный момент мы переносим наш сайт с легаси на новый движок, и мне довелось стать архитектором этого переноса. Переход с легаси (jQuery + Java или PHP) был необходим по…
-
Добавляйте единицы измерения в имена
Есть одна ловушка читаемости кода, которой легко избежать, если вы о ней знаете; тем не менее она встречается постоянно: это отсутствующие единицы измерения. Рассмотрим три фрагмента кода на Python, Java и Haskell: time.sleep(300) Thread.sleep(300) threadDelay 300 Сколько «спят» эти программы?…
-
Написание Paper/Bukkit плагина LiteSMT #1 — Основа понятий и окружение
Перед началом…Всем привет! Это серия постов будет иметь много различных тем, но и я так-же не забыл о написании ядра на Rust, скоро будут продолжения).Немного понятийЯ думаю, что стоит начать с некоторой основной информацией по созданию плагинов, а именно:Все плагины…
-
Java — 27! Как язык программирования, предназначенный для бытовой техники, стал одним из самых популярных в мире
23 мая 1995 года — дата официального выпуска Java. Язык Java и сегодня остается одним из самых востребованных языков программирования в IT. По данным индекса TIOBE, ранжирующего языки программирования на основе поисковых запросов о них, Java стабильно занимает третье место…
-
Краткий перевод статьи DraftRec: Personalized Draft Recommendation for Winning in Multi-Player Online Battle Arena Games
Оригинальная статья Multiplayer Online Battle Arena (MOBA) — жанр компьютерных игр, сочетающий в себе элементы стратегий в реальном времени и компьютерных ролевых игр. Самыми известными играми в этом жанре являются League of Legends и Dota 2. Каждая игра состоит из стадии выбора (draft stage),…
-
Одной Долиной сыт не будешь. Где амбиции не упрутся в потолок. Топ-10 IT-стран
Я продолжаю цикл статей “Где айтишнику жить хорошо”. В этом материале сравним размер IT-рынков и качество карьерных возможностей в 10 самых айтишных странах. В прошлой статье мы разбирали критерии для выбора страны переезда, а через неделю посчитаем, сколько лет понадобится…
-
Как ускорить релизный флоу с помощью одного системного QA
Всем привет! Я Head of QA в компании Scalable Solutions. Так как компания разрабатывает высоконагруженную платформу для управления цифровыми активами и онбордит преимущественно middle+ и senior специалистов с глубокими знаниями трейдинга, финансов и high-load разработки, команды внутри компании строятся по компонентному…
-
10 ситуаций выбора тимлида
На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше…