Jan. 23rd, 2026 07:21 pm

Азы-20

chispa1707: (Default)
[personal profile] chispa1707
О СМЫСЛЕ ПРОЩЕНИЯ
ИИ предложил мне идею, с которой, подумав, я согласился. Он считает, что прощали не долг (в чем-то материальном), а состояние задолженности, то есть, статус. Невозврат долга карали в полной мере – активы отнимали, невзирая на смягчающие обстоятельства, в кабалу загоняли. По мнению ИИ, христиане предложили как бы вернуться в начало передачи средств будущему должнику, - как если бы прошедшее время еще не прошло. Прощалась только упущенная выгода. Эта схема может примирить стороны, в отличие от моей гипотезы о полном прощении всей задолженности целиком, которая людей должна ссорить.
Jan. 23rd, 2026 12:53 pm

(no subject)

norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (отвертка с моторчиком для моделирования моделей)

День 5. Линки: как связать узлы данных и сохранять спокойствие

Для связи узлов данных фиксированных типов достаточно двух ID. В общем случае могут связываться узлы разных типов, то есть нужно дополнительно два ID типов/блюпринтов ("free link").

Также в линке могут быть дополнительные данные, таким образом в плане реализации тип линков является надстройкой над типом узлов данных.

Функциональность линка включает заполнение контейнеров динамических ссылок в узлах данных для ускорения операций с данными графа.

source egLinksType.h

#pragma once
#include "../metainfo/egDatabaseType.h"

class EgLinksType {
public:
    EgDataNodesType linksDataStorage;
    EgDataNodesMapType& dataMap; // shortcut to container nodes map,  for (auto iter : dataMap)
    // bool                        isConnected         { false };      // ? TODO nodes data status ( connected, no file, no server)
    EgBlueprintIDType   linkBlueprintID         { 0 };
    std::string         linkTypeName;

    EgDataNodeBlueprintType*  dataNodeBlueprint { nullptr }; // storage shortcut
    EgDatabaseType*           metaInfoDatabase  { nullptr };
    EgDataNodesContainerType* fromDataNodes     { nullptr };
    EgDataNodesContainerType* toDataNodes       { nullptr };

    EgLinksType(): dataMap(linksDataStorage.dataMap) {}
    ~EgLinksType() { linksDataStorage.clear(); }
    
    void clear();

    int  ConnectLinks(const std::string& linkNameStr, EgDatabaseType& myDB); // check links in database metainfo

    void AddRawLink(EgDataNodeIDType fromID, EgDataNodeIDType toID);
    int  AddNodeContainersLink(EgDataNodeIDType fromID, EgDataNodeIDType toID);

    EgLinksType& operator << (EgDataNode* newNode) { linksDataStorage.AddDataNode(newNode); return *this; }
    EgLinksType& operator << (EgDataNode& newNode) { linksDataStorage.AddDataNode(newNode); return *this; }

    EgDataNodeIDType getAddedNodeID() {return linksDataStorage.getAddedNodeID();}

    int LoadLinks();
    int StoreLinks();

    int AddLinkPtrsToNodes(EgDataNode& link, EgDataNode& from, EgDataNode& to);
    int ResolveNodesIDsToPtrs(EgDataNodesType& from, EgDataNodesType& to);

    int  MarkUpdatedLink(EgDataNodeIDType linkNodeID) {return linksDataStorage.MarkUpdatedDataNode(linkNodeID);}
    
    void DeleteArrowLink(EgDataLinkIDType linkID);
    void DeleteInLink(EgDataLinkIDType linkID);    
    void DeleteOutLink(EgDataLinkIDType linkID);
};

void PrintResolvedLinks(const EgDataNode& node);

Tags:
xaxam: (Default)
[personal profile] xaxam

И снова про Мирсовет

Люди доброй воли™ заламывают руки доброй воли™: Рыжий клоун созданием своего Мирсовета пытается развалить ООН, единственную структуру, которая оказалась способной поддерживать послевоенный миропорядок, вот уже 80 лет. В качестве контраста вспоминают Лигу Наций, развалившуюся через 26 лет и не сумевшую предотвратить массу войн, включая самую разрушительную и смертоносную войну в истории человечества.

Поскольку руки доброй воли редко доходят до клавиатуры для содержательного ответа на вопросы недоброй воли, приходится расписывать гусарика с болванчиком-Грошей. Как я уже не раз писал, Гроша не думает (просто не умеет), а подыскивает ответы усреднением того, что прочитал проглотил (а аппетит у Гроши дай боже!).

Короче, побеседовали мы на предмет того, чем принципиально отличалась покойная Лига Наций от прогрессивной ООН. Напоминаю, что все желающие могут сами продолжить "диалог": вы создадите свой собственный промпт, начинающийся с того, что вы найдёте по ссылке, и если ваш сиквел вам покажется заслуживающим публикации, поделитесь ссылочкой. А не покажется, — сиквел так и останется подзамочным.

Ну ещё и вопрос залу. По десять раз в день мы слышим про умеренные арабские страны™. А мне интересно, есть ли неумеренные арабские страны?
Jan. 23rd, 2026 07:51 am

Только рыженький...

xaxam: (Default)
[personal profile] xaxam

Глядя в хрустальный шар

Беременная жена на сносях начинает рассказывать мужу про свои ночные кошмары.
— Знаешь, милый, мне вот уже которую ночь снится, что наш ребёнок родился слепым одноногим негром...
— Да что ты, милая, насмотрелась всяких сериалов! Не бери в голову, всё будет в порядке!
Приходит срок, жену забирают в роддом, через день мужу звонят, мол, приходите забирайте ребёночка. Ну, мужик шапку в охапку, на такси и в роддом. А там выходит к нему медсестра с запелёнутым ребёнком, и как-то мнётся. Муж спрашивает, — ну что там? что-то не так?
— Вы понимаете, ваш ребёнок родился немного необычным...
— Неужели слепой одноногий негр?
— Нет, ну что вы! Здоровенький весёлый карапуз. Только чёрненький...
— Ф-ф-ф-уххх! Ну слава богу!

VI Всемирный Фестиваль Молодёжи и Студентов в воспоминаниях современников



Это я про Гренландию...
Tags:
Jan. 23rd, 2026 02:03 am

Азы-19

