Kirill
Чат
Kirill
А где годные курсы, тьюториалы и введения ?)
Vladimir
вот например http://www.tutorialspoint.com/lua/index.htm
Kirill
mrci
Kirill
Ребят. есть вопрос по луа. Надо сделать асинхронный мини-сервер, чтобы процесс крутился, получая файлик, обрабатывал его, отдавал результат, а потом ждал следующего.
Проблема: сначала надо инициализировать все переменные, загрузить пару тяжёлых матриц в память, потом испольщовать их на файле.
Пока смотрю вот в это:
https://github.com/clementfarabet/async
Kirill
async.tcp.listen({host='0.0.0.0', port=8080}, function(client)
-- Receive:
client.ondata(function(chunk)
-- Data:
print('received: ' .. chunk)
-- Reply:
client.write('thanks!')
end)
-- Done:
client.onend(function()
print('client gone...')
end)
end)
то есть вот так
Kirill
@Vdobrynin @thedude @Snusmumriken maxx @twentydraft
Мерль
Kirill
каким фреймворком лучше пользоваться?
Мерль
Я не знаток веб фреймфорков для Lua
Но вот тот, который ты привёл в пример, выглядит очень пристойно
Kirill
https://turbo.readthedocs.io/en/latest/async.html
Kirill
вот ещё
Kirill
смотрю
Kirill
вроде нашёл. Буду тестировать
Kirill
-- Handler that takes a single argument 'username'
local UserHandler = class("UserHandler", turbo.web.RequestHandler)
function UserHandler:on_create()
self.test_var = os.date("%H:%M:%S")
end
function UserHandler:get(username)
self:write("Username is " .. username .. self.test_var)
end
Kirill
как перегрузить конструктор в lua ?
Kirill
вариант из https://learnxinyminutes.com/ не работает
Kirill
Или торч?)
Anonymous
Яхз что это
Kirill
ну мне надо загрузить в память объекты
Kirill
и инициализировать их
Anonymous
Я использовал yaci для классов, там можно легко перегружать конструктор
Anonymous
https://github.com/jpatte/yaci.lua
Kirill
Загрузить в память объекты
Kirill
Грубо говоря надо считать из памяти файл и чтобы он был доступен при асинхронном вызове
️Pavel
/leavechannel
️Pavel
как покинуть канал?
Anonymous
Anonymous
В web-клиенте так
Мерль
[last news]
LuaRadio – SDR in Lua
Alex
Alex
tg desktop official
Kirill
чат
Kirill
а как сторить лучше конфиги?
Kirill
кстати, я тогда искал вот эту ссылку:
https://github.com/nagadomi/waifu2x/blob/master/web.lua
Kirill
спасибо!
Kirill
запилил аналог turbovisor
Kirill
для lua (может, я не в теме и есть какие-то крутые IDE, но мне помогло)
https://github.com/Hiyorimi/fswatch-example
Kirill
а самому свои репы зашквар старрить?)
Kirill
конечно
Kirill
https://turbo.readthedocs.io/en/latest/turbovisor.html
Kirill
turbovisor
mr skeleton
Всем доброго времени суток
Мерль
!
Alejandro Jeditobe
Привет
Alejandro Jeditobe
https://m.habrahabr.ru/post/305314/
Maxx
в JSON нужно следить за запятыми на последних элементах массивов, нет переменных, нельзя использовать функции и операции
Anonymous
Anonymous
s-exp!😄
Kirill
чат, привет
Kirill
есть проблема с импортом
Kirill
Kirill
I have problem with import, can you please advice what I should review in order to solve it?
18:51 https://dpaste.de/X11q
Anonymous
Kirill
если убрать импорты в файле turbo-class.lua, которые отлично работают отдельно — запускается сервер хотя бы
Anonymous
(config
(value bla-bla 1)
(value ble-ble "blah")
(hash (:a 1 :b 2)
(array (1 2 3)
)
Kirill
Если коротко: есть скрипт для процессинга изображений, естественно, через нейросетку. Вот оттуда импорты в turbo-class.lua. Если этот скрипт запускать отдельно, всё ок, никаких крашей. Я перенёс его аккуратно в turbo-class.lua, чтобы дёргать по REST API, а импорт не даёт запустить сервак.
ЧЯДНТ?
Anonymous
Можно просто на лиспе написать пару функций и всё
Kirill
вот так
Kirill
но сейчас это не важно!
Kirill
омг
Alex
а 10 * 2 ** 20 — не? :)
Kirill
Kirill
code review попрошу сделать чат как будет хотя бы работать
Kirill
Make it work, Make it fast, Make it right
Kirill
я пока даже до 1 стадии не дошёл
Artur
Доброй ночи, луа это здорово, но сейчас пришлось версткой заняться. Кто знает каналы по html5?
Anonymous
void *
Есть css чат
xaota
а ссылки?
🦥Alex Fails
@prodot
Artur
Спасибо большое
Anonymous
Anonymous
Anonymous
Пора ли покидать Россию?
Maxx
думаешь, там lua будет получше?
Anonymous
Может законов таких не будет...