Кульминация цикла о функциональщине в Android! Сегодня изучаем чистые функции — ещё один важный принцип функционального программирования. Учтём контекст и познакомимся с сопутствующими терминами, раскрывающими суть чистых функций. А ещё обсудим место концепции Dependencies Injection в функциональном программировании. В общем, вперёд за новыми знаниями! Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем:...
Несколько дней назад в маршрутизаторе моего провайдера после отключения электричества поломался IPv4. К счастью, подключение по IPv6 продолжало работать, но доступна была только малая часть веб-сайтов. В этом посте я расскажу, как на помощь мне пришли Linux, WireGuard и Hetzner, благодаря которым я смог получить доступ ко всему Интернету через одно лишь соединение IPv6. Читать...
Привет, Хабр! Меня зовут Артем Клименко, я Lead Android-разработчик в МТС Web Services, занимаюсь продуктом Membrana Kids. Продукт создавали нативно на каждую платформу, без пересечения кода. В начале года у нас ушло несколько iOS-разработчиков, из-за чего замедлилась поставка новых функций на обеих платформах. Мы решили, что это повод внедрить наконец кроссплатформенную разработку и выровнять поставку...
PDF — это как красивый глянцевый журнал: выглядит классно, но попробуй-ка туда что-нибудь вписать. Особенно если тебе прислали договор с опечаткой или надо срочно вытащить текст из книги. Знакомо? В общем, сегодня делюсь рабочими способами (отрываю от сердца), как превратить PDF в редактируемый Word-документ. Причём бесплатно, быстро и желательно без боли. Читать далее Щелкните ниже,...
Компании стремятся к оптимизации деятельности и, логично, что растет спрос на услуги по описанию, анализу бизнес-процессов и предложению улучшений. В этом может помочь бизнес-аналитик, который знает и использует методологии улучшения процессов в соответствии с профстандартом и BABOK (Business Analysis Body of Knowledge , свод знаний по бизнес-анализу). Статья будет особенно полезна аналитикам, которые хотят перейти...
Большой Дайджест Недели. 07.07.25 Переход от имитации человеческих способностей к автономному обучению через опыт обещает разблокировать сверхчеловеческие возможности во многих областях. Эксперименты в гибридных командах, когда людей произвольным образом объединяли с ИИ-агентами… совместимость личностных характеристик человека и ИИ критически важна… Опенсорсный клон Perplexity… Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0
Устали от бесконечных TextEditingController и GlobalKey? Замучили проблемы с асинхронной валидацией? Добро пожаловать в мир GoForm — библиотеки, которая наконец-то превратит создание форм из пытки в удовольствие! В этой части мы разберём, как управлять фокусом между полями, отслеживать валидность и изменения значений, а также покажем, как реализовать удобный ввод номера телефона с выбором страны и...