Snusmumriken
Закрыт.
Сорямба, у меня уже триггер на "GNU/something", я забыл что ты более-менее нормальный.
Wsevolod
Чего ты хочешь-то в конечном результате?
сделать http запрос, как ни странно. Но у меня neovim, а в нем встроенный luv, и я хочу на нем это делать, но там голый tcp
Wsevolod
запускать чайлд процесс с курл как то костыльно для меня
Snusmumriken
Хмм, то что в нём встроенный libuv не факт что означает, что его может дёргать луа. Или это именно luv?
Wsevolod
Вот есть все для tcp
Snusmumriken
Курл не требует чайлд-процессов, там есть обычный асинхронный curl.multi-perform https://luapower.com/libcurl
Snusmumriken
Нет, он свой.
Wsevolod
Кажется нашел, в plenary курл работает с либувом неовима, но через чайлд процесс https://github.com/nvim-lua/plenary.nvim/blob/master/lua/plenary/curl.lua
Alexey
https://github.com/moteus/lua-lluv-curl И libuv и cURL и без всяких процессов
Snusmumriken
Это не робот, уже проверено.
حسن
12
Aydar
Концентрация Айдаров в группе повысилась :)
Pavel
@gotzmann https://phprussia.ru/moscow/2021/abstracts/7325 попался
Pavel
@gotzmann https://phprussia.ru/moscow/2021/abstracts/7325 попался
@gotzmann притворялся LUA-шником, а сам в тайне на PHP кодил
c
а в профиле написано GoLang
Pavel
а в профиле написано GoLang
обман, кургом обман...
Islam
Доброго всем дня. Пишу сюда потому как более нигде ответа не получил. А тут хоть исторически ближе к вопросу. Пытаюсь интегрировать jitsi с существующим приложением запусюкаю в docker-compose , я находил инфу о том что для конфигурации конференции и добавления всякой логики нужно добавлять плагины , но хоть застрелись не могу этого нормально сделать. Я понимаю что проблема абстрактна , но не хочу захламлять чат огромным текстом , если тут мне не смогут помочь P.s. если кто то интегрировал успешно эти плагины , отзовись пожалуйста))
🐅🤦‍♂️
В какой части вопроса находится Lua?
Islam
В какой части вопроса находится Lua?
Да написано это все дело на луа и как я понимаю взаимодействие происходят с лпагинами на уровне языка. Но я понимаю ваш намек , прошу прощения если все же в оффтоп попал
🐅🤦‍♂️
Может и не оффтоп, сам не в теме.
Snusmumriken
Да не парься, пущай повисит, вдруг знаток появится.
Snusmumriken
(знатока пока не появилось)
Александр
Привет Есть функция, которая возвращает 1+N аргументов. Либо в формате true, res1, res2, ..., либо false, error_msg. Я хочу обработать их примерно так (псевдокод): flag, ... = f() if flag then return ... -- return all results else error_msg = ...[1] print(error_msg) end Как этот псевдокод проще всего переписать на луа? Если я сделаю t = table.pack(f()), как мне потом достать всё, кроме первого аргумента?
Александр
Стоило почитать документацию.. Сам отвечу: result = table.pack(f()) if result[1] then return table.unpack(result, 2) -- skip first else error_msg = result[2] print(error_msg) end
Snusmumriken
Стоило почитать документацию.. Сам отвечу: result = table.pack(f()) if result[1] then return table.unpack(result, 2) -- skip first else error_msg = result[2] print(error_msg) end
Не забудь local unpack = unpack or table.unpack для обратной совместимости. И вместо table.pack — result = {f()}
G
Привет, ребзя! Какой компилятор порекомендуете для Lua?
Aydar
Привет, ребзя! Какой компилятор порекомендуете для Lua?
У Lua нет "обычного" компилятора, есть две основные реализации языка это официальный интерпретатор "Lua" и jit-компилятор "LuaJit" Можешь выбрать любой вариант если конкретной цели нет.
Aydar
но все же их больше двух
Наверняка и компилятор есть, но сначала пущай с этими разберется :)
usernameak
а так - зависит от того, где использовать
G
а так - зависит от того, где использовать
Ну... Писать плагины для Гарриса.
usernameak
Ну... Писать плагины для Гарриса.
так там есть интерпретатор луа уже
usernameak
вопросы?
usernameak
вроде бы luajit там
G
вопросы?
Что такое интерпретатор?
Lucky
Что такое интерпретатор?
В конце букваря Иерусалимского есть такой.
Aydar
"Иерусалимский букварь" на название религиозной книги похоже :)
Lucky
"Иерусалимский букварь" на название религиозной книги похоже :)
Перечитываю из неё на ночь избранные моменты.
Anonymous
Кто умеет взломать ВКонтакте за деньги
Джифорсович
Кто умеет взломать ВКонтакте за деньги
@Snusmumriken тут какеры пришли, вяжем
Snusmumriken
Джифорсович
Как это связано с луа?
Уже никак, его кикнули
Snusmumriken
Я обычно предлагаю универсальное устройство взлома, для которого не требуются специальные навыки: стул, верёвку и паяльник.
Джифорсович
Но дешевый - не факт
Snusmumriken
А меня упарывает низменность использования высокого искусства программирования для подобных целей. Всё равно что изобретать интернет для просмотра порно.
Aydar
Но дешевый - не факт
Дешевле чем реального хакера нанимать.
Джифорсович
Дешевле чем реального хакера нанимать.
Про гитхаб и всякие брутеры поверх тора они конечно не знают
Джифорсович
Ну и не надо)
Pavel
Про гитхаб и всякие брутеры поверх тора они конечно не знают
Брут дорого. Не эффективно. Радужные таблицы. Поиск по утекшим базам. Социальная инженерия.
Aydar
Брут дорого. Не эффективно. Радужные таблицы. Поиск по утекшим базам. Социальная инженерия.
Чтобы радужные таблицы применить надо до базы добраться, а для этого надо сначала уязвимость найти. Брут напротив можно применять без доступа к БД (но сейчас он уже мало реализуем). Соц инженерия тоже плохо работает, люди научились на своих ошибках. P.S За вами уже выехали :)
Luсky
хо-хо, ещё один луёвый моторчик!
Luсky
https://vanda3d.org/
G
Привет, парни!
G
Вопросец...
G
Кто на луа пишет что-нибудь для Гарриса?
Leon174
Там еще туторы крутые. Просто кладезь знаний. https://vanda3d.org/exporting-from-sketchup-to-collada-format/
Lucky
Да. Чел явно шарит.
Lucky
Я читал, прям как по маслу.
Leon174
По Маслоу?
Lucky
По английски как по русски. Все слова понятные.
Leon174
В тамошних бурсах английский поди самый базовый, Джойса не читали. "Моя твоя понимать да" выучили и айда на выход, в программисты.
Leon174
Вот этот поинтересней. И Lua будет, как в Lumberyard. https://aws.amazon.com/ru/blogs/gametech/open-3d-engine
Leon174
Amazon решила, что уже достаточно влила денег в Lumberyard, поэтому решила на его основе сделать Open 3D Engine с открытымы исходниками. Руководить развитием этого дела будет The Linux Foundation. Нам от этого только лучше.
B
Они со своим ламбером ничего не сделали, не смогли запустить ни одной своей игры, и теперь высрали это, да, удачи
Aydar
Они со своим ламбером ничего не сделали, не смогли запустить ни одной своей игры, и теперь высрали это, да, удачи
Ну да конечно если они ничего не смогли значит никто не сможет, классная логика.
B
Ну да конечно если они ничего не смогли значит никто не сможет, классная логика.
Да, именно так, их игровое подразделение мусор, и они хотят привлечь хоть каких-то аутсорсеров, изменит ли это что-то, сомневаюсь
Aydar
Да, именно так, их игровое подразделение мусор, и они хотят привлечь хоть каких-то аутсорсеров, изменит ли это что-то, сомневаюсь
То есть это типа хитрый план по-твоему? Не, если бы им реально надо было бы что-то сделать они бы взяли Unreal или Unity ту же и не парились.