chispa1707: (Default)
[personal profile] chispa1707
РИМ И ВАРВАРЫ
Варвары вошли в Римскую империю словно к себе домой, в том числе, и в статусе федератов, а в Византии так и вовсе вошли во власть. Стычки с войсками были, но хваленые римские легионеры в итоге сдали все. И важнейшее в этой истории – ее масштабы. Единственная, не ушедшая под раздел пядь Западной Римской империи, - Хорватия. Такое случается в одном-единственном случае: при удовлетворении исков кредиторов имуществом банкрота. Вышедшие из Силезии (Польша) вандалы, как пример, прошли империю насквозь, взяли Северную Африку, и местное романское население приняло их как законную новую власть. На большей части бывшей империи римские институты были частично или даже полностью сохранены, что понятно, если в «ОАО «Рим» просто сменился состав главных акционеров.
.
О ВАНДАЛАХ ОТДЕЛЬНО
Вышедшие из Силезии вандалы создали свое королевство в Африке в 439 году. В это время Рим уже достаточно ослаблен, чтобы отдать еще вчера безвестному племени всю Африку. Но Европа еще до конца не поделена; никем не заняты, как минимум, Галлия, Артуа, Бургундия, Паннония, Далмация и Тоскана. Зачем вандалам Африка? Мой ответ: именно по Африке Рим и вандалы сошлись в цене. Пассионарность – для верующих; реальностью правит цена вопроса.
.
ОТКУДА У ВАРВАРОВ ДЕНЬГИ
На земли Рима варвары зашли с транспортного коридора Рейн-Дунай. Их прародина, как правило, северо-восточнее этой линии – от Скандинавии до Северного Причерноморья, но зашли они именно с этой линии. Причина очевидна: транспортный коридор Рейн-Дунай был общим для всех племен бассейнов – и с запада от него, и с востока. Римляне городов на восточной стороне не ставили – водный режим притоков нестабилен, но для местных (восточных) племен выбора не было, и они использовали то, что есть. Поскольку городов с восточной стороны не зафиксировано, стоит предположить, что этот уровень развития не предполагал надплеменной централизации, а значит, все активы в виде платежных эквивалентов оставались внутри племен. Ясно, что торговый оборот с востока от коридора Рейн-Дунай был ниже, чем с запада, но при отсутствии имперских трат, доходы племен обязаны быть значительными.
.
ПОНЯТНЫЙ ПРИМЕР
Распад СССР, безработица, кризис, инфляция, республиканское управление МВД не в состоянии финансировать свою ведомственную поликлинику, и ее за несколько самых настоящих официально купленных в государственном банке золотых слитков покупает местный цыганский барон. Возможно? Да. Потому что МВД должно тратить, а главная функция барона – накапливать.
.
БРАЛ ЛИ РИМ В ДОЛГ
Юридические нормы не позволяли римлянам брать в долг у варваров. Точно так же нормы Китайской империи не позволяли платить победившим в 1900 году «варварам» (Франции, Британии, Германии – всего восемь держав) контрибуцию, а потому императрица Цыси проводила платежи, как дары за верную службу. В истории Рима то же самое:
- annonae – (годовое снабжение) варварам, - пишут, что за охрану границ, хотя за то же самое деньги и довольствие получает армия Рима;
- dona – дары варварам (dona не подлежат взысканию по праву, а держатся на личной или институциональной лояльности);
- dona + annua tributa для Аттилы - 2100 фунтов золота в год, и юридически это дары и некие «годовые взносы».
Есть еще две формы взаимоотношений с варварами – foedus и stipendia – и обе формы по факту работают с как бы юридически невозможным кредитом; вопрос лишь в том, какая часть финансовых документов до нас дошла, а если дошла, то в том ли виде, в каком эти документы были написаны.
.
ЧТО ТАКОЕ ANNUA TRIBUTA
Юридически annua tributa это именно годовые взносы; направлений таких взносов масса – вплоть до содержания имперского флота, но есть и такие, что прямо связаны с выплатами власти по своим долгам.
.
Пример 1. Карфаген, IV в. Император взял кредит у карфагенского храма. Ежегодно из провинциального зернового налога часть (annua tributa) переводилась храму. Платеж считался именно долгом, а не ежегодным налогом храму.
Пример 2. Александрия, IV–V вв. Городские власти брали у храмов деньги на снабжение населения продовольствием (annona civica). Погашали долг ежегодными взносами из провинциальных сборов (часть annua tributa), пока долг храму не возвращался.
Пример 3. Антиохия, IV в. Государство заняло средства у местного храма для обороны границы. Ежегодные сборы с населения (annua tributa) частично направлялись на закрытие долга.
,
ВАРВАРЫ КАК КРЕДИТОРЫ
(гипотеза)
Переселенцы показали себя вменяемыми людьми и даже сохранили старые имперские институты там, где они работали. Они очень быстро поняли выгоды унифицированного права и приняли христианство, - поначалу арианского типа, а затем и католического. Они брали власть над административными и финансовыми потокам, а не над населением, а потому и свидетельств о грабежах и притеснениях практически нет. Считается, что Рим платил варварам «за мир». Сейчас мы это понимаем так, что если Рим не заплатит, с ним начнут войну, однако прямо это нигде не прописано. У меня после всего прочитанного сложилась иная трактовка «платы за мир»: если Рим не будет регулярно выплачивать суммы по своим долговым обязательствам, мы будем регулярно брать у Рима те его активы, что скомпенсируют нам недополученное.
.
МАЛОЗАМЕТНЫЙ ИНТЕРЕСАНТ
В 381 году в Константинополе происходит раздел сфер влияния (духовный статус Константинополя и Рима), и Римский епископат получает всю Западную Европу в свое духовное владение. В 410 году варвары двинутся на Рим, в 476 году Римская империя падет, и единственной структурой с имперскими амбициями во всей Западной Европе остается именно Римский епископат. Никакой политической власти у него нет, но есть иное – авторитет, прежде всего, богословский, то есть, позволяющий донести до всего романского населения ту простую мысль, что арианство долго не протянет, и желающий свободно торговать по всей бывшей империи неизбежно придет к выводу, что Иисус – Бог.
.
НЕ МОГ НЕ ПОБЕДИТЬ
Представьте положение бывшего римского гражданина в условном 477 году – через год после падения империи. Только одна структура сохранила полноценное имперское единство: Римский епископат; только она может перевести деньги в любой конец Европы, только она может свести христианина с продавцом той же веры и этим снизить риски в разы, только она отвечает за свое слово без внезапных дополнительных условий в виде неписаных племенных законов. Результат известен: Римский епископат (позже папство) ставил в Европе королей вплоть до 1804 года.
.
ПОСЛЕДНЯЯ КОРОНАЦИЯ
2 декабря 1804 года Папа короновал Наполеона I как императора французов, и это была последняя папская коронация. Но как именно изменился мир после Наполеон, если на нем и решено была эту практику завершить? Он произвел грандиозное перераспределение территорий, то есть, основных фондов, определенно в тесной связи с накопившимися и более нетерпимыми взаимными обязательствами стран и держав. На деле это могло происходить на 41 год позже (1845 год) или на 59 лет (1863 год). Вторая дата выглядит достовернее, поскольку ликвидация такой практики указывает на глобальную реформу, изменившую правила кредитования. Папа мог ставить королей только в связи с тем, что держал их за слабое финансовое место: главными держателями активов очень и очень долго оставались монастыри, и чтобы иметь право к ним обращаться, правитель обязан был что-то очень важное Папе гарантировать. Серия европейских реформ, отменивших феодализм и запустивших программы по выкупу, изменила направление глобальных финансовых потоков и впервые пустила их мимо церкви. И корона из рук Папы утратила свой главный смысл.
Jan. 22nd, 2026 11:51 am

