View in chat - main
1
749
782
Карл Степанидов
2025-09-17 19:35:47
(0)
0x0.st/Kc7n.jpg - тест с ответвлениями короче нормален.
Придумал еббать охуенную систему логирования. Скорее всего боян, но мне такое точно надо.
1. Аттачим кусок шареной памяти /dev/shm все дела. Ну короче tmpfs файл -> mmap() в память.
2. Хуярим в этом файле константного размера (~64mb хватит) структуру данных типа кольцевого буфера строк.
3. ПРОФИТ.
1. Пишем в такую хрень - новая строка затирает старую. Если под новую места не хватило, значит N самых старых убьётся.
2. Если процесс упал - tmpfs файл остался и его можно почитать.
3. Не надо ибаца с файлами на каждый чих, можно пейсать в лог очень часто фактически как в память просто.
4. Если сдох весь сервер - мы всё это просрали да и похер. Задача другая - почитать что было перед тем как сдох процесс.
Читаться этот файл будет конечно не блокнотом, а какой-то спецтулзой сишной, которая понимает этот формат. Типа дамп последних N строк из этого файла. В начале файла будет структурка, в которой будет просто тупо смещение до последней строки и прочие там незнаю какие-то параметры этого кольцевого буфера. Цена записи строчки лога в такую штуку - memcpy() строки + модификация структуры "header" в начале "файла" этого. Можно даже придумать как не модифицировать header.
Блеать кусок корпуса ноута скололся нахой в углу, там пластик торчит острый колет в руку постоянно сцуко чо делать.
pikabu.ru/story/ferropont_13188774 - пиздец я гениально сру на пикабу. Бугага. 6 лайков, 5 дизлайков. Скуфы по диванам отчаянно боролись за то, говно мой пост или гениален. Второе победило!
жест, они в 7 утра уже вовсю гутарят youtu.be/fzspRHoysqE
Ска дон. Бугага.
Щелевой собачий пидор
Шайлалала.
0x0.st/KTAB.jpg - бугага
Жиган
2025-09-18 17:25:06
(0)
Пидр, где аттачи?
Карл Степанидов
2025-09-18 17:27:32
(18710)
Пидоров подряжаешь на аттачи? Хуя ты.
Ска бугага.
0x0.st/KTMx.jpg - начали тестить аттачи ска дон.
Картинку в пиксели, пиксели в WebAssembly -> resize -> processing -> JS -> upload
processing() для теста запилен "сделать ЧБ".
Песня
Мальчик-скотоёб, дитя заката.
Блять WebAssembly просто какой-то сцуко дикий по возможностям, можно скотоёбить вплавь и вгрёблю.
Насилией над памятью JS, 16 мегабайт можно пожрать случайно картинкой 2000*2000 пикс.
Надо научиться слать нахой альфаканал для экономии байтиков.
Нахой он усрался-то этот ибаный альфаканал.
Короче надо интерфейс допридумывать. Там будет окно в котором видно саму картинку уже перескотоёбленную.
Потом ещё лупа какая-то для ресайза и рамка для обрезки наверное.
Короче надо так: смотришь на картинку и обрезаешь.
Жмёшь или OK или EDIT - на второй кнопке открывается наш любимый редактор и в редактор суётся эта картинка.
В редакторе уже подрисовываешь чо надо тебе если хочешь, типа обвести что-то красной линией или перескотоёбить половину.
Короче флоу такой: выбрал файл, увидел файл, отрезал, ОТПРАВКА.
Вместо ОТПРАВКА может быть "передать в редактор" и у редактора уже ОТПРАВКА.
По идее ещё надо "ОТМЕНИТЬ" и CTRL+Z реализовывать, но это проще застрелиться.
Нахой это отменить, не было и нехуй начинать. Если не уверен в себе и руки дрожать, не жми нихуя вообще пиздуй отсюда да и всё. Бугага.
clang wasm import-memory - почитать это надо
Попытался тут сраться немного на pikabu - до чего же унылое ебанутое поделие.
Ну движок-то там охуенен технически, но публика пиздец, скуфодром ебанутый.
Собрали самых нищих, обиженых, престарелых и погнали ныть!
Нихуя не протестантская этика правит там балом.
1
749
782