Всех с воскресеньем. / dev :: баянометрозаменитель :: баянометр :: Баян (баян, боян, баяны, бояны, баянище, боянище) :: реактор

dev реактор Баян баянометр баянометрозаменитель 
Всех с воскресеньем.
Он воскрес, воистину воскрес https://joy.komato3.net/
*Благодарствую нашему сотоварищу, что предложил оплатить сервер, но таки хз сколько всё это продлится, я решил не мучить никого*
Оформил таки сервер, второй день не сплю (ну 3 часа не сон, у меня ещё и переезд, ремонт, ахтунг полный) переношу (спойлер: перенёс) все дела.
По секретной информации у этого хостера не стоит *зацензурено*-оборудования и он не блокирует запросы на закрытые ресурсы, что не может не радовать.
Из плохих новостей... Взял сервер 3.6Ггц 6 ядер, но что-то производительности не ощущается. Пока собирал бинарники по старому, видимо, нужно подкрутить, но сейчас голова уже не варит. Замеры показали, что поиск вместо 0.03с теперь выдаёт 0.5с, некисло так, в 10 раз замедлилось. В целом, не критично, думаю. Зато запас по памяти теперь огромный. Если раньше в 4Гб укладывался точь-в-точь, то теперь 8Гб - разгуляться. По трафику - анлим, но ограничение по скорости 100Мбит. Ну тут не критично точно, километровые гифки грузятся по ощущению почти мгновенно.
Последняя неделя постов пока выпала из индекса, чуть позже переиндексирую.
Второй мой сервер, что отвечает за поддомены, отвалится в 20х числах мая. Если кто имеет знания по NS-серверам, напишите, пожалуйста, в личку, у меня нехватает понимания, могу ли я организовать свой NS-сервер для СУБ-доменов (чтобы в настройках домена указать этот NS-сервер для резольва), или же этим может рулить только хостер и те, кто выше. Для своего VPN я могу это настроить, но возможно ли это заставить работать глобально?

По поводу всяких API-запросов. Кто-что мутит/хочет замутить, пишите в личку, обсудим ТЗ, запилю не вопрос, в посте комментариями не очень удобно обсуждать ибо затеряется и забудется.

На этом всё. Спасибо вам за поддержку, баянометр в строю, постим, смотрим, *не*баяним, проверяем. Всем хорошего настроя и, наконец-то, наступившей весны!

Подробнее
dev,реактор,Баян,баян, боян, баяны, бояны, баянище, боянище,баянометр,баянометрозаменитель
Еще на тему
Развернуть
ивент на пасху 2023: поздравлять реакторачан фразой "баянометр воскрес!"
reiter reiter 24.04.202217:35 ответить ссылка 13.5
Воистину воскрес!
С NS всё довольно элементарно. У регистратора в DNS прописываешь:
subdomain.your-domain.com IN NS 1.2.3.4
где 1.2.3.4 адрес твоего DNS сервера, который обслуживает зону subdomain.your-domain.com.
Всё.
Дальше по цепочке можно так же делегировать поддомены следующих уровней куда-нибудь ещё.
Zmey! Zmey! 24.04.202218:04 ответить ссылка 1.2
Да вот мозг не работает, не соображу... во у меня есть настройка ns-серверов домен https://shared.komato3.net/ns.png
Прям напрямую править записи там не могу, только указать ns-сервер. Я хочу (много, наверное, хочу) чтобы висел некий сервис на этом сервере и отдавал ip поддоменов. Анрил?
Это не то. Это NS, которые обслуживают твою зону komato3.net.
А тебе нужна панель, в которой ты добавлял A записи типа joy.komato3.net и shared.komato3.net.
Я не тыкал панель DO, возможно, там какая-нибудь логика для ленивых и записи сами создаются по имени виртуалки, я хз.
Zmey! Zmey! 24.04.202218:21 ответить ссылка 0.6
если мне не изменяет память, на cloudflare можно использовать вайлдкард записи. поэтому можно сделать так - регаешься в cf, у своего регистратора указываешь неймсервера cf, в cf создаешь А запись с именем * (в дополнение к основной) - вуаля, любой сабдомен автоматически будет резолвиться на указанный ip и дополнительно их регистрировать не нужно.
это если твой регистратор сам не поддерживает вайлдкард днс.
кроме того твой хостер может предоставлять возможность пользоваться его неймсерверами (у contabo была такая бесплатная опция, например), где тоже можно было указать вайлдкард домены.
Ага, понятно, всё-таки через хостера надо делать... спасибо.
да не, в теории можно поднять и свой днс (bind9, например), указать его в неймсервере и пользоваться.
просто вайлдкард как-то проще, мне кажется)
P.S. на DigitalOcean очень удобная панель управления поддоменами, сейчас ей пользуюсь, но вот она в мае и отвалится.
а баянометр на машинном обучении? как он работает вообще?
jobman jobman 24.04.202219:14 ответить ссылка 0.4
Я бы в первую очередь предполагал перцептивные хеши.
В общем-то так и есть https://habr.com/ru/post/120562/
Олдскулы свело. В студенческие годы ковырял вариант с DCT, как раз по этому гайду с Элисон Ханниган.
А как близлежащие хеши ищешь? Какой-нибудь стор с поддержкой нечёткого поиска?
Пока тупой перебор, обход всей базы, пересчёт расстояния Хэмминга с каждым хешем. Читал что можно поиграться с красно-чёрными деревьями, но руки так и не дошли до реализации.
А пока только сделал некоторые оптимизации, например, заранее подсчитывается число единичных битов, плюс делается дополнительный упрощённый 8-битный хеш для ускорения сравнения. Также, всё это плотно упаковано в такую структуру, что при их обходе неплохо так процессорный кеш работает. Вон на прошлом VPS обходил всю базу (а там уже 10млн хешей) за 30-50мс.
Ага, я тоже индекс по сумме единиц держал.
В теории можно попытаться запихать в память префиксное дерево, и пытаться процессить это как недетерминированный конечный автомат, с роллбэками. Только в качестве узлов, наверное, не отдельные биты, а блоки по восемь держать.
Вообще, если будет что интересное на эту тему, пили пост. Я бы с удовольствием почитал.
Отличная новость. Спасибо за работу!
kreuz kreuz 24.04.202220:26 ответить ссылка 0.6
Красавчик!
Поздравляю с сервером!
itjustme itjustme 25.04.202201:14 ответить ссылка 0.6
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
^Сначала нужно добавить пруф в комменты к посту. Ты добавил? Пойду добавлю Добавил!
подробнее»

dev реактор баяны мобильная версия

^Сначала нужно добавить пруф в комменты к посту. Ты добавил? Пойду добавлю Добавил!