Чудовища.

babatoma: на зелено стрекоза (Default)
[personal profile] babatoma
Сравнение чудовищ
Трудно сравнивать людей, с которыми не знаком лично. Ещё трудней, если эти люди - чудовища. Наверное, не стоило бы вообще такими сравнениями заниматься. Однако я знаю, что многие, как и я, задают себе детские вопросы: кто хуже - Ленин или Сталин? Сталин или Гитлер? Мао Цзэдун или Пол Пот? Гиммлер или Берия? На каждый из этих вопросов я себе отвечал много раз, часто - по-разному. Действительно, ведь непонятно, какими критериями пользоваться, что считать личной виной, а что не считать. И так далее.
В случае ещё, к сожалению, живущих чудовищ - Путина, Си Цзиньпина и Трампа - ситуация не легче. Мы пока не знаем полный список злодеяний каждого из них. Не знаем и то, какая эволюция личности возможна в будущем.
Оставлю в стороне Си - просто потому, что знаю о нём меньше и понимаю его хуже, чем двух других. А вот Трампа и Путина - сравню.
Трамп хуже Путина. Хуже, несмотря на то, что у Путина руки покрыты многими слоями крови, а на трамповских пока - только отдельные капли. Хуже по двум причинам.
Во-первых, хуже по-человечески, если учитывать условия роста и формирования. Путин - дитя ленинградских подворотен, выкормыш гебистской школы, голодный хищник, выживший и победивший в борьбе с другими голодными хищниками. Это - очень важное смягчающее обстоятельство. Трамп вырос в богатой семье, в благополучной стране, учился в нормальном университете, разбогател на относительно легальном мошенничестве. У него нет смягчающих обстоятельств. Ему не надо было выживать.
Во-вторых, Путин растлил и испортил страну, которую легче было растлить и испортить. Уважение к закону и традициям в России ещё не успело сложиться, синдром распавшейся империи прямо подсказывал ему реваншистский путь. Тактическому планированию Путина научили в школе КГБ, а стратегическое направление подсказала ситуация. Трамп растлил и испортил хорошую страну со сложившимися традициями, устойчивой демократией и без пережитых в недавнем прошлом трагедий. И совратил её на удивление быстро. Преступление Трампа против своей страны - больше.
А поскольку у США, в отличие от России, есть не только тысячи ядерных боеголовок, но и всё ещё мощная экономика, дубинка в руках у Трампа гораздо опасней для человечества, чем та, которой сейчас пользуется Путин. Надеяться можно лишь на то, что Трампу скоро 80 и он не успеет набрать полные обороты. На то, что он уйдёт с поста президента в январе 2029 года, если будет жив и активен, надеяться, по-моему, не стоит.
 
К

Jan. 22nd, 2026 12:29 pm

(no subject)

norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (отвертка с моторчиком для моделирования моделей)

День 4. API для работы с узлами, контейнеры, локальные файлы.

Основные операции с данными - добавление новых, изменение и удаление. Также данные сохраняются в локальном или удалённом хранилище и загружаются для использования в приложении. Практически всё то же самое, что и в табличных базах данных. Плюс поддержка сериализации объектов (на примере с++).

Для операций со всеми узлами данных/графа используется c++ класс EgDataNodesType.

Чтобы добавить гибкости использования, имя типа-класса-блюпринта устанавливается не при создании объекта, а функцией Connect(). Поскольку все типы-классы-блюпринты узлов должны регистрироваться в метаданных, сюда вставлена заглушка класса функциональности центральной базы.

source egDataNodesType.h

#pragma once
#include "egDataNodesContainer.h"

typedef void (*serialLoadFunctionType)  (EgDataNode& dataNode);
typedef void (*serialStoreFunctionType) (EgDataNode& dataNode);

class EgLinksType;      // arrow links
class EgDatabaseType;   // peer database 

class EgDataNodesType { // "type" means c++ type, data metatype called "blueprint"
public:
    bool                        isConnected         {  false  };    // checked blueprint file and central egDb metadata
    bool                        isDataLoaded        {  false  };
    bool                        isDataUpdated       {  false  };

    std::string                 dataNodesName;
    EgDatabaseType*             metaInfoDatabase    { nullptr };    // nodes and links layout == blueprint == class == type info
    EgDataNodeBlueprintType*    dataNodeBlueprint   { nullptr };    // layout == blueprint == class == type of these data nodes
    EgDataNodesContainerType*   nodesContainer      { nullptr };    // data storage of all these nodes
    EgDataNodesMapType&         dataMap;                            // shortcut to container nodes map,  for (auto iter : dataMap)

    serialLoadFunctionType      serialLoadFunction  { nullptr };    // function for automated data load from node to void* localDataPtr
    serialStoreFunctionType     serialStoreFunction { nullptr };    // function for automated data store to node form void* localDataPtr

    EgDataNodesType();
    ~EgDataNodesType() { clear(); delete dataNodeBlueprint; delete nodesContainer; }

    void clear();
    int  ConnectSystemNodeType(std::string a_dataNodesName); // for local testing or internal database storages
    int  OpenLocalBlueprint();    

    int  Connect(const std::string& nodesNameStr, EgDatabaseType& myDB);

    int  AddDataNode(EgDataNode* newNode);
    int  AddDataNode(EgDataNode& newNode) { return AddDataNode(&newNode); }

    EgDataNodesType& operator << (EgDataNode* newNode) { AddDataNode(newNode); return *this; }
    EgDataNodesType& operator << (EgDataNode& newNode) { AddDataNode(newNode); return *this; }
    EgDataNodeIDType getAddedNodeID() { return nodesContainer->lastNodeID; }

    int  MarkUpdatedDataNode(EgDataNodeIDType nodeID);
    int  MarkUpdatedDataNode(EgDataNode& updNode) { return MarkUpdatedDataNode(updNode.dataNodeID); }
    void DeleteDataNode(EgDataNodeIDType delID);
    void DeleteDataNode(EgDataNode& delNode) { return DeleteDataNode(delNode.dataNodeID); }

    int  Store();
    int  LoadAllNodes();
    bool LoadNodesEQ(const std::string& indexName, EgByteArrayAbstractType& fieldValue);

    // Projects.LoadIndexedNodes(IC<int>("owner", EQ, 2) &&  IC<int>("status", EQ, 3));
    // int  LoadNodesByOffsets() { return nodesContainer-> LoadLocalNodesByOffsets(indexOffsets); }
    
    EgDataNode& operator[](EgDataNodeIDType nodeID);
};



Каждый отдельный узел представляет класс EgDataNode, в котором для хранения данных узла служит EgPtrArrayType<EgByteArrayAbstractType*>*, объединяющий вышеупомянутые вспомогательные классы c++.
Read more... )
Tags:
xaxam: (Default)
[personal profile] xaxam

В свободную минутку

