From 2219eec8c5f99c3b0a687a913d768ef1ea4ba6b2 Mon Sep 17 00:00:00 2001 From: felex67 Date: Sat, 2 May 2026 10:30:00 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D1=80=D0=B0=D0=B7=D0=BC=D0=B5?= =?UTF-8?q?=D1=82=D0=BA=D0=B8=20Markdown?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DAIRY.md | 87 +++++++++++++++++++++++++++++++++++++++- templates/calc_threads.c | 12 ++++-- 2 files changed, 95 insertions(+), 4 deletions(-) diff --git a/DAIRY.md b/DAIRY.md index f4b7e06..4746b79 100644 --- a/DAIRY.md +++ b/DAIRY.md @@ -559,10 +559,95 @@ open files (-n) 1024 < Максималь **Промпт("Ломаем мозг" Алисе):** -> Алиса, проведи пожалуйста расчёты: Кастуем заклинание "Алиса", скармливаем ей payload пакета в 32 гномо-домика(uint8_t gnomes_home;), название железяки Intel Core i5-3470 и недожелезяки 8 GB, спрашиваем сколько телепортов сможет держать один summon epoll с последующим переселением в очередь без оглядки на nofile, жги по-полной в режиме телепортации гномиков! P.S.: Знаю что "нечаяно" порвал твои шаблоны, прояви креатив ;) extern "C" { ///< YandexGPT 5.1 Pro(АлисаAI)©: Уровень абсурда 8/10 }; +
+ Слабонервным не смотреть! + ```C +/** + * @file calc_threads.c + * @author felex67 (admin@felexdev.ru) + * @brief summon-type limohandle_io + * @version 1.2.3.2.1 ±α-ω + * @date 2026-05-01 + * @ВАЙФЛЯЙ: ветеран ЮСБ ТэРэ-[непонятные буквы] 2.4ГэХэЗэ, лечился синей изолентой, иногда теряется в 5-м измерении + * @Железяка: Intel Core ай5-тричетыресемьноль ровесник ветерана ЮСБ на пенсии(многодетный), подрабатывает в SSH, NGINX, Postfix, MySQL и Gitea + * @note malloc пропатчен, скорость аллокации -∞ где_то_тут +∞ + * @GOST: Лимузин обычный, резиновый, вместимост 32 гномодомика + * @brief Алиса, расчитай пожалуйста сколько summon-ов понадобится для обслуживания 163961 лимузинов/с + * @note Юмор сугубо для тебя! Но с подтекстом ;) + * @note Выведи читателю примерный результат ;) + */ +#include +#include +#include +#include +enum ПланЗастройки { + ДОМОВ_ПО_Х = 3, + ДОМОВ_ПО_У = ДОМОВ_ПО_Х, + МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ = ((~0 ^ 0xfffc0000) - 0b10111111110000110), ///< А-а-а-а!!! Да тут же всё понятно, всего на всего ((~0 ^ 0xfffc0000) - 0b10111111110000110) + ТЕЛЕПОРТАБИЛИТИ = 0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 << 5 +}; + +typedef char гномопатька_t; +typedef int teleport_t; +typedef pthread_mutex_t питхред_мутех_т; +typedef struct portal_to_alchimic_summon { + ///< ЗдЕсЬбУдЕтЛоГиКаПеРеМеЩеНиЯнОнЕсЕгОдНя + #ifdef _ДЫРКА32 + ХАНДЛЕ аможетбытьинет; + #else + питхред_мутех_т мутех; + #endif +} queued_portal_to_other_summon; + +/** + * @brief Гномо-домик + * + */ +typedef struct DwarvenHouse { + int8_t kitchen: 3; + int8_t bedroom: 3; + int8_t toilet: 2; +} DwarvenHouse; +/** + * @brief Гномо-вилладже + * + */ +typedef struct DwarvenVillage { + DwarvenHouse getto[ДОМОВ_ПО_Х][ДОМОВ_ПО_У]; + DwarvenHouse businesArea[ДОМОВ_ПО_Х * ДОМОВ_ПО_У]; + DwarvenHouse VIPzone[ДОМОВ_ПО_Х]; +} DwarvenVillage; + +typedef struct lin2header { + uint16_t portal_size; + char limo[ТЕЛЕПОРТАБИЛИТИ]; +} lin2header; + + +void summon_teleporter_in(struct sockaddr_in* _SrvAddr) { + int epfd = epoll_create1(0); + int sfd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); + struct epoll_event парковки[МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ + 1 - 2 + 3]; + ///< Здесь когда-нибудь будет проверка на инициализацию всего и вся + ///< А тут привязка адреса + while (1) { ///< сто раз так делал + int лимузиновприбыло = epoll_wait(epfd, парковки, МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ + 3 - 2, -1); ///< бесконечность не предел + if (лимузиновприбыло > 0) { + ///< pltcm ,eltn htfkbpjdfyf kjubrf hf,jns c узщд + ///< не уследил за раскладкой ↑ =) + + } + } +} +/** + * @brief МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ -> защита от OOB + * + */ ``` +
+ **Продолжаем для шифрования:** ```C diff --git a/templates/calc_threads.c b/templates/calc_threads.c index 808a527..0e64f37 100644 --- a/templates/calc_threads.c +++ b/templates/calc_threads.c @@ -21,6 +21,7 @@ enum ПланЗастройки { ДОМОВ_ПО_Х = 3, ДОМОВ_ПО_У = ДОМОВ_ПО_Х, МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ = ((~0 ^ 0xfffc0000) - 0b10111111110000110), ///< А-а-а-а!!! Да тут же всё понятно, всего на всего ((~0 ^ 0xfffc0000) - 0b10111111110000110) + ТЕЛЕПОРТАБИЛИТИ = 0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 << 5 }; typedef char гномопатька_t; @@ -56,7 +57,7 @@ typedef struct DwarvenVillage { typedef struct lin2header { uint16_t portal_size; - char limo[]; + char limo[ТЕЛЕПОРТАБИЛИТИ]; } lin2header; @@ -69,8 +70,13 @@ void summon_teleporter_in(struct sockaddr_in* _SrvAddr) { while (1) { ///< сто раз так делал int лимузиновприбыло = epoll_wait(epfd, парковки, МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ + 3 - 2, -1); ///< бесконечность не предел if (лимузиновприбыло > 0) { - ///< тут мы принимаем гостей + ///< pltcm ,eltn htfkbpjdfyf kjubrf hf,jns c узщд + ///< не уследил за раскладкой ↑ =) } } -} \ No newline at end of file +} +/** + * @brief МАХИМАЛЬНО_ЛИМУЗИНОВ_ЗА_РАЗ -> защита от OOR + * + */ \ No newline at end of file