Snusmumriken
Json будет в виде строки, ты его будешь декодировать на месте вытряхивания ))
аннлн
оставляй постгрю, редис ненужен аще
постгря медленная и оверкилл для этого кмк
аннлн
ещё смотрел в сторону монги, но она ещё медленнее постгри
Snusmumriken
Впили редиску, но как быстрый кеш, разве что.
аннлн
arangodb
чот ноунейм
аннлн
кто использует её в проде?
Korsar
насчет остальных - на сайте вроде все написано, или английский слишком сложно? 🙂
аннлн
слишком сложно идти и гуглить, да.
аннлн
⛧ nothing87889381828780
11
Anonymous
Total war warhammer 2
Микита
всем привет, я опять запутался с lua-requests response = pcall(requests.request, method, url, args)
Микита
зачем здесь args? как в них что-то передать на сервер? например строку
Микита
если просто написать туда строку, то ошибка requests.lua:72: attempt to index local 'request' (a string value)
Микита
а если массив, то просто приходит запрос на сервер (get или post) без ничего
Микита
случайно догадался, что нужно передавать так pcall(requests.request, method, url, {data="данные"})
Микита
а как узнать какие ещё есть аргументы кроме data? в документации не могу найти ничего про requests.request
Snusmumriken
Ясен красен, там должна быть табличка, с опциональной фигнёй: { data = "bodystring", headers = { ["Content-Type"] = "application/json", ... }, proxy = "user@pass:proxyurl", timeout = 20, }
Микита
да вот, только нe body, а data
Микита
как оказалось
Snusmumriken
Да, я уже уточнил.
Микита
а ты не знаешь где есть перечень этих аргументов?
Snusmumriken
Тут: https://github.com/JakobGreen/lua-requests/blob/master/src/requests.lua
Snusmumriken
_requests.parse_args — тут корень проверок и всякого форматирования запроса. Из requests.request(method, url, args) делается табличка request, которая потом гоняется в хвост и в гриву.
Микита
понял, вроде вижу
Vitaly
ты каждый раз открываешь файл в цикле?
Snusmumriken
Hello Vikari.
Snusmumriken
cek = { ["Sunday"] = 1, ["Monday"] = 2, ["Tuesday"] = 3, ["Wednesday"] = 4, ["Thursday"] = 5, ["Friday"] = 6, ["Saturday"] = 7 } for k,v in pairs(cek) do print(v) --\\1,2,3,4,5,6,7 io.open("/sdcard/1.txt","w"):write(v) --\\6 end in print it produces 1,2,3,4,5,6,7 but in write only 6 how to write 1,2,3,4,5,6,7
fgntfg
i don't get it
Vitaly
он перезаписывает файл каждый раз. А в файле не 7, потому что почему-то последний раз не сохраняется. Может close добавить?
fgntfg
по идее в конце дискриптор закрывается, но да, можно
fgntfg
you printing value, not key
fgntfg
''' Message Textcek = {["Sunday"] = 1, ["Monday"] = 2, ["Tuesday"] = 3, ["Wednesday"] = 4, ["Thursday"] = 5, ["Friday"] = 6, ["Saturday"] = 7} for k,v in pairs(cek) do io.open("/sdcard/1.txt","w"):write(k) end ''' how to fix ? i try but only write one output: Sunday
fgntfg
read about work with files.
fgntfg
It is quite easy to fix, but it seems you dont understand basics
fgntfg
I strongly recommend you to spend time with documentation
fgntfg
there is no difference in work with files between lua and php, for example
fgntfg
I don't quite get your intentions.
fgntfg
your code is not working as you want, because you dont understand how io.open works. Please, read the documentation. In most programming languages functions for open files working same way. lua io.open == php fopen, for example
fgntfg
if you dont get the basics by yourself, than you can't became a programmer.
Snusmumriken
1. Here different open methods: "w", "r", "a", "w+", "a+", "wb", "ab+" etc, all are different. Read about it. 2. File is the byte stream, that should be open, read/writed and C L O S E D. Read about bufferization and flush.
fgntfg
никогда ты не будешь done, Тони 2
Snusmumriken
Y e s
Snusmumriken
никогда ты не будешь done, Тони 2
Он хуже чем Тони. 1. Заморочки на шифрованиях в десять раз мощнее 2. Личный канал в телеге, куда скидываются мои посты/ответы под видом хрен знает чего
fgntfg
This is not good solution, but yes, it working
Snusmumriken
N o
Snusmumriken
N o [2.0]
Snusmumriken
N o [2.1]
fgntfg
add few more zeros
fgntfg
Ну я согласен за 500 админить канал
Snusmumriken
Тонимин, главный задаватель вопросов и нечитатель документации, эксперт по нестандартному применению стандартных инструментов и архитектор в стиле Дали. А потом у него начинаются проблемы, и он просит окружающих их решить. Ещё любит ляпать явную откровенную чушь или некое халатное упрощение (чтобы задающий вопрос подумал что Тони — умный), и убегать, пока не задали следующих вопросов или не вылез я, с разбором его ответа.
Pavel
Ребят - оффтоп вопрос. Нужен опенсорс кликер, типо cookie-clicker, c валидацией кликов на беке. Хотим для компании поднять одной (как тим-билдинг\писькомерка) Клиент - фронтовый, бек - пофиг на чем. Может есть что?
Lämppi
Так свой на пишите
Co(n)stantine👨‍🔬
FailsBot
fgntfg почти прошел кукикликер
Pavel
Так свой на пишите
время тратить лениво. да и нужен он примерно на 2 дня пока евент будет...
Pavel
было бы готовое решение - я бы напильником прикрутил бы туда пару css, топ и развернул..
Pavel
а так - кнопки нажимать, тесты писать...
fgntfg
не помню кликера с беком, если честно
Pavel
Жаль....
fgntfg
ща, сделаю мониторинг по красоте и буду думать над mmo-clickerом
Pavel
а что над ним думать_)
Pavel
в общем пока текущий план - взять исходники печенек. добавить поле с именем. и раз в 30 сек слать игровой стейт на бек. на беке-же вести топ валидацию делать совсем лениво - задача мелковата. а проверить на читерство - можно по темпам роста в стейтах
Pavel
ща, сделаю мониторинг по красоте и буду думать над mmo-clickerом
но если ты все-же найдешь что готовое напиши пож.
fgntfg
поищи на r/incremental_games
fgntfg
или как там его
Lucky
https://www.reddit.com/r/lua/comments/ieegeq/porting_luajit_to_riscv_motivation_first_steps/
⸙ꠋꠋk̹̺ Seymøur
Вдруг кто встречался с такой проблемой Нужно из функции вернуть таблицу, где значение - другая таблица. До возврата из функции значения на месте, после - нули. Я так понимаю таблицы в значении очищает менеджер памяти луашный? Есть какой-нибудь workaround?
Микита
Ты у меня в контактах. Это ты держал сервер в loong?
Микита
Да точно ты, мир тесен))
Andrey
Коллеги, подскажите есть ли такие же телеграмм каналы только для C, C++ ? Меня тут знакомая спрашивает