fgntfg
Гугл прям /32 и забанит.
Super
он придет с реального ipv6
Super
ну если забанит, значит буду думать дальше
Super
я думаю не должен банить
fgntfg
Я бы взял гораздо более мелкую подсеть
Super
гугл не банит навсегда
Serezha
он придет с реального ipv6
ты же говоришь что выдумаешь сейчас их сам - как же с реального то придет
Super
нет, это реальные айпи
Super
просто есть диапазон мой
Super
мне нужно при каждом запросе рэндом айпи брать
Serezha
ну лан тогда интересно расскажешь сработал или нет 🙂
Super
ну да, надеюсь получится
Super
сейчас у меня около 1000 реальных айпи, но их только я юзаю ipv4
Serezha
луминати канеш дешевый но все равно лишние 100-200 баксов если можно сэкномить почему нет
Super
да тут не в экономии даже дело, а в том, что с этих айпи и другие люди что-то делают
Super
иногда даже может чего плохое
Super
т.е. я как бы с такими айпи могу незаслуженно в бан попасть
Super
я не про гугл, а вообще про их использование
Super
да и вопрос скорости работы, запрашивать через прокси явно медленнее, чем через интерфейс на этом же сервере
Super
в ообщем, если интересно, я тебе могу потом написать, что выйдет с гуглом
Super
так-то есть сервисы, которые по /48 на клиента выдают бесплатно, но там лимиты на 1 сервер получаются в 56 по-моему сеть. наверное есть и те, кто больше дает.
Serezha
я не очень шарю в ипв6 но там настолько гигантское адресное пространство что скорее всего алгоритмы бана очень жесткие (типа там где по условиям баним 1 ипв4 будем банить сразу миллион ипв6)
Super
ну если я верно понял политику выдачи ipv6, то на 1 клиента принято давать /48
Super
на 1 сервер принято /56
Super
соответственно гугл будет исходить скорее всего из принципа такого и банить их блоками, не по одному айпи разумеется. но не такими большими
Super
но это мое предположение, я пока очень мало пользовался ими, учусь как раз
Serezha
Предлагаю обсудить дикую идею MVC архитектуры где за M отвечает Тарантул а за VC ОпенРести
Mark ☢️
++
Snusmumriken
Производительность же
Нулевой числовой индекс уже становится хеш-ключом а не числовым. Внутре массивная часть состоит таки из положительных целых индексов больше единицы. Все остальные оказываются в хеш-части, так что разницы особой нет.
Snusmumriken
Ну а иначе как поступить с индексом вида t[2.12345]? Так можно ))
Snusmumriken
В любом случае, в реальных условиях урон по производительности от использования строковых и нулевых/отрицательных/дробных ключей не замечен.
Andrey
Всем привет!
Andrey
Как обычно. У меня есть папка www/lapis
Andrey
и на том же уровне папка www/lib
Andrey
как мне зарекьюрить модуль из соседней папки
Andrey
не дочерней
Andrey
т.е. мне нужно перейти в родительскую .. и спуститься в соседнюю
Andrey
в php это делается оч просто require("../lib/foo.php")
Andrey
при этом ссылка должна быть относительной
Andrey
ой ой прочитал
Andrey
надо в package path добавлять
Artem
Кто-нибудь сталкивался с sip over websocket proxy, есть ли готовые на lua?
Artem
Я гуглю с 18 часов и много всего пересмотрел прежде чем задать тут вопрос
Artem
Если бы гугление помогло, то я бы не задал этот вопрос
Artem
Это я тоже уже все смотрел
Artem
https://gist.github.com/ggarber/3119020
Mark ☢️
Что не так ?
Artem
Вот это лучшее что я нашел, но на js
Mark ☢️
Вот это лучшее что я нашел, но на js
Голос в тцп (вебсокет) гнать -- это тот еще прикол
Mark ☢️
Ртп от сипа как гнать собираешься ?
Artem
Так голос там никто и не гоняет
Artem
Голос идет по webrtc
Artem
Есть sipjs
Mark ☢️
А чем дубанго не устроил ?
Artem
Отлично работает, но есть проблема, у текущего провайдера нету sip через websocket, нужно простое решение, хотел его на lua, чтобы не городить зоопарк технологий, спросил тут, вдруг кто-то уже сталкивался и делал такое
Artem
Это по сути STUN сервер
Artem
https://gist.github.com/ggarber/3119020
Вот это я сегодня портирую на луа и попробую, вдруг сработает, но перед тем как потерять время на портирование решил уточнить тут
Artem
Просто я прогнал через wireshark трафик от софтфона до sip сервера и он очень похож на трафик по вебсокету у sipjs
Yuriy
Это по сути STUN сервер
при чем тут STUN и SIP?
Artem
при чем тут STUN и SIP?
сигнальный сервер
Yuriy
сигнальный сервер
С каких пор stun стал сигнальный сервером?
Snusmumriken
STUN-серверы чисто для определения типа и пробивания NAT
Egor
А есть тут кто реально юзает бандлеры? Сборщики в один луа файл? И сталкивался ли с такими вещами как отсутствие модуля, так как он будет на другом уже месте
Snusmumriken
Сборка в один файл — это довольно стрёмное дело. Модули должны быть очень грамотно организованы, чтобы не давали никаких побочных фиговин при объединении.
Snusmumriken
И как ты себе это представляешь?
Snusmumriken
Ты типа подключаешь один модуль, и как будто подключаешь сразу десять библиотек? Или как? В жаваскрипте это обосновано, там по дефолту модули тупо объявляют набор глобальных функций, но представь что тебе нужен "бандлер для сишки, объединить все сишные модули в один". Но тут это тоже может быть вполне возможно, но в луях, если модули возвращают таблички. А если они возвращают синглтоны? А если от положения require в коде что-то зависит? А если модуль — это не один файл а сразу, кто бы мог подумать, папка со скриптами и init.lua? А если эта папка-модуль нужна сразу в куче мест? А сишные модули? В общем, тут с одной стороны, есть над чем подумать, с другой — оно сможет объединять далеко не всё. (и по мне, это больше морока ради мороки)
mva
squish!
mva
А модули руками объявлять
mva
(которые забандлить, в смысле)
Egor
А модули руками объявлять
ну так и делаю, но мне очень, оень лениво, когда пытаюсь сделать автодетект, он ругается, что нет такого переменного, так как скрипт потом запихивается в другое местое, где все это есть уже.
Snusmumriken
Ой мама. Не надо так.