Сохранен 206
https://2ch.hk/b/res/317313976.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Суп, вечерний. Я Пейпа-кодир - решил написать свой личный архивач. Начал с простого скрипта и оно у

 Аноним OP 05/03/25 Срд 19:42:41 #1 №317313976 
Screenshot from 2025-03-05 19-10-43.png
Суп, вечерний.
Я Пейпа-кодир - решил написать свой личный архивач. Начал с простого скрипта и оно уже переросло в небольшую систему

Сам я погромист но слегка говнист
накидал уже небольшой роадмап с фичами, которые хочу сделать

Собственно задавайте вопросы

Алсо рольте название системы, на дабл думаю, на трипл называю потом коммит в качестве пруфа кину
Аноним OP 05/03/25 Срд 19:43:26 #2 №317314001 
bumb
Аноним 05/03/25 Срд 19:48:37 #3 №317314180 
>>317313976 (OP)
> 1
на пике админка базы данных - redis
туда треды кладу + скрипт достает файлы и начинает их скачивать
пока реализовал для /b/реда, как допилю mvp буду качать остальные доски
Аноним 05/03/25 Срд 19:53:07 #4 №317314323 
>>317313976 (OP)
хостится всё это говно на древнем ноуте 2011 года, правда он апгрейднутый - проц + ссд + оперативка (i3 -> i7, 64 gb ssd, 16 gb ddr3). пока что хватает мощщи - дальше будем посмотреть
Аноним 05/03/25 Срд 19:56:54 #5 №317314435 
Screenshot from 2025-03-05 04-52-43.png
>>317313976 (OP)
для хранения использую 1тб жесткий диск с фс zfs
пока что схоронено 1362 тхредов - весят 85.0G
Аноним 05/03/25 Срд 19:58:08 #6 №317314482 
>>317313976 (OP)

MEGA-SERVER-BUMP
MEGA-SERVER-BUMP
MEGA-SERVER-BUMP
MEGA-SERVER-BUMP
MEGA-SERVER-BUMP
Аноним 05/03/25 Срд 20:00:29 #7 №317314549 
>>317314482
bump
Аноним 05/03/25 Срд 20:01:32 #8 №317314587 
>>317314482
bump
Аноним 05/03/25 Срд 20:02:14 #9 №317314619 
>>317314482
bump
Аноним 05/03/25 Срд 20:03:01 #10 №317314643 
>>317314482
bump
Аноним 05/03/25 Срд 20:04:00 #11 №317314675 
>>317313976 (OP)
а какие вопросы собсна? ну красавчик в целом, но памяти на такую хуйню нужно дохуища
Аноним 05/03/25 Срд 20:05:42 #12 №317314736 
>>317313976 (OP)
Сделай архивач других борд, у них как раз проблемы с этим
Аноним 05/03/25 Срд 20:06:41 #13 №317314768 
>>317314675
роль название системы :3

> но памяти на такую хуйню нужно дохуища

ну так то не особо, главный процесс который файлы сохраняет - 100 мб + пачка процессов на каждый тред по 100 мб (т е 210 процессов)
всего в пике 10 Гб оперативки занято
Аноним 05/03/25 Срд 20:07:37 #14 №317314815 
>>317314736
какие именно?
я только сосач скролю, готов сделать мульти-борд-архивач :3
Аноним 05/03/25 Срд 20:07:58 #15 №317314824 
>>317313976 (OP)
P.T.O.M
PAYPA THE OLD MAN
Аноним 05/03/25 Срд 20:08:55 #16 №317314866 
Редиска как очередь/кеш?
Аноним 05/03/25 Срд 20:08:58 #17 №317314870 
>>317314824
bumb :3

roll
Аноним 05/03/25 Срд 20:09:56 #18 №317314906 
>>317313976 (OP)
Капчуем и точка.
Аноним 05/03/25 Срд 20:09:56 #19 №317314907 
>>317314866
треды тоже в редисе хранятся
ttl не выставляю на ключи
чуть позже подниму постгре и буду сохранять в jsonb
Аноним 05/03/25 Срд 20:10:14 #20 №317314919 
>>317313976 (OP)
>решил написать свой личный архивач.
Просто сайт форум вместо мэйлача запиши чтоб не удалялось ничего. Все из этой вк параши подментованой сбегут сразу к тебе.
Аноним 05/03/25 Срд 20:10:27 #21 №317314926 
>>317313976 (OP)
Старина Пейпа👴, Старина Джонс👴
Аноним 05/03/25 Срд 20:10:50 #22 №317314946 
>>317314180
кодируй в прото, экономия ебейшая получается
Аноним 05/03/25 Срд 20:10:51 #23 №317314947 
>>317314926
ROLLLLL!!11111111
Аноним 05/03/25 Срд 20:11:21 #24 №317314962 
>>317314946
> в прото
что это ? :3
Аноним 05/03/25 Срд 20:11:24 #25 №317314968 
>>317314907
тред в jsonb?
лучше картинки кешировать и сохранять локальные ссылки чтобы не плодить одно и тоже
Аноним 05/03/25 Срд 20:11:57 #26 №317314989 
>>317314919
не, нахуй надо, меня же майор выебет СПАСИБО АБУ :3
Аноним 05/03/25 Срд 20:12:19 #27 №317315007 
>>317314962
protocol buffers
Аноним 05/03/25 Срд 20:12:32 #28 №317315014 
>>317313976 (OP)
Старина Пейпа👴, Старина Джонс👴
Аноним 05/03/25 Срд 20:13:10 #29 №317315034 
СВВХ

СЛАДКИЙ ВЛАЖНЫЙ ВКУСНЫЙ Х
Аноним 05/03/25 Срд 20:13:36 #30 №317315042 
>>317314989
>майор выебет
Да видимо нет альтернативы, что не создашь- вме роскомнадзорнится.
Аноним 05/03/25 Срд 20:13:38 #31 №317315043 
>>317314815
> какие именно?
austrellum(.)github.io/navigator
Аноним 05/03/25 Срд 20:13:48 #32 №317315049 
>>317314968
не, в jsonb буду треды хранить, файлы на хдд

