
Kirill
24.06.2016
12:06:37
ребят
как кошерно объединить циклы?
for f in paths.files(params.train_images_path, 'JPEG') do
table.insert(image_names, f)
end
for f in paths.files(params.train_images_path, 'jpg') do
table.insert(image_names, f)
end

The Dude
24.06.2016
12:10:10
paths.files что за библиотека?

Google

Kirill
24.06.2016
12:10:43
torch paths

The Dude
24.06.2016
12:10:58
Чё там в кишках7

Kirill
24.06.2016
12:12:11
for image_name in paths.files("examples/", "jpg") do
..> print (image_name)
..> end
girlyand.jpg
tubingen.jpg
moscow.jpg
homer_low.jpg
anna.jpg
paths.files("examples/", "jpg")+paths.files("examples/","JPG")
вот так не работает

The Dude
24.06.2016
12:12:58
:D ещё бы работал.
Torch на си?
Наружу только api торчит?
или paths.files на луа написана?

Kirill
24.06.2016
12:51:20

The Dude
24.06.2016
12:51:42
на луа
Выложи кишки гистом или на пастбин.
http://pastebin.com/jFQJEcgU
Нашёл сам.

Google

Vladimir
24.06.2016
13:05:01
если второй параметр регэксп, то почему не использовать что-нибудь вроде paths.files("examples/", ".*\.jpe?g$")
?

Kirill
30.06.2016
09:52:01
Чат
А где годные курсы, тьюториалы и введения ?)

Vladimir
30.06.2016
09:54:12
вот например http://www.tutorialspoint.com/lua/index.htm

Kirill
30.06.2016
11:56:39
mrci
Ребят. есть вопрос по луа. Надо сделать асинхронный мини-сервер, чтобы процесс крутился, получая файлик, обрабатывал его, отдавал результат, а потом ждал следующего.
Проблема: сначала надо инициализировать все переменные, загрузить пару тяжёлых матриц в память, потом испольщовать их на файле.
Пока смотрю вот в это:
https://github.com/clementfarabet/async
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)
то есть вот так
@Vdobrynin @thedude @Snusmumriken maxx @twentydraft

Мерлин
02.07.2016
19:26:02

Kirill
02.07.2016
19:26:22
каким фреймворком лучше пользоваться?

Мерлин
02.07.2016
19:27:49
Я не знаток веб фреймфорков для Lua
Но вот тот, который ты привёл в пример, выглядит очень пристойно

Kirill
02.07.2016
19:30:21
https://turbo.readthedocs.io/en/latest/async.html
вот ещё
смотрю
вроде нашёл. Буду тестировать
-- 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
как перегрузить конструктор в lua ?
вариант из https://learnxinyminutes.com/ не работает

[Anonymous]
03.07.2016
11:43:09

Google

Kirill
03.07.2016
11:44:16
Или торч?)

[Anonymous]
03.07.2016
11:44:25
Яхз что это

The Dude
03.07.2016
11:45:06

Kirill
03.07.2016
12:12:22
А зачем?
ну мне надо загрузить в память объекты
и инициализировать их

The Dude
03.07.2016
12:16:48

[Anonymous]
03.07.2016
12:18:48
Я использовал yaci для классов, там можно легко перегружать конструктор
https://github.com/jpatte/yaci.lua

Kirill
03.07.2016
12:45:12

The Dude
03.07.2016
12:49:30

Kirill
03.07.2016
12:53:01
Грубо говоря надо считать из памяти файл и чтобы он был доступен при асинхронном вызове

Павел
03.07.2016
13:16:37
/leavechannel
как покинуть канал?

[Anonymous]
03.07.2016
14:51:18
В web-клиенте так

Мерлин
04.07.2016
09:15:07
[last news]
LuaRadio – SDR in Lua

Alexey
04.07.2016
09:15:37
tg desktop official

The Dude
05.07.2016
14:44:00
Че там, какие новости с луаджит?

Kirill
06.07.2016
07:56:21
чат
а как сторить лучше конфиги?

Google

The Dude
06.07.2016
08:09:41
Формате.

Kirill
06.07.2016
08:12:25
спасибо!
запилил аналог turbovisor
для lua (может, я не в теме и есть какие-то крутые IDE, но мне помогло)
https://github.com/Hiyorimi/fswatch-example
а самому свои репы зашквар старрить?)

The Dude
06.07.2016
15:00:28
Тебе же нравится, что ты сделад?

Kirill
06.07.2016
15:03:43
конечно

The Dude
06.07.2016
15:17:10

Kirill
06.07.2016
15:18:33
https://turbo.readthedocs.io/en/latest/turbovisor.html
turbovisor

Master Mushi
07.07.2016
22:49:07
Всем доброго времени суток

Мерлин
07.07.2016
22:50:43
!

Alejandro
08.07.2016
15:46:42
Привет
https://m.habrahabr.ru/post/305314/

[Anonymous]
10.07.2016
18:56:49

maxx
10.07.2016
20:31:07
в JSON нужно следить за запятыми на последних элементах массивов, нет переменных, нельзя использовать функции и операции

The Dude
10.07.2016
20:43:25
Таблицы луа подходят для конфигов идеально.