+2

Дёргаем анус Мише всем Нульчаном

Анонимный 6 лет назад 0

Как известно, Мише стало похуй его поделие. В принципе, ему оно всегда было похуй. Но это нужно исправлять! Нужно воспитывать ответственность за свои импульсивные поступки!


1. Введение

Вы любите будильники? Их никто не любит. Но тем, кто связан оковами обязательств перед обществом и несёт ответственность за своевременное исполнение своей работы, приходится ими пользоваться.

А что, если вместо будильника будет пневматическое дистанционно управляемое дилдо? Вы бы хотели себе такое? Хотели бы, чтоб Ваш работодатель или заказчик мог стимулировать Вас и напоминать о своей работе одним нажатием кнопки? Думаю, тем, кому трудно следить за своим распорядком дня и правильно расставлять приоритеты между поставленными задачами, такой девайс пришёлся бы по душе.


2. Общий принцип работы

Раз в день зарегистрированные пользователи могут нажать на кнопку «Дёрнуть анус», тем самым подав сигнал на пояс с пневматическим дилдо, надетым на Михаила. Таймер сбрасывается каждый день в, допустим, час дня. Дабы отключить дилдо, Михаилу нужно зайти на специальную страницу, где показаны счётчики новых необработанных жалоб, сообщений и предложений в Эхе, с лентами всех оных (в стиле лент Мастодона). На обработку поступившей информации даётся час, по истечению которого активируется дилдо и долбит Михаила то количество раз, сколько была нажата кнопка «Дёрнуть анус» за этот период, плюс начинают обрабатываться новые поступающие запросы. Отключить дилдо Михаилу можно только нажав на кнопку, которая появляется после прочтения всех сообщений, предложений и жалоб.


3. Софтварная и серверная часть (back-end)

В функционале менеджмента аккаунта зарегистрированного пользователя Нульчана добавляется опция «Дёрнуть анус». Регистрация нужна для мотивации дудосера ануса Миши, чтоб ему тоже пришлось хоть немного поднапрячься и сделать хотя бы скрипт авторегистрации новых аккаунтов.

Каждое нажатие кнопки пользователем добавляет единицу к счётчику количества фрикций, которое должно совершить дилдо. Такая реализация поможет от race condition при слишком быстром или одновременном нажатии несколькими пользователями кнопки «Дёрнуть анус».

Каждый пользователь может дёрнуть анус Михаилу раз в сутки. Сбрасывается таймер каждый день в 13:00 по МСК, после чего пользователь снова может дёрнуть анус.

Чтобы сбросить счётчик на ноль и остановить его увеличение на сутки (до 13:00 по МСК), нужно нажать кнопку «Выполнено», которая появляется после прочтения всего того, что пользователи написали Михаилу за сутки. Это будет мотивировать Михаила читать всё, что ему написали по поводу Нульчана до того, как произойдёт сброс таймера, и можно было выключить дилдо сразу после наступления установленного срока без боязни быть выебанным, если не успел всё прочитать.

Для облегчения можно сортировать, группировать и объединять похожие запросы.

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

Если дилдо был вынут из ануса или отключён, что будет определяться по термодатчику в дилдо и статусу онлайна дилдо, Нульчан отключается и вместо него будет показана всем посетителям заглушка в виде лупа с дёргающимся под музыку ноликом.

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


4. Интерфейс пользователя (front-end)

У зарегистрированных пользователей в меню во фрейме, под кнопкой «СООБЩЕНИЯ» добавляется кнопка «ДЁРНУТЬ АНУС».

Рядом с кнопкой показан счётчик общего количества дёрганья ануса за день. Если навести на счётчик, появляется кнопка «+», при нажатии на которую происходит добавление единицы в счётчик, описанное в пункте 3, а рядом со счётчиком дёрганий появляется таймер обратного отсчёта до следующего возможного использования данной функции.

Если Михаил выполнил свои обязательства перед Нульчаном и выключил дилдо на сутки, кнопка становится неактивной, вместо счётчика появляется индикатор «OFF» и для всех включается таймер обратного отсчёта до следующего сброса суточного таймера.

При нажатии на «ДЁРНУТЬ АНУС», открывается страница с графиками количества дёрганий ануса по месяцу/году/за всё время, статистика дней, пропущенных Мишей, и статистика количества обработанных Мишей сообщений.


5. Техническое описание устройства

Устройство состоит из трёх основных частей: микроконтроллер, дилдо и пояс с металлической пластиной сзади и пневмоприводом в ней. Работать устройство может как от сети, так и от аккумулятора.


    5.1 Микроконтроллер

Основная задача — подавать сигнал на пневмопривод и снимать показания с термодатчика дилдо и передавать состояние устройства на сервер.

Обрабатывает переменную счётчика, получаемую с сервера по интернету.

Следит за состоянием термодатчика дилдо и при резком изменении его передаёт на сервер.

Следит за целостностью устройства (подключён ли дилдо, исправно ли работает пневмопривод и прочее) и передаёт на сервер.

Имеет кнопку экстренного изъятия дилдо, при нажатии на которую на сервер подаётся сигнал, активирующий паузу индикатора наличия дилдо в анусе, описанный в пункте 3. 

Для связи с интернетом оснащён Wi-Fi- и 4G-модулями.


    5.2 Дилдо

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

В обязательном порядке оснащён термодатчиком, снимающим и передающим на микроконтроллер данные об окружающей температуре.


    5.3 Пояс с металлической пластиной и пневмоприводом

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

Металлическая пластина должна быть толщиной от 3 см, достаточной для размещения и успешного функционирования пневмопривода, но и не сковывающей движения Михаила.

Пневмопривод должен обладать мощностью минимум 200 кПа и выдавать минимум 1 фрикцию в секунду. Также он должен быть оснащён креплением дилдо достаточного размера.


6. Примечания

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

Если количество денег, необходимое на функционирование устройства, за месяц собрано не было, устройство может быть выключено и снято с Михаила, а ответственность за состояние Нульчана перекладывается на плечи сообщества.


7. Заключение

Данное предложение может решить все претензии к Мише по поводу работоспособности Нульчана, послужит индикатором наличия Миши и его стимулятором работы над своим поделием, ведь при неисполнении вовремя своих обязанностей он будет выебан в жопу всеми недовольными посетителями 24/7. С другой стороны, если сообщество будет не в состоянии оплатить даже минимальные затраты на функционирование данной системы, Миша будет в полном праве заниматься Нульчаном только в удобное для него время, фазу Луны и желание правой пятки левой ноги.

Разве не этого все мы хотим?

Сервис поддержки клиентов работает на платформе UserEcho