• Оригиналы этих постов можно почитать в тг канале НеКрутой АрхитекторТам набирается материал для будущих статей с сильным опережениемПлан:Статья 1: Введение в MV шаблоны / Хабр📜 M‑V-подставь_свое📜 MVC (Controller)📜 MVP (Presenter)🛠 Паттерн Команда (Command)📜 MVP (Moxy)Статья 2: Подробнее про MVVM🔨 Функции обратного вызова (Callback)🛠 Паттерн Наблюдатель (Observer)📜 MVVM (ViewModel)🔨 Привязка данных…

  • Uniswap v4 — новая версия протокола, разработанная для повышения эффективности обмена активами и улучшения масштабирования.Это все еще DEX. Многие считают, что это DEX нового поколения! Эволюция, революция и тому подобное!😅Но безусловно, в новой версии хорошо подумали над двумя недостатками предыдущей…

  • Дизайн — это не только про красоту, но и про смысл. Не только про эстетику, но и про аналитику. Не только про эмпатию, но и про бизнес. Современные вызовы требуют от дизайнеров не односторонних решений, а способности видеть мир в его противоречивости.Когда дизайнер игнорирует бизнес и аналитикуА что если истина — не в выборе одной стороны, а в балансе двух противоположностей?Именно здесь на сцену…

  • Доброго времени суток, Хабр!Сегодня хотел бы поговорить об анемичной модели — одном из самых дискуссионных топиков (особенно для приверженцев DDD) и о том, как, по моему мнению, правильно её готовить. Для кого-то анемичная модель — это антипаттерн, тогда как для…

  • Для кого?Эта статья для энтузиастов, решивших прокачать свои навыки, и новичков, собирающих свой первый дальнолёт. В любом случае, статья предполагает, что читатель знаком с основами дроностроения, умеет паять, знает, что такое режим пит-стопа, Betaflight Configurator, умеет им пользоваться, а также…

  • Привет! Меня зовут Илья Благородов, я разработчик с 30-летним стажем и эксперт в онлайн-магистратуре от Яндекса и ИТМО «Фронтенд- и бэкенд-разработка». В этой статье я расскажу, какие тренды появились в разработке за последние годы, какие навыки нужны специалистам, чтобы соответствовать…

  • Привет, Хабр! В России набирает популярность новый подход к созданию пользовательских интерфейсов — Backend Driven UI (BDUI). В нём сервер задаёт структуру и поведение интерфейса, а приложение просто отображает его на экране.BDUI уже используют в своих приложениях многие коллеги из…

  • Привет! Продолжаем понемногу рассказывать о том, как мы строим собственные ЦОД. Под катом — пятая часть истории. О предыдущих этапах строительства и других интересных событиях рассказывали тут: раз, два, три, четыре. Коротко о том, что происходит: Корпоративный облачный провайдер Cloud4Y активно развивает инфраструктуру своих…

  • Если настраивать Яндекс Директ в темноте и на ощупь, результатом будет слив бюджета и разочарование. Чтобы этого избежать, используйте аналитику. Продолжаем серию публикаций по настройке контекстной рекламы. Сегодня рассмотрим системы аналитики. Гигиенический минимум, без которого лучше не запускать рекламу. Это :Яндекс…

  • Уравнение рендеринга является одной из основ современной фотореалистичной графики. Оно встречается повсеместно, и если вы хотите отрендерить что-то с учётом освещения, то рано или поздно (скорее рано) на него наткнётесь. В этой статье я хочу подробно разобрать это уравнение, и…