Есть такой профессор-юрист, Моше Коэн Илия, который регулярно записывает юридические семиминутные "подкасты". В одном из недавних подкастов он разбирает конфликт вокруг назначения Комиссии по расследованию событий 7 октября. Для тех, кто в танке: есть прецеденты назначения "Государственной комиссии", которую назначает Председатель БАГАЦа, но нет закона, обязывающего правительство назначать именно такую комиссию. Правительство не хочет, чтобы решение о том, кто несёт ответственность за катастрофу 7 октября, принимал Ицхак Амит (пускай и устами/руками своих назначенцев), поэтому приняло решение создать "Национальную" комиссию, назначенную по паритетному принципу (половину комиссаров назначает коалиция, половину — оппозиция). Поскольку соревноваться на равных — не в традициях думающих людей, противостоящих волне популизма, оппозиция подняла вой: как же так, получится, что правительство, допустившее такой провал, само себя проверяет! Нет, в такие игры мы не играем (конечно, играть краплёными картами или "заряженной" колодой гораздо выгоднее).

Моше разбирает сценарий возможного бодания между правительством/Кнессетом и БАГАЦем на эту тему, и приходит к неутешительному выводу: легальным образом победить БАГАЦ в нынешних условиях нельзя. Ицхак Амит — наш рахбар, и закон — это то, что он считает разумным. Семь минут, есть субтитры.



А у меня вчера было свободное время, и я попросил Грошу проанализировать этот подкаст и сказать, где Моше прав, а где нет (с его, грошиной, точки зрения). Ну, и заспорил, как водится. Коренное отличие Гроши от кожаных оппонентов, — он признаёт правоту собеседника, когда отрицать её нелепо, и спор не превращается в срач. В результате мы с ним бодались довольно долго, желающие могут почитать стенограмму.

Последам

Ещё один короткий, но небезынтересный диалог с Грошей, про деньги за рыбу.
Jan. 21st, 2026 11:49 pm

Арабская лошадь

schulz_flory: (Default)
[personal profile] schulz_flory
Характерные признаки породы: правильное, плотное, сухое сложение; в частности — красивая, квадратная во лбу, со слегка вогнутой переносицей голова
20260104_125358 (1).jpg
Jan. 21st, 2026 04:22 pm

Азы-18

chispa1707: (Default)
[personal profile] chispa1707
АП. ПАВЕЛ КАК ОСНОВАТЕЛЬ
Для начала посмотрите на два отвечающих юридическим реалиям определения.
Арианство – это религия подданных еврейского Бога без включения в народ Израиля.
Никейство – религия подданных имперского Бога без сохранения народов.
Это две принципиально разные религии, и второе благодаря апостолу Павлу выросло из первого. Как оказалось, об этом известно даже Википедии.
.
КТО ТАКОЙ ПАВЕЛ
Саул из Тарса, иудей диаспоры, фарисейского типа; римский гражданин; хорошо образован (греческая риторика, логика); не был учеником Иисуса при жизни; не принадлежал к иерусалимскому кругу (Иаков, Пётр, «столпы»). Это сразу делает его фигурой внешней по отношению к «первичной» традиции.
.
ЧТО ИМЕННО СДЕЛАЛ ПАВЕЛ
Павел радикально расширил адресата; до него Иисус — мессия Израиля; язычники включаются через иудаизацию (обрезание, Закон). У Павла: язычники могут входить напрямую, без обрезания, без соблюдения Моисеева закона, который больше не является юридическим входным билетом в народ Божий. Это слом всей этнорелигиозной модели.
.
Павел отменил обязательность Закона (Торы). Ключевая мысль Павла: человек оправдывается верой, а не делами Закона. Следствия: Закон дан Израилю на время; Христос – завершение Закона; Тора перестаёт быть условием принадлежности к народу Божьему. Для иудеев I века - это взрыв.
.
Павел перевёл мессианство в космологию. У иудеев мессия это царь, судья, восстановитель Израиля. У Павла Христос - космическая фигура; победитель смерти; «второй Адам»; искупитель всего человечества. Иисус перестаёт быть просто «Царём Иудейским» и становится онтологическим центром мироздания. У Павла Христос предсуществует (Флп 2, Кол 1), а значит, Иисус перестаёт быть событием истории и становится принципом бытия.
.
Результат: конфликт Павла с Иаковом (братом Иисуса). Иаков настаивал на строгом соблюдении Закона и рассматривал христиан как часть иудейской общины. Павел утверждал, что Закон больше не обязателен, а вера важнее этнической принадлежности. Это два разных проекта. Иаков победил в Иерусалиме, а Павел – во всей остальной империи.
.
ЧЕГО ПАВЕЛ НЕ СДЕЛАЛ
Павел не отменял Бога Израиля, не отрицал Ветхий Завет, не считал Израиль «ошибкой». У Павла Израиль – первый избранный; его роль уникальна, но спасение теперь открыто всем. Это замена эксклюзивной миссии на инклюзивную.
.
ПРИЧИНА ЭФФЕКТИВНОСТИ ИДЕЙ ПАВЛА
Имперские идеи Павла упали на имперскую же почву; Павел мыслит юридически, что для жителя юридически развитой Римской империи вполне органично. Павел переводит метафизические категории в философию; этику общины в универсальный закон; мессию Израиля в спасителя мира, и этим делает христианство переносимым, масштабируемым; международным.
.
ПРИНЦИП ТРЕТЬЕГО ЛИЦА
В германском обычном праве присутствует характерный юридический принцип. Если похищенная или неправомерно удерживаемая вещь оказывалась во владении третьего лица, первоначальный собственник не имел прямой процессуальной возможности отстоять своё право против этого третьего лица. На возражение «Ты мне эту вещь не давал» нечем было ответить. Поэтому в норме для прочности сделки вещи передавали через посредника. Для ранних этапов развития права эта норма вполне органична, а третье лицо угадывается и ныне в виде «добросовестного приобретателя». Принцип работает не только с собственностью, но и с обязательствами: прежде в виде права племени выдать для расправы не виновного, а любое иное согласное на это лицо, а ныне таковым является поручитель при запросе ипотечного кредита.
.
ИИСУС КАК ТРЕТЬЕ ЛИЦО
В этой логике Иисус может быть рассмотрен как функциональный аналог такого третьего лица. В иудейской правовой традиции неисполненное обязательство рассматривается в категории неправды, присвоения чужого, то есть греха. Долг в этом смысле – не просто экономический факт, а нравственно-юридическое нарушение. Новозаветные тексты последовательно утверждают, что Иисус принимает на себя грехи человечества в целом. Это не частная метафора, а центральная линия раннехристианской интерпретации, прежде всего павловской. Христос «искупил нас от клятвы закона, сделавшись за нас клятвою» (Гал. 3:10–14). Грех (обязательство, долг) добровольно передан третьему лицу, и это юридически необратимо. Поскольку за пределами иудаизма язычники все, им особое внимание. «Христос умер за нечестивых» (Рим. 5:6), «за грешников» (Рим. 5:8), «когда мы были врагами» (Рим. 5:10). Иисус принимает на себя обязательства и вину тех, кто не принадлежал к народу Закона — греков, римлян, варваров.
.
Таким образом, ответственность за нарушение обязательств - включая долговые - переносится на третье лицо, которое добровольно принимает ее на себя. В рамках этой конструкции главный кредитор (Бог Закона) более не имеет прямого требования к первоначальному должнику. Это не отмена Бога Израиля и не отрицание Закона, а смена юридической конфигурации: иска больше нет.
.
Здесь можно спорить лишь о том, имел ли Иисус право на подобный акт, то есть, обладал ли мессианским статусом, допускающим заступничество такого масштаба. Евангельская традиция отвечает на это утвердительно, в том числе через сюжет помазания перед смертью, интерпретируемый как символическое подтверждение мессианского достоинства.
.
ГЛАВНЫЕ АДРЕСАТЫ РЕФОРМ
Этот тезис имеет смысл повторить. Главным объектом и субъектом христианизации были монастыри. Не крестьяне, - их задолженности регулировали монастыри. Не купцы, - они брали товар в монастырях, и отвозили в монастыри. Не князья, - их военная власть была огромна; в их руках была монета, но 95 % сделок проходили за пределами денежного оборота, - дощечек с насечками хватало, вплоть до середины 19 века. Финансовыми центрами, регулирующими обязательства сторон, были храмы и монастыри. Реформу апостола Павла провели для них.
.
ПРИЧИНЫ СОГЛАСИЯ НА РЕФОРМУ
Простить себе долг – самый очевидный мотив крещения. Вначале это сделали те, кто был достаточно влиятелен, чтобы не считаться с возражениями. К ним должны примкнуть сателлиты из той же торговой сети. Затем приходит очередь одиночек с неблагополучным кредитовым балансом, и этого достаточно. Обстоятельства непреодолимой силы (форс-мажор) в период заката Римской империи были глубоко объективны. Христиане приняли это, списали безнадежные долги и двинулись дальше.
Jan. 21st, 2026 12:51 pm

