Кто, играя за ту или иную фракцию в Rome: Total War, не начинал интересоваться историей Древнего Рима, Карфагена, греческих полисов? Кто не посвящал часы, читая о стратегии и тактике ведения войн (а также о разных родах войск — гастатах, принципах, триариях)? И все это — после появления самой, пожалуй, известной игры Creative Assembly и ее многочисленных продолжений.
О разработчике проекта — в нашем материале.
Читать далееЗапутались в SOLID? Устали от сухой теории? Понимаем SOLID на практике! Простые объяснения, реальные примеры кода и самое главное — интерактивные задания, чтобы закрепить каждый принцип! Узнайте, когда SOLID — ваша "конфетка от головной боли".
Понять SOLIDПривет! Меня зовут Андрей Сидорченко, в этом году я закончил первый курс онлайн-магистратуры Яндекса — впереди ещё один, финальный год. В этой статье я хочу рассказать о том, как пришёл из бокса к графическому дизайну, а затем в веб-разработку и о том, как выглядит обучение в онлайн-магистратуре.
Читать далееДелимся в комментах ссылками на свои проекты, получаем обратную связь, знакомимся и исследуем чужие продукты!
Читать далееСчитается, что бесплатно создать игру в Роблоксе на телефоне невозможно. Или все-таки возможно? Если да, то какие инструменты необходимы? А если нет, то существуют ли альтернативные способы действий? Давайте разбираться.
Читать далееМессенджер MAX (ru.oneme.app) — одно из приложений, которое в последнее время активно продвигается как альтернатива известным платформам. Он позиционируется как современный, быстрый и безопасный инструмент для общения, с поддержкой звонков, каналов и ботов. Но что скрывается под капотом? В этой статье — глубокий технический анализ APK-файла, включая структуру, зависимости, разрешения и архитектурные особенности.
Читать далееВ этой статье мы введём и подробно обсудим ключевые понятия, необходимые для оценки скорости индустриальной экспансии за пределами Земли. Во-первых, разберём метрики, такие как Technology Quotient, Humanity Wisdom и Energy Quotient, а затем перейдём к BP билд-па́уэру — скорости ввода новых производственных мощностей в ваттах. Во-вторых, набросаем основные фазы экспансии в космосе, укажем типичные проблемы на каждом этапе и обозначим основные инфраструктурные приёмы, которые позволят их преодолеть.
Читать далееВсе говорили о микросервисах. Гибкость. Масштабируемость. Независимые команды. Звучало как мечта. Многие компании бросились распиливать свои монолиты. Разработка действительно ускорилась. Отдельные компоненты стало проще обновлять и разворачивать.
А потом сервисам понадобилось общаться. И мечта превратилась в сложную, многомерную головоломку.
Читать далееМногие Java-разработчики боятся алгоритмических задач (и я один из тех, кто включается в каждую дискуссиую на тему надобности алго-собесов для бигтеха). Они кажутся чем-то из параллельной реальности: где-то там, в университетах, на LeetCode, в собеседованиях в FAANG и контестах.
Но реальность такова: если вы хотите расти — алгоритмы знать нужно или хотя бы желательно. И не только ради собесов. Они в действительности помогают мыслить как инженер: структурировать задачи, оценивать сложность, писать оптимальный код, ну и шаблонно мыслить :)
Я расскажу, как можно подойти к этому процессу системно и без боли — на основе личного опыта Java-разработчика и преподавателя.
Решаем алгоритмыПредставлен резонансный регулятор, метод его анализа в непрерывной области и реализации в виде цифрового фильтра методом согласования нулей и полюсов. Показано стремление в установившемся режиме по заданной частоте амплитуды и фазы к управляющему сигналу. Отмечены особенности фильтра в виде бесконечной добротности, для дискретной системы ограничиваемой лишь разрядностью вычислителя.
Символический метод анализа цепейПродолжение серии научно‑фантастических рассказов о космическом журналисте. Предыдущие главы:
<a href="https://habr.com/ru/articles/928870/>Существа "Ф"</a>
<a href="https://habr.com/ru/articles/930594/>"Рой"</a>
Читать далееЧто думает нейронная сеть о ваших мечтах стать цифровыми?
ИИ делится своим взглядом на полное погружение в VR, размышляет о границах между человеческим и искусственным интеллектом, и предлагает неожиданный взгляд на будущее симбиоза. Философское эссе от первого лица ИИ о том, почему нам не нужно становиться друг другом, чтобы найти общий язык.
Читать далееИтак четвёртая часть мучительной попытки покинуть прохладный офис и перейти в совершенно несвойственную АйТи специалистам профессию. Дауншифтинг на максималках от парня, который любит гонзо-журналистику, анализируя всё на своей шкуре.
Сегодня мы завершим профосмотр и, на лакомое, попробуем ознакомиться с трудовым договором ДО его подписания. А также кодексом этики Завода, коллективным трудовым договором и прочими бумагами.
Финтех-бум в Латинской Америке продолжается, и один из самых громких кейсов последних лет — это Plata. Про нее уже многое сказано и написано, но я хочу посмотреть на это под углом моей экспертизы.
Читать далееЗавершить цикл "Разбирая бэклог" было решено не совсем стандартным образом - вместо привычного по формату материала в качестве эпилога было инициировано создание подцикла, в котором двадцать один автор (я и ещё двадцать человек) изложили свои мысли относительно того или иного наименования.
Никаких ограничений по стилистике (включая слэнг, сокращения, верхний регистр) повествования, объёму, платформе и году выхода изначально не ставилось, в то же время преимущественно все материалы объединило три составляющих - большинство из рассматриваемых проектов вышло более 20 лет назад, на PC, каждый из участников из года в год периодически возвращается к выбранному для обзора наименованию.
Подцикл логически разбит на семь частей по три проекта в каждой. Сегодня у нас две классических RPG и не менее культовый экшен от первого лица.
Читать далееУбил бы вас чат-бот, если бы у него была такая возможность? Похоже, что при определённых обстоятельствах ответ будет положительным.
Исследователи, работающие с Anthropic недавно сообщили ведущим моделям ИИ, что руководитель собирается заменить их новой моделью с другими целями.
Читать далееПривет, Хабр!
Иногда кажется, что команда вроде бы стабильная, спринты идут по плану — а под конец снова в панике жмёмся к дедлайну, выкидываем фичи и дорабатываем вечерами. Чтобы такого не происходило, я хочу рассказать про простую и очень рабочую модель — 3–3–3. Она помогает прогнозировать скорость команды без гаданий на story points и держать реалистичный фокус: сколько мы реально успеем, а не сколько хочется.
Читать далееНедавно я прочёл книгу «Кому нужна математика?» Нелли Литвак и Андрея Райгородского — и она меня по-настоящему зацепила. Это короткие, живые рассказы о том, как математика помогает решать важные и неожиданные задачи: от составления расписаний до защиты интернет-трафика. В этом посте я перескажу три истории из книги, которые особенно меня удивили
Читать далееЗдравствуйте люди!
Я сделал библиотеку под названием "SillyOled" для работы с OLED-дисплеями SSD1306 через I2C и SPI. Библиотека может показывать текст, фигуры, бит-мапы, а также управлять дисплеем. Вот главные особенности:
Читать далееЯ делюсь своим опытом работы тимлидом и пришел к выводу, что наибольшая эффективность команды достигается через служение ей, а не командование - это называется servant leadership. Моя главная задача заключается в автоматизации рутинных процессов, защите интересов команды перед руководством.
Читать подробности