This commit is contained in:
2026-02-01 17:01:21 +03:00
commit 9575eaf8ee
144 changed files with 24025 additions and 0 deletions

View File

@@ -0,0 +1,579 @@
{
"book": {
"title": "Чему я научился, потеряв миллион долларов",
"author": "Джим Пол, Брендан Мойнихан",
"totalChapters": 71,
"totalCharacters": 346154,
"totalTokens": 143210
},
"chapters": [
{
"chapterNumber": 1,
"chapterTitle": "Предисловие",
"characters": 3558,
"tokens": 1445,
"footnotesCount": 0,
"filePath": "index_split_000.html"
},
{
"chapterNumber": 2,
"chapterTitle": "Предисловие к изданию Columbia Business School publishing",
"characters": 3378,
"tokens": 1391,
"footnotesCount": 0,
"filePath": "index_split_001.html"
},
{
"chapterNumber": 3,
"chapterTitle": "Зачем писать книгу о проигрыше?",
"characters": 9846,
"tokens": 3968,
"footnotesCount": 0,
"filePath": "index_split_002.html"
},
{
"chapterNumber": 4,
"chapterTitle": "Записки трейдера",
"characters": 5989,
"tokens": 2419,
"footnotesCount": 1,
"filePath": "index_split_003.html"
},
{
"chapterNumber": 5,
"chapterTitle": "Голодное детство",
"characters": 11269,
"tokens": 4531,
"footnotesCount": 4,
"filePath": "index_split_004.html"
},
{
"chapterNumber": 6,
"chapterTitle": "Джин — это напиток или игра?",
"characters": 41227,
"tokens": 16519,
"footnotesCount": 5,
"filePath": "index_split_005.html"
},
{
"chapterNumber": 7,
"chapterTitle": "Как работать на бирже",
"characters": 15896,
"tokens": 6384,
"footnotesCount": 0,
"filePath": "index_split_006.html"
},
{
"chapterNumber": 8,
"chapterTitle": "Фиаско арабского скакуна",
"characters": 36627,
"tokens": 14677,
"footnotesCount": 11,
"filePath": "index_split_007.html"
},
{
"chapterNumber": 9,
"chapterTitle": "Как зарабатывают профессионалы?",
"characters": 9576,
"tokens": 3860,
"footnotesCount": 1,
"filePath": "index_split_008.html"
},
{
"chapterNumber": 10,
"chapterTitle": "Плевать на традиции?",
"characters": 9541,
"tokens": 3842,
"footnotesCount": 3,
"filePath": "index_split_009.html"
},
{
"chapterNumber": 11,
"chapterTitle": "Как потеря на рынке становится внутренней",
"characters": 25321,
"tokens": 10162,
"footnotesCount": 3,
"filePath": "index_split_010.html"
},
{
"chapterNumber": 12,
"chapterTitle": "Как поведенческие характеристики определяют суть деятельности",
"characters": 30941,
"tokens": 12418,
"footnotesCount": 4,
"filePath": "index_split_011.html"
},
{
"chapterNumber": 13,
"chapterTitle": "Общепринятый взгляд на поведение толпы",
"characters": 29415,
"tokens": 11799,
"footnotesCount": 8,
"filePath": "index_split_012.html"
},
{
"chapterNumber": 14,
"chapterTitle": "Как действовать в условиях неопределенности",
"characters": 63379,
"tokens": 25386,
"footnotesCount": 9,
"filePath": "index_split_013.html"
},
{
"chapterNumber": 15,
"chapterTitle": "А что если...",
"characters": 13029,
"tokens": 5234,
"footnotesCount": 2,
"filePath": "index_split_014.html"
},
{
"chapterNumber": 16,
"chapterTitle": "Постскриптум",
"characters": 19609,
"tokens": 7865,
"footnotesCount": 2,
"filePath": "index_split_015.html"
},
{
"chapterNumber": 17,
"chapterTitle": "Приложение",
"characters": 3933,
"tokens": 1595,
"footnotesCount": 0,
"filePath": "index_split_016.html"
},
{
"chapterNumber": 18,
"chapterTitle": "Примечания",
"characters": 6139,
"tokens": 2501,
"footnotesCount": 1,
"filePath": "index_split_017.html"
},
{
"chapterNumber": 19,
"chapterTitle": "Index Split 018",
"characters": 111,
"tokens": 112,
"footnotesCount": 1,
"filePath": "index_split_018.html"
},
{
"chapterNumber": 20,
"chapterTitle": "Index Split 019",
"characters": 88,
"tokens": 94,
"footnotesCount": 1,
"filePath": "index_split_019.html"
},
{
"chapterNumber": 21,
"chapterTitle": "Index Split 020",
"characters": 57,
"tokens": 68,
"footnotesCount": 1,
"filePath": "index_split_020.html"
},
{
"chapterNumber": 22,
"chapterTitle": "Index Split 021",
"characters": 59,
"tokens": 70,
"footnotesCount": 1,
"filePath": "index_split_021.html"
},
{
"chapterNumber": 23,
"chapterTitle": "Index Split 022",
"characters": 178,
"tokens": 166,
"footnotesCount": 1,
"filePath": "index_split_022.html"
},
{
"chapterNumber": 24,
"chapterTitle": "Index Split 023",
"characters": 90,
"tokens": 96,
"footnotesCount": 1,
"filePath": "index_split_023.html"
},
{
"chapterNumber": 25,
"chapterTitle": "Index Split 024",
"characters": 184,
"tokens": 170,
"footnotesCount": 1,
"filePath": "index_split_024.html"
},
{
"chapterNumber": 26,
"chapterTitle": "Index Split 025",
"characters": 93,
"tokens": 98,
"footnotesCount": 1,
"filePath": "index_split_025.html"
},
{
"chapterNumber": 27,
"chapterTitle": "Index Split 026",
"characters": 124,
"tokens": 122,
"footnotesCount": 1,
"filePath": "index_split_026.html"
},
{
"chapterNumber": 28,
"chapterTitle": "Index Split 027",
"characters": 100,
"tokens": 104,
"footnotesCount": 1,
"filePath": "index_split_027.html"
},
{
"chapterNumber": 29,
"chapterTitle": "Index Split 028",
"characters": 147,
"tokens": 140,
"footnotesCount": 1,
"filePath": "index_split_028.html"
},
{
"chapterNumber": 30,
"chapterTitle": "Index Split 029",
"characters": 175,
"tokens": 164,
"footnotesCount": 1,
"filePath": "index_split_029.html"
},
{
"chapterNumber": 31,
"chapterTitle": "Index Split 030",
"characters": 92,
"tokens": 96,
"footnotesCount": 1,
"filePath": "index_split_030.html"
},
{
"chapterNumber": 32,
"chapterTitle": "Index Split 031",
"characters": 92,
"tokens": 96,
"footnotesCount": 1,
"filePath": "index_split_031.html"
},
{
"chapterNumber": 33,
"chapterTitle": "Index Split 032",
"characters": 220,
"tokens": 200,
"footnotesCount": 1,
"filePath": "index_split_032.html"
},
{
"chapterNumber": 34,
"chapterTitle": "Index Split 033",
"characters": 65,
"tokens": 76,
"footnotesCount": 1,
"filePath": "index_split_033.html"
},
{
"chapterNumber": 35,
"chapterTitle": "Index Split 034",
"characters": 85,
"tokens": 92,
"footnotesCount": 1,
"filePath": "index_split_034.html"
},
{
"chapterNumber": 36,
"chapterTitle": "Index Split 035",
"characters": 154,
"tokens": 146,
"footnotesCount": 1,
"filePath": "index_split_035.html"
},
{
"chapterNumber": 37,
"chapterTitle": "Index Split 036",
"characters": 137,
"tokens": 132,
"footnotesCount": 1,
"filePath": "index_split_036.html"
},
{
"chapterNumber": 38,
"chapterTitle": "Index Split 037",
"characters": 57,
"tokens": 68,
"footnotesCount": 1,
"filePath": "index_split_037.html"
},
{
"chapterNumber": 39,
"chapterTitle": "Index Split 038",
"characters": 158,
"tokens": 150,
"footnotesCount": 1,
"filePath": "index_split_038.html"
},
{
"chapterNumber": 40,
"chapterTitle": "Index Split 039",
"characters": 111,
"tokens": 112,
"footnotesCount": 1,
"filePath": "index_split_039.html"
},
{
"chapterNumber": 41,
"chapterTitle": "Index Split 040",
"characters": 94,
"tokens": 98,
"footnotesCount": 1,
"filePath": "index_split_040.html"
},
{
"chapterNumber": 42,
"chapterTitle": "Index Split 041",
"characters": 94,
"tokens": 98,
"footnotesCount": 1,
"filePath": "index_split_041.html"
},
{
"chapterNumber": 43,
"chapterTitle": "Index Split 042",
"characters": 201,
"tokens": 184,
"footnotesCount": 1,
"filePath": "index_split_042.html"
},
{
"chapterNumber": 44,
"chapterTitle": "Index Split 043",
"characters": 213,
"tokens": 194,
"footnotesCount": 1,
"filePath": "index_split_043.html"
},
{
"chapterNumber": 45,
"chapterTitle": "Index Split 044",
"characters": 227,
"tokens": 204,
"footnotesCount": 1,
"filePath": "index_split_044.html"
},
{
"chapterNumber": 46,
"chapterTitle": "Index Split 045",
"characters": 55,
"tokens": 68,
"footnotesCount": 1,
"filePath": "index_split_045.html"
},
{
"chapterNumber": 47,
"chapterTitle": "Index Split 046",
"characters": 170,
"tokens": 160,
"footnotesCount": 1,
"filePath": "index_split_046.html"
},
{
"chapterNumber": 48,
"chapterTitle": "Index Split 047",
"characters": 143,
"tokens": 138,
"footnotesCount": 1,
"filePath": "index_split_047.html"
},
{
"chapterNumber": 49,
"chapterTitle": "Index Split 048",
"characters": 149,
"tokens": 142,
"footnotesCount": 1,
"filePath": "index_split_048.html"
},
{
"chapterNumber": 50,
"chapterTitle": "Index Split 049",
"characters": 116,
"tokens": 116,
"footnotesCount": 1,
"filePath": "index_split_049.html"
},
{
"chapterNumber": 51,
"chapterTitle": "Index Split 050",
"characters": 137,
"tokens": 132,
"footnotesCount": 1,
"filePath": "index_split_050.html"
},
{
"chapterNumber": 52,
"chapterTitle": "Index Split 051",
"characters": 136,
"tokens": 132,
"footnotesCount": 1,
"filePath": "index_split_051.html"
},
{
"chapterNumber": 53,
"chapterTitle": "Index Split 052",
"characters": 118,
"tokens": 118,
"footnotesCount": 1,
"filePath": "index_split_052.html"
},
{
"chapterNumber": 54,
"chapterTitle": "Index Split 053",
"characters": 87,
"tokens": 92,
"footnotesCount": 1,
"filePath": "index_split_053.html"
},
{
"chapterNumber": 55,
"chapterTitle": "Index Split 054",
"characters": 78,
"tokens": 86,
"footnotesCount": 1,
"filePath": "index_split_054.html"
},
{
"chapterNumber": 56,
"chapterTitle": "Index Split 055",
"characters": 127,
"tokens": 124,
"footnotesCount": 1,
"filePath": "index_split_055.html"
},
{
"chapterNumber": 57,
"chapterTitle": "Index Split 056",
"characters": 189,
"tokens": 174,
"footnotesCount": 1,
"filePath": "index_split_056.html"
},
{
"chapterNumber": 58,
"chapterTitle": "Index Split 057",
"characters": 72,
"tokens": 80,
"footnotesCount": 1,
"filePath": "index_split_057.html"
},
{
"chapterNumber": 59,
"chapterTitle": "Index Split 058",
"characters": 415,
"tokens": 356,
"footnotesCount": 1,
"filePath": "index_split_058.html"
},
{
"chapterNumber": 60,
"chapterTitle": "Index Split 059",
"characters": 182,
"tokens": 168,
"footnotesCount": 1,
"filePath": "index_split_059.html"
},
{
"chapterNumber": 61,
"chapterTitle": "Index Split 060",
"characters": 195,
"tokens": 180,
"footnotesCount": 1,
"filePath": "index_split_060.html"
},
{
"chapterNumber": 62,
"chapterTitle": "Index Split 061",
"characters": 264,
"tokens": 234,
"footnotesCount": 1,
"filePath": "index_split_061.html"
},
{
"chapterNumber": 63,
"chapterTitle": "Index Split 062",
"characters": 207,
"tokens": 188,
"footnotesCount": 1,
"filePath": "index_split_062.html"
},
{
"chapterNumber": 64,
"chapterTitle": "Index Split 063",
"characters": 235,
"tokens": 212,
"footnotesCount": 1,
"filePath": "index_split_063.html"
},
{
"chapterNumber": 65,
"chapterTitle": "Index Split 064",
"characters": 266,
"tokens": 236,
"footnotesCount": 1,
"filePath": "index_split_064.html"
},
{
"chapterNumber": 66,
"chapterTitle": "Index Split 065",
"characters": 80,
"tokens": 88,
"footnotesCount": 1,
"filePath": "index_split_065.html"
},
{
"chapterNumber": 67,
"chapterTitle": "Index Split 066",
"characters": 137,
"tokens": 132,
"footnotesCount": 1,
"filePath": "index_split_066.html"
},
{
"chapterNumber": 68,
"chapterTitle": "Index Split 067",
"characters": 103,
"tokens": 106,
"footnotesCount": 1,
"filePath": "index_split_067.html"
},
{
"chapterNumber": 69,
"chapterTitle": "Index Split 068",
"characters": 91,
"tokens": 96,
"footnotesCount": 1,
"filePath": "index_split_068.html"
},
{
"chapterNumber": 70,
"chapterTitle": "Index Split 069",
"characters": 168,
"tokens": 158,
"footnotesCount": 1,
"filePath": "index_split_069.html"
},
{
"chapterNumber": 71,
"chapterTitle": "Index Split 070",
"characters": 155,
"tokens": 148,
"footnotesCount": 1,
"filePath": "index_split_070.html"
}
]
}