(no subject)

norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (ака отвертка с моторчиком для моделирования моделей)

День 3. Узлы данных: типы, шаблоны, блюпринты.

Типы данных полей не сохраняются в базе данных, поэтому блюпринт содержит только имена полей узла или линка. Также в блюпринте содержится информация об индексах полей.

При редактировании типа требуются значительные изменения всей структуры базы данных, поэтому предполагается дата пампинг для подобных операций, то есть создание нового блюпринта, автоматизированная перекачка данных существующих узлов и апдейт индексов если они есть. Поэтому имена полей узла добавляются в виде транзакции, то есть старт - добавление всех полей - коммит и после коммита не могут быть изменены.

source egDataNodeBlueprint.h:

#pragma once

#include "../indexes/egCoreIndexTypes.h"
#include "../service/egByteArray.h"
#include "../service/egFileType.h"

const int egBlueprintInit   {1}; // int blueprintMode
const int egBlueprintActive {2};

class EgDataNodeBlueprintType
{
public:
    int blueprintMode {egBlueprintActive};   // blueprint can't be edited freely, data pumping on changes is required
    EgBlueprintIDType   blueprintID;                    // Data Nodes Blueprint (DNL) ID for graph DB
    std::string         blueprintName;                  // == dataNodesTypeName

    EgHamSlicerType     theHamSlicer;                   // memory allocator for data nodes (node has only blueprint out connect)
    EgFileType          blueprintFile;                  // local files load & store support (if local files used)    

    // EgNodeBlueprintSettingsType    blueprintSettings;   // add-ons for blueprint type
    EgFieldsCountType              fieldsCount {0};

    std::unordered_map < std::string, EgFieldsCountType >   dataFieldsNames;    // map  data node field names to fields indexes for dataFieldsPtrs
    std::unordered_map < std::string, EgIndexSettingsType > indexedFields;

    EgByteArrayAbstractType egNotFound;
    const char* egNotFoundStr {"<Data Not Found>"};

    EgDataNodeBlueprintType(std::string a_blueprintName): blueprintName(a_blueprintName), blueprintFile(a_blueprintName) 
        { egNotFound.dataSize = strlen(egNotFoundStr)+1; egNotFound.dataChunk = (unsigned char *) egNotFoundStr; }
    ~EgDataNodeBlueprintType() { /* std::cout << "EgDataNodeBlueprintType destructor " << std::endl; */ clear(); }

    void clear() { dataFieldsNames.clear(); indexedFields.clear(); }

    int  BlueprintInitStart();
    void AddDataFieldName(std::string fieldName);
    void AddIndex(std::string indexName, uint8_t indexSizeBytes = 4, uint8_t indexSubType = egIndexesSpace::egIntFT); // default int32
    void BlueprintInitCommit();

    bool isIndexedField(std::string& name);
    
    inline void writeDataFieldsNames();
    inline void readDataFieldsNames();
    inline void writeIndexedFields();
    inline void readIndexesFields();
    
    int  LocalStoreBlueprint();
    int  LocalLoadBlueprint();
};

// ======================== Debug ========================

void PrintDataNodeBlueprint(EgDataNodeBlueprintType& blueprint);



Для проверки функциональности блюпринта написана тестовая утилита (кое как левой задней, имко нет смысла серьёзно вкладываться в тесты на ранних этапах, но чем раньше они появятся, тем проще контролировать процесс).

Read more... )
Tags:
xaxam: (Default)
[personal profile] xaxam

Мирсовет

Ещё один повод для повсеместного бурления говн — создание Мирсовета (то ли уже состоявшееся, то ли вот-вот грядущее в Давосе). В наших краях почему-то озаботились тем, что Предмирсовета кооптировал туда янычара и катарина. Гевалт! Теперь орды янычар и катар ворвутся в Газу и пожгут там танки ЦАХАЛа всё, что ещё способно гореть!

А если подумать? Мирсовет (по крайней мере в его нынешнем эмбриональном состоянии) не подразумевает никакого коллективного механизма принятия решений. "Государь указал, а бояре приговорили". Наоборот, можно себе вообразить кислые морды янычара и катарина, когда Предмирсовета будет и от их имени в частности издавать свои указы про Газу. С изрядной долей вероятности они скажутся хворобыми в дни заседаний Мирсовета: это ж как ходить на партсобрания и голосовать за выдвижение Леонида Ильича на должность Генсека в преддверии очередного съезда КПСС. Я запасся театральным биноклем.

