• © Universal PicturesПредисловиеВсем привет! Меня зовут Александр, и я Junior Project Manager в ICL Services. На путь ПМа я встал в начале 2021 – и пора бы рассказать, с чего все началось и кто стал инициатором моего пути.  В лучших…

  • Конечно, Сеул — это совсем не Токио, не global city, каких всего три на планете (ещё Лондон и Нью-Йорк, в котором я немного учился, есть что рассказать). Не город с самым большим числом ресторанов со звёздами Мишлен или штаб-квартир глобальных…

  • Привет, меня зовут Антон Шилов, я Android-разработчик в Badoo. Недавно мой коллега Lachlan McKee написал статью о работе с библиотекой Jetpack Compose Navigation и том, как он решал проблему с масштабированием навигации. Далее — перевод его текста.В одном из моих…

  • В ноябре мы провели очный хакатон для программистов-робототехников, в рамках которого участники встретились с роботом-манипулятором Kuka, собрали автоматизированный шаттл, используя предоставленные детали и допечатав необходимое на 3D принтере. Предложенные участниками решения будут применены в производственном кластере Роснефти.Команда организаторов хакатонаХакатон для…

  • Если вам предстоит митап на английском, прочтите эту статью. Совет «просто учите английский и делайте своё дело хорошо» — это неинтересно и сухо. Но и воду лить не хочется. Мы расспросили эксперта по митапам, поискали примеры того, кто и как…

  • Язык – подвижная материя, которая меняется постоянно под влиянием трендов и событий. Прошлый год принес изменения во все сферы нашей жизни, что естественно отразилось и в языке. Оксфордский словарь английского языка постоянно добавляет слова к официальному английскому, такие как «cray» (сумасшедший)…

  • Хорошее, подробное исключение — мощный инструмент, который помогает найти и исправить проблему. Поэтому в исключения стоит вносить больше деталей. Один из способов — добавить в текст сообщения исключения дополнительные сведения. Как в коде ниже.try { return await _ordersRepository.Get(id, cancellationToken); } catch…

  • Привет, Хабр! Давайте поговорим о проектном управлении в продуктах Ozon. Меня зовут Андрей, я пришёл в компанию менеджером по продукту полгода назад. И первое, что бросилось мне в глаза, — отсутствие излишней бюрократии, которую ожидаешь встретить в корпорации: формальных планёрок,…

  • Недавно поменял работу, на новом месте столкнулся с нечитабельной структурой базы данных MSSQL, в которой таблицы и поля не имеют понятных названий (префикс + число). Например: таблицы называются Data1078, Data2022, а колонки называются f210, f1521. Подобные структуры часто встречаются в…

  • Я, как и почти каждый Common Lisp и CLOS разработчик, очень хорошо знаком с подходом к проектированию MIT/Стэнфорда. Суть этого подхода можно выразить фразой “the right thing” (то, что нужно/как следует). Для таких разработчиков важно соответствовать всем нижеизложенным характеристикам:Простота (simplicity)…