Anonymous
🐅🤦♂️
Din 🐍
Highly Likely
+
Din 🐍
Если мы говорим о java, в луа можно просто кидать анонимки
Din 🐍
+
Докинть смайлик лентача пж
Highly Likely
¯\_(ツ)_/¯
Din 🐍
❤️
Snusmumriken
Кокретизируй задачу , Снус. Состав и назначение полей списка остается тоже самое ? И первоначальное заполнение делаю также , верно ? list = {val = line, next = list} . Поменять только логику итератора с lifo на fifo ?
Вот, смотри, ты написал:
"СНУС", "ЧТО", "ТЫ", "ТВОРИШЬ", а на выходе получил
"ТВОРИШЬ", "ЧТО", "ТЫ", "СНУС". А теперь попробуй таки получить одинаковый вход и выход.
Snusmumriken
Din 🐍
Alxius
Лямбда всегда ассоциируется с полу-жизнью
Din 🐍
Din 🐍
Ну почти
Den
Din 🐍
Din 🐍
Ну то есть
Din 🐍
Ну то есть нет
Lucky
Колдовство! Сжечь неменленно! [Ну, в смысле, я нихрена про лямбду не понял и нужен простой, хорошо оформленный пример (штук семь - восемь) на пастебин]
fgntfg
Пустим в функцию надо передать функцию, а ты такой берешь и пишешь
function (a) begin return a*a end
fgntfg
Вот тоби и лямбда
Egor
Приветы, а в луа нету встроенной функции наподобии round() в пхп?
Highly Likely
Highly Likely
Есть math.floor/math.ceil. Round, емнип, нет
fgntfg
и math.floor есть
fgntfg
одна из двух тебе подойдёт
Egor
Highly Likely
fgntfg
Сорь, я по утрам в глаза долблюсь
Highly Likely
+
Egor
Придется кастовать, в какую сторону округлять -_-
Egor
Snusmumriken
Aleksey, что скажешь в своё оправдание?
fgntfg
Это чят для успешных бизнесменов с числом итерации в 300к/сек
Snusmumriken
@dasertuoi , а ты что скажешь в своё оправдание? Что ты шлёшь и зачем?
Артём
От Улан Удэ до Читы - tele2 работать отказывается. Всё против экспансии lua. Пришлось остаться наедине с Роберто, без помощи зала. Это было ужасно
fgntfg
Напоминает время, когда я С изучал. Под рукой только внутренняя справка на английском и здравый смысл
Anonymous
Я думал в чите только голубиная почта работает
ㅤ
Никому не попадалась в каком-то текстовом редакторе/плагине к релактору возможность ограничить редактируемую область диапазоном строк (с помощью специальных комментариев, например)? Редактируешь срез файла в n строк, а при сохранении он сохраняется куда надо.
Snusmumriken
Ой сложно. Можно на луях написать реплейсер, который seek'ает до нужной позиции и write'ит : )
Snusmumriken
Фигня в том, что у тебя должен быть не редактирование среза файла в N строк, а редактирование среза файла в N БАЙТ. Остатки придётся забивать нулями/пробелами, или переписывать весь конец файла если не влезло.
ㅤ
Можно и в Vim, даже на макросах. Но вдруг кто-то видел.
ㅤ
Snusmumriken
Тогда зачем тебе срез? В чём проблема открыть его, отредактировать как угодно и сохранить?
fgntfg
Я видел как куски кода в другой файл выносят
ㅤ
fgntfg
fseek, fread, fwrite
Anonymous
Стдио кал
fgntfg
Самое интересное начинается когда кусок который редактируется не совпадает с исходным размером
fgntfg
Ну отредактируй и сохрани. Проблема в чём?
Snusmumriken
Артём
:)
Mark ☢️
Mark ☢️
Это график использования памяти в LUA-программе.
Mark ☢️
(там самопальный eventloop)
Mark ☢️
Так вот.
Mark ☢️
втсавка в каждую итерацию collectgarbage() помогает.
Mark ☢️
Резкие скачки вниз — это тупой перезапуск софтины
Mark ☢️
график — недельный
Mark ☢️
Mark ☢️
вот за полчаса
Mark ☢️
в начале интервалоа был перезапуск. на 1/3 интервала я поправил код и перезапустил
Mark ☢️
видно что память не течёт
Mark ☢️
Вопрос — что за нахрен? и как это лечить? костыль я сделал (запуск collectgarbage), но хочу по-нормальному
Serezha
Mark ☢️
Roman
Mark ☢️
да блять. напишите кто-нибудь по существу заданного мною вопроса
Mark ☢️
пожалуйста
Serezha
погадать на кофейной гуще? у тебя ванильный луа, луаджит, ffi или что
Mark ☢️
Serezha