[{"data":1,"prerenderedAt":536},["ShallowReactive",2],{"$fRi1OoxP3bIFyIy9FK5fLRnsxEpbNJ6NyZKXFdrQYURo":3,"$fp-iSqrUeKHA5T3BsdDmu4WkgE-3PP3D6Hf60DzEFn2g":28},{"slug":4,"content":5,"headings":6,"notes":20,"groupedNotes":21,"title":22,"date":23,"description":24,"tags":25,"author":27},"joel-spolsky-the-law-of-leaky-abstractions-2002","\u003Cp>В этой статье Джоэл Спольски формулирует один из важнейших принципов разработки программного обеспечения, который он назвал \u003Cstrong>Законом дырявых абстракций\u003C\u002Fstrong>. Ниже представлен подробный пересказ основных идей статьи.\u003C\u002Fp>\n\u003Ch4 id=\"суть-абстракции-на-примере-tcpip\">Суть абстракции на примере TCP\u002FIP\u003C\u002Fh4>\n\u003Cp>Автор начинает с примера работы интернета. Протокол \u003Cstrong>TCP\u003C\u002Fstrong> позволяет передавать данные надежно: сообщение гарантированно дойдет в целости и в правильном порядке. Однако TCP построен поверх протокола \u003Cstrong>IP\u003C\u002Fstrong>, который по своей природе ненадежен — пакеты могут теряться, приходить в неверном порядке или заменяться мусором.\u003C\u002Fp>\n\u003Cp>TCP создает \u003Cstrong>абстракцию\u003C\u002Fstrong> — упрощенную модель сложной реальности. Он «притворяется» надежным каналом, скрывая под капотом сложную механику исправления ошибок и повторной отправки данных.\u003C\u002Fp>\n\u003Ch4 id=\"закон-дырявых-абстракций\">Закон дырявых абстракций\u003C\u002Fh4>\n\u003Cp>Несмотря на удобство, любая абстракция иногда дает сбой. Если сетевой кабель перерезан или хаб перегружен, «надежность» TCP исчезает: передача данных либо прекращается, либо становится очень медленной. В этот момент реальность «просачивается» сквозь упрощенную модель. Спольски формулирует свой закон так:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>«Все нетривиальные абстракции в той или иной степени текут»\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4 id=\"примеры-протечек-в-программировании\">Примеры «протечек» в программировании\u003C\u002Fh4>\n\u003Cp>Автор приводит несколько ярких примеров того, как абстракции подводят разработчиков:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Двумерные массивы:\u003C\u002Fstrong> Итерация по большому массиву может быть в тысячи раз медленнее, если обходить его вертикально, а не горизонтально. Это происходит из-за «протечки» абстракции виртуальной памяти, вызывающей ошибки страниц (page faults).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SQL:\u003C\u002Fstrong> Язык запросов должен скрывать процедурные шаги, позволяя лишь описывать результат. Но на практике некоторые эквивалентные запросы работают в разы быстрее других, заставляя программиста изучать план выполнения запроса и внутренности базы данных.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Сетевые файловые системы (NFS):\u003C\u002Fstrong> Они позволяют работать с удаленными файлами так, будто они локальные. Но как только сеть падает, эта иллюзия рушится, и программа, не рассчитанная на сетевые задержки, ломается.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Строки в C++:\u003C\u002Fstrong> Попытка сложить два строковых литерала (\u003Ccode>\"foo\" + \"bar\"\u003C\u002Fcode>) не сработает, так как абстракция «строки как базового типа данных» дает течь, обнажая лежащие в основе указатели \u003Ccode>char*\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASP.NET:\u003C\u002Fstrong> Эта технология пытается скрыть разницу между нажатием на кнопку и ссылкой, используя JavaScript. Если у пользователя отключен JavaScript, абстракция «течет», и приложение перестает работать правильно.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4 id=\"главный-парадокс-почему-учиться-становится-сложнее\">Главный парадокс: почему учиться становится сложнее\u003C\u002Fh4>\n\u003Cp>Самый важный вывод Спольски заключается в том, что \u003Cstrong>абстракции экономят наше время в работе, но не экономят время на обучение\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Когда появляется новый инструмент для генерации кода или высокоуровневый фреймворк, он упрощает выполнение типичных задач. Но как только абстракция дает течь (а она обязательно даст), программист обязан знать, как все устроено на уровнях ниже, чтобы исправить проблему.\u003C\u002Fp>\n\u003Cp>Это ведет к парадоксу: хотя инструменты становятся всё более высокоуровневыми, \u003Cstrong>стать профессиональным программистом становится всё труднее\u003C\u002Fstrong>. Сегодня разработчику недостаточно знать Visual Basic или современный фреймворк; он по-прежнему должен понимать указатели, работу памяти, протоколы и другие низкоуровневые концепции, иначе он окажется в тупике при первой же серьезной ошибке.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Вывод:\u003C\u002Fstrong> Абстракции позволяют нам справляться с огромной сложностью современных систем, но они не избавляют нас от необходимости понимать основы программирования.\u003C\u002Fp>",[7,11,14,17],{"id":8,"text":9,"depth":10},"суть-абстракции-на-примере-tcpip","Суть абстракции на примере TCP\u002FIP",3,{"id":12,"text":13,"depth":10},"закон-дырявых-абстракций","Закон дырявых абстракций",{"id":15,"text":16,"depth":10},"примеры-протечек-в-программировании","Примеры «протечек» в программировании",{"id":18,"text":19,"depth":10},"главный-парадокс-почему-учиться-становится-сложнее","Главный парадокс: почему учиться становится сложнее",[],{},"The Law of Leaky Abstractions (2002)","2026-07-22","Закон дырявых абстракций — почему любое упрощение в программировании рано или поздно просачивается и не освобождает от изучения основ.",[26],"Программирование","Joel Spolsky",{"sortedArticles":29,"tagCount":532},[30,37,55,85,107,113,142,167,182,192,202,212,237,247,257,268,292,303,313,323,341,353,365,375,382,420,430,439,451,461,475,497,509,522],{"slug":4,"headings":31,"title":22,"date":23,"description":24,"tags":36,"author":27},[32,33,34,35],{"id":8,"text":9,"depth":10},{"id":12,"text":13,"depth":10},{"id":15,"text":16,"depth":10},{"id":18,"text":19,"depth":10},[26],{"slug":38,"headings":39,"title":49,"date":23,"description":50,"tags":51,"author":54},"richard-panek-the-4-percent-universe-dark-matter-dark",[40,43,46],{"id":41,"text":42,"depth":10},"1-общее-описание","1. Общее описание",{"id":44,"text":45,"depth":10},"2-основные-тезисы","2. Основные тезисы",{"id":47,"text":48,"depth":10},"3-краткое-описание-глав","3. Краткое описание глав","The 4 Percent Universe: Dark Matter, Dark Energy, and the Race to Discover the Rest of Reality (2011)","История открытия тёмной материи и тёмной энергии — как астрономы осознали, что видимая Вселенная составляет лишь 4% реальности.",[52,53],"Космология","Физика","Richard Panek",{"slug":56,"headings":57,"title":81,"date":23,"description":82,"tags":83,"author":84},"frederick-p-brooks-jr-the-mythical-man-month-essays-on",[58,59,62,65,69,72,75,78],{"id":41,"text":42,"depth":10},{"id":60,"text":61,"depth":10},"2-структура-и-карта-охвата","2. Структура и карта охвата",{"id":63,"text":64,"depth":10},"3-подробное-описание-разделов","3. Подробное описание разделов",{"id":66,"text":67,"depth":68},"часть-i-природа-программирования-и-мифы-управления-главы-12","Часть I: Природа программирования и мифы управления (Главы 1–2)",4,{"id":70,"text":71,"depth":68},"часть-ii-организация-команды-и-концептуальная-целостность-главы-37","Часть II: Организация команды и концептуальная целостность (Главы 3–7)",{"id":73,"text":74,"depth":68},"часть-iii-оценка-ресурсы-и-документация-главы-810","Часть III: Оценка, ресурсы и документация (Главы 8–10)",{"id":76,"text":77,"depth":68},"часть-iv-жизненный-цикл-и-инструменты-главы-1115","Часть IV: Жизненный цикл и инструменты (Главы 11–15)",{"id":79,"text":80,"depth":68},"часть-v-серебряной-пули-нет-и-ретроспектива-главы-1619","Часть V: «Серебряной пули нет» и ретроспектива (Главы 16–19)","The Mythical Man-Month: Essays on Software Engineering (1995)","Классика управления разработкой — мифический человеко-месяц, хирургические бригады, концептуальная целостность и отсутствие серебряной пули.",[26],"Frederick P. Brooks, Jr.",{"slug":86,"headings":87,"title":103,"date":23,"description":104,"tags":105,"author":106},"khalil-stemmler-client-side-architecture-basics-i",[88,91,94,97,100],{"id":89,"text":90,"depth":10},"проблема-современных-стандартов-mvc-и-mvp","Проблема современных стандартов (MVC и MVP)",{"id":92,"text":93,"depth":10},"задачи-модели-в-клиентских-приложениях","Задачи «Модели» в клиентских приложениях",{"id":95,"text":96,"depth":10},"необходимость-общего-языка","Необходимость общего языка",{"id":98,"text":99,"depth":10},"решение-уроки-бэкенд-разработки","Решение: уроки бэкенд-разработки",{"id":101,"text":102,"depth":10},"цели-клиентской-архитектуры","Цели клиентской архитектуры","Client-Side Architecture Basics: I. Architecture (2020)","Проблемы MVC и MVP во фронтенде и путь к клиентской архитектуре — разделение домена, приложения и инфраструктуры.",[26],"Khalil Stemmler",{"slug":108,"headings":109,"title":110,"date":23,"description":111,"tags":112,"author":106},"khalil-stemmler-client-side-architecture-basics-ii",[],"Client-Side Architecture Basics: II. Principles (2020)","Принципы CQS и разделения ответственности для фронтенда — чтение и запись, вертикальные срезы и выбор инструментов.",[26],{"slug":114,"headings":115,"title":138,"date":23,"description":139,"tags":140,"author":141},"kyle-simpson-you-don-t-know-js-async-performance-2015",[116,117,120,123,126,129,132,135],{"id":41,"text":42,"depth":10},{"id":118,"text":119,"depth":10},"2-структура","2. Структура",{"id":121,"text":122,"depth":10},"3-описание-разделов","3. Описание разделов",{"id":124,"text":125,"depth":68},"основы-асинхронности-и-событийный-цикл-глава-1","Основы асинхронности и событийный цикл (Глава 1)",{"id":127,"text":128,"depth":68},"проблема-обратных-вызовов-глава-2","Проблема обратных вызовов (Глава 2)",{"id":130,"text":131,"depth":68},"промисы-восстановление-доверия-глава-3","Промисы: восстановление доверия (Глава 3)",{"id":133,"text":134,"depth":68},"генераторы-глава-4","Генераторы (Глава 4)",{"id":136,"text":137,"depth":68},"производительность-программы-главы-56","Производительность программы (Главы 5–6)","You Don't Know JS: Async &#x26; Performance (2015)","Асинхронность и производительность в JavaScript — событийный цикл, промисы, генераторы, Web Workers и практики бенчмаркинга.",[26],"Kyle Simpson",{"slug":143,"headings":144,"title":163,"date":23,"description":164,"tags":165,"author":166},"mdn-contributors-css-performance-optimization-2025",[145,148,151,154,157,160],{"id":146,"text":147,"depth":10},"подготовка-и-измерение","Подготовка и измерение",{"id":149,"text":150,"depth":10},"оптимизация-рендеринга-и-cssom","Оптимизация рендеринга и CSSOM",{"id":152,"text":153,"depth":10},"работа-с-ресурсами-и-изображениями","Работа с ресурсами и изображениями",{"id":155,"text":156,"depth":10},"оптимизация-анимаций","Оптимизация анимаций",{"id":158,"text":159,"depth":10},"производительность-шрифтов","Производительность шрифтов",{"id":161,"text":162,"depth":10},"продвинутые-техники-css-containment","Продвинутые техники: CSS Containment","CSS performance optimization (2025)","Оптимизация CSS для быстрого рендера — блокировка отрисовки, reflow, анимации на GPU, шрифты и CSS Containment.",[26],"MDN Contributors",{"slug":168,"headings":169,"title":175,"date":176,"description":177,"tags":178,"author":181},"charles-boddicker-knowledge-erkenntniss-and-affect-in",[170,171,172],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":173,"text":174,"depth":10},"3-краткий-пересказ-содержания","3. Краткий пересказ содержания","Knowledge (Erkenntniss) and Affect in Nietzsche (2021)","2026-07-16","Перспективизм Ницше как методология, а не релятивизм: аффективная ориентация против шопенгауэровского безстрастного субъекта.",[179,180],"Ницше","Психология","Charles Boddicker",{"slug":183,"headings":184,"title":188,"date":176,"description":189,"tags":190,"author":191},"charles-murray-human-diversity-gender-race-class-and-genes",[185,186,187],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Human Diversity: Gender, Race, Class, and Genes (2020)","Синтез генетики и нейронауки о биологических различиях между группами — вызов социальному конструктивизму в социальных науках.",[180],"Charles Murray",{"slug":193,"headings":194,"title":198,"date":176,"description":199,"tags":200,"author":191},"charles-murray-human-accomplishment-the-pursuit-of",[195,196,197],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Human Accomplishment: The Pursuit of Excellence in the Arts and Sciences, 800 B.C. to 1950 (2003)","Историометрическое исследование величайших достижений человечества в науке и искусстве за две с половиной тысячи лет.",[201],"История",{"slug":203,"headings":204,"title":208,"date":176,"description":209,"tags":210,"author":211},"charles-taylor-a-secular-age-2007",[205,206,207],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"A Secular Age (2007)","Почему в 1500 году неверие в Бога было почти невозможно, а к 2000-му вера стала одной из многих опций — теория секуляризации.",[201],"Charles Taylor",{"slug":213,"headings":214,"title":233,"date":176,"description":234,"tags":235,"author":236},"claus-beisbart-philosophy-and-cosmology-2016",[215,216,217,218,221,224,227,230],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":173,"text":174,"depth":10},{"id":219,"text":220,"depth":10},"4-возникновение-жизни","4. Возникновение жизни",{"id":222,"text":223,"depth":10},"41-проблема-тонкой-настройки","4.1 Проблема «тонкой настройки»",{"id":225,"text":226,"depth":10},"42-аргумент-от-проекта-бог","4.2 Аргумент от «проекта» (Бог)",{"id":228,"text":229,"depth":10},"43-мультивселенная-и-антропные-принципы","4.3 Мультивселенная и антропные принципы",{"id":231,"text":232,"depth":10},"45-критика-бейсбарта","4.5 Критика Бейсбарта","Philosophy and Cosmology (2016)","Философский анализ эпистемологических границ космологии: от кантовского скептицизма до ограничений ОТО и мультивселенных.",[52],"Claus Beisbart",{"slug":238,"headings":239,"title":243,"date":176,"description":244,"tags":245,"author":246},"george-f-r-ellis-issues-in-the-philosophy-of-cosmology-2005",[240,241,242],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":173,"text":174,"depth":10},"Issues in the Philosophy of Cosmology (2005)","Системный анализ философских оснований космологии через 34 тезиса о единственности Вселенной, мультивселенных и антропном принципе.",[52,53],"George F. R. Ellis",{"slug":248,"headings":249,"title":253,"date":176,"description":254,"tags":255,"author":256},"helge-kragh-cosmology-and-controversy-the-historical",[250,251,252],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Cosmology and Controversy: The Historical Development of Two Theories of the Universe (1996)","История космологии 1920–1970-х: противостояние теории Большого взрыва и стационарной модели устойчивого состояния.",[52,201],"Helge Kragh",{"slug":258,"headings":259,"title":263,"date":176,"description":264,"tags":265,"author":267},"john-d-caputo-heidegger-and-aquinas-an-essay-on-overcoming",[260,261,262],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Heidegger and Aquinas: An Essay on Overcoming Metaphysics (1982)","Столкновение мысли Хайдеггера и Фомы Аквинского о Бытии и преодолении метафизики через мистический элемент в томизме.",[266],"Хайдеггер","John D. Caputo",{"slug":269,"headings":270,"title":288,"date":176,"description":289,"tags":290,"author":291},"luke-phillips-sublimation-and-the-ubermensch-2015",[271,272,275,278,282,285],{"id":41,"text":42,"depth":10},{"id":273,"text":274,"depth":10},"2-основные-выводы","2. Основные выводы",{"id":276,"text":277,"depth":10},"3-содержание-текста","3. Содержание текста",{"id":279,"text":280,"depth":281},"ссылки","Ссылки",1,{"id":283,"text":284,"depth":10},"основные-работы-ницше","Основные работы Ницше:",{"id":286,"text":287,"depth":10},"черновики-и-ранние-работы","Черновики и ранние работы:","Sublimation and the Übermensch (2015)","Статья об исправлении ошибок в понимании сублимации у Ницше и её связи с концепцией Сверхчеловека.",[179,180],"Luke Phillips",{"slug":293,"headings":294,"title":298,"date":176,"description":299,"tags":300,"author":302},"noble-ross-reat-karma-and-rebirth-in-the-upanisads-and",[295,296,297],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":276,"text":277,"depth":10},"Karma and Rebirth in the Upanisads and Buddhism (1977)","Сравнительный анализ доктрин кармы и перерождения в Упанишадах и раннем буддизме как общей неведийской традиции.",[301],"Индия","Noble Ross Reat",{"slug":304,"headings":305,"title":309,"date":176,"description":310,"tags":311,"author":312},"paul-j-steinhardt-neil-turok-endless-universe-beyond-the",[306,307,308],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Endless Universe: Beyond the Big Bang (2007)","Книга о циклической модели Вселенной — бесконечная последовательность расширений и сжатий вместо единственного Большого взрыва.",[52,53],"Paul J. Steinhardt, Neil Turok",{"slug":314,"headings":315,"title":319,"date":176,"description":320,"tags":321,"author":322},"roger-penrose-cycles-of-time-an-extraordinary-new-view-of",[316,317,318],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Cycles of Time: An Extraordinary New View of the Universe (2010)","Конформная циклическая космология: как конец одного эона Вселенной становится началом следующего через геометрию света.",[52,53],"Roger Penrose",{"slug":324,"headings":325,"title":337,"date":176,"description":338,"tags":339,"author":340},"alla-kholmatova-design-systems-a-practical-guide-to",[326,327,330,331,334],{"id":41,"text":42,"depth":10},{"id":328,"text":329,"depth":10},"2-структура-и-охват","2. Структура и охват",{"id":121,"text":122,"depth":10},{"id":332,"text":333,"depth":68},"часть-1-основы-foundations","Часть 1: Основы (Foundations)",{"id":335,"text":336,"depth":68},"часть-2-процесс-process","Часть 2: Процесс (Process)","Design Systems: A practical guide to creating design languages for digital products","Практическое руководство по созданию и поддержке дизайн-систем для цифровых продуктов — от теоретических основ к процессам.",[26],"Alla Kholmatova",{"slug":342,"headings":343,"title":347,"date":176,"description":348,"tags":349,"author":352},"andre-jean-festugiere-la-revelation-d-hermes-trismegiste-iv",[344,345,346],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"La Révélation d'Hermès Trismégiste. IV. Le Dieu inconnu et la gnose (1954)","Четвёртый том о гнозисе и «неведомом Боге» в герметических текстах — от платонизма до мистического опыта античности.",[350,351],"Гностицизм","Герметизм","André-Jean Festugière",{"slug":354,"headings":355,"title":361,"date":176,"description":362,"tags":363,"author":364},"barbara-dalle-pezze-heidegger-on-gelassenheit-2006",[356,357,358],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":359,"text":360,"depth":10},"3-краткое-описание-разделов","3. Краткое описание разделов","Heidegger on Gelassenheit (2006)","Герменевтический анализ концепции отрешенности (Gelassenheit) Хайдеггера как ответа на бездумность технологической эпохи.",[266],"Barbara Dalle Pezze",{"slug":366,"headings":367,"title":371,"date":176,"description":372,"tags":373,"author":374},"daniel-blue-the-making-of-friedrich-nietzsche-the-quest-for",[368,369,370],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"The Making of Friedrich Nietzsche: The Quest for Identity, 1844–1869 (2016)","Биография раннего Ницше до 24 лет: сознательное самоформирование против мифов, созданных сестрой Элизабет Фёрстер-Ницше.",[179,201],"Daniel Blue",{"slug":376,"headings":377,"title":378,"date":176,"description":379,"tags":380,"author":381},"herman-w-tull-the-vedic-origins-of-karma-cosmos-as-man-in",[],"The Vedic Origins of Karma: Cosmos As Man in Ancient Indian Myth and Ritual (1989)","Исследование корней доктрины кармы в ведийском ритуале — не в разрыве с жертвоприношением, а в самом его сердце.",[301],"Herman W. Tull",{"slug":383,"headings":384,"title":416,"date":176,"description":417,"tags":418,"author":419},"john-f-haught-science-and-religion-in-search-of-cosmic",[385,386,389,392,395,398,401,404,407,410,413],{"id":41,"text":42,"depth":10},{"id":387,"text":388,"depth":10},"2-подробное-описание-глав","2. Подробное описание глав",{"id":390,"text":391,"depth":68},"введение-john-f-haught","Введение (John F. Haught)",{"id":393,"text":394,"depth":68},"глава-1-инфляционная-космология-и-вопрос-о-телеологии-andrei-linde","Глава 1. Инфляционная космология и вопрос о телеологии (Andrei Linde)",{"id":396,"text":397,"depth":68},"глава-2-дарвин-и-телеология-природы-francisco-j-ayala","Глава 2. Дарвин и телеология природы (Francisco J. Ayala)",{"id":399,"text":400,"depth":68},"глава-3-исламская-космология-основные-принципы-seyyed-hossein-nasr","Глава 3. Исламская космология: основные принципы (Seyyed Hossein Nasr)",{"id":402,"text":403,"depth":68},"глава-4-космос-и-сознание-индийские-перспективы-anindita-niyogi-balslev","Глава 4. Космос и сознание: индийские перспективы (Anindita Niyogi Balslev)",{"id":405,"text":406,"depth":68},"глава-5-космология-наука-и-этика-в-японском-неоконфуцианстве-mary-evelyn-tucker","Глава 5. Космология, наука и этика в японском неоконфуцианстве (Mary Evelyn Tucker)",{"id":408,"text":409,"depth":68},"глава-6-космическая-направленность-и-мудрость-науки-brian-swimme","Глава 6. Космическая направленность и мудрость науки (Brian Swimme)",{"id":411,"text":412,"depth":68},"глава-7-информация-и-космическая-цель-john-f-haught","Глава 7. Информация и космическая цель (John F. Haught)",{"id":414,"text":415,"depth":68},"глава-8-есть-ли-дизайн-и-цель-во-вселенной-owen-gingerich","Глава 8. Есть ли дизайн и цель во Вселенной? (Owen Gingerich)","Science and Religion in Search of Cosmic Purpose","Сборник о телеологии Вселенной: совместимы ли наука и религия в представлении о целенаправленном космосе и его смысле.",[52],"John F. Haught",{"slug":421,"headings":422,"title":426,"date":176,"description":427,"tags":428,"author":429},"judith-wolfe-heidegger-s-eschatology-theological-horizons",[423,424,425],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Heidegger's Eschatology: Theological Horizons in Martin Heidegger's Early Work (2013)","Теологическая генеалогия ранней мысли Хайдеггера: как эсхатология определяла его путь от католицизма к феноменологии.",[266],"Judith Wolfe",{"slug":431,"headings":432,"title":436,"date":176,"description":437,"tags":438,"author":312},"paul-j-steinhardt-neil-turok-a-cyclic-model-of-the-universe",[433,434,435],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":276,"text":277,"depth":10},"A Cyclic Model of the Universe (2002)","Научная статья о циклической модели Вселенной как альтернативе инфляционному Большому взрыву, с опорой на M-теорию и браны.",[52,53],{"slug":440,"headings":441,"title":447,"date":176,"description":448,"tags":449,"author":450},"paul-oskar-kristeller-the-philosophy-of-marsilio-ficino",[442,443,446],{"id":41,"text":42,"depth":10},{"id":444,"text":445,"depth":10},"2-вывод-книги","2. «Вывод» книги",{"id":47,"text":48,"depth":10},"The Philosophy of Marsilio Ficino","Фундаментальное исследование философской системы Марсилио Фичино — от платоновской теологии до теории любви и души.",[351],"Paul Oskar Kristeller",{"slug":452,"headings":453,"title":457,"date":176,"description":458,"tags":459,"author":460},"adam-wathan-steve-schoger-refactoring-ui",[454,455,456],{"id":41,"text":42,"depth":10},{"id":60,"text":61,"depth":10},{"id":121,"text":122,"depth":10},"Refactoring UI","Практический самоучитель по визуальному дизайну интерфейсов для разработчиков без профильного художественного образования.",[26],"Adam Wathan, Steve Schoger",{"slug":462,"headings":463,"title":471,"date":176,"description":472,"tags":473,"author":474},"richard-j-elliott-the-role-of-removal-and-elimination-in",[464,465,468],{"id":41,"text":42,"depth":10},{"id":466,"text":467,"depth":10},"2-выводы-из-введения-и-заключения","2. Выводы из введения и заключения",{"id":469,"text":470,"depth":10},"3-основное-содержание-текста","3. Основное содержание текста","The role of removal and elimination in Nietzsche's model of self-cultivation (2019)","Статья о том, что у Ницше самовоспитание достигается не только сублимацией, но и устранением определённых влечений.",[179,180],"Richard J. Elliott",{"slug":476,"headings":477,"title":493,"date":176,"description":494,"tags":495,"author":496},"robert-c-martin-clean-code-a-handbook-of-agile-software",[478,479,480,481,484,487,490],{"id":41,"text":42,"depth":10},{"id":60,"text":61,"depth":10},{"id":121,"text":122,"depth":10},{"id":482,"text":483,"depth":68},"часть-i-код-главы-117","Часть I: Код (Главы 1–17)",{"id":485,"text":486,"depth":68},"часть-ii-дизайн-главы-1822","Часть II: Дизайн (Главы 18–22)",{"id":488,"text":489,"depth":68},"часть-iii-архитектура-главы-2327","Часть III: Архитектура (Главы 23–27)",{"id":491,"text":492,"depth":68},"часть-iv-ремесло-и-этика-главы-2837","Часть IV: Ремесло и Этика (Главы 28–37)","Clean Code: A Handbook of Agile Software Craftsmanship (2025)","Практическое руководство по ремеслу разработки: читаемый код, рефакторинг и дисциплины тестирования в Agile-среде.",[26],"Robert C. Martin",{"slug":498,"headings":499,"title":505,"date":176,"description":506,"tags":507,"author":508},"rosa-maria-marafioti-heidegger-und-die-gottesfrage-2024",[500,501,502],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":503,"text":504,"depth":10},"3-описание-глав","3. Описание глав","Heidegger und die Gottesfrage (2024)","Монография об эволюции взглядов Хайдеггера на Бога и религию — от католического бэкграунда до концепции «Последнего Бога».",[266],"Rosa Maria Marafioti",{"slug":510,"headings":511,"title":517,"date":176,"description":518,"tags":519,"author":521},"seyyed-hossein-nasr-islamic-cosmology-basic-tenets-and",[512,513,516],{"id":41,"text":42,"depth":10},{"id":514,"text":515,"depth":10},"2-вывод-из-введения-и-заключения","2. Вывод из введения и заключения",{"id":173,"text":174,"depth":10},"Islamic Cosmology: Basic Tenets and Implications, Yesterday and Today","Эссе об исламской космологии как альтернативе картезианскому редукционизму современной науки, с опорой на традиционализм.",[52,520],"Ислам","Seyyed Hossein Nasr",{"slug":523,"headings":524,"title":528,"date":176,"description":529,"tags":530,"author":531},"werner-heisenberg-physics-and-philosophy-the-revolution-in",[525,526,527],{"id":41,"text":42,"depth":10},{"id":44,"text":45,"depth":10},{"id":47,"text":48,"depth":10},"Physics and Philosophy: The Revolution in Modern Science (1958)","Философские последствия квантовой революции: копенгагенская интерпретация, дополнительность и судьба материализма.",[53],"Werner Heisenberg",{"Программирование":533,"Космология":533,"Физика":534,"Ницше":68,"Психология":68,"История":68,"Хайдеггер":68,"Индия":535,"Гностицизм":281,"Герметизм":535,"Ислам":281},9,6,2,1784720064608]