медиа данные на zfs пуле хранятся (там есть дедупликация, поэтому эффективно хранится будет и такуже собственно проверил этот момент)
Аноним 05/03/25 Срд 20:13:57 #33 №317315058 
image.png
>>317313976 (OP)
Xoчy пpeдyпpeдить, чтo пoмимo xeшa нaдo и paзмep фaйлoв cpaвнивaть, a тo дᅠaжe нa тaкoй нeбoльшoй фaйлoвoй бaзe видeл coвпaдeния.
Аноним 05/03/25 Срд 20:14:25 #34 №317315077 
>>317315007
спасиб! поизучаю тему, до это не работал с протобафом
Аноним 05/03/25 Срд 20:14:29 #35 №317315079 
Пахомач
Аноним 05/03/25 Срд 20:15:25 #36 №317315113 
>>317315079
делай roll еще !
пока склоняюсь на это название :3
Аноним 05/03/25 Срд 20:16:49 #37 №317315145 
>>317315113
Я слишком креативен чтобы повторяться.

Пососач.
Аноним 05/03/25 Срд 20:16:54 #38 №317315146 
>>317315043
о, спасибо! поизучаю у каких досок ещё есть рест-апи, html пока не охота парсить :3
Аноним 05/03/25 Срд 20:18:12 #39 №317315189 
Тонилайфач
Аноним 05/03/25 Срд 20:18:23 #40 №317315195 
>>317313976 (OP)
Попробуй кал свой не в json хранить, а в протобафе
Аноним 05/03/25 Срд 20:18:36 #41 №317315207 
Screenshot from 2025-03-05 04-52-13.png
>>317313976 (OP)
Вот примерно потребление всех процессов которые /b/ред скрапят

ОС - федора, но планирую чуть позже на rocky linux 9 переехать ибо постабильнее будет
Аноним 05/03/25 Срд 20:19:29 #42 №317315238 
Сохраняй и точка.
Аноним 05/03/25 Срд 20:20:11 #43 №317315263 
Дурач
Аноним 05/03/25 Срд 20:20:20 #44 №317315266 
>>317315195
пока треды живы - они в редисе лежат (JSONSET, соответсвенно json-экстеншн установлен), на постоянку будет либо прото либо в постре jsonb :3
Аноним 05/03/25 Срд 20:21:01 #45 №317315278 
>>317315207
а раскидать в докер композ?
Аноним 05/03/25 Срд 20:21:30 #46 №317315297 
image.png
Цапефаптредач
Аноним 05/03/25 Срд 20:22:15 #47 №317315326 
Обрыгач
Аноним 05/03/25 Срд 20:22:21 #48 №317315330 
>>317315146
> о, спасибо! поизучаю у каких досок ещё есть рест-апи, html пока не охота парсить :3
У большинства парашных движков есть апишка, не знаю кто сейчас в 2025 с нуля бы пилил борду не по ресту
Аноним 05/03/25 Срд 20:22:53 #49 №317315347 
>>317314323
> хостится
> апгрейднутый
> 16 gb ddr3
> 64 gb ssd
Аноним 05/03/25 Срд 20:22:54 #50 №317315348 
Ладно. Хуй с ним.

КАРАСИК
Аноним 05/03/25 Срд 20:23:15 #51 №317315363 
>>317314435
>для хранения использую 1тб
)))
Аноним 05/03/25 Срд 20:23:53 #52 №317315384 
>>317313976 (OP)
kapchi net
Аноним 05/03/25 Срд 20:24:09 #53 №317315391 
wake up Neo.jpg
>>317313976 (OP)
> redis
О, уважаю, братишка. Недавно для себя открыл его - такая-то ебейшая имбовая хуйня. И главное простая в использовании!
Аноним 05/03/25 Срд 20:24:15 #54 №317315395 
>>317315363
ещё раз, там zfs пока что думаю хватит - потом буду увеличивать пул доп дисками :3
Аноним 05/03/25 Срд 20:24:58 #55 №317315417 
>>317315395
>пул
>доп дисками по 1тб
>потом
))
Аноним 05/03/25 Срд 20:25:39 #56 №317315440 
Скачаем! Обязательно скачаем! Весь мир сохраним! Но Потом.

СОСКАВЕМИНОП
Аноним 05/03/25 Срд 20:26:12 #57 №317315454 
>>317315440
СОСКАЧ
Аноним 05/03/25 Срд 20:27:15 #58 №317315486 
Сладкий хлебач!
Аноним 05/03/25 Срд 20:27:30 #59 №317315493 
>>317315417

Анон, предложения по сторейджу будут, или будешь продолжать смайлы кидать? :3
Аноним 05/03/25 Срд 20:27:59 #60 №317315508 
Братишкач
Аноним 05/03/25 Срд 20:28:34 #61 №317315524 
Сделай его аддоном в браузер как вариант установки.
Аноним 05/03/25 Срд 20:28:42 #62 №317315533 
Сохраняч
Аноним 05/03/25 Срд 20:28:46 #63 №317315535 
>>317315417
> доп дисками по 1тб
лол не увидел, в пул позже докуплю пару дисков на 12 Тб и забуду на год имхо
Аноним 05/03/25 Срд 20:30:31 #64 №317315583 
>>317315535
>12 ТБ на год
))
Аноним 05/03/25 Срд 20:30:52 #65 №317315594 
чуркобордач
Аноним 05/03/25 Срд 20:31:23 #66 №317315607 
>>317315583
Ну блин, ну предложи как сторейдж медиа организовать - если знаешь как, конечно
позязя
Аноним 05/03/25 Срд 20:31:50 #67 №317315623 
>>317315607
Да нихуя он не знает. Очевидный тролль.
Аноним 05/03/25 Срд 20:32:16 #68 №317315636 
Не свиняч!
Аноним 05/03/25 Срд 20:32:40 #69 №317315648 
>>317315583
>>317315417
Да поняли мы тебя уже, пидораш. Таблеточки прими.