А то, что родится (скорее всего) в Давосе, будет восприниматься как элитный фан-клуб сторонников Америки в пику постылому ООН. В отличие от ООНовской импотенции, убедительно продемонстрированной последними десятилетиями, нынешний Предсовмира вполне себе бодренько выступает с гастролями то здесь то там. Членский взнос в Мирсовет, конечно, кусается, но если смотреть на него как на страховой полис, то вполне может быть, что овечка будет стоить выделки. Ну, и Газу на светских раутах в этом клубе, конечно, никто обсуждать не собирается. А на что пойдут доходы от продажи, все прекрасно понимают без объяснений.
❝ — Граждане! — сказал Остап, открывая заседание. — Жизнь диктует свои законы, свои жестокие законы. Я не стану говорить вам о цели нашего собрания — она вам известна. Цель святая. Отовсюду мы слышим стоны. Со всех концов нашей обширной страны взывают о помощи. Мы должны протянуть руку помощи, и мы ее протянем. Одни из вас служат и едят хлеб с маслом, другие занимаются отхожим промыслом и едят бутерброды с икрой. И те и другие спят в своих постелях и укрываются теплыми одеялами. Одни лишь маленькие дети, беспризорные дети, находятся без призора. Эти цветы улицы, или, как выражаются пролетарии умственного труда, цветы на асфальте, заслуживают лучшей участи. Мы, господа присяжные заседатели, должны им помочь. И мы, господа присяжные заседатели, им поможем.❞
Tags:
Jan. 21st, 2026 08:50 am

Aux armes, professeurs!

xaxam: (Default)
[personal profile] xaxam

Держиморды атакуют

Профессорское кубло в очередной раз бурлит. В Кнессет внесены поправки к закону 1958 о Совете по Высшему Образоватию (МАЛАГ), попирающие вашу и нашу свободу.

Я слаб по части израильского (да и вообще любого) юридического языка, на котором написан и сам закон, и поправки к нему, пришлось идти на поклон к Гроше, чтоб тот пояснил мне, в чём конкретно состоят вносимые изменения. Разговор с фининспектором о поэзии )

Пиздючий всё же народ это профессорьё. Неважно, по какому поводу, им главное — поорать "Долой правительство!".
Jan. 21st, 2026 02:43 am

Азы-17

chispa1707: (Default)
[personal profile] chispa1707
ЕВРЕЙСКАЯ ИМПЕРИЯ В ТЕОРИИ
После сопоставления всех основных вариантов религий я задал ИИ вопрос, какой должна была бы стать Еврейская империя, если бы она состоялась? Оказалось, что это был бы усиленный вариант ислама: минимальная централизация, полная свобода для нееврейских общин, а главное – вакфы обладали бы даже большей реальной властью, чем при исламе. И дело не в отточенной веками политической осторожности; таковы базовые еврейские ценности, в частности, безоговорочно отделенный от земной власти Бог.
.
ЕВРЕЙСКАЯ ИМПЕРИЯ НА ПРАКТИКЕ
Вплоть до Никейского собора в 325 году вопрос «Бог ли Иисус?» не был институционально зафиксирован. Для принявших Иисуса как мессию евреев он был мессией и потомком Давида Царем Иудейским. Для христиан-неевреев Иисус был тем же самым, и именно поэтому они изучали еврейские тексты и обычаи, стараясь как можно теснее слиться с избранным народом. Самая же крупная группа крещеных из числа первых – ариане, и для них Иисус тоже был мессией, евреем и человеком. Зона влияния арианства и есть самое наглядное воплощение страны, которую создали бы евреи, будь Иисус для них мессией. Дам карту из Википедии на 495 год; вся территория Западной Римской империи здесь – ариане.
.

.
На деле, арианская территория намного шире; Википедия не включила сюда Германию, Польшу, часть Балкан и Крым, как минимум. Если же отмотать время назад, в период до Никейского собора, то и вся территория Византии и Персии была охвачена стихийным народным «арианством». Все эти земли признавали верховенство Закона Божьего и мессию Иисуса – практически готовая империя.
.
ЧТО ПОШЛО НЕ ТАК
Практически готовая еврейская империя поступала по-еврейски: насоздавала стабильных изолированных «вакфов» с правом на невмешательство со стороны и минимальными сборами в пользу центральных органов управления и, разумеется, исторически проиграла. В такой ситуации интересны два вопроса: что именно простил арианам Царь Иудейский Иисус, и что за психоз охватил практически всю известную на то время Ойкумену.
.
ГРЕХИ ДЛЯ ИУДЕЯ
В иудейском праве грехи делятся не богословски, а юридически:
1. Грехи против человека – кража, долг, ущерб, обида, ложь, клевета. Прощает только пострадавший, не Бог. Бог не прощает за человека. Если долг прощён — грех исчезает; если не прощён, - никакой пророк не поможет. Иисус мог что-то прощать, как учитель, судья, посредник, лидер своей общины.
2. Грехи против Закона – нарушение субботы, ритуальной чистоты, пищевых законов, культа. Прощаются жертвой в Храме (до 70 г.), покаянием и Йом-Кипуром, иногда решением религиозного суда. Ни один человек не может просто сказать: «тебе прощено».
3. Тяжкие грехи (карет) – идолопоклонство, убийство, прелюбодеяние, отступничество. Здесь человека ждет только суд, покаяние и Божий суд. Ни пророк, ни мессия не имеют полномочий отменить ответственность.
.
ЧТО МОГ ПРОСТИТЬ ИИСУС
Если Иисус человек, пророк, мессия в иудейском смысле, Царь Иудейский, потомок Давида, то он мог прощать долги и имущественные грехи: «Прощаются тебе грехи» означает, что «долг снят», «ущерб закрыт», «ты восстановлен в общине». Это юридический акт, а не метафизика.
.
Также Иисус мог объявлять человека очищенным социально, например, прокаженного, грешника, сборщика налогов. Иисус мог включать обратно в общину, что равнялось снятию греха на уровне людей, но не на уровне Закона.
.
И, наконец, Иисус мог объявлять Божье прощение, - но не осуществлять его. Как пророки до него: «Покайтесь, - и Бог простит». Он возвещает, а не производит прощение.
.
ЧЕГО НЕ МОГ ПРОСТИТЬ ИИСУС
В этой (иудейской и арианской) логике Иисус не мог прощать:
грехи против Бога напрямую;
нарушения Закона без жертвы;
преступления, требующие суда;
грехи всего человечества;
первородный грех.
.
РЕАКЦИЯ ФАРИСЕЕВ
Когда Иисус говорит: «Прощаются тебе грехи», фарисеи парируют: «Кто может прощать грехи, кроме Бога?» Это не риторика, а юридическое возражение. В иудейской рамке два варианта:
- либо Царь Иудейский Иисус, отпуская грех, говорит о долге, статусе и общине, и тогда он в своем праве;
- либо Царь иудейский Иисус отпускает грех против Бога и Закона и тогда он присваивает божественную функцию, а это богохульство.
Арианская модель могла выбрать только первое.
Никейская модель осознанно выбрала второе.
.
ВЫВОД
Для иудея, признавшего Иисуса мессией, первых христиан и ариан, Иисус не прощает грехи как Бог. Он снимает долги, восстанавливает статус, объявляет Божью милость, действует как судья и царь внутри Израиля. Идея, что он онтологически прощает любой грех, - это уже Никейская конструкция, необходимая для имперской универсальности.
.
ГЛАВНЫЕ ПОБОРНИКИ АРИАНСТВА
Главной бедой обеих Римских империй 4-5 веков было нашествие варваров, коих известно, как минимум, 25 племен и народов: Гунны, Гунны-Савиры, Англы, Авары, Алеманы, Бургунды, Викинги, Остготы, Вестготы, Булгары, Франки, Лангобарды, Норманны, Гепиды, Герулы, Вандалы, Венгры, Свевы, Фризы, Юты, Саксы, Аланы, Сарматы (савроматы), Печенеги, Эфталиты. Большая часть «варваров» прибыла в Европу со своими активами, Ломбардию, как сильного игрока, например, с нуля создали лангобарды. «Варваров» не интересовали ни пашни, ни пастбища, - только города и транспортные коридоры. Изменившие Европу переселенцы не оставили археологам серьезных материальных следов; они подмяли под себя все и буквально растворились. Переселенцы прибыли двумя потоками – с Балтики и Причерноморья, что можно связывать со свидетельствами о морях, изменивших очертания берегов. И все это вместе взятое указывает на то, что в Европу переселились князья из пострадавших регионов, разумеется, со своими активами. Часть из них прибыла (из Крыма, например), уже будучи арианами; остальные приняли арианство на месте.
.
ОБОБЩЕННАЯ РОДИНА ВАРВАРОВ-АРИАН
(гипотеза)
Известные начальные точки маршрутов переселенцев указывают на путь «из варяг в греки» - от сферы влияния Хазарского каганата на юге и по речным коридорам на север до Балтики. Именно эти торговые коридоры должны были пострадать от регрессий и трансгрессий местных морей, и именно на этих коридорах еврейство исторически органично. Здесь не было достаточно зрелых местных языческих культов, а потому иудейство было и основным партнером, и мощным триггером цивилизации. Князьям, бежавшим от беды на запад, иудейство было отлично знакомо, и большая часть этих князей в прощении своих сорванных сделок отчаянно нуждалась.
xaxam: (Default)
[personal profile] xaxam

