Google призывает разработчиков Android готовиться к появлению страницы памяти размером 16 КБ
Разработчиков Android призывают готовиться к важнейшему усовершенствованию экосистемы: переходу на размер страницы памяти 16 КБ.

Компания Microsoft объявила о выпуске версии 8.4 инструментария .NET Community Toolkit - набора вспомогательных средств и API, предназначенных для всех разработчиков .NET. В новой версии добавлена поддержка частичных свойств для генераторов MVVM Toolkit, а также новые анализаторы.
Community Toolkit не зависит от платформы пользовательского интерфейса. Хотя он поддерживается и публикуется Microsoft и является частью .NET Foundation, он может использоваться разработчиками приложений независимо от конкретного используемого UI-фреймворка.
Инструментарий состоит из библиотек, которые изначально были частью Windows Community Toolkit, выпущенного Microsoft для упрощения создания UWP и .NET-приложений для Windows 10 и Windows 11.
Разработчики инструментария говорят, что поддержка частичных свойств для исходных генераторов MVVM Toolkit является одним из самых популярных запросов. Это стало возможным благодаря новым возможностям языка C#, доступным в .NET 9 SDK, и теперь генераторы исходников будут использовать частичные свойства и полуавтоматические свойства (ключевое слово field), чтобы сделать возможным определение наблюдаемых свойств. Также теперь поддерживается больше модификаторов, включая new, sealed, override и required.
В этом выпуске также добавлены диагностические анализаторы MVVM Toolkits: несколько новых анализаторов для общего анализа кода и анализа кода с поддержкой CsWinRT trim/AOT (для UWP и WinUI 3). В категории общего анализа кода появилось несколько функций, связанных с частичными свойствами, в том числе подсказки разработчикам, когда поля могут быть преобразованы в частичные свойства, когда поля с частичными свойствами требуют более высокой версии Roslyn и когда свойства, аннотированные с [ObservableProperty], должны быть частичными свойствами экземпляра с геттером и сеттером, которые не являются init-only.
Среди других улучшений - включение логики MSBuild для создания дружественных сообщений об ошибках при использовании неправильной версии пакета Windows SDK; а также новое расширение AsStream() для ReadOnlySequence, позволяющее легко получить поток, доступный для чтения и поиска, обернув его.
Инструментарий .NET Community Toolkit уже доступен на GitHub.
Разработчиков Android призывают готовиться к важнейшему усовершенствованию экосистемы: переходу на размер страницы памяти 16 КБ.
Cloudberry - это аналог Greenplum с открытым исходным кодом.
Вышел релиз Kafka 3.9. Команда сообщает, что это крупный релиз и последний в линейке 3.x.