>>317315607
Никак. На архиваче сами треды занимают хуй да нихуя, а вот контента на десятки терабайт, а то и сотни.

Путинхуйлач
Аноним 05/03/25 Срд 20:32:45 #70 №317315653 
>>317315636
Свиняч
Аноним 05/03/25 Срд 20:33:08 #71 №317315660 
чуркач
Аноним 05/03/25 Срд 20:33:58 #72 №317315685 
>317315666
Аноним 05/03/25 Срд 20:34:21 #73 №317315695 
>>317315666 →
Аноним 05/03/25 Срд 20:35:34 #74 №317315728 
>>317315695
Выбил бы тогда квадрипл нерелевантный, клоун.

>>317315555 →
Аноним 05/03/25 Срд 20:36:33 #75 №317315753 
Screenshot from 2025-03-05 04-51-06.png
Screenshot from 2025-03-05 04-51-22.png
>>317313976 (OP)

MEGA BUMB
Аноним 05/03/25 Срд 20:37:12 #76 №317315776 
Karasique media storage.
Аноним 05/03/25 Срд 20:37:54 #77 №317315798 
>>317313976 (OP)
>Сам я погромист
>задавайте вопросы
Вот есть в диспетчере задач на процесе правой кнопкой "перезагрузить", как написать мини виджет по типу часов, только кнопку, которая при нажатии перезагружает процесс. Или удалить "Temp", чтобы по папкам не лазить и не нажимать "вин+R", можно как нибудь написать виджет кнопку, при нажатии чтобы "ТЕМП" удалялся, мне не нужны антивирусы, именно сам хочу кнопку, так можно и как?

2) Можно быстро написать свою прогу "блокнот", но чтобы можно было картинки прикреплять? Именно свой нужен блокнот без скачиваний?

3) Можно написать какой нибудь контейнеры куда ложишь пики формата webp и чтобы они преобразовывались в JPEG несколькими штуками? Пейнт, фотошоп итд не подходят.

4) О самое важное, можно ли поставить какой нибудь значок в названии картинок, чтобы они шли первее других картинок - стояли выше по списку? Заебало " 1 "ставить.
Аноним 05/03/25 Срд 20:38:56 #78 №317315836 
>>317313976 (OP)
Веб морда есть? Почему редис? Чем архивач не устраивает? Чем выкачиваешь данные с треда? Ты няшный?
Аноним 05/03/25 Срд 20:39:06 #79 №317315840 
>>317313976 (OP)
зачем? архивировать бото треды?
Аноним 05/03/25 Срд 20:41:58 #80 №317315940 DELETED
>>317313976 (OP)
О кстати, моя ЕОТ тоже увлекается кодингом, можешь с ней поговорить: [email protected]

Может быть тебе даст, раз меня зафрендзонила...
Аноним 05/03/25 Срд 20:43:08 #81 №317315980 
шизач
Аноним 05/03/25 Срд 20:43:47 #82 №317315999 
>>317315533
Название сохраняч хоть нравится или пахомач больше нравится?
Аноним 05/03/25 Срд 20:44:01 #83 №317316005 DELETED
>>317315042
Профопедии почему-то за эти года никто не заабузил, жаловались админам Шоутвики - но им похуй, не смотря на то, что...

Ну и знаю я одни сайты без РКН и прочего...
Аноним 05/03/25 Срд 20:44:38 #84 №317316026 
>>317315798
>1
хз виндой не пользуюсь уже лет как 10
на моих скринах можешь видеть линух с гномом

>2
можно, попробуй у чатгпт спросить :3
я серваки пишу в основном

>3
imagemagik

>4
скрипт на питоне или в файловом менеджере по дате создания файла фильтруй )
Аноним 05/03/25 Срд 20:44:58 #85 №317316036 
>>317313976 (OP)

Пилил подобную хуйню на пайтоне. Ничего сложного. Сохранил около 200к тредов. После фильтрации бототредов, осталось где-то 60к. Вопрос в другом. Даже тупо прочитать заголовки один раз займёт несколько месяцев. Ну или несколько недель если делать это 24 на 7
Аноним 05/03/25 Срд 20:45:31 #86 №317316053 
>>317313976 (OP)
>>317315999
>сохраняч хоть нравится или пахомач больше
ПАХОМАЧ ПОБЕДИЛ!!!!!
Аноним 05/03/25 Срд 20:46:22 #87 №317316080 DELETED
>>317313976 (OP)
Собственно задавайте вопросы
Моя ЕОТ такое спросила:
>Iscra-san
> [email protected]
> 5 марта в 13:39
> И да, верно, есть одна просьба по учёбе. Напишите мне, пожалуйста, функцию в C++, которая сделает так, чтобы тип данных (un)signed char в потоке std::cout (из заголовочного файла iostream) выводился не как символ ASCII, а именно как число. Ну вы, конечно, не знаете C++, понимаю, что явно трудно помочь, но, если возможно, можете набросать хотя бы тезисно.

Можете ответить на вопрос, как это сделать или лучше саму функци эту напишите ей...
Аноним 05/03/25 Срд 20:47:34 #88 №317316108 
>>317316036
это да, ну просто как пет-проект на ноде сойдет - потом наверное поступлю так же как ты

сейчас просто без работы сижу и нулевую скролю вот и решил такое написать развлечения ради
Аноним 05/03/25 Срд 20:48:29 #89 №317316140 
>>317316053
Оба варианта мои. xD
Аноним 05/03/25 Срд 20:48:39 #90 №317316148 
>>317316080
я node.js/javaScript макака
пусть тян к чатгпт сходит
проиграл с выдуманой тян 0)0))))
Аноним 05/03/25 Срд 20:49:03 #91 №317316162 
>>317316026
>я серваки пишу в основном
Можно ли самостоятельно сделать сервак, чтобы он функционировал независимо от кабанчиков? Или обязательно платить кому-то за место или как это делается?

