[ /feed/ ] [ /a/ /b/ /c/ /tor/ /z/ ] [ /cpu/ ] [ /d/ /news/ ]
Хайбане.ru — Новости   
No news is good news
Да Ракка 04 April 2021 (Sun) 00:07:48
#390 Reply [ Open ]
jpg, 7.27 MB, 7038x5304
Выражаю благодарность Иве за помощь в поддержании порядка на хайбаньчике! От спама не продохнуть без капчи, все засрали своим мусором.
Ave Eve, ave haibane.ru!
Бред+ Ракка 16 April 2020 (Thu) 21:31:46
#321 Reply [ Open ]
jpg, 222.43 KB, 850x561
png, 682.39 KB, 1280x589
Открыта доска /bb/, но там пока ничего нет.
http://haibanej33s4gfts.onion/bb
Last modified 16 April 2020 (Thu) 22:06:48
Ладно Ракка 28 March 2019 (Thu) 09:47:22
#232 Reply [ Open ]
jpg, 34.24 KB, 600x398
jpg, 58.40 KB, 540x810
Тор все равно отваливается по кд. Не знаю почему. Наверно, добавлю его рестарт по кд.

Воспроизвести проблему с постингом нескольких файлов не удалось. ¯\_(ツ)_/¯

Недавно возникла идея поднять постинг. Что если начать покупать рекламу в каналах телеги? Каких-нибудь небольших, посвященных аниме, ИТ, просто ламповым пикчам. Как бы вы к такому отнеслись, анончики?
31 posts omitted. Expand thread.
Ракка 15 September 2019 (Sun) 00:01:10 #274 Reply
Забыл добавить. Мод, ты проебал возможность пассивного натекания онлайна до 0.5 анонима, когда поленился починить /тор после падения лисы, когда выбирались криптачи между хайбане и эндчаном. Во временной конфе в жабе реально ждали пока ты наконец снимешь объявление о починке /tor

Шансы забрать себе онлайн целой доски одной из крупнейших борд выпадает крайне редко и ты его проебал
Ракка 15 September 2019 (Sun) 02:17:03 #275 Reply
>>274
Да это все понятно, я уже думал про падение лисы. Если бы знал как, то давно бы уже починил. Я уже оставил все надежды разобраться в чем проблема. А менять сервера и хостера, чтобы все-таки поднять стабильный тор, я не готов.
Ракка 16 September 2019 (Mon) 23:50:39 #276 Reply
webm, 13.03 MB
Страшно.
Ракка 17 September 2019 (Tue) 14:33:50 #277 Reply
>>276
теперь я знаю, что буду гонять под кислотой
Ракка 21 December 2020 (Mon) 02:07:24 #340 Reply
>>273
Зачем играть, просто скажи. Если ты конечно сюда заходишь спустя столько времени.
Свершилось! Ракка 18 March 2020 (Wed) 22:54:23
#312 Reply [ Open ]
webm, 2.80 MB
jpg, 313.38 KB, 1000x1000
Наконец-то я смог обновить движок! Версия 2.6.2.
Из видимых изменений - починен превью поста (иконка глаза справа от кнопки отправки поста). Из невидимых - целая куча апдейтов и исправлений по настройке докера и пайплайна. Теперь все наконец-то билдится, причем быстро, и заливается без проблем. А это значит, что теперь можно оперативно добавлять фичи или фиксить баги. И тут же выкатывать новую версию!

Так же для всех интересующихся в readme добавлена сссылка с описанием API движка.
А еще была предпринята попытка исправить загрузку файлов с русскими символами. Кто-нибудь проверьте, пожалуйста.

Еще не могу не отметить на удивление стабильную работу тор-версии http://haibanej33s4gfts.onion/ Если кто-то вдруг туда заходит - отпишитесь, пожалуйста, получилось ли это у вас.
Last modified 18 March 2020 (Wed) 23:02:26
Ракка 12 April 2020 (Sun) 00:45:39 #320 Reply
>>319
Под премод по IP попал.
Однако ж Ракка 03 March 2020 (Tue) 06:27:15
#305 Reply [ Open ]
jpg, 296.59 KB, 1600x1059
>torgate_1 | Mar 02 23:08:15.000 [notice] Heartbeat: Tor's uptime is 4 days 6:00 hours, with 10 circuits open. I've sent 7.14 GB and received 371.59 MB.
До сих пор работает. Чудеса.
Ракка 14 March 2020 (Sat) 00:42:18 #307 Reply
>>306
Я не могу это проверить, к сожалению. Алсо, отпишитесь пожалуйста, у всех ли работает тор. И были ли проблемы с доступом.
#Admin
Ракка 14 March 2020 (Sat) 20:46:22 #308 Reply
>>307

