Мы в IceRock Development уже много лет пользуемся подходом MVVM, а последние 4 года наши ViewModel расположены в общем коде, за счет использования нашей библиотеки moko-mvvm. В последний год мы активно переходим на использование Jetpack Compose и SwiftUI для построения UI в наших проектах. И это…
Open source в массыРазработка с открытым кодом из «андерграунда» или «альтернативы» постепенно стала почти мейнстримом. «Мы уверены, что бурное развитие технологий, которое мы наблюдаем в последние десятилетия, было бы невозможно без культуры опенсорс», — пишут ребята из «Яндекса»
Multiple components in Apache NiFi 0.0.1 to 1.16.0 do not restrict XML External Entity references in the default configuration. The Standard Content Viewer service attempts to resolve XML External Entity references when viewing formatted XML files. The following Processors attempt to resolve XML External Entity references when configured with default property values: - EvaluateXPath - EvaluateXQuery - ValidateXml Apache NiFi flow configurations that include these Processors are vulnerable to malicious XML…
Когда мы говорим "время закончилось" или "время истекло", то имеем в виду окончание времени какого-то процесса. После этого процесс будут и другие, позже. Но может ли быть так, что "позже" не будет? Может ли закончиться само время?Конечно, мы могли бы придумать игрушечную вселенную,…
Десять лет назад, ещё в 2012 году Дэвид Керпен, сооснователь и глава маркетинговой компании Likeable Media выпустил книгу «Likeable business», ставшую бестселлером New York Times. В своей книге автор приводит множество кейсов крупных компаний, их успехов и провалов. Изученные кейсы заложили основу принципов, которые помогут предпринимателям построить успешную компанию. В статье приводится краткая выжимка идей из книги. Читать далее
30 апреля 1993 года интернет-браузер под названием WorldWideWeb стал общедоступным, а его код — открытым. Его «отцом» стал знаменитый британский программист и разработчик Тимоти Бёрнерс-Ли: создатель идеи всемирной сети. За четыре года до того, в марте 1989 года, Тим Бёрнерс-Ли представил…
А также с чего началась земная геология, и почему мы такие особенные в Солнечной системе. Момент рождения Луны можно для определённости представить как на этом фотоснимке, сделанном 4,5 миллиарда лет назад: Но можно и усложниться. Дело в том, что тогда Солнечная система была…
Посмотрите, что будет происходит, если вы попытаетесь посетить современные веб-сайты с помощью Windows 98. Это демонстрация работы dialup времен конца 1990-х с использованием почти идентичного тому времени оборудования, подключающегося к современным веб-сайтам с помощью устаревших…
Когда арт-команда разрастается, рабочие процессы могут начать путаться: стиль художников может постепенно меняться, визуальный облик игры — отдаляться от оригинальной задумки, и повсюду будут появляться небольшие ошибки, которые рано или поздно перерастут в крупную…
Реализация и преимущества данного шаблона уже были описаны в нескольких статьях, но т.к. у меня в проекте уже была своя реализация, которая, на мой взгляд, удобнее и позволяет убрать кучу повторяющегося кода, то я решил поделиться своим вариантом (который, возможно, не совсем…