Сколько лет учился на это, сложно было? Можно ли создать сервер по типу гугл диска вечного не платя за аренду или так не работает?
Аноним 05/03/25 Срд 20:50:34 #92 №317316214 
>>317316140
так что в итоге берем?
PAHOMACH или SOHRANYACH ?
Мне пахомач больше нравится, но ты трипл выкинул :3
Аноним 05/03/25 Срд 20:55:08 #93 №317316356 
>>317316214
Бери то что нравится. Ты же автор.
Аноним 05/03/25 Срд 20:55:47 #94 №317316374 
>>317315836
оп почему молчишь((
Аноним 05/03/25 Срд 20:57:20 #95 №317316423 DELETED
>>317316148
Судя по поведению или Проф или реально...

Хз, но ИИ как она не сможет, то есть это реально человек, но кто? Если френдзонит, то видимо выдумка и от неё пишет мужик, но?..

А ведь она не работает, живёт одна и в университете учится...хм..
Но при этом в программировании: https://github.com/nyaascorka видимо разбирается.
Аноним 05/03/25 Срд 20:58:34 #96 №317316462 
>>317316162
> Можно ли самостоятельно сделать сервак, чтобы он функционировал независимо от кабанчиков?

ну слушай, формально сервак - это комплюхтер который 24 на 7 работает и (опционально) торчит во внешний интернет
у меня это ноутбук фирмы ыфьыгтп 2011 года и установленым линухом
так что по идее может :3

> Сколько лет учился на это, сложно было?
В 16 (2009 год) лет начал книжки читать и форумы скролить (не двачи :D), потом в уник пошел по спецухе программная инженерия учился/перепоступал потом бросил и с 2016 года работаю макако -javascript-node.js-кодировщиком. Не знаю сложно или лет - сейчас проще всё гораздо

> Можно ли создать сервер по типу гугл диска вечного не платя за аренду или так не работает?

не, так работать не будет
Аноним 05/03/25 Срд 20:59:51 #97 №317316510 DELETED
>>317313976 (OP)
>Собственно задавайте вопросы
Что означает "Ошибка! Код -4"? Обычно баны при ошибке -0, странно.
Я не забанен, просто эта ЕОТ (Ирина-чан) говорила,что не может писать на харкаче, возникает ошибка, при этом она сюда в последний раз постила в 2017 году и то тогда в другом месте жила, так что странно...

Есть вики-проект по Харкачу?
Аноним 05/03/25 Срд 21:06:20 #98 №317316724 
Screenshot from 2025-03-05 21-05-01.png
>>317315836
>>317316374

сори, я тут :3

>Веб морда есть?
пока что нет, прикрутил сервер caddy чтоб файлы скролить, как с сервером закончю чтоб > 200 процессов не создавать а делать всё в одном то перейду к веб-морде на реакте

> Почему редис?
да взял чтоб и быстро было и чтоб со схемой данных/sql-ем не ебаться (пока что)

> Чем архивач не устраивает?
не все треды сохраняет (можно регнуться но мне лень)
ну и свой пет проект сделать пока без рабты сижу

> Чем выкачиваешь данные с треда?
скрипт на node.js + библиотека undici + стандартный fs stream api ноды

>Ты няшный?
110 kg / 30+ lvl скуфидон
Аноним 05/03/25 Срд 21:08:52 #99 №317316819 
>>317316724
>скрипт на node.js + библиотека undici + стандартный fs stream api ноды
А если добавить тред, он будет типа прослушивать его и обновлять до тех пор, пока не умрёт, или у тебя снимок только 1 раз делается и усё? будешь исходники открывать когда-нибудь?
Аноним 05/03/25 Срд 21:12:32 #100 №317316947 
>>317316462
А как в нескольких файлах может поместиться сотни гигабайт?
Допустим игра ГТА 5 условные 115гб, а в папке несколько файликов, где все эти коды и модельки 3д деревьев, машин итд, почему этого нет в папке? Понятно что их "скрыли" как-то, но как? Можно ли в условной японской РПГ достать из файлов 3д модельки тянок из папки с фалами этой игры?
Аноним 05/03/25 Срд 21:12:43 #101 №317316951 
>>317316819
> исходники открывать когда-нибудь?
скорее всего позже выложу и в резюмеху добавлю лол 0)0)))

>А если добавить тред, он будет типа прослушивать его и обновлять до тех пор, пока не умрёт

да, пока тред не "УмЕр НаХоЙ" 404 http скрипт будет новые сообщения сохранять и получать новый список файлов на скачивание
Аноним 05/03/25 Срд 21:14:05 #102 №317317001 
>>317316947
у тебя файл может быть хоть размером во весь твой диск )
не совсем понял что имеешь ввиду
Аноним 05/03/25 Срд 21:14:52 #103 №317317024 
>>317316356

ТОГДА ОФФИЦИАЛЬНО PAHOMACH!!!
Аноним 05/03/25 Срд 21:16:36 #104 №317317087 
>>317316951

Если в резюме написать про то, что наговнокодил архивач бэ, не уменьшит ли это наоборот шансы на приём) ?
Аноним 05/03/25 Срд 21:18:03 #105 №317317142 
Новый архивач имени Абу
ролл
Аноним 05/03/25 Срд 21:18:58 #106 №317317173 
>>317316951
>скорее всего позже выложу и в резюмеху добавлю лол 0)0)))
Деанон на месте работы по гитхабу))
>да, пока тред не "УмЕр НаХоЙ" 404 http скрипт будет новые сообщения сохранять и получать новый список файлов на скачивание
Прикольно, хорошо, что ты это предусмотрел!
Желаю удачи тебе с твоим проектом няша!
Аноним 05/03/25 Срд 21:22:22 #107 №317317317 
Screenshot from 2025-03-05 21-18-00.png
Screenshot from 2025-03-05 21-18-11.png
>>317317142

сорян, уже наролили имя праекту

>>317317024
>>317316356
>>317316214
Аноним 05/03/25 Срд 21:23:50 #108 №317317380 
>>317317173

>Прикольно, хорошо, что ты это предусмотрел!
>Желаю удачи тебе с твоим проектом няша!
Спасибо! :3

