Snusmumriken
Ууу, ну это пых.
echo 'run1' )))
Это что страничка вернёт при обращении.
Juan David
Hi
Juan David
👋
Snusmumriken
Ivan
Эх, задачку не решил
Ivan
(бот его кикнул)
Snusmumriken
Type "12" without quotes
Ivan
Ivan
Опять))))
Snusmumriken
Вот почему бот работает через раз, то банит, то не банит. А тут — банит ))
Anonymous
Anonymous
Каким образом на lua можно получить список всех файлов в указанной папке и удалить их
?
Anonymous
lua file system вроде как библиотека есть
Anonymous
Вопрос в том, можно ли ее под андроидом юзать
Egor
Доброй ночи. посоветуйте быструю, мелкую либу для работы с JSON-ом, а точнее нужно всего-лишь превращение JSON в таблицу.
http://dkolf.de/src/dkjson-lua.fsl/ - эта либа слишком много инструкций делает, хз что это и как, но игровой движок именно на это ругается.
аннлн
cjson
Egor
cjson
а его сразу как функцию можно утащить в проект,без всяких зависимостей?
аннлн
ну это *.so/*.dll
Highly Likely
аннлн
утаскивай, я разрешаю
Highly Likely
https://github.com/rxi/json.lua
Egor
300 строчек ыы, спасибо, буду думать как впихнуть... =(
Egor
Lämppi
А попроще чё заюзать?
Lämppi
Навелосипедить что-то типа ключ пробел значение
Egor
Lämppi
Да
Egor
Да
не...данные получаю в виде JSON
Lämppi
Ну штош
Роман
всем привет. А есть способ получить рандомное число без городения огорода? Пробую math.random (4, 8), но он всегда мне 8 отдает почемут.
Snusmumriken
Egor
Egor
то есть всю структуру в таблицу перевести
Egor
а игра мне кричит -цпу оверлоад
Snusmumriken
а мне нужно все
Ну, парсилка одного конкретного JSON'а должна занимать меньше места чем универсальная парсилка json'а.
Тэкс, пардон, а ЦПУ и его оверлоад-то тут при чём?
Snusmumriken
Игра так реагирует на слишком много кода?
Egor
Snusmumriken
Ну тады блин, разбиваешь функцию корутиной на более короткие участки и yield'ишь.
Snusmumriken
Что за платформа?
Egor
Snusmumriken
Платформа запускающая скрипт
Snusmumriken
Ну, приложение которое крутит эти скрипты. Как называется?
Egor
Роман
Роман
спасибо
Egor
внутри него впихнули игроделы интерпретатор луа
Egor
говорят там корутины пашут
Egor
Версия 5.3
Snusmumriken
После yield'а — сделай ещё одно событие запуска декодирования json'а, и так рекурсивно, пока он не декодирует полностью.
Snusmumriken
Круть
Egor
только не факт, что поможет..
fgntfg
интересно, а если транслировать json в lua-table и потом просто интерпретатору скормить?
Snusmumriken
Можно, но будет коряво. В части случаев нормально прокнет, в другой части — нет.
fgntfg
Snusmumriken
Anonymous
Тут кто нибудь занимался мододеланием на луа? Есть проблема с поиском скрипта в .pack файле.
Lucky
Snusmumriken
Да я так и подумал
аннлн
эй, луаторы, нужно больше мнений
аннлн
nginx+lua+redis = добро или зло? почему?
fgntfg
это инструмент
fgntfg
каждому инструменту - свое место
fgntfg
не будешь же ты отверткой стены красить
Co(n)stantine👨🔬
Snusmumriken
nginx+lua+redis = добро или зло? почему?
Ну допустим, какой-нибудь сравнительно мелкий но быстрый сервис, типа имиджборды (слишком старые треды отправляем в утиль) или фронта игрового сервиса (может понадобиться много оперативы) — да, отлично.
Для интернет-магазина — нет: избыточная скорость нгинкса и луёв, уже написана куча модулей на пыхе/питоне которые придётся переписывать на луа, и много гигов картинок/видосов хранить в редиске — фи (хотя их можно и статикой, тогда ещё норм, но остальные косяки не исчезают).
аннлн
вопрос про бэкенд бэкендовый. сейчас используется lua+nginx+postgres.
Snusmumriken
Что хранится в постгре?
Snusmumriken
Просто учти, что редиска — это рам-дб, и всё что в ней хранится — держится в оперативке. Если там много терабайт данных — ты их не закинешь в редиску, но не требуется сверхбыстрый доступ — редиска не нужна. Плюс в редиске отсутствуют триггеры: она предназначена даже не для таблиц как SQL, а для кей-валуев.
Co(n)stantine👨🔬
оставляй постгрю, редис ненужен аще
аннлн