TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #1040 · 16.11

Алексей Калугин, «Там». Встречается название «Город крыс». Когда я слушал эту книгу, постоянно хотел бросить. Недаром она так похожа на «Град обречённый», который мне совсем не понравился. И уж точно не собирался писать о ней пост. Но прошло время, и я понял, что произведение оставило очень интересное послевкусие. Бывает, читаешь книгу взахлёб, а через месяц уже не помнишь, о чём она была. Тут же совсем наоборот: я прям еле-еле сквозь неё продирался, но через несколько месяцев всё ещё переживаю в уме сюжет и обдумываю идеи автора. Описан замкнутый со всех сторон город с абсолютно идентичными кварталами и домами. Всё под управлением ИИ. За все нужды людей отвечают роботы и компьютеры, да так, что человеку не нужно даже покидать своё жилище. Собственно, никто и не покидает. Общаются через подобие виртуальной реальности, еда доставляется автоматически. У одного из персонажей есть жена, но тему отношений, семьи и продолжения рода автор не раскрыл. Главный герой внезапно становится озадачен такой жизнью и начинает исследовать. Даже просто покинуть жильё — очень тяжёлый шаг, к которому он специально готовится. Сначала делает небольшую вылазку, потом побольше, потом с трудом вытаскивает из дома своего друга. Улицы пусты, хотя в городе есть робо-такси, робо-кафе, и вообще куча всякой инфраструктуры для людей. Атмосфера очень гнетущая, и детально описывается, как герой её изучает. С ИИ (который тут называется Инфор) можно общаться только косвенно, хотя обычные сервисные роботы без проблем поддерживают диалог, но толком ничего не знают. Кстати, присутствие роботов иногда доходит до абсурда: например, роботы-швейцары в каждом доме имеют по одной руке, которая намертво соединена с дверью, и вся их функция состоит в том, чтобы эту дверь открывать. В городе, где никто не выходит из домов, да. Надо сказать, что ответы на вопросы автор даёт скорее философские, чем материальные. С моей точки зрения это минус, один из главных, из-за которых я книгу рекомендовать не хотел. Но, уверен, есть люди, которым очень зайдёт. Вообще, всё произведение в некотором роде о смысле жизни. О том, что делает жизнь интересной и имеющей какую-то ценность, в том числе для нас самих. Общество, где людям доступно всё, кроме цели, выглядит совершенно удручающе. Концовка открытая, и опять же, лично я такое сильно не люблю. Пробежался по названиям и обложкам других книг Алексея Калугина — создалось впечатление, что сейчас он просто клепает всякий масс-маркет ради денег. Моя гипотеза такая: «Там» это такой творческий порыв автора. Не идеальный, с косяками, полу-артхаусный и, видимо, плохо продавшийся, но всё-таки оригинальный и поднимающий какие-то внутренние идеи из глубины души, а потому и оставляющий след. #fiction

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #lifecycle

当前筛选 #lifecycle清除筛选
Android Broadcast

@android_broadcast · Post #9683 · 20.11.2025 г., 14:59

🚀Lifecycle 2.10.0 вышел в стабильной версии! Google выпустила мажорное обновление библиотек Lifecycle. Этот релиз сфокусирован на улучшении интеграции с Compose. ⚙️rememberLifecycleOwner для Compose Новый композабл позволяет создавать изолированные LifecycleOwner внутри UI. Идеально для компонентов, которым нужно независимое управление состоянием — например, для HorizontalPager, где только активная страница должна быть в состоянии RESUMED. @Composable fun MyComposable() { val lifecycleOwner = rememberLifecycleOwner( maxLifecycle = Lifecycle.State.RESUMED, parentLifecycleOwner = LocalLifecycleOwner.current, ) CompositionLocalProvider( LocalLifecycleOwner provides lifecycleOwner ) { // Дочерние композаблы теперь имеют собственный жизненный цикл } } 🚀 Интеграция с Navigation 3 Новый артефакт lifecycle-viewmodel-navigation3 предоставляет готовый декоратор для автоматической привязки ViewModel к отдельным экранам в Navigation 3. NavDisplay( backStack = backStack, entryDecorators = listOf( rememberSaveableStateHolderNavEntryDecorator(), rememberViewModelStoreNavEntryDecorator(), // Добавляем эту строку ), entryProvider = entryProvider { /* ... */ } ) Удобства для разработчиков: 👉 Идиоматичный Kotlin API для создания кастомных CreationExtras CreationExtras { this[MY_CUSTOM_KEY] = "myValue" } 👉 Метод savedStateHandle.saved() теперь нативно поддерживает nullable типы 👉Конструкторы SavedStateHandle помечены как @VisibleForTesting ⚠️ Важное изменение Повышение minSdk с API 21 до API 23 — убедитесь, что ваше приложение соответствует новым требованиям. #Jetpack#Lifecycle#Compose#Navigation#ViewModel#Kotlin