Если роботы это асм или си
Интернет вещи аналогично
🦥Alex Fails
И зигби дырявый
Alejandro Jeditobe
И зигби дырявый
зато дудосить хорошо
🦥Alex Fails
Д
ГуНиСе️
в чём может быть проблема? root@comp2:~/ProjectName# luarocks install packagename-4.2.1-0.rockspec Using packagename-4.2.1-0.rockspec... switching to 'build' mode Missing dependencies for packagename: lua >= 5.2, < 6.0 lua-term == 0.07 redis-lua >= 2.0.3, < 3.0 dkjson >= 2.5, < 3.0 luasocket >= 2.0.2, < 3.0 serpent == 0.28 Error: Could not satisfy dependency: lua >= 5.2, < 6.0 root@comp2:~/ProjectName# lua -v Lua 5.2.4 Copyright (C) 1994-2015 Lua.org, PUC-Rio root@comp2:~/ProjectName#
Igor
Что-то это мне напоминает KDE 4 != KDE 4.0
Snusmumriken
Ну, у тебя там список необходимых либ, которые требуются. Ставь сначала их.
Snusmumriken
И версия Lua должна брать старше 5.1
Alejandro Jeditobe
Приветт
kuradi
Привет
ГуНиСе️
grinchfox
Alejandro Jeditobe
Привет
Snusmumriken
Snusmumriken
Ребятки, кто-нибудь заинтересован в передаче больших объемов данных с низкими пингом, гарантией доставки и без блокировок?
Snusmumriken
По 1.1гб переданных данных с оверхедом в 10%. Я прост пилю упрощенный и ускоренный аналог quic. Без шифрования, но при желании можно прикрутить. https://m.habrahabr.ru/company/infopulse/blog/315172/
Snusmumriken
Потому что много мишуры лишней. Гуглу она нужна, а мне нет. Просто передать данные.
Есть кто esp8266 программит?
Snusmumriken
Есть те у кого руки не дошли им заняться. Но ничего сложного же.
Vladislav
Сейчас в свободное время ESP занимаюсь
Alejandro Jeditobe
Превед
Сергей
эээ
Snusmumriken
Хаю-хай!
Сергей
кагтотак
Snusmumriken
Сергей
отож
Nikita
всем привет. А не подскажите, где можно утянуть lua programming security guide ? гугл ничего дельного не дает
Snusmumriken
Ты уверен что это существует? Гугл, в целом, довольно всеведущ.
Snusmumriken
Хотя я бы посоветовал просто почитать сурцы nmap
Snusmumriken
Он великолепен, я гарантирую. Несмотря на дизайн сайта. https://nmap.org/
Nikita
не уверен. но мало ли )
Nikita
что еще, помимо нмап, можно почитать на эту тему?
Nikita
мне надо статический анализ проекта на луа сделать. черт знает чем.
Nikita
на безопасность написания тоже
Snusmumriken
Ну так это совсем другое. Есть статические анализаторы. Например, luacheck. Security, обычно, ассоциируется с сетями и криптографией. А безопасность у lua сама по себе приличная.
Snusmumriken
Брать тут: https://github.com/mpeterv/luacheck
Anonymous
Привет. У кого есть бинарники Luasec 0.6
Snusmumriken
Куда?
Snusmumriken
Ну, win/unix, x32/64/ARM?
🦥Alex Fails
Группа по опенглу
🦥Alex Fails
https://telegram.me/joinchat/BYlFbD_Qxw_-tojtpywCgQ - opengl/opencl/vulkan
Мерль
https://github.com/zserge/lua-promises/blob/master/README.md
Мерль
https://github.com/zserge/lua-promises/blob/master/README.md
Ееееееееееееее роооокккк
Snusmumriken
Интересно, как оно оказывается асинхронным без корутин.
Snusmumriken
А, оно просто добавляет элементы в очередь, и дёргает в цикле пока что-то не исполнится. Хмм. На корутинах было бы объективно быстрее (только один JUMP вместо перемещения по вызовам туда-сюда)
Snusmumriken
Для обычных задач, кажется, норм. Правда, тяжёлых тредов всё равно не заменит.
Anonymous
привет
Anonymous
тут нет Алекса?
ГуНиСе️
не null, а nil должно быть
🦥Alex Fails
это мой чат
Anonymous
😕😕😕😕😕😕
void *
local null = nil
grinchfox
local null = nil
если null не задан то он и будет nil
Mars
всем привет
Mars
Народ, что делать
Mars
ошибка
Mars
redis error: ERR wrong number of arguments for 'hset' command
Mars
как исправить?
ГуНиСе️
redis error: ERR wrong number of arguments for 'hset' command
чётное количество аргументов у функции
Mars
db:hset(hash, 'ad', input)
ГуНиСе️
А как исправить-то?
нужно подумать прежде, возможно, какой-то из параметров равен nil
Mars
новенькая информация
Mars
вот, что сказал риккардо
Mars
hset need three arguments: - the hash name - the key - the value This is a redis hash: HASH:NAME key1 = value1 key2 = value2 key3 = value3 using db:hset('HASH:NAME', 'key4', 'value4') will result in this: HASH:NAME key1 = value1 key2 = value2 key3 = value3 key4 = value4
Mars
Но мне все-равно неонятно как её исправить
Mars
@mymedia
Mars
если Я скину файлик, можешь помочь?
Mars
фокс, еще один вопрос можно?
Mars
Какую строчку надо удалить, чтобы пользователи могли юзать команду?
Mars
if msg.chat.type == 'private' then return end if not roles.is_admin_cached(msg) then return end local hash = 'chat:'..msg.chat.id..':price' local text if blocks[1] == 'ad' then local key = 'ad' local ad = db:hget(hash, key) —check if ad is nil or nul if not ad then text = _("*No ad*") else local title = msg.chat.title:escape_hard('ad') text = _('_As advertising:_\n%s') end api.sendReply(msg, text:format(ad), true) end
Mars
😆
Mars
все