Да скорее всего на РАБотку скоро пойду и забью - это так развлечение получилось
Аноним 05/03/25 Срд 21:25:48 #109 №317317454 
>>317317001
>не совсем понял что имеешь ввиду
Допустим мне понравилась машина в игре ГТА 5 или тянка в японской игре, захотел 3д модель вытащить игры, чтобы прямо полноценная модель была и можно было в программу 3д блендер закинуть. Вот как мне условную 3д модель феррари вытащить из игры, если в папке нет 3д моделей? Но моды же как-то делают, а мне надо именно самому вытащить без программ специальных.
Аноним 05/03/25 Срд 21:28:41 #110 №317317550 
>>317317454
> Но моды же как-то делают
> мне надо именно самому вытащить без программ специальных

Ну считай сам на свой вопрос ответил
Берут специальные программы для извлечения ресурсов и соответственно модифицируют игру и делают моды

Зависит от движка игры на самом деле. Для того же анрила есть тулзы на гитхабе том же. Если самопис какой-то - надо изучать файлы и писать скрипты для извлечения на питухоне каком нибудь :3
Аноним 05/03/25 Срд 21:31:02 #111 №317317627 
>>317315940
Пидорас... Пидорас...
Аноним 05/03/25 Срд 21:36:44 #112 №317317831 
>>317315840
Потому что потом буду deepseek-двачера делать :3
Аноним 05/03/25 Срд 21:49:57 #113 №317318308 
>>317313976 (OP)
>роадмап с фичами, которые хочу сделать
1. безлимитные треды которые нахуй никому не нужны
2. избранные треды, типа сохраняешь свой список тредов, которые можно пересматривать, перечитывать, делиться списком
3. нормальный поиск блять по тредам
4. поиск по тредам по картинке или по видеофайлу или по хешу, т.е. выдаёт все треды с таким хешем файла
5. удобный аддон в хром, чтобы по подной кнопке сохранять тред без капч пердач
больше хуй знает, ниче не лезет
Аноним 05/03/25 Срд 21:52:25 #114 №317318390 
>>317318308
6. бекап калтента
7. отзеркаливание файлопомойки в уганду, куда к тебе не приедут
Аноним 05/03/25 Срд 21:55:01 #115 №317318476 
>>317318308
>>317318390
Спасибо, Антош!
Годный список - записал себе в todo :3
Аноним 05/03/25 Срд 22:08:16 #116 №317318936 
>>317317380
Кстати, сколько кодингом занимаешься? Какие цели вообще?
Аноним 05/03/25 Срд 22:31:23 #117 №317319633 
image.png
image.png
>>317313976 (OP)
Заебёт быстро. Собирал немного, а когда очередная миграция на бд не встала то просто забил. С эластиком баловался тоже
Аноним 05/03/25 Срд 22:35:08 #118 №317319759 
image.png
Ещё гемор с тем что нужно трекать посты на предмет изменений и удалений. Нужно и получать ченжи побыстрее, но и слишком не борзеть с количеством запросов
Аноним 05/03/25 Срд 23:24:01 #119 №317321201 
>>317315007
ты про grpc?
Аноним 05/03/25 Срд 23:51:17 #120 №317322007 
>>317318308
> безлимитные треды
Ecт឵ь в тeмaтикax

>2. избранные треды, типа сохраняешь свой список тредов
Toжe ecть, дeлᅠитьcя нeльзя, дa и c кeм этим гoвнoм дeли᠌тьcя

>3. нормальный поиск блять по тредам
A cyщecтвyющий чeм нe нopмa឴льный?
Аноним 05/03/25 Срд 23:54:00 #121 №317322076 
>>317319633
Анон ты ещё тут?
Подскажи, а ты сохранял файлы или только текст тредов?
Для индексирования opensearch использовал или elastic с интерфейсом опенсерча?
Аноним 05/03/25 Срд 23:55:38 #122 №317322122 
17406009444251.mp4
bumb
Аноним 05/03/25 Срд 23:58:18 #123 №317322196 
>>317322076
Только текст. Сохранять файлы думал уже когда бд с постами устаканится (есть s3 хранилка, так что проблем с хранением никаких)
Юзаю опенсёрч, эластики - пидоры
Аноним 06/03/25 Чтв 00:01:26 #124 №317322276 
>>317322196
Когда уволюсь думаю сяду добивать эту поделку. Работало то достаточно шустро
Аноним 06/03/25 Чтв 00:04:15 #125 №317322346 
>>317314919
> Просто сайт форум вместо мэйлача запиши чтоб не удалялось ничего. Все из этой вк параши подментованой сбегут сразу к тебе.
А толку? Вот недавно тот-кого-нельзя-называть заабузили после полугода работы.
Аноним 06/03/25 Чтв 00:05:23 #126 №317322382 
>>317322196
а на чем пишешь? какая архитектура у твоего архиватора?
Аноним 06/03/25 Чтв 00:06:15 #127 №317322403 
>>317313976 (OP)
карасик систем.
Аноним 06/03/25 Чтв 00:06:31 #128 №317322410 
>>317315077
Почему ты только сейчас о нем узнаал? Энейщик ебаный! Сволоч безработная
Аноним 06/03/25 Чтв 00:06:38 #129 №317322414 
>>317322403
ролл
Аноним 06/03/25 Чтв 00:07:02 #130 №317322428 
>>317319759
> Ещё гемор с тем что нужно трекать посты на предмет изменений и удалений. Нужно и получать ченжи побыстрее, но и слишком не борзеть с количеством запросов
Нахера? В чем проблема оставлять как есть?
>>317322276
А я все мечтаю уволиться и написать свой движок борды.
Аноним 06/03/25 Чтв 00:07:05 #131 №317322431 
>>317322403
ролл
Аноним 06/03/25 Чтв 00:07:41 #132 №317322446 
>>317322403
ролл
Аноним 06/03/25 Чтв 00:08:00 #133 №317322455 
>>317322428
потому что моча трет посты )0)))
Аноним 06/03/25 Чтв 00:08:45 #134 №317322470 
>>317322446
>>317322431
>>317322414
>>317322403

