IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/05/21
~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+relaybot
DUHOVKIN_
Guest7184
Komap-
Most2
Nausicaa
Nikat
Robert_Paulson
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
weko
whothefuckami
Vort по базам: самым правильным вариантом мне кажется воткнуть какой-нибудь sqlite да и всё
Vort если же очень хочется без зависимостей, то гуглить "как сделать базу данных с нуля"
Vort за десятилетия разработчики очень много по теме баз данных всего напридумывали
Vort делать своё без обзора существующего - гарантированная прогулка по граблям
weko Что добавить?
weko Хах...
orignal да с этой идеей давно носятся
weko orignal: объясни зачем тебе хранить в текстовом виде профили?
orignal можно не хранить
weko Можно сделать простую читалку если приспичит ...
orignal можно в бинарном
weko Кстати что с RouterInfo делать будем
weko Как их хранить то
weko Какой у них лимит по размеру?
orignal 3K счас
orignal а что с ними то не то?
weko Ну нужен какой то алгоритм как их в файле располагать
weko Вот думаю может просто блоки по 4кб выделять?
orignal а их то зачем в файле?
orignal их же мизер
weko Но всё же
weko Они есть
orignal вот профилей да их много
orignal с RI пока ничего делать не надо
weko Так лучше сразу чтобы к теме не возвращаться
orignal не лучше
weko Тем более будет повод и увеличить количество хранимое, учитывая что важное уже оптимизировано
orignal RI они переносимые между нами и джавой
orignal профили нет
weko Никто не мешает совместимость оставить
orignal короче не заморачивася пока этим
orignal там все слишком опитимизированно счас
orignal вот с профелями актуально да
weko Ну я говорю повод увеличить хранимое количество RI
orignal незачем
orignal то что счас и так хорошо работает
weko Хотя вернее будет базы разделить прежде чем увеличивать
weko Иначе смысла нет
weko orignal: 10 тыщ файлов всё равно много
weko У меня вон 14 даже
orignal мизер
weko Не мизер
orignal их же постоянно подругзка идет по запросу
orignal тут не стоит ничего трогать
weko А они не в памяти?
orignal нет конечно
orignal там самих буферов нету
orignal только данные
weko Тоесть когда нужно передать RI он читается с файла?
weko Если жалко памяти, можно параметр сделать, мол грузить в память или читать с диска
weko Я бы лично поставил грузить в память
weko Диск старый что пиздец:)
weko У кого нету лишних 20-40 мб памяти - те пусть ставят сброс на диск
orignal да параметр хорошая идея что буфера не скидывать
weko О чём тут вообще речь?
weko Несколько destination=, destinationport= ?
orignal чтобы ирк тоннель мог цепляться к нескольким серверам
orignal точнее переключаться между ними
weko Это ж не unixway
weko Для этого либо ирк клиент должен уметь такое либо отдельное программа
weko Вот в квасселе например можно несколько серверов задать
weko Я их ещё и один прокси повесил... Но не в этом суть... Можно и на отдельные туннели
orignal ну в джаве так потому что
weko А нам зачем за джавой повторять
orignal а мы и не повторяем )))
weko Вот почему иссуй 6 лет висит
orignal дык ))