vitaly
вот мой мир https://github.com/openresty/lua-nginx-module
mva
halt
Парни привет. Что никак нагуглить немогу..
Подскажите как перевести секунды в вывод час, мин, сек
mva
mva
но, вообще, вангую, ты просто хочешь os.time в виде таблицы, да?
Tadeusz
halt
bebebe
halt
Есть например billsec = 78 — сек
нужно вывести в удобочитаемый вид
0 часов 1 мин 18 сек
mva
нет
а по-моему, да
> return os.date("*t",os.time())
[1] {
sec = 47,
min = 49,
day = 31,
isdst = false,
wday = 6,
yday = 243,
year = 2018,
month = 8,
hour = 14
}
mva
halt
Спасибо, сделал так
hours = math.floor(billsec/3600);
seconds = billsec%3600;
minutes = math.floor(billsec/60);
seconds = seconds%60;
halt
вроде как работает
Anonymous
Ilya
Красиво.
Не очень. os.date() красивее имхо.
Ilya
os.date принимает секунды ы качестве параметра
Ilya
Если вдруг поменяется их источник... Ничего не изменится.
Lucky
Между тем вышла новая версия движка Instead.
Lucky
На нём можно запускать код некоторых игр Love c помощью небольшой прослойки.
Lucky
Интересным нововведением является то, что теперь этот движок собирается с LuaJit по умолчанию.
mva
Збс
neofetch
Oh, english club.
neofetch
Hey, how reverse array in lua?
Dika
he is russian
vitaly
ученье свет, а не ученье тьма
neofetch
чорт!!! палево!
neofetch
но чат полезный, спасибо
vitaly
neofetch
я уже был в гугле
neofetch
слушайте а нормально если я в рабочем проекте переменные буду называть ТаКвОт?
Lucky
снейк_рулит_в_луа
vitaly
главное-ЧТОБЫ-работало
vitaly
https://www.youtube.com/watch?v=J1usv2Hn-pU
kazgeek
vitaly
по GO есть русскоязычное комьюнити? спасибо
Yuriy
Ilya
@golang_ru - наверное так (для кликабельности)
mva
или просто забанить за оффтоп
mva
(как делают поехавшие админы в соседнем чате)
vitaly
я зарегался там 27 человек - но сойдет - писать бекенды оказыается можно и на го - вернее рекомендуют
Snusmumriken
Блин, всё что угодно (где есть сишные расширения) можно писать на чём угодно, в этом великий прекол сишки.
vitaly
я использую рукотворный фремворк - на луа - те там ад и израиль - работает
vitaly
но там есть особеность - иногда оно в сетевой ответ вставляет случайные 4 байта
vitaly
0000 и перенос строки итого 5 байт
vitaly
это очень раздражает 😀
vitaly
код старый и никем не будет поддерживаться но это работает
Snusmumriken
С англоязычного луа-чатика ко мне притопал чел и попросил разобраться в pegasus'е (типа lua-http-сервер).
И всё бы ничего, но курл нормально принимает от него ответы, а какой-нибудь хром думает что пришёл пустой ответ.
Разбирать всё это дело - такое себе занятие.
vitaly
https://github.com/appwilldev/everlooping
Snusmumriken
Luvit ещё ковырни.
vitaly
на этом можно писать парсеры и работать с мускулом редисом и мемкешедом - с чем угодно через сокеты или юникс сокет
vitaly
нет - я в этом поуши
vitaly
у меня весь софт парсеры и демоны на этом
Snusmumriken
Лады!
vitaly
оно использует ljsyscall
vitaly
и работает с определеной версией - выше которой - тупо не работает по причине того что в ljsyscall переписали что то
vitaly
может кому нада
vitaly
и может кто то разберется в этом старье и реанимирует его 😀
vitaly
те похоже авторы не сильно голову ломали а переписывали какойто функционал сишных библиотек
Snusmumriken
Лень ))
Пойду дальше мутить all-in-one-батарейки для луёв.
Ну, типа кросс-либа со всякими sleep, высокоточным time, чтением содержимого директорий и файлов и всякой такой мелочёвкой.
vitaly
и потом для работы еще зацепили луа_рести
vitaly
те чтобы использовать луа_рести - там свой провославный нгинкс на 1кб компилиться на си 😂
Snusmumriken
Меня сишка слегка вымораживает тем, что если нам нужны буферы - надо постоянно аллоцировать куски памяти побольше и освобождать, плюс отсутствуют простые луёвые функции для работы со строками, а ля всякие sub/gsub/match/find и т.д.
Snusmumriken
Как будто нормальных строковых библиотек ещё не изобрели ))
vitaly
мне порно сайты делать провославные - ты же знаешь
vitaly
на чем - да хоть в двоичном коде
vitaly
главное чтобы работало
Snusmumriken
Ну, я понимаю что история развития С++ - лог затычек дыр в местных строках. Но блин ))
vitaly
да забей
vvzvlad
Tverd
mihacooper [МСК -2]
mihacooper [МСК -2]
Чувак конешн странный подход выбрал, но там есть много полезного. Мб просто стоит направить его на верный путь)
Artem
кто-нибудь сталкивался с библиотекой https://github.com/arcapos/luawebsocket
есть какие-нить примеры использования?
vitaly
посмотрел на голанг - похоже на бульдозер - но одно радует можно вкомпилить поддержку луа
vitaly
а так похоже на конструктор лего - уже запилили все что нужно
Tverd
ну вот под unix есть, осталось добавть туда винду
Artem