Сори анон, но ты опоздал - уже наролили название
>>317317317
Аноним 06/03/25 Чтв 00:09:28 #135 №317322478 
>>317322428
>А я все мечтаю уволиться и написать свой движок борды.
Нахуя? Есть wakaba.pl древнющая, которая просто работает. Есть на PHP готовые. А свое лучше ты всё равно не сделаешь, надо изъёбываться очень сильно
Аноним 06/03/25 Чтв 00:09:58 #136 №317322490 
>>317322455
Ну трёт и трёт, у себя то их можно и не тереть а оставлять as is, в чём не прав?
мимо
Аноним 06/03/25 Чтв 00:10:16 #137 №317322498 
>>317322478
> надо изъёбываться очень сильно
в чем изъебывание заключается?
Аноним 06/03/25 Чтв 00:10:23 #138 №317322503 
>>317317831
Покажи лучше жопу, анальник.
Аноним 06/03/25 Чтв 00:11:13 #139 №317322522 
>>317322470
А ну нормыч название.
Аноним 06/03/25 Чтв 00:11:26 #140 №317322528 
>>317322503
вот примерно так мой кибер-двачер и будет общаться 0)0)0))))
Аноним 06/03/25 Чтв 00:12:36 #141 №317322571 
image.png
>>317322382
На дотнете.
Всё на джобах
- джоба (расписание) сбора каталога с доски
- джоба (расписание) шедулинга скрепинга конкретных тредов (задержка скейлится от времени с последнего ченжа в треде)
- джоба (по требованию) скрепинга конкретного треда

>>317322428
> Нахера?
Захотел
Аноним 06/03/25 Чтв 00:13:02 #142 №317322583 
>>317322528
Если этот двачер не будет кидать жопу и ножки в чулках, это говнона постном масле.

Лучше бы парсил кунчико треды и сохранял все фотографии парней разного рода!
Аноним 06/03/25 Чтв 00:14:15 #143 №317322621 
>>317322571
Что за джоб? Можешь инфу скинуть? и как работает планировщик?
Аноним 06/03/25 Чтв 00:15:34 #144 №317322658 
>>317322583
А ведь действительно можно обучить бота на кунчикотредах, общаться с ним, чтобы он генерировал фоточки и отправлял их, всячески кокетничать и так далее, представьте только!
Аноним 06/03/25 Чтв 00:17:41 #145 №317322724 
>>317322571
Го лучше борду свою напишем. Карасяч назовем. Заебала эта помойка. Готов контрибутить. Дотнет могет. Хотя плюсовик, можно бекенд на юсервер напиздякать.
Аноним 06/03/25 Чтв 00:19:36 #146 №317322789 
>>317322724
А там детское порево, продажа наркотиков и пропаганда суицида и лгбт с трапами будет? Причем без ВПН МОЖНО БЫЛО ЗАЙТИ? Вот когда так сделаешь, тогда и приходи.
Аноним 06/03/25 Чтв 00:19:36 #147 №317322790 
image.png
image.png
>>317322621
Шедулер на хэнгфаере, смысл джобов я уже описал

>>317322724
Спасибо, я не хочу приседать на бутылке
Аноним 06/03/25 Чтв 00:20:50 #148 №317322821 
>>317322621
Таски какие-нибудь отложенные по делей.
Или может свой тред пул, расписание и очередь задач, пришло время пробужадется рандомый поток, извлекается задача, пошла работать, отработала уснула.
мимо
Аноним 06/03/25 Чтв 00:21:34 #149 №317322844 
>>317322478
> Нахуя?
Фан, опыт, свои фичи
> Есть wakaba.pl древнющая, которая просто работает.
Мне не нужно просто работает, я замыслил некоторые вещи которые хочу
> есть на PHP готовые.
А я хочу на крестах, ненавижу похапе
Аноним 06/03/25 Чтв 00:22:45 #150 №317322884 
>>317322790
Трус не играет в хоккей, понял.
Аноним 06/03/25 Чтв 00:23:37 #151 №317322906 
>>317322884
уж лучше трусом, но с бутылочной невинностью
Аноним 06/03/25 Чтв 00:24:37 #152 №317322932 
>>317322906
Так модерация будет. Просто адекватная и без пропогондни.
Аноним 06/03/25 Чтв 00:24:52 #153 №317322939 
>>317322906
Да кому ты пиздишь, встретил бы чеда майора, сразу бы сам потянулся на бутылочку как миленький приседать..
Аноним 06/03/25 Чтв 00:26:32 #154 №317322981 
>>317322932
Работал на реальных проектах? Кто будет заниматься всем кроме кода?
Аноним 06/03/25 Чтв 00:27:14 #155 №317322998 
https://arhivach.hk/thread/1141645/

Закинул в тред в архивач. НУ ВЫ ПОНЯЛИ ШУТОЧКУ, ДА?
Аноним 06/03/25 Чтв 00:29:18 #156 №317323041 
>>317322981
Ну да а что. Наймем мартых. Есть порталы целые где на аутсорсинге за копейки можно нанимать рабов для модерации. Было бы желание. Да и вообще адекватных анонв 3.5 осталось. Борда для них, отсальные пусть на харкаче сидят.
Аноним 06/03/25 Чтв 00:32:44 #157 №317323130 
>>317322571
>- джоба (расписание) шедулинга скрепинга конкретных тредов (задержка скейлится от времени с последнего ченжа в треде)

Подскажи алгоритм? Т е, проверяем что в посте недавно отвечали и проверяем через 2 секунды (например, из головы число) снова, а если последний ответ был 20 минут назад, то увеличиваем задержку проверки постов. Правильно понял?
Аноним 06/03/25 Чтв 00:33:56 #158 №317323168 
>>317322998
во первых я его добавил ещё пару часов назад :3
а во вторых, ты добавил потому что тред получился годный :3
Аноним 06/03/25 Чтв 00:34:18 #159 №317323175 
>>317323041

