Pavel
Умеет судя по доке
Anonymous
Спасибо
Anonymous
Подскажите, пожалуйста группу по сетевому/сокетному программировани
Igor
В телеграме именно?
Anonymous
Да, желательно
Igor
Специализированных именно на сетевом программировании вряд ли можно найти много
Igor
Если вообще существуют
Igor
https://github.com/goq/telegram-list
Igor
Но вот список интересный
Anonymous
А где у вас группа если не в тг?
Igor
Может там что-то найдёшь
Anonymous
Спасибо
Igor
Только что его нарыл, надо бы и самому в нём полазить
Igor
Думаю было бы неплохо в этот списко ещё пуллреквестнуть этот чатик. Вдруг кто-то из мимокроков, как я из поиска попадёт и будет искать чаты по луям
Anonymous
Без мимокроков с их гаррис мод чатик довольно уютный
Igor
Ну я Lua по большей части после Garry's Mod и заинтересовался (2 тысячи с лишним часов там провёл), потом стал углубляться в эту тему, писал аддоны, в том числе и на Си, свой сервер ещё как-то держал
Igor
Коммьюнити там, надо сказать ядрёное
Igor
Иногда встретишь такой глупости человека, что диву даёшься
Igor
Вот без таких тут и правда хорошо
Igor
Но это же не основной пласт аудитории
Igor
Встречал там и довольно таки умных людей, но их, к сожалению, было меньшинство. В основном школьники, которые таки и ищут у кого скопировать код чипа на какую-нибудь хрень.
Anonymous
А какой основной пласт?
Anonymous
Гта5 ?)
Igor
А где это в гта 5 луи встречаются?
Igor
Кастомные мультиплееры, которые я видел только с нодом да с сишарпами
Anonymous
Вроде автоматизировать действия игрока можно на луа
Anonymous
Но я не уверен
Igor
Не помню такого
Igor
Если только это не какой-то asi-плагин
Igor
Ну да, нашёл плагин на луи
Igor
Это в принципе было ожидаемо
Anonymous
Так пацаны, надо призвать суперсилу
Anonymous
@AlexFails как относишься к созданию группы по сугубо сетевому программированию в рамках продот? Привет
Anonymous
Есть ли люди , готовые возглавить?
Mikhail
Всем вечер!! как детектить хуки дебажные.. ну то есть EmmiLuaDebug и MobDebug самым простым способом? Столкнулся с тем, что в разных IDE по-разному... в ZBS самому надо в коде подключать MobDebug в IDEA ничегон е надо делать ....
Vladislav
Привет. А кто-нибудь использовал balancer_by_lua в nginx'e с lua-модулем, но не в openresty?
Snusmumriken
Чот сложно, тебе именно определять, повешен ли сюда хук?
Думаю что только повесив хук на хук, или посмотреть стактрейс: находится ли текущая функция в функции хука.
Mikhail
Чот сложно, тебе именно определять, повешен ли сюда хук?
Хватило бы просто детекта любого подключения любого отладчика. Хочу если дебаггер, скипать юнит тесты. А без дебага их прогонять
Mikhail
Snusmumriken
Ну во-первых, все юнит-тесты можно повесить на модули, и ты в конце модуля такой: if ... then return M end -- unit tests assert(M.foo(10, 20) == 30, 'Test 1 is not completed') В ... модулям, подрубаемым через require, приходит имя модуля, в противном случае этот скрипт был как бы запущен самостоятельно.
Mikhail
Тааак спс. Обмозгую.
Mikhail
Для лав2d проще нет?
Snusmumriken
Проще нет )) В питоне используют ту же фигню, только там проверяют переменную __name__. С тем же результатом.
Mikhail
А ты знаком с сишным EmmyDebugger?
Mikhail
Для Lua?
Snusmumriken
Не а, дебажу принтами ))
Mikhail
Я тоже не брезгую. Специфика не даёт полноценный дебаг.
Mikhail
Для Lua?
Он как MobDebug но забиндено на сишчку. С мобдебагом у меня 6-16 fps... А с этим китайским чудом иногда до 60 Fps
Snusmumriken
Оно что, пока дебажит хукает все функции в проекте?
Snusmumriken
Из того что прям настолько снижает fps, я видел только профилировщики. И они хукают вообще все функции в проекте.
Snusmumriken
ФПС в ловке, с условных 40 (много активных объектов) снижается до условных 1-2, но время замеряется. Пусть и неточно, но даёт понятие о бутылочных горлышках. У меня этими горлышками были обычно vector:dot(other_vec) )))
Vladislav
Нет, только в openresty. А тебе зачем?
динамические upstream'ы хочется для запросов. Для каждого запроса выбирать в какой из backend'ов сходить для данного upstream'a и иметь возможность без релоада добавлять/удалять backend'ы из upstream'а. Идейно это то, что делает ngx.balancer и ngx_lua_upstream, но кажется, что ngx.balancer заводится только в openresty
Snusmumriken
Попробуй наворовать модулей из openresty, должно быть возможно, и должно завестись.
Vladislav
Там кажись были проблемы с резолвингом
если верить доке, они настоятельно просят не резолвить ничего в balancer_by_lua и вообще не yield'ить, все прокидывать через ngx.ctx из других фаз
Pavel
Напомню что ngx резолвит один раз. И не перерезолвливает.
Pavel
Я прямо точно не помню, чтобы кодом написать. Но к примеру proxy pass может формироваться из переменной. Которую ты радостно и подпихнешь
Vladislav
хмм 🤔
Ivan
кто был на конференции, расскажите
Ivan
Если эта та, о которой я думаю, то запись же была
Ivan
https://www.youtube.com/watch?v=zkRXIZAwVcs
Lucky
Кстати, как там накал бурления субстанций вокруг NGINX?
mva
Кстати, как там накал бурления субстанций вокруг NGINX?
рамблер расторгли контракт с юридической организацией, которая от их имени подала ментам заявление, и отзывают его
Lucky
Аминь!
fgntfg
Отзыв!=прекращение
mva
ну, там надо смотреть, да. Вроде, не все дела автоматически закрываются при отзыве заявления
fgntfg
Там еще можно арбитраж какой-то мутить
fgntfg
Если бы у рамблера были акции, то сейчас самое время покупать в долгую (но это не точно)
mva
они у него вообще-то есть
mva
и сбербанк недавно купил 47% (или 49?) из них
Ivan
🤔
Lucky
Так это что, хитрый ход конём сбербанка, чтоб акции по дешёвке подкупить? Раздуть скандалию, пошатать курс акций?
Highly Likely
А потом произошел скандал
Anonymous
Всем привет
Anonymous
Ребят, подскажите плиз,кто может знаком с GameGuardian, как мне адрес конвертировать в число? Пример: Адрес - CA146450 Если в интерфейсе вбить в поиск этот адрес и добавить h (CA146450h) то будет число -904 633 264
Anonymous
Подскажите плиз, как имея адрес в переменной "a" перевести его в переменную "b" как число