Привет, Хабр!Меня зовут Егор, я руководитель разработки таск-менеджера АИПлан. В комментах к прошлой статье были вопросы про экспорт из Jira на наш аналог, платформу АИПлан. Мы решили поделиться своим опытом решения проблем, с которыми на этой пути сталкивается идущий. Пойдем по пунктам: проблема – решение. Эта статья может быть интересна тем, кто сейчас в поисках рабочих костылей, а еще – тем, кто уже решил проблему экспорта по-своему. Читать далее
Говорят, что наше время человеку в течение жизни придётся сменить несколько карьер. В то же время дальше постулирования данной проблемы дело, как правило, не заходит. Не претендуя на то, чтобы сделать этот материал всеобъемлющим, на примере своей сферы деятельности хочется поразмышлять как это могло бы выглядеть в реальности: с одной стороны с какими сложностями человек может столкнуться, а с другой как его реальный опыт может ему освоиться в новой роли. Читать далее
В этой статье вы узнаете, как спроектировать и реализовать REST API для микросервиса на Java с использованием Spring Framework. Рассмотрим лучшие практики, принципы архитектуры, реализацию CRUD-операций и удобные инструменты, такие как Lombok, ControllerAdvice, MapStruct. Эта статья будет полезна как начинающим разработчикам, так и тем, кто хочет улучшить свои навыки в проектировании REST API. Читать далее
Асинхронный код часто становится камнем преткновения для начинающих разработчиков. Почему функции выполняются не в том порядке, зачем нужны промисы, и что делает async/await? В статье я простыми словами объясняю:- Как работает Event Loop и почему это важно.- Какие ошибки чаще всего допускают джуны при работе с асинхронностью.- Как научиться писать понятный и предсказуемый асинхронный код.Если асинхронность вызывает больше вопросов, чем ответов, загляните в статью - там всё по шагам. ???? Читать далее
Художественный рассказ о проблеме начальника при увольнении сотрудника.Пожалейте начальника, узнайте себя. Читать далее
???? Представьте, что каждый раз, когда кто-то спрашивает совета у ChatGPT, он рекомендует именно ваш бизнес. Это становится возможным благодаря Generative Engine Optimization (GEO) — инновационной концепции, разработанной исследователями из Принстона, ETH Zürich и Гарварда.GEO — это больше, чем просто SEO…
"Виселицу" - популярную игру на угадывание слов - кто-то упомянул в комментариях к предыдущему посту, о задаче про игру в "Гонки". Не очень в тему, конечно - но я подумал "а чего это у нас задачи про виселицу нет?"Теперь есть!Обычно под программированием этой игры подразумевается…
В продолжение темы кастомизации компилятора С++ публикую перевод еще одной интересной статьи от Eli Bendersky AST matchers and Clang refactoring tools.Инструментарий Clang вызывает большой интерес и внимание к разработке в последние годы. Наконец-то у нас есть удобный, точный, с открытым исходным кодом и
В разведке, где информация является ключевым фактором успеха, важнейшей задачей всегда была оценка потенциала и возможностей противника. Традиционные методы, основанные на сборе информации от шпионов, анализе открытых источников и допросах пленных, зачастую оказывались…
Всем привет! Я решил написать компьютерную игру и хочу в этой статье поделиться задумкой, тем, чего уже удалось добиться и пригласить желающих присоединиться. Идея - соединить две любимые стратегии: Цивилизацию и Героев меча и магии в единый концепт, чтобы объединить плюсы обоих игр и получить много новых игровых механик. Читать, куда уже продвинулась игра