Ежичан 2.0?
Где то я это уже слышал.
Аноним 06/03/25 Чтв 00:34:49 #160 №317323187 
>>317322998
О, спасибо большое анончик! У меня он не открывается почему-то совсем, даже хендшейк не проходит
Аноним 06/03/25 Чтв 00:35:58 #161 №317323208 
>>317323187
ркн спасибо абу его зобанил - только под впн-ом работает
Аноним 06/03/25 Чтв 00:37:10 #162 №317323236 
>>317323175
Почему бы и нет? 1.0 мне нравится, да видимо у обосратора кончилось желание деньги на хостинг мелкоборды сливать, а он мнил что макаку свергнет и миллионами ворочать начнет.
Аноним 06/03/25 Чтв 00:38:16 #163 №317323264 
>>317323208
так hk же работал какое-то время, или снова в бан улетел? У тебя также?
Аноним 06/03/25 Чтв 00:39:28 #164 №317323291 
>>317323130
В бд пишется каждый чек треда и были ли в нём изменения, дальше уже на истории можно строить кривую задержек. У меня всё рассчитано на время от 2 минут до 4х часов на сколько помню. Там вроде логика что если не было обнов то делаем задержку х2 от времени между двумя прошлыми.
Конечно другие джобы по тем или иным признакам могут зафорсить перепроверку, но это уже тонкости.
Аноним 06/03/25 Чтв 00:39:38 #165 №317323295 
>>317316724
>скрипт на node.js + библиотека undici + стандартный fs stream api ноды
Открой для себя wget и не еби голову
Аноним 06/03/25 Чтв 00:40:24 #166 №317323310 
>>317323236
Будет еще одна мертвая мелко-борда, надо чем то завлекать. Просто признай что в тебе играет ребенок тот самый из прошлого с мечтами внеземными, аналогия у разработчика игр.
Аноним 06/03/25 Чтв 00:41:05 #167 №317323333 
>>317323175
Получается, нет пути? Было бы досадно, если бы не было похуй.
Вообще борды устарели морально. Нужно что-то другое. Вообще поток постов неотделимых друг от друга, как поток общего сознания. Хайвмайнд. Дауншифтинг во всем. Без картинок, без видео, только текст.
Аноним 06/03/25 Чтв 00:42:03 #168 №317323366 
>>317323291
А C# вообще удобный язык для таких задач, как выполнение какого-то функционала через n времени, или с этим любой язык может справиться спокойно?
Аноним 06/03/25 Чтв 00:42:23 #169 №317323372 
>>317323291
Спасибо! Буду эксперементировать с алгоритмами
Аноним 06/03/25 Чтв 00:42:40 #170 №317323382 
>>317323310
>надо чем то завлекать
А если доску в сети тор поднять? Или это гаранитрованный 2.5 землекопа онлайн?
Аноним 06/03/25 Чтв 00:42:44 #171 №317323383 
>>317323310
Храни в себе ребенка, братик.
Мимо разработчик этих ваших инди игр.
Аноним 06/03/25 Чтв 00:42:56 #172 №317323387 
>>317323310
Это была вполне себе живая мелкоборда, и общение на ней меня вполне устраивало, за исклжчением некоторых вещей, которые и должны быть исправлены в моем движке...
Аноним 06/03/25 Чтв 00:43:58 #173 №317323407 
>>317323387
> должны быть исправлены в моем движке
опиши исправления и будем решать насколько они нужны
Аноним 06/03/25 Чтв 00:44:02 #174 №317323410 
>>317323382
Это гарантированный способ утопить ее в говне и долбоебах. На доски в торе я уже насмотрелся, нахуй.
Аноним 06/03/25 Чтв 00:44:05 #175 №317323412 
>>317323366
К любому языку думаю есть готовые либы а-ля крон. В шарпах это хэнгфаер и кварц
Аноним 06/03/25 Чтв 00:45:05 #176 №317323436 
>>317323407
А ты кто такой чтобы решать что мне нужно, а что нет, лол?
Аноним 06/03/25 Чтв 00:45:15 #177 №317323439 
>>317323333
Охуеть квадриплю выбил. Ну вы поняли. Добавлю, все еще это на рельсах блокчейн и в даркнете, чтобы модерацию сделать физически невозможной.
Аноним 06/03/25 Чтв 00:46:16 #178 №317323462 
>>317323410
>утопить ее в говне
Будто что-то плохое.
Аноним 06/03/25 Чтв 00:47:50 #179 №317323499 
>>317323436
да просто интересно, что ты выдумал
описать то можешь уникальные фичи свои?
Аноним 06/03/25 Чтв 00:48:36 #180 №317323515 
>>317323366
Да свой таймер напиши тупо. Чтоб крутился в своем потоке и дергал делегат по времени. И потом подписывай на него всякое говно. Потом коллекцию таких таймеров. Вообще либы не нужны никакие.
Аноним 06/03/25 Чтв 00:58:34 #181 №317323733 
>>317323515
Или можно один поток вообще. в нем типа функция таймер_процц у которой в аргментах таймер_айди и дальше свитч по ним.
Создаем таймер, в констукторе создаем тайпоинт присваиваем текущее время, аргументоми констуктора два числа айдии делей. Дальше у нас один поток крутится итерирует по всем созданным таймерам если таймпоинт + делей, больше текучщего времени, вызываем таймпроц, прокидывая в него аргумент - таймер_айди и обновляем тайпоинт. Один поток. Таймер просто структура с тремя чиселками. Либы блять хуибы блять
Аноним 06/03/25 Чтв 00:58:48 #182 №317323738 
>>317323499
Да говно вопрос. Писать на крестах или дишке, минимум внешних зависимостей, никакой субд. Все посты хранятся в озу, куда они один раз читаются с диска при рестарте серва, без субд на диске посты просто хранятся файликами в иерархической структуре, похоже на maildir в почтовых серваках. Добавить хуки на lua которые выполняются перед попыткой что то запостить для упрощения мочерирования - например если в скриптике достоверно известно что это вайпер, необязательно ему ошибку с баном выдавать, можно на таймауте подержать какое то время, а потом выдать ошибку капчи, или шедоубан, короче как ыантазии хватит. И дать возможность расширять поведение луахуками мочерне. Хочется сделать им функционал подобный антиспаму в почтовых сервах.