Записки космополита

Вчера у меня было шесть внуковчек, трёх из которых, судя по именам, можно было бы легко записать во француженки — Marthe, Pélagie et Élise (Élisabeth) (все мои друганы-французы удивлялись, как это у меня™ так получилось). Остальные трое — космополиты широкого профиля: Xenia, Serge, Alexis.

А три часа назад "француженки" вырвались вперёд, выпустив на поле Pauline. Allez les filles !

Последам

Всем спасибо! все поздравления непременно передам виновнице.
stringbasso: (Хаски)
[personal profile] stringbasso
 ...... 2.5 лет отроду ждёт своего кожаного в

Pärnu loomade varjupaik тел 372 524 6705 или по электронной почте parnu@varjupaik.ee.


Capture1

Capture
Jan. 20th, 2026 04:48 pm

Азы-16

chispa1707: (Default)
[personal profile] chispa1707
РАЗНЫЕ СХЕМЫ ВЛАСТИ
Различные схемы управления рождаются в тесной связи с местными политическими реалиями и в решающей степени предопределяют и дальнейшую судьбу регионов. Причем, религиозное устройство играет первостепенную роль. Разберем основное: арианство, католицизм, реформаторство, византийское православие, русское православие и ислам.
.
АРИАНСТВО
Арианство охотно и в Европе в числе первых приняли варвары-переселенцы (остготы, вестготы, гепиды, свевы). Христианство освобождало их от сорванных переселением обязательств, но признать Иисуса Богом означало, что однажды наиболее близкая по происхождению к Иисусу Церковь заявит о своем божественном праве управления над всеми, кто Иисуса признал. Ариане стремились к суверенитету, и они его получили, разумеется, ценой исторического проигрыша. Ариане так и не сумели объединиться с соседями, поскольку единого права с ними нет; не создали кадрового духовенства и не сумели унаследовать остатки институтов, оставшихся от Римской империи. Ариане так и остались провинциалами, и проиграли фантастически быстро.
.
КАТОЛИЦИЗМ
Падение Рима ликвидировало общую армию, завязанные на империю институты, в том числе правовые, исчезла даже налоговая база. Римский епископ и его епископальная сеть – единственное, что уцелело как универсальный институт. Возможно, поэтому папский католицизм сохранил генетический код империи, в котором были прописаны два базовых условия выживания: централизация и экспансия. Для романского населения латинское по языку Римское папство было исторически близким, а потому торговые и монастырские сети были без труда восстановлены. Централизация десятины дала средства на воспитание квалифицированных кадров и расширение влияния. Изолированные варварские царства противостоять этой, на порядок лучше организованной, постимперской системе не могли в принципе.
.
ВИЗАНТИЙСКОЕ ПРАВОСЛАВИЕ
Главное, что случилось: Византийские императоры успели провести централизованную христианскую реформу. Иногда арианство побеждало (даже при дворе), но империя продолжала жить, и ариане с их встроенным в идеологию стремлением к суверенитету исторически проиграли.
.
ФЕДЕРАТИВНАЯ МОДЕЛЬ
Основное в византийском православии – пентархия из пяти патриархатов: Рим (до раскола), Константинополь, Александрия, Антиохия, Иерусалим. Ни один патриарх не обладал абсолютной властью, решения принимались соборно, император – внутри системы, а не над ней. Это федеративная церковная модель.
.
ДВУХКОНТУРНАЯ ВЛАСТЬ
Православие формулирует принцип συμφωνία (симфония): император не священник, патриарх не правитель, но оба — части одного космоса. На практике: церковь не автономный политический игрок, но и государство не может игнорировать канон. Власть двухконтурная.
.
ПЛАТА ЗА ФЕДЕРАЛИЗМ
В ситуации, когда патриархатов пять (после раскола четыре), император сильно ограничен в произволе. Любые попытки увеличить федеральный бюджет обернутся сопротивлением с пяти сторон, а значит, нет свободных средств ни на экспансию, ни даже на образование и науку. Большая часть доходов остается внутри патриархатов, но эти доходы не ведут к качественным переменам: политическая власть, а значит, право на решения у императора, которому никакие радикальные решения не по карману. В то время как папство подчиняет один регион за другим, император Византии и его четыре патриархата удерживают друг друга в политически фиксированном состоянии.
.
СРАВНЕНИЕ ДВУХ МОДЕЛЕЙ
Византия имела замкнутую имперскую систему, где церковные ресурсы были территориально закреплены и институционально ограничены, поэтому не могли быть превращены в двигатель экспансии. Западная церковь, лишённая имперского потолка и обладающая надгосударственным статусом, была структурно вынуждена расширяться, поскольку только экспансия поддерживала её финансовую и политическую устойчивость.
.
ИКОНОБОЧЕСТВО КАК РЕФОРМАЦИЯ
Византия пережила серьезные территориальные потери (Египет, Сирия, часть Балкан), а значит, и сокращение налоговой базы для содержания имперских институтов. При этом главным финансовым контуром были монастыри, и он для империи конкурентный. Часть монастырей репрессировали, что-то конфисковали, какие-то нужды империи покрыли, но в целом иконоборчество, как попытка вовлечь церковные активы в оборот государства в целях очевидно необходимой империи военной реформы проиграло.
.
РЕФОРМАЦИЯ КАК ИКОНОБОРЧЕСТВО
В Византии государство изымало монастырский капитал, чтобы спасти существующую империю. На Западе реформаторы изымали церковный капитал, чтобы создать новые суверенные государства. Механизм идентичен, инициаторы (светская власть) идентичны, но есть и различия: император не мог объявить всем своим четырем патриархатам войну, а потому бил по периферии (монастырям), а князья в Европе войну всей Церкви объявили, и секуляризация монастырей здесь уже следствие.
.
МОСКОВСКИЙ ПАТРИАРХАТ
В Московии попытка вовлечь церковные активы в оборот государства прошла абсолютно успешно. Как и Византия, Москва била по периферии: создала Монастырский приказ и лишила монастыри судебного иммунитета. Вот здесь Никон и вбросил провокативный тезис о «священстве выше царства», позволивший царю обоснованно сделать еще один шаг: Никон низложен, хотя патриархат сохранен, а догматика не отменена. Что это было? Никон, по сути, предложил создать на Руси папство, для чего не было ни объективных, ни даже субъективных оснований. Это была провокация чистой воды, особенно необходимая царю после шага № 1 – подчинения монастырей государству. Разрушать верхний уровень церковной вертикали, встроенный в механизм государственной легитимации, не было никакой необходимости; Церковь уже была подчинена.
.
ИСЛАМ
На месте христианского монастыря в исламе вакф – ключевой институт: почти вся недвижимость (монастыри, мечети, школы, благотворительные фонды) превращена в неприкасаемый фонд, доходы идут строго на цели, определённые основателем, светская власть не может их перераспределять без риска бунта. Власть есть: кадии, улемы, султан, но ни один не может запустить свою руку в вакф.
.
ПОДРОБНЕЕ О ВАКФЕ
Вакф – фиктивная персона, юридически автономная, финансово замкнутая и защищенная религиозным правом. Вакф нацелен на благополучие и стабильность. Типовые случаи: караван-сарай и рынок содержат медресе; хамам и лавки содержат мечеть, сельхозугодья содержат местных служителей и местные объекты. Если для стабильности нужен ещё один объект, его добавляли, поэтому вакфы способны к развитию. Если мечеть стоит на дороге, нужен караван-сарай; если есть караван-сарай, нужна баня; если есть баня, нужны лавки; если есть лавки, нужны охрана и жилье. Вакф не нуждается в государстве; государство не может им управлять, не разрушая легитимность; верховная власть не контролирует нижний фискальный слой.
.
О ВАКФЕ СОВСЕМ КОРОТКО
Вакф – самодостаточная хозяйственная экосистема. Он владеет ровно тем количеством активов, которое необходимо для устойчивого выполнения своей функции, и потому естественным образом разрастается в связанный комплекс объектов.
.
ОСМАНСКАЯ ИМПЕРИЯ
На мой взгляд, именно в этом секрет успешности экспансии ислама, заменившего императора на султана без особых усилий: в нижней части финансовой пирамиды такое устройство государства казалось идеальным, и децентрализация сложно устроенной имперской структуры прошла со скоростью верхового пожара. Но вот шансов на качественное развитие у такой системы немного, - именно в силу того, что доходы до верховной власти так и не доходят. В Османской империи 60-80 % земли принадлежали вакфам, поэтому в Османской империи в конце 19 века доля бюджета от ВВП – 3-5 %. Для сравнения, в Российской империи (ориентировочно) – 5-10 %, во Франции – 8-10 %, а в Британии – 8-12 %. Эта разница отражает разную архитектуру власти. Централизация максимизирует мощь, децентрализация максимизирует выживаемость. Уверен, тот факт, что ислам безоговорочно победил именно в зоне опустынивания, неслучаен; именно там вакф был особенно востребован.
Jan. 20th, 2026 10:40 am