Зашёл через Тор и отправил через него сообщение, но отправилось оно дважды.
Ракка 15 March 2020 (Sun) 00:08:38 #309 Reply
>>308
Да нет, отправилось один раз.
Ракка 15 March 2020 (Sun) 21:44:37 #310 Reply
>>309

Действительно, беру свои слова обратно.
Разыскивается Ракка 05 January 2021 (Tue) 08:46:46
#344 Reply [ Open ]
png, 372.38 KB, 674x542
jpg, 38.98 KB, 712x712
Новый администратор. Из расходов на данный сайт: оплата домена рублей 500 в год и сервера около 10 евро в месяц. Отдам в добрые руки.
9 posts omitted. Expand thread.
Ракка 12 January 2021 (Tue) 12:11:02 #354 Reply
jpg, 780.46 KB, 2550x3506
Ракка 12 January 2021 (Tue) 12:13:32 #355 Reply
Ракка 12 January 2021 (Tue) 12:14:39 #356 Reply
>>354
Полностью поддерживаю.
Ракка 23 January 2021 (Sat) 17:16:51 #359 Reply
>>344

Мне 20 и я молодой девпёс, куда свой публичный ssh ключ скидывать ?

>>348
А что на другие хостинги переносить уже нереально, да ?
Это во первых, во вторых собирать и запускать можно на разных местах.

>>346
Если полетит, то можно редирект в тред на дружественной борде запилить.
Ракка 31 March 2021 (Wed) 17:53:16 #385 Reply
>>344
Здравствуйте. Если ещё актуально или в будущем станет, то предлагаем перенести борду на наш выделенный сервер (т.к. платить за лишний сервер не видим смысла). Домен перенесём на beget и будем оплачивать.

Для связи:
[email protected] — почта.
[email protected] — джаббер комната.
­
Упал Ракка 01 August 2018 (Wed) 19:44:53
#198 Reply [ Open ]
jpg, 93.29 KB, 604x489
В ближайшее время (сутки-двое) будет небольшой downtime: перенесу хайбань на докер а потом и на кластер.

Upd. Перенес пока что без поиска и без тора.
Last modified 02 August 2018 (Thu) 00:44:29
6 posts omitted. Expand thread.
test Ракка 02 August 2018 (Thu) 00:42:32 #205 Reply
#!/usr/bin/perl
use v5.12;
####################################################
my $user = "ahushh";
my $host = "haibane.ru";
my $path = "/home/ahushh/haibane/Monaba/dist/build/Monaba/";
my $key  = "$ENV{HOME}/.ssh/id_rsa";
#systemd
my $start_cmd = "systemctl --user start monaba";
my $stop_cmd = "systemctl --user stop monaba";
#openrc
#my $start_cmd = "sudo /etc/init.d/monaba start";
#my $stop_cmd = "sudo /etc/init.d/monaba stop";
####################################################
die "usage: ./upload.pl [version] [build|pack|upload|restart|clean|all]" unless defined $ARGV[0] && defined $ARGV[1];
my $v = $ARGV[0];
my $_ = $ARGV[1];
my $build  = /build|all/    ? "cabal clean && yesod build" : 'echo "skip building"';
my $pack   = /pack|all/     ? "cd dist/build/Monaba && strip Monaba && cp Monaba Monaba-$v && apack Monaba-$v.7z Monaba-$v" : 'echo "skip packing"';
my $upload = (/upload/      ? "cd dist/build/Monaba &&" : "") .
             (/upload|all/  ? "scp ". ($key ? "-i $key" : "") ." Monaba-$v.7z ${user}\@${host}:${path}" : 'echo "skip uploading"');
my $restart= (/restart/     ? "cd dist/build/Monaba &&" : "") .
             (/restart|all/ ? "ssh ". ($key ? "-i $key" : "") ." -t ${user}\@${host} 'cd $path && aunpack Monaba-$v.7z && $stop_cmd && cp Monaba-$v Monaba && $start_cmd && echo done'" : 'echo "skip restarting"');
