/board/

Active today
>>140972 Жабиные новости, фичреквесты, багрепорты VI (35)
Replies: >>140973, >>140978
>>145328
Возможно подумаешь на досуге о публичных извращениях и поймёшь.
Вот и настало время переписывать хеши. Я хочу сделать внешний сервис для хранения файлов, и чтобы о хешах знал он, а не сами аттачи. Он же сможет их считать любым понравившимся алгоритмом. И он же будет заниматься бэкапами, распределением по папочкам, и всем что файлам нужно.
Replies: >>145408
>>145406
Да, и о дедупликации пожалуй сам сервис тоже будет беспокоиться. Чтобы вообще хеши наружу никогда не выходили.
Заодно, будет повод заюзать какую-нибудь нереляционную бд, например левел.
Поскольку я в последнее время редко захожу на борду, всё что нужно по вашему мнению удалить (спам, флуд etc) постите сюда.
Replies: >>103396, >>141165
>>145220
>>145226
>>145246
Потёр выборочно, потому что на некоторые поотвечали.
Свиня серет >>145306
Replies: >>145308
>>145307
Co z tego? To jest normalne.
перекатились отсюда >>138495
>>140981
GNU/Linux is a united operating systems, what is the purpose of separating a desktop GNU/Linux from the server GNU/Linux or mobile GNU/Linux?
>>140994
Yup, this analogy is weak. To avoid the typos for sure, you should not only conciously check every keypress, but also report it to a commission and wait while they approve it.
>>140996
It will die before you reach it.
Replies: >>141137
Replies: >>140972, >>140974
Replies: >>140977
>>140976
Нелегитимный слоупок!
Replies: >>140979
>>140977
Свиноугон треда!
Я не знайшов перший, але все ж хочу тут зберегти список живих бірд на різних рушіях.
https://tuderi.tumba.ch/
https://www.kropyva.ch/
https://haibane.ru/
https://horochan.ru/
https://depreschan.ovh/
https://astrochan.xyz/
Эх, надо ОП пересоздавать, когда много наберётся.
Странно, то ничего не было, то бордоспам повалил.
Лііііііііііііііііііл, киця свою ж нитку перетворила на мотлох.
Replies: >>139362
>>139358
Kurwa! Про це я не подумав.
Але, це хоча б справедливо. Чи треба у ОП дозволити лінки?
Hello please come check out
https://astrochan.xyz/
Thanks!
Replies: >>137453, >>138495
>>138484
На фото вона є на літері U.
Replies: >>138508
>>138394
Тю, я думав що навіть найлінивіший адмін вже додав таке на свою бірду з моменту її створення задля економії місця.
Порівнювати треба по любому по md5 + size. Якщо size не співпав, то це точно колізія, якщо ні, то припускаємо що колізії нема. Взагалі, ймовірність на неї натрапити є, але не те що би дуже висока, а якщо така й трапиться, то для картинок з мємасами це, на мою думку, норм.
Якщо ж ти намагаєшся написати серіоус ентер-прайс софтваре, то побітове порівняння це дурна ідея, замість цього прекрасно підійде SHA-2 (наприклад SHA-224 як найкоротший варіант, колізії поки що не виявлені). А якщо ти задрот, на сервері не сильно навантажений cpu і ти не проти засмічувати його пам'ять довгими гешами, то може бути і цілий SHA-3. Лиш імена файлів тоді краще робити як зростаючий цілочисленний id, бо хеші будуть надто вже довгі, але таке рішення теж створює проблему – воно не multi-thread/process/instance safe, тобто завантаження файлу, яке відбувається одночасно в різних трідах/процесах/на різних інстансах зі спільним сховищем, може призначити новому файлу однаковий id і це дасть нам конфлікт записуваних даних + стан гонки.
Врахуй ще те що розширення треба буде визначати через file magic, бо інакше хтось зможе завантажити, наприклад, gif з розширенням png, і на сервері виникне дублікат вже наявного файлу, але з іншим іменем.
>>138503
s/численний/числений/
s/хеш/геш/
Уберите хохлов с неборды. До их засилья было ламповее, а сейчас хуй прочитаешь чего.
>>137718
>Я українець
Значить, хохол.
>козацького роду
Значить, не западенець. Точно хохол.
>>137711
>В спринге даже со вложенными кусками у меня весь тред генерится мгновенно
Тільки HTML чомусь віддається шматками, та ще й обірватися може на півдорозі, ліл.
Replies: >>137729
>>137721
Это как раз хорошо, потому что лучше если браузер уже начинает грузить пока сервер ещё конец страницы дорабатывает. В джанге оно бы оборвалось, но ты бы просто получил ошибку 500.
Впрочем, надо нормальную обработку ошибок сделать. А то когда у меня парсер недоступен, оно до формы доходит и там отваливается. Борда должна пытаться сохранять работоспособность при отвале внешних сервисов.
Всем привет, это дружественное приглашение на новую борду https://xcomm.id/b
Заходите у нас современный софт, есть интерактивная карта и кастомизация скинов, борда активно допиливается.
Лень
/thread
Що з формою?
Що? Форма як форма.
Replies: >>137663
>>137620
Вона була ширшою, стала міліпіздричною. Нахуй ти ламаєш і так хорошу борду?
Replies: >>137687
>>137663
Я художник, я так бачу.
Create thread
>qspoilerib// cscodehintcolor
Maximum number of attachments: 5
Maximum total files size: 19 MB
Paste images anywhere