Постоянным обитателям выдать пасскоды (необязательно как у макаки с кукой, это могут быть и клиентские tls-сертификаты). Тредлимита 2, и видимый типа 10 страниц на нулевой - ненастоящий, треды вышедшие за видимый лимит не бампаются пока они за видимым лимитом, но возвращаются обратно если поудалять треды перед ними (защита от вайпов)
Хранение постов просто в фс делает дампы и восстановление из бекапа просто распаковочкой архива.

Как то так. Ну и прочие мелочи для удобства, например у макаки в веб версии не работает мобильное апи (перечитываются все посты а не только новые, это хуета), или например если аттачи не влезают в лимит по размеру то у макаки ты об этом узнаешь только загрузив пост фулл, все 30-50 метров, вместо того чтобы выяснить это в самом начале просто прочитав ContentLength, что дурость ебаная.

В таком духе короче.
Аноним 06/03/25 Чтв 01:01:51 #183 №317323807 
>>317313976 (OP)
>архивач на редисе
Ты даун?
Аноним 06/03/25 Чтв 01:03:37 #184 №317323850 
>>317323807
> пук
Аноним 06/03/25 Чтв 01:04:48 #185 №317323876 
>>317323850
Что сказать-то хотел?
Аноним 06/03/25 Чтв 01:06:39 #186 №317323918 
Как вкатиться в кодинг, если я не шиз и у меня нет желания архивировать двач?
Аноним 06/03/25 Чтв 01:07:12 #187 №317323935 
>>317323918
А тебе зачем?
Аноним 06/03/25 Чтв 01:08:07 #188 №317323956 
>>317323918
Лол, каждый сратый анон давно умеет хеллоувролдить на говно_ленг_нейм, а ты что, как лох?
Аноним 06/03/25 Чтв 01:09:01 #189 №317323980 
>>317323935
Заебало смотреть отзывы нижнего белья в вб вручную, хочу чтобы скрипт их парсил и складывал мне в папку, а я потом дрочил.
>>317323956
Я умею хеллоувордить, на программиста учился.
Аноним 06/03/25 Чтв 01:11:03 #190 №317324022 
>>317323980
Так а чо, берешь петухан. Берешь эту либу для парсинга, сотни их, ни одного названия не помню. Селестиа была какая-то вроде, еще что-то. 10 строк кода, хуяк муяк. Страницу сграбил, дом построил и ходишь по нему.
Аноним 06/03/25 Чтв 01:11:57 #191 №317324037 
>>317313976 (OP)
> Я Пейпа-кодир - решил написать свой личный архивач.
Что за пиздец с тредами в режиме? Зачем и нахуя?
Аноним 06/03/25 Чтв 01:12:15 #192 №317324043 
>>317324022
селениум
фикс
Аноним 06/03/25 Чтв 01:12:25 #193 №317324049 
>>317324037
>режиме
Т9 жив блять. Редисе
Аноним 06/03/25 Чтв 01:21:25 #194 №317324243 
>>317324037
Ну не в пг же складывать то в конце концов
Аноним 06/03/25 Чтв 01:45:09 #195 №317324701 
Screenshot from 2025-03-06 01-42-16.png
>>317324037
>>317324049
>>317324243

Спок знатоки :3
Пейпа-кодер знает что делает
во первых сервак не выключается, во вторых у ключей в редьке нет ttl
Сейчас нужен редис, чтоб быстро разрабатывать, ещё пару фич закончю и сделаю хранение в постгре
Аноним 06/03/25 Чтв 03:25:01 #196 №317326381 
>>317321201
Ну сам grpc тут неважен, а protobuf годнота супротив json
Аноним 06/03/25 Чтв 03:33:32 #197 №317326498 
>>317324022
Удaчи нe yexaть в бaн пpи пapcингe мapкeтплeйca нa 10 cтpoчeк, миcтep дивa឴н
Аноним 06/03/25 Чтв 03:43:38 #198 №317326645 
>>317326498
Ну я диван в парсинге, да. Не занимался этим особо. Какие там подводные? Юзерагент хуемое. Селениум мощная либа вроде, думаю она умеет по красоте. Люди используют.
Аноним 06/03/25 Чтв 03:48:30 #199 №317326712 
>>317326645
>Юзерагент хуемое
Taм зaщитa oт пapcингa и тaк пpocтo ee н᠋e oбмaнyть. У oз᠍oнa вooбщe дa឴жe нa ceтeвoм ypoвнe кaᅠкиe-тo пpoвᅠepки нacтoль᠋кo лютыe, чтo oбычныe люди вoйти н᠌e мoгyт инoгдa.
Аноним 06/03/25 Чтв 04:22:58 #200 №317327181 
>>317326712
Хм, интересно. И понятно почему за парсинг так платят на фрилансе.
Аноним 06/03/25 Чтв 08:23:40 #201 №317330807 
бамп
Аноним 06/03/25 Чтв 09:28:43 #202 №317332244 
Screenshot from 2025-03-06 09-25-21.png
>>317330807
ну а чего бамп-бамп?
Пока что дописал скрипт чтоб новые треды добавлялись на закачку. На этом всё пока что. Как что будет нового - создам тредж новый
sage[mailto:sage] Аноним 06/03/25 Чтв 09:43:01 #203 №317332629 
>>317313976 (OP)
Нахуха тебе это, ебалай? Что бы что? В чем профит? Трудности с выбором петпроекта? Ну так и пиши, что дебил без фантазии и помогите мне выбрать тему для говнокодинга, а не вот это все, блядь
Аноним 06/03/25 Чтв 10:21:57 #204 №317333698 
>>317332629
обезьяна спок
sage[mailto:sage] Аноним 06/03/25 Чтв 10:52:27 #205 №317334680 
>>317333698
Причина баха, шизомакак?
Аноним 06/03/25 Чтв 11:12:29 #206 №317335393 
>>317332244
Если в следующем тредике не будет фото твоих трусиков.... Я....
comments powered by Disqus

Отзывы и предложения