(no subject)

norian: (Default)
[personal profile] norian
Гибридная Графовая База Данных (отвертка с моторчиком для моделирования моделей)

День 2. Вспомогательная функциональность, системы сборки и тестирования.

Хедер алиасов основных типов (с++). Чтобы не было разных типов в разных местах кода.

source egCoreTypes.h:

#pragma once
#include <iostream>
#include <cstdint>
#include <map>
#include <unordered_map>

typedef unsigned char ByteType;
    // ID types
typedef uint32_t            EgDataNodeIDType;
typedef EgDataNodeIDType    EgDataLinkIDType;
typedef uint16_t            EgBlueprintIDType;     // data nodes and links blueprint/layout/type/class ID type
typedef uint16_t            EgLayerNumType;
    // count/size/length types
typedef uint16_t            EgFieldNameLengthType;
typedef uint8_t             EgFieldsCountType;
typedef uint16_t            EgStrSizeType;
typedef uint64_t            StaticLengthType;
    // map types
class EgDataNode;
class EgDataLinkType;
typedef std::unordered_map <EgDataNodeIDType, EgDataNode*>  EgDataNodesMapType;
typedef std::map <EgDataNodeIDType, EgDataNode*>            EgDataNodesOrdMapType;
typedef std::unordered_map <EgDataLinkIDType, EgDataNode*>  EgLinkIDsNodePtrsMapType;
typedef std::unordered_map <EgDataNode*, EgDataNode*>   EgLinkDataPtrsNodePtrsMapType;

const uint64_t egDefaultHamBrickSize = 1024;


Система аллокации памяти для небольших кусочков данных "Ham Slicer". При использовании системной аллокации для таких данных получается значительный оверхед и повышенные риски утечек. Ham Slicer аллоцирует относительно большие блоки памяти и выделяет кусочки из них под поля данных.
Read more... )
Tags:
xaxam: (Default)
[personal profile] xaxam

Письмо турецкому султану

Интересно, кто-нибудь, кроме окончательно йоппнувшихся [personal profile] yakov_a_jerkov  и [personal profile] ninazino  может воспринять the opening shot,
❝Considering your Country decided not to give me the Nobel Peace Prize for having stopped 8 Wars PLUS, I no longer feel an obligation to think purely of Peace...❞
иначе, чем галимый стёб? Что Трамп действительно обиделся на Норвегию за то, что ему не дали Нобелевку? Со всеми атрибутами (капслок, подпись инициалами, квипроквоками... )?

И троллит Трампушка отнюдь не бессильного викинга или датскую королев-консортку, а бессмысленную в своей велеречивости международную общественность. Продемонстрировал тургеневским девушкам, что если захочет, пустит по матушке.

Profile

dolgo_vo59: (Default)
dolgo_vo59

January 2017

S M T W T F S
1 2 34 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 3031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 07:17 pm
Powered by Dreamwidth Studios