️ ️️
️ ️️
set number relativenumber
️ ️️
Snusmumriken
Roman, привет! Как сюда попал?
️ ️️
Anonymous
️ ️️
anton
o/ А как правильно изворачиваться, в случае если мне нужно в файле A.lua использовать функции из B.lua а в файле B.lua использовать функции из A.lua? Если сделать require друг друга то выдается:
too many C levels (limit is 200)
️ ️️
может вынести эти функции в C.lua?
Luсky
anton
anton
ой, не туда ответил
anton
️ ️️
anton
как я уже сказал, почти все функции придется перекинуть в C.lua
anton
Вот так получилось, не знаю насколько это хорошо
anton
А вот такой вопрос, может ли lua тайно перемещать объекты в памяти? Допустим я создал С++ объект, и засунул его в луа-кучу. Вроде бы есть средство, которое позволяет вызвать деструктор, когда его съест gc, но гарантируется ли, что во время жизни расположение в куче этого объекта не будет меняться?
Aydar
anton
anton
lua_newuserdata(l, sizeof(ObjType))
anton
о, это очень приятно
Luсky
думается, вопрос о организации утечек памяти с помощью луа примыкает к этому вопросу
Alexey
Snusmumriken
Привет
Snusmumriken
Это не робот, отставить пушки.
Snusmumriken
А вот это — не знаю.
Anonymous
я не робот
Anonymous
спокойно :)
Snusmumriken
Точно-точно? ))
Anonymous
точно-точно
anton
чуствую себя как в терминаторе после судного дня
Sergey
Snusmumriken
Что знал?
Snusmumriken
Я ищу патч, который у нас применён.
Sergey
Всё))) Не, я про то ты (ничего, что на ты?) из наших)))
Sergey
Спасибо!!!
Snusmumriken
Вот тут ещё куча патчей для разных версий
http://lua-users.org/files/wiki_insecure/power_patches/
Sergey
Ну это-то я знаю. Увы, много интересных патчей не поддерживаются, а мне нравится bleeding edge)))
Sergey
У вас тут сурово по поводу ботов, некоторое время даже размышлял - сколько будет 1 + 10? А в какой системе счисления?😄
Snusmumriken
Некоторые пробиваются через проверку брутфорсом, и их всё равно приходится вычищать.
Sergey
Всё равно, этот чат примерно вдвое больше по отношению к аглицкому... Удивительно)
Snusmumriken
Пару раз засветились на хабре.
Snusmumriken
И от этого же засилье ботов. Кто-то добавил чат в продаваемые базы бизнес-чатов.
Sergey
В общем, респект, что стараетесь блюсти чистоту, а то некоторые группы совершенно невозможно читать - одна война идиотов с ботами на которых они не имеют никаких рычагов влияния.
Sergey
А в Бразилии мало интересуются Lua. Или телега у них не в моде? Я пришёл к выводу, что Lua в основном пользуются в России))).
Snusmumriken
Мб англичане больше любят сидеть в узкоспециализированных чатах чем в общих. Ну, типа "чат роблокса", "чат лов2д" и т.д. Вроде всё по луа. Не забываем про свои локальные чаты, как этот.
Sergey
Maybe, maybe... Просто английский чат указан на официальном сайте относительно давно (я так о нём и узнал) и не заметил, чтобы все туда ломанулись.
Gert
Anonymous
Интересная вакансия "Программист LUA/SQL/ООП (на проект, удаленно)" — https://hh.ru/vacancy/42945413?from=share_android
Отправлено с помощью мобильного приложения hh https://hh.ru/mobile?from=share_android
Anonymous
Мейл.ру ищет луа разработчика
Anonymous
Игры делать
Anonymous
Интересная вакансия "Младший разработчик (MY.GAMES)" — https://hh.ru/vacancy/42032404?from=share_android
Отправлено с помощью мобильного приложения hh https://hh.ru/mobile?from=share_android
Snusmumriken
Кто все эти люди? : )
️ ️️
боты!
Snusmumriken
@emmanuelGoldstein, @kraftwerk28 скажите что-нибудь осмысленное.
Anonymous
Wsevolod
Это собственно @emmanuelGoldstein тоже интересует, как и меня
Anonymous
Snusmumriken
Пользователю — какого-то приложения использующего Lua с пакетиками?
Snusmumriken
Вам под какую платформу?
Snusmumriken
Под линуксы наверное проще с луароксом, при установке приложения дёргать shell-скриптик с установкой луарокса и прочих зависимостей.
Под венду — рядом с исполняемым файлам плюхать заранее скачанные зависимые либы, оно их найдёт даже без LUA_PATH/CPATH.
Anonymous
Ставить глобально юзеру луарокс я не хочу — мб его как-то заэмбедить можно? Хотя в крайнем случае можно поставить в $XDG_DATA_DIR
Snusmumriken
Поставлять весь список желаемых пакетов вместе с приложулей — слишком сложно?
Anonymous
В идеале кроссплатформенно, но хотя бы под юниксы
Anonymous
Хотя если я не найду хорошего способа, я просто сделаю какой-нибудь список нужных плагинов и зашью в программу, да.
Snusmumriken
Ещё вылезает проблема, что часть пакетов может быть сишная, и их надо собирать. А если это юзер — ему желательно выдавать уже готовые бинари.
Snusmumriken
Я бы в таком случае поднял бы сервер с бинарями всего чего можно, шоб юзеры у меня качали под свою платформу.
Anonymous
Snusmumriken
Лучше: он раздаёт сорцы и инструкции к сборке.
Snusmumriken
И для какой-нибудь венды требуются компиляторы, mingw для минималочки, но лучше — VS. С линуксами проще.