my $clean =  (/clean|all/   ? "ssh -i $key -t ${user}\@${host} 'cd $path && rm Monaba-$v.7z Monaba-$v && echo done cleaning'" : 'echo "skip cleaning"');
system "$build && $pack && $upload && $restart && $clean";
 
Ракка 02 August 2018 (Thu) 00:43:22 #206 Reply
jpg, 64.30 KB, 604x482
Ракка 02 August 2018 (Thu) 01:31:13 #207 Reply
>>204
Ну хорошо, в чём-то ты меня убедил. Я не знаю особенностей обращения с хаскелем. Про гитлаб ты не упоминал, но там в принципе достаточно один раз конфиг сгенерить. А вот деплой-скрипт напоминает костыль, но видимо работает и ладно.
Понимаешь ли, для меня это всё равно оверхед, но я уже сказал - это не придирка, просто мнение, тебе-то удобнее наверное. Мне вообще докер не очень понравился, хотя я понимаю его плюсы. Как-то проблем слишком много с ним возникало в неожиданных местах (хотя и использовал я его с плохо тестированными вещами).
> поудобнее, чем файлах
Ну не знаю. Ты ведь перенаправил stdout или оно у тебя так и пишет в консоль? Она просто не бесконечная и как бы искать там потом в этом потоке что-то сложно. Хотя зачем тут вообще логи.
Ракка 02 August 2018 (Thu) 01:33:25 #208 Reply
>>204
Кстати, картинка выдаёт 404.
Ракка 02 August 2018 (Thu) 21:37:58 #209 Reply
>>208
Всё починил.
Про удаление постов Ракка 13 August 2016 (Sat) 06:26:15
#119 Reply [ Open ]
jpg, 45.58 KB, 500x375
Прочитал тут >>/d/626 и нахожусь в легком недоумении.
Новые (т.е. с 10 числа или когда я там движок обновил) посты удаляются как всегда по паролю или кукам.
Старые посты не удаляются никак по тех. причинам.
Ограничений по IP не было и нет и не будет, откуда вы вообще это взяли, параноики?
Ракка 13 August 2016 (Sat) 10:34:26 #120 Reply
jpeg, 37.76 KB, 480x473
>>119
очевидно белки истерички
Ракка 12 October 2016 (Wed) 10:13:05 #121 Reply
webm, 4.60 MB, 960x540, 0:02:20
TOR ТОР ТОРА АПДЕЙТ СЕНСАЦИЯ Ракка 12 March 2019 (Tue) 06:23:20
#225 Reply [ Open ]
jpg, 520.75 KB, 2124x1800
Анончики, я вам апдейты принёс!

  • http://haibanej33s4gfts.onion/ – поднял, не знаю почему оно умирало, скорее всего из-за проблем с зависимой либой; обновил версию бубунты - должно помочь
  • http://haibanej33s4gfts.onion/tor – да, я это сделал! Крипто-доску починил, милости прошу! Напоминаю, что доска работает только под тором. ПРАВИЛ ТАМ НЕТ.
  • Убрал автозаполнение пароля через джаваскрипт: перекладываю этот функцинал на автозаполнение бразузеров.
  • Добавил навигацию по клавише tab в форму: теперь создать пост можно полностью с клавиатуры, так как фокус переключается по-порядку, завершая кнопкой отправки поста.
  • Окончательно поправил баннеры – больше они слетать не будут.

По поводу проблем с картинками.
Если возникает ошибка openBinaryFile: invalid argument (invalid character) (400), то это из-за проблем с кодировкой в названии файла. Необходимо переименовать его, используя только латиницу.

А еще я закончил настройку локального окружения для разработки и почти обновил все зависимости до последних версий! Это означает, что в ближайшее время все будет готово для активной и беспроблемной работы над движком! Сперва я обязательно перечитаю /d/ и посмотрю, что просили поправить, и таки попробую поправить.

Друзья, спасибо что остаетесь на хайбане! Жду ваших пожеланий по поводу развития движка, фичреквестах, сообщений об ошибках и так далее. Пишите в этот тред, в /d/, а еще лучше создавайте issues на гитхабе.

И конечно же буду рад идеям по развиию ресурса в целом!
11 posts omitted. Expand thread.
Ракка 27 October 2019 (Sun) 11:08:21 #298 Reply
jpg, 253.05 KB, 1080x1080
>>296
Нет, там движок не публичный. Можешь увидеть его на одной из старых мелкоборд, хех.
Я кстати тоже уже несколько лет как мониторю борды гитхабе и ни одна на шарпе не ушла дальше лабы.
У меня основа уже давно готова и сейчас в свободное время пилю вьюшки и натягиваю bootstrap.
Там не будет SPA как сейчас, будет MVC + контент доски(треды, посты и т.д) на vue.js
Почему так? Просто в плане архитектуры мне было интересно сделать вот такого монстрагибрид.
Если пилишь на гитхабе то можешь вбросить ссылку, мне интересно будет посмотреть.
Я мб тоже с первым релизом открою сорцы. Хотя этот движок мало кому нужен будет, ведь пилю его чисто под свои юзкейсы.
Ракка 28 October 2019 (Mon) 00:16:44 #299 Reply
jpg, 571.65 KB, 1920x1080
>>297
Вопрос слишком толстый, чтобы на него нормально ответить. Попробуйте ещё раз.
>>298
> Там не будет SPA как сейчас, будет MVC + контент доски(треды, посты и т.д) на vue.js
Так если это приложение на vue.js, оно же будет СПА всё равно?
Пилю не на гитхабе. У меня ушло подальше лабы, но пока не работает. Да и причины у меня те же самые.
Можешь оставить мне свою почту, может, идеями обменяемся.
Ракка 28 October 2019 (Mon) 11:13:46 #300 Reply
jpg, 161.66 KB, 1080x1080
>>299
>Так если это приложение на vue.js, оно же будет СПА всё равно?
Нет, SPA это когда всё приложение работает в браузере. Неважно js там или чтот на WASM(Blazor тот же).
У меня все вьюшки на Razor и только контент одной из них(по плану) будет на vue(он хорошо подходит для этого).
Хотя API у меня так же присутствует т.к код разбит на команды/запросы(использую для этого MediatR) и моя бизнес логика легко шарится между MVC и API контроллерами.
Я пока доведу черновой вариант и перенесу репу на гитхаб, но если что буду чекать этот тред иногда.
Ракка 28 October 2019 (Mon) 21:06:20 #301 Reply
>>300
> У меня все вьюшки на Razor
А, ясно. У тебя mvvm, получается, дублируешь на стороне клиента?
Вот я тоже сначала думал на razor pages всё сделать, потом подумал, что хочется всё же адресацию вида /b/123, а не /board?name=b&post=123, а даже если писать @page "{name:int}/{id?}", это не поможет. Обошёлся финтом через area и парой контроллеров.
Я так понял, что логика у тебя вынесена в отдельный слой, а конструкты из него потом инжектятся в razor?
Ракка 28 October 2019 (Mon) 21:42:59 #303 Reply
png, 8.23 KB, 356x493
png, 37.56 KB, 694x584
>>301
Не не, razor pages я не использую(вообще он мне зашел в одном мелком проектике, на несколько страничек).
У меня дефолтные MVC контроллеры и вьюшки. Так же тут видно в Api ещё контроллеры Web API, а сама логика в директории Features, где всё разбито по фичам и на команды/запросы.
Собственно контроллеры используют их(второй пик), и в итоге у меня что в MVC, что в API одинаковая логика, их валидаторы и прочее.
Можно было сделать что-то с content negotiation, но у mvc и api могут быть разные модели запросов, ну и ответы тоже(в API например по дефолту сейчас problem details).
Конечно для простой борды не стоит такое городить и можно хуячить прямо в контроллерах, но я решил немного попердолить архитектуру.

Бля, со второго раза отправил пост т.к файлы с кириллицей не загружаются 😑
Пропадают посты? Ракка 25 February 2021 (Thu) 05:35:35
#369 Reply [ Open ]
jpg, 106.69 KB, 662x922
Если да, то я их не удаляю, нет. Из-за поломки капчи пришлось ее временно отключить. Этим активно пользуются спамеры и в день штук по 10 мусорных постов появляется. Сейчас вроде более менее устаканилось, но из-за этого под хеллбан иногда попадают и нормальные посты. Однако ж я таки мониторю доску и снимаю инвиз с постов.
Попозже починю капчу. Пытался уменьшить размер docker image т.к. на сервере не хватает места и даже не получается обновить движок, и случайно поломал сборку капчи.
[ Mark all posts ]