Двач.hk не отвечает.
Вы видите копию треда, сохраненную 30 августа 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
834 Кб, 1920x1024
Официальный Наноборды тред #14463 В конец треда | Веб
Предыдущий: >>11930 (OP)
Суть: школьник, увлекающийся программированием запилил некоторое дерьмо (на самом деле ничо так) на основе относительно старой идеи о распределенной стеганографической АИБ, встраиваемой в обычные АИБ.
Скачать без смс - https://github.com/nanoboard/nanoboard/releases
#2 #14465
Интересно, будет ли когда-то пико- или фемто- борда.
>>14757>>14762
sage #3 #14467
1) Достаточно одного плохиша с одним png чтобы загадить нано борду?
2) AИБ могут генерировать шум в загружаемых PNG чтобы контейнеры повредились, или сжимать изображение для экономии места на диске.

уж лучше пользоваться dеsudеsutаlk (или как там)
>>14691
#4 #14469
Разраб-куны,вы подумали над модулями для обмена информацией?Ирки,токсы,битмесседжы.Насколько я знаю,ирку можно сканировать из браузера.Это же каждый может создать ирк-сервер ,это же зачатки p2p!Разрабы, вы обдумали идею про модульность(вы обещали)
>>14471>>14482
#5 #14470
>>14463 (OP)
Анон,почему трип-код в левой колонке?Это что-то плохое?
>>14481
#6 #14471
>>14469

>Насколько я знаю,ирку можно сканировать из браузера.


ну и rss ленту можно
>>14472
#7 #14472
>>14471
Ну так вопрос в том,можно ли в places.txt загнать ирку,RSS,токс?
#8 #14474
Палю годноту, б.

http://obqxg5dfmjuw4ltdn5wq.cmle.ru/sqnVuBA9

Мой старенький говнокод. Там все
прокоменчено. Компилить с библиотекой Cimg.h и флагом линковщика -Dcimg_display=0 (для шиндоус).

Могу закинуть и екзешник, но так то прозрачнее.
Юзать так :

пакуем

<program.exe> -c -b container_image.bmp -s old_porn.webm

распаковываем

<program.exe> -d -b c_container_image.bmp

Ну ты разберешся. Здесь выкладывать бмп не дают, но ты можеш конвертнуть его в пнг. Я тестил на этой картинке. Конвертация туда сюда не портит инфу. ПОЕХАЛИ
>>14475>>14483
#9 #14475
>>14474
Ну толсто же. Мы всё-таки в /crypt, а не в /b/
#10 #14477
>>14476
А если без картинок,текстом?
#11 #14481
>>14470
не самое большое из зол, конечно. по сути штука не совсем анонимная. вообще редко когда надо трипкод использовать, чаще это просто злоупотребление (трипфаги), что весьма и весьма мерзко - вот этим трипкоды плохи.
>>14493
#12 #14482
>>14469
не знаю кто там что обещал разрабов как минимум трое, я лишь один из них.

я лично против п2п, я даже против быстрых тредов, это все расходится с идеологией наноборды. нанопост надо встроить куда-то. чтобы он там был и мог быть позже извлечен кем-то еще.

насчет модульности - да, все реально, в принципе уже есть api по добавлению постов в базу, например:
127.0.0.1:7345/write/тут_хэш_родительского_поста - POST туда с текстом

то есть при запущенном сервере любое приложение на любом другом языке/фреймворке может по-своему извлекать откуда угодно посты и с помощью api локального сервера пихать их в общую базу для последующего просмотра.

несложно по просьбе других разрабов подготовить для них другие эндпоинты типа получения последних постов в джейсоне а не в бордовидном хтмл, чтобы можно было бы по-своему посты распространять а не только через пнг-контейнеры
>>14493
#13 #14483
>>14474
ты совершенно прав, прятать можно не только в пнг-шках но и в вебм, жпег и даже в тексте (в предыдущем треде выкладывали демку).

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

а пока уже можно пользоваться пнг-контейнерами
>>14493
#14 #14484
Будет Whitepaper? Моно ставить для этого не комильфо.
>>14486
#15 #14486
>>14484
https://github.com/nanoboard/nanoboard/wiki/Наноборда
все что есть на данный момент
351 Кб, 740x549
#16 #14487
Всем добра и хороших заказов итт.
#17 #14488
Всетаки без времени или явных номерных ссылок ориентироваться очень сложно.
Каждый раз кочаю сообщения из одних и тех же тредов и каждый раз отображается по разному. Некоторых сообщений нет, и поэтому неясно где какой трид или его части, лол.
>>14489
#18 #14489
>>14488
зависит от того какая пнг скачается раньше. но вообще пропусков быть не должно. может мешаться порядок среди ответов ОДНОГО уровня. но это не должно влиять на смысл сообщений. если кто-то отвечал в тред (а точнее в его шапку) подразумевая что он отвечает на последнее сообщение в треде которое он видел то это его проблемы. отвечать надо на конкретное сообщение и тогда не будет никакой путаницы даже если общий порядок все время меняется.

возможно привычнее ориентироваться тебе будет если нажимать [Развернуть]

кстати главную (вместе со всеми постами) тоже можно развернуть для этого надо зайти в любой тред потом выйти [Вверх] и вручную в адресной строке заменить слово thread на слово expand

насчет номеров/времени - сам понимаешь что это будет самая очевидная уязвимость которой воспользуются все, кому не лень.
#19 #14493
>>14481
Ну да,злоупотреблять не надо,но если ты создаешь тред 'Я %занятиенейм%,задавайте вопросы',то будет полезно огородиться от мимофлудеров,косящими под анона-%профессиянейма%
>>14482
Насколько я понял,идея наноборды-неубиваемость и паразитирование на всем.Как этому мешает p2p?
З.Ы. Уже можно распространять сообщения через мессенджеры/предвидится в будущем?
>>14483
Из этого треда с 371 поста
arhivach.org/thread/135884/
>>14496
sage #20 #14494
ОП, в альфа канале нельзя прятать инфу?
>>14496
#21 #14496
>>14498
sage #22 #14498
>>14496
Хотя вроде не у всех картинок он есть
#23 #14505
>>14504
В первой борде был обмен картинками,это накладно,если хозяин ирки,жаббера или вообще групчат токса не против участия в наноборде.Поэтому разумно обмениваться прямым текстом
>>14546
#25 #14516
>>14504
А почему не сделать просто на битмесадже? Завести отдельный чан для этого, и постить туда текстом. Там и Тор можно навернуть для анонимности.

Там все сохраняется два дня вроде, так что контент старше двух дней репостить заново.

На бортах нужно капчу вводить и прочий гемор, как это решается? Могут забанить по айпи. На файлопомойках та же проблема.
#26 #14517
>>14516
Ты не понял суть.
ВВОДНАЯ: в сраной запретили торы, айтупи и шифрование. За это 10 лет лагерей

Твои действия? Выход только один - стеганография, т.е. маскировка под обычные вещи: фотки, видосы, текст, торренты
#27 #14518
>>14517
Ну если запретили анонимность,то запретят и АИБ,ибо не надо плодить биомусор.
>>14516
Как вариант.Однако с jabber и irc проще. Можно поднять в локалке провайдера(они есть),где всем на тебя безразлично
>>14510 антон
>>14520>>14522
#28 #14519
>>14517
Погоди, ты условия на ходу придумываешь. В оппике ничего про это нет, и борда на БМ прекрасно справится с этим в полностью автоматическом режиме.
>>14521
#29 #14520
>>14518

>Ну если запретили анонимность,то запретят и АИБ,ибо не надо плодить биомусор.


ты опять не понял.
В таком случае будешь сидеть в одноклассниках или на сайте кремля и постить котиков, а на самом деле обшаться с анонами
>>14525
#30 #14521
>>14519
читай прошлый тред. Рано или поздно торы и прочее с шифрованием запретят. Вопрос времени всего лишь
>>14523
#31 #14522
>>14518
БМ он один на всех, а адрес твоего сервера нужно будет распространять. Через некоторое время тебе надоест и нужно будет искать других хостеров, распространять новые адреса.

БМ - это как раз вариант такого "легкого" хостинга: пока кто-то в сети жив и репостит контент регулярно, жива и борда. Адреса распространяются автоматически по сети.
>>14524
#32 #14523
>>14521
Тогда надо базовые условия обновить, а то предпосылки из оппоста вводят в заблуждение. У каждого свои представления об актуальных проблемах. Мне, например, кажется, что запрет БМ произойдет еще очень нескоро, хотя бы по техническим причинам и ввиду малой популярности.
>>14524
#33 #14524
>>14522
Вот именно:никто не будет запрещать ирк,жаббер,скайп как протоколы,а отслеживать адреса очень муторно.Плюсы не улавливаешь?
Вот этот >>14523 меня понял.Алсо,советую качать разные мессенджеры и файлообменные протоколы. Они не смогут запретить
Ватсапп,вайбер,твиттер.Они понятия не имеют о gnutella,edonkdy,shareEx2,jitsi,ooVoo,следовательно, не запретят.Если,конечно, не сделают фильтрацию по белому списку
>>14510 Антон
Алсо,в какую папку загружать PNG,чтобы из них получались контейнеры?В upload?
>>14527>>14546
#34 #14525
>>14520
Если все будет так плохо,то даст тебе разговаривать?Всем на время работы заклеивают рот,или в организм вшивают чип,который при мыслях антигосударстаенных бьёт током
>>14529>>14535
26 Кб, 470x313
#35 #14527
>>14524

>Они понятия не имеют о

#36 #14529
>>14525
пиздец.
Ты про китай читал, как там это всё устроено?
Там все эти ваши торы, айтупи и прочее гавно успешно заблочены. С 1.5млрдного китая в торе сидят меньше сотни антонов. С рашки вообще нихуя не будут сидеть.
Наши гауляйтеры хотят пойти по пути китая, так что это всё вопрос времени.

Поэтому, если хочешь общаться в будущем - готовь методы и софт заранее, тк после запрета ты с антонами уже не сможешь договориться о методах и средствах общения
>>14536
#37 #14530
>>14517
ВВОДНАЯ: в сраной запретили торы, айтупи, шифрование и ресурсы без обязательной авторизации через госпортал по паспорту.
Твои действия?
(Напомню, что публичная стеганография с известным алгоритмом и ключом легко детектируется).
#38 #14531
>>14530
придумывать свою стеганография с блекджеком и шлюхами
>>14534>>14560
#39 #14534
>>14531
Security of obscurity, да?
>>14530
Решаем проблемы по мере их поступления пока что
#40 #14535
>>14525

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


Ты это... потише. Такие предсказания из разряда "ну уж такого ТОЧНО не будет" имеют свойство сбываться.
#41 #14536
>>14529
Я в Китае торбраузер использовал нормально. Через адвансед опции подключался. Он просто там не известен, и вообще не нужен никому, у них менталитет малость другой.
>>14542
#42 #14542
>>14536

>Он просто там не известен, и вообще не нужен никому, у них менталитет малость другой.


да ты шо
http://blogerator.ru/page/dpi-anatomija-kitajskogo-interneta-cenzura-filtracija
>>14543
#44 #14546
>>14505
наноборда это и есть текст. каждый нанопост это читаемый текст, а если там картинка - то это base64. для снижения нагрузки ретрансляцию чужих очень больших (обычно с картинками) нанопостов надо резать в каждом клиенте, что и сделано в текущем клиенте.

>>14516
можно. неплохой вариант. но нельзя на него полагаться. борда должна быть неубиваемой. как только п2п траффик начнут засекать и наказывать - будет фейл и останется только стеганография. а вообще велкам - кто сможет запилить передачу нанопостов через чан битмесседжа (вроде не сложно же должно быть)

>>14510
учти что мало у кого сейчас настроен places.txt на этот тред (это если ты запостил наноконтейнеры).

>>14530
тут остается только уповать на презумпцию невиновности. мол скачал картинку понравилась - поделился. не знал, что внутри какие наноборды. если уж и за это будут карать но надо уже просто из страны валить. да и не надо постить картинки со своего голого ай-пи без доп средств защиты.

>>14524
папка containers. в upload уже готовые помещаются
а вообще читай ридми
>>14548>>14555
#45 #14548
>>14546
А где ридми? Положи на гитхаб.
>>14563
57 Кб, 225x224
#46 #14553
Попробовал. Интерфейс пока сыроват, много багов заметил. Но вообще ничотак, работай.
>>14564
#47 #14555
>>14546

>мол скачал картинку понравилась - поделился. не знал, что внутри какие наноборды.



но тогда как ты будешь распространять нанопосты. Ты же создаешь такие картинки
#48 #14560
>>14531

>придумывать свою стеганография


Она всё равно будет публичной. Если она не будет публичной, то никто, кроме тебя, не сможет увидеть посты.
>>14562
#49 #14562
>>14560
Совершенно верно. Изначальные условия противоречивы: форум должен быть публичным, общедоступным, и в то же время невидимым. Это невозможно.

Для скрытой переписки с секретным ключем еще может подойти. Но и тогда есть опасность, что если ключ утечет, может быть раскрыта вся переписка: обычно это считается неприемлемым риском. Для шпионов или заговорщиков, например, не подойдет.
>>14566>>14574
#50 #14563
>>14548
в зипчике пока что
#51 #14564
>>14553
опиши баги в issues на гитхабе
#52 #14566
>>14562
а мы не шпионы и не наркоторговцы, нам незачем шифроваться. наша цель иметь свою борду, которую никто кроме нас не контролирует. чтобы модераторы соснулей. в общем для более-менее комфортного общения важно только чтобы постеров пнг-контейнеров не банили бы направо и налево. для этого часто достаточно и поверхностной маскировки.
вообще наноборда к /crypt/ лишь косвенным образом относится.
>>14569
2345 Кб, 1288x919
#53 #14568
#54 #14569
>>14566
Ну так и нечего постить подобную >>14517 чушь.
#55 #14572
Если сделаете возможность входа через андроидовский овёрчан — будет очень круто.
>>14588
#56 #14573
>>14530
Подпольная mesh-сеть на детекторных приемопередатчиках. Или молотовых мешать.
#57 #14574
>>14562
Perfect Forward Secrecy, в смысле, ключи на кажду сессию. Для заговорщиков есть шифр Вернама.
>>14576
#58 #14576
>>14574
В любом случае это все несовместимо с идеей о публичной борде. Под заговорщиков программу придется полностью переделывать.
#59 #14588
>>14572
Если бы овёрчан снова стал бы годнотой,то я бы был бы за.Ну нинужны просто свистелки
мимо юзер овёрчан 1.3.2
З.Ы. Двач блочит слово на английском
>>14865
#60 #14599
А вот посмотрите, чего я еще нашел: http://getaether.net/
>>14603
#61 #14603
>>14599
Это анонимные форумы в формате обычного форума или в формате АИБ?Данные удаляются после 6 месяцев?Как там работает P2P?
Олсо ноды "Эфира" http://rocky-refuge-6432.herokuapp.com/
Сайты в КАРТИНКАХ JPEG (!!!!!1!!!1!!)
http://rocky-refuge-6432.herokuapp.com/
>>14608>>14609
#62 #14608
>>14603
Картинок там точно нет, афтар боится трафика. Вроде бы удаляется после 6 месяцев, да. п2п самописный: насколько я понял из блога, неструктурированная сеть наподобие биткоина.
Увы, у меня не взлетел: всю ночь держал открытым, так ничего и не пришло. Поциент скорее мертв.
>>14622
#63 #14609
>>14603
Про сайты в картинках не понял. Ты правильную ссылку дал?
#64 #14622
>>14608
Поциент полностью мертв
>>14626
#65 #14626
>>14622
Алсо у него адская архитектура гуя: пистон скрещен с Qt, который используется как браузер, показывающий вебсайт на ангуляре. Это же ужос какой-то. Не хватает только сильверлайта внутри для полноты картины.
#66 #14627
>>14530
Изоляция, ясное дело. Вступаем в сговор с местным провайдером, чтобы подняли народу борду или форум в локальной сети. Вступаем в сговор с местными СМИ (вот это проще всего, конкуренты в такой ситуации становятся компаньенами). В каждой местной газете будет лежать листок с инфой, как попасть на локальный форум. Туда же идет вся местная реклама, включая наиболее крупных представителей рынка, тк у половины начнутся проблемы с https, тупо не успеют купить новые валидные сертификаты, а продавать все равно надо. Многие просто их не купят, при возможности ничего не менять и работать в своем регионе как и работали. Плюс помощь коммунистов и справедливороссов, которые проводили у нас в области митинги против запретов. Есть пара человек, которые готовы прямо сегодня повторить октябрьскую и имеют по 2000 - 3000 сторонников. Полиция само собой никого не бежит хватать, потому что не понимает сути требований властей. Плюс ютуб и вконтакт отключили, местный провайдер нашел выход, а требуют кого-то арестовывать и талдычат про про какие-то шифры. Ну и соответственно нарастающая революционная обстановка, с вываливанием куска еще и из соседних областей. Возможно даже нескольких областей.
#67 #14630
Не вижу смысла вообще скрывать информацию на открытой борде, где СВОБОДНОЕ ОБЩЕНИЕ, куда каждый может получить доступ. Какова цель?
#68 #14632
>>14630

>Какова цель?


Свободно по-общаться? Нет цели - проходи мимо.
#69 #14633
>>14630

>Какова цель?


безбоязненно высказывать своё мнение, чтобы майоры не посадили на бутылку
#70 #14634
>>14633
Это ты и без йобаборды можешь. Кому ты нужен со своим особым мнением.
>>14635
#71 #14635
>>14634
без йоба борды можно уехать на нары
>>14637
#72 #14636
У вас вообще есть представление как это все работать будет? Каков механизм? Каков принцип? Кто посетители, какой уровень скрытности, какие потребности удовлетворяет, каким целям служит?
>>14642>>14644
#73 #14637
>>14635
Тогда почему ты ещё не на нарах? Почему любой другой анон не на нарах?
Весь политач и зогач дома сидит и размышляет о кознях правительства/рептилоидов.
>>14638
#74 #14638
>>14637

>Почему любой другой анон не на нарах?


>Весь политач и зогач дома сидит и размышляет о кознях правительства/рептилоидов.



это временное явление. Абу уже сотрудничает. Как только кризис в сраной усилится и аноны начнут сильнее вскрывать ненужные темы, то сразу поедут пативены
>>14639>>14641
#75 #14639
>>14638
щас пока просто особо активных заносят в списки, чтобы потом потихому выпилить/посадить
#76 #14640
>>14630
какое в пиздень свободное общение, ты что ебанулся или троллируешь? пойди блядь создай тред с ОП-пикчей в /b/. его снесут нахуй сразу же. или попробуй матом кого-то покрой в любой тематике. или в сексаче расскажи какие которкостволы ущербные чмошники, тебя сразу же забанят мудерасты (потому что они все короткостволы).
тут нигде нет гарантии что твой тред или пост не потрут. даже в предыдущем треде орудовал модератор - удалил один пост с просьбой о перекате (это из того что я заметил, может быть и больше подчистил). а спам-лист? написал блядь пост - а он не отправляется. какое-то слово не проходит. ну, цензура стоит, понимаешь? нахуй такое свободное общение надо? пошел нахуй дебил
>>14642
#77 #14641
>>14638
Только идиоту может прийти в голову, что кто-то станет сажать анонимных кукаретиков для сохранения ПРЕСТОЛА. Их намного проще оставить вариться в собственном говне, ведь распространения их мнение всё равно не получит, а что-либо предпринять они всё равно не смогут.
>>14646
#78 #14642
>>14640
ПОДВЗОРВАЛСЯ несите следующего. А если серьезно. Я же спросил, просто спросил, зачем отвечать так грубо, я надеялся на последовательный, логически обоснованный, конструктивный диалог. Чтобы результаты были, от нашей с вами беседы, чтобы мы могли прийти к общему выводу.
И бамп вот этому>>14636
#79 #14643
>>14633
Но наноборда не анонимна. Точнее, она-то сама анонимна, но только в теории, потому что в теории протокола обмена нет, а на практике - есть.
К тому же, она не защищена от чужих глаз: либо о ней знают только два аутиста, либо все.
>>14644
#80 #14644
>>14643
совершенно верно
наноборда - это такая же борда как и хиккач. и анонимность тут может быть лучше лишь за счет распределения и перемешивания своих и чужих постов в контейнерах. но 100% анонимности нет.

>>14636
читай вики
https://github.com/nanoboard/nanoboard/wiki/Наноборда
>>14645
#81 #14645
>>14644
Так и не надо тогда кукарекать про защиту от бутылки в жопе. Пафоса поубавьте.
>>14647
#82 #14646
>>14641
иногда органам нужно просто выполнять план. например: поймать N мамкиных анархистов с просторов интернета. благо админы нужных сайтов давно открыты к сотрудничеству. а кто не открыт того закроют. как-то так.
но в принципе согласен что вариант призрачный. наноборда вот вообще создана чтобы уйти от внутренней (модерация) угрозы нежели от внешней (органы).
#83 #14647
>>14645
это ты про шифрование которое применяется к пнг-контейнерам? или про что, я не пойму, в ОП-пикче или на вики было что-то про какую-то защиту?
>>14649>>14650
#84 #14648
Ну все теперь понял. Отсутствие модерации и независимость
>>14651
#85 #14649
>>14653
#86 #14650
#87 #14651
>>14648
Модерация есть, но распределенная. Независимой её тоже можно только с натяжкой назвать.
>>14652>>14654
#88 #14652
>>14651
Окей.
#89 #14653
>>14649
А ну так это предположения мимокрокодилов.
Однако тут, спорь-не спорь, при равных условиях отправляя один и тот же "противозаконный" пост на наноборду и параллельно в чистом виде на определенную имиджборду - шансов быть покаранным больше всего таки у первого варианта будет меньше, ведь админ может просто не знать что какой-то конкретный тред оккупировали нанобордисты (или вообще быть лояльным к нанобордистам и лишний раз не связываться с органами - пусть уж сами неугодные посты детектируют, а у органов в свою очередь человеческого ресурса может хватать только на поверхностную пробежку по постам). Да и потом этот же пост потом репостнут другие нанобордисты - в этот же тред и в треды на других бордах. В общем, придется основательно покопаться, чтобы добраться до изначального постера.
В общем, для "преступников" постинг на наноборду - не защита, не спасение, но положительные побочные эффекты все же есть.
>>14655>>14660
#90 #14654
>>14651
распределенная модерация не позволит никому запретить тебе постить сообщение. твое сообщение каждый увидит хотя бы раз, хочет он того или нет. а далее каждый решает хочет ли он репостить такой пост или нет. по-моему это совсем не плохо, особенно учитывая тот факт, что не все захотят репостить провокационные посты, например, с ЦПятиной
>>14656
#91 #14655
>>14653

>быть покаранным больше всего таки у первого варианта будет меньш


быть покаранным у первого варианта будет меньш

как-то так
#92 #14656
>>14654

>распределенная модерация не позволит никому запретить тебе постить сообщение.


Централизованная тоже.
>>14657>>14659
#93 #14657
>>14656
Ты можешь отсылать свои сообщения на любые ресурсы, в том числе дублировать их. По-любому где-то выстрелит
#94 #14658
Вопрос, как распространять ссылки на нанопосты?
>>14661
#95 #14659
>>14656
а вот и нет. при централизованной сообщение увидят только те, кто успел.
вот напишу я пост, модер его удалит и только пару человек успеют увидеть. допустим они не скажут что видели пост. или скажут - но их сообщения тоже потрут. добавить сюда еще и баны и вот так вот можно заткнуть рот кому угодно.

а в наноборде ты отправил сообщение - и его увидят все участники. независимо от того, кто его там у себя лично поскрывал. а если вдруг потрут тот контейнер в котором лежит сообщение, то:
• во-первых ты это сообщение будешь автоматически постить еще очень долго вместе с более новыми постами - так устроен сейчас клиент.
• во-вторых все кто успел скачать твой пнг-контейнер тоже некоторое время в свои пнг-контейнеры будут автоматически добавлять твой пост (если не скрыли его)
в итоге твой пост множество раз настигнет каждого. и никакая мразь ни с какой АИБ никак этому не помешает.
>>14662
#96 #14660
>>14653
Только условия не равные. Отправишь ты пост на наноборду - его прочтет парочка аутистов, отправишь на двач - чуть больше, напишешь в вк или жж - ещё больше.
Или если предположить, что о наноборде знает не только два аутиста, то о ней знают всё. В т.ч. и администраторы ресурса, используемого в качестве средства обмена.
#97 #14661
>>14658
просто копируй то что видишь в адресной строке и вставляй куда хочешь

типа http://127.0.0.1:7345/thread/137482478273481312adabaf314

разве что тем кто на нестандартный айпи/порт настроил придется подставлять их туда
>>14663
#98 #14662
>>14659

>при централизованной сообщение увидят только те, кто успел.


Так же, как и в наноборде.

>а в наноборде ты отправил сообщение - и его увидят все участники


Если получат оригинальное изображение.
>>14667
#99 #14663
>>14661
Как это работает
1) Я пишу сообщение
2) Запихиваю его в PNG
3) Куда PNG кидать?
>>14664>>14671
#100 #14664
>>14663
Туда, где его могут найти другие.
>>14665
#101 #14665
>>14664
Собственно вопрос в том, как договариваться где искать?
>>14666>>14671
#102 #14666
>>14665
Куклоёбы собирались в своем куклоебском треде в /b/
>>14668
#103 #14667
>>14662

>>при централизованной сообщение увидят только те, кто успел.


>Так же, как и в наноборде.


на централизованной ни ты ни кто-либо еще не станет репостить твое сообщение автоматически. нахуй ты споришь?

>Если получат оригинальное изображение.


давай уже без намеков, ок? если ты имеешь в виду что админ некоторой АИБ будет строить против наноборды козни то эта проблема легко решается выбрасыванием этой АИБ из списка десятка других АИБ (сейчас в списке только 2 треда на 2 аиб но это только начало)
>>14673
#104 #14668
>>14666
Не совсем понял
>>14669
#105 #14669
>>14668
У них уже был аналог наноборды. Тоже в картинках посты прятали.
#106 #14670
Думаю в этом основная проблема. Как мне самому понять, где искать посты других участников
>>14674
#107 #14671
>>14663
>>14665
смотри places.txt
постить надо туда, откуда другие скачивают. если в places.txt такого места еще нет - надо в старых местах сообщить чтобы в places.txt добавили новое место. вот и всё.
для договаривания также неплохо подходит гитхаб. там можно писать в issues проекта и вроде бы даже в вики (хз не проверял). минус - нужна простая регистрация, плюс - никто не потрет.
еще вариант - просто видишь тред с обожателями кристен стюарт где постят кучу пнгшек - добавляй его адрес в places.txt
кроме того можно отдельно написать краулер который будет шерстить по всей борде по всем тредам и находить "нужные" треды.
>>14672
#108 #14672
>>14671
Понял
#109 #14673
>>14667

>на централизованной ни ты ни кто-либо еще не станет репостить твое сообщение автоматически.


На наноборде тоже. Допустим, твой пост получил один человек, который решил его потереть, а оригинальный контейнер смыло вместе с тредом. Всё, кто успел, тот и прочитал.
>>14676>>14678
#110 #14674
>>14670
это не большая проблема. отправная точка уже есть (даже две) (даже три если считать комменты на гитхабе)
постишь в имеющееся место инфу о том что по такому-то адресу будет находиться еще одно сборище нанобордистов.
для пущей верности постишь в issues коммент о новом месте.
все у кого places.txt никак не модифицировался получат пост о новом месте, обновят свой places.txt
на крайняк - если все места из places.txt очистят до того как новый участник присоединился - он заглянёт на github в issues клиента и возьмет свежие ссылки.
как-то так.
>>14675
#111 #14675
>>14674

>как-то так.


как-то так.
>>14677
#112 #14676
>>14673
ты похоже не въезжаешь. даже если тот чел скрыл твой пост и больше никто его не получил и тред смыло - ты ПРОДОЛЖИШЬ, АВТОМАТИЧЕСКИ, отправлять свой пост еще десятки раз. не уравнивай это с централизованной бордой а то я подумаю, что ты дебил.

ну и, кстати, треды надо брать медленные, чтоб не смывало. не зря на добраче тред для нанобордистов (тайный) создан в слоу доске.
#113 #14677
>>14675
ну да, как-то так.
#114 #14678
может >>14673 думает что тред наноборды и тред на обычной АИБ как-то связаны, что одно - отражение другого. но это не так, в одном обычноАИБ треде могут присутствовать посты с десятков разных нанотредов. потому что нанопост - более-менее независимая единица. каждый пнг-контейнер может нести в себе парочку небольших нанотредов помимо новых постов.
>>14679>>14682
#115 #14679
>>14678
Ты имеешь ввиду хешики?
>>14680
#116 #14680
>>14679
нет не хешики, посты целиком, хешики отдельно никуда не постятся.
>>14681
#117 #14681
>>14680
Неужели парочка небольших нанотредов туда влезет?
>>14683
#118 #14682
>>14678
Я исходники видел, лучше бы не видел их, так что о принципе функционирования знаю.
#119 #14683
>>14681
ну смотри сам, например, твой пост это 100 символов (точнее 132 вместе с хэшами-ссылками на родителей). это около 232 байт (utf-8). не забываем что в пнг-контейнерах еще и сжатие (простенькое, gzip, но раза в 2 сожмет легко). в общем округлим один пост до 500 байт (в сжатом виде) учитывая что люди могут и бòльшие посты писать и меньшие (типа "лол")

в пнгшку 800х600 влезает 175Килобайт информации. то есть около 360 постов. это все синтетические оценки, конечно же. но уже так видо, что пнг-контейнер это не просто переносчик одного-единственного нанопоста, это серьезный такой контейнер, куда попадают все свежие посты которые у тебя недавно появились включая твои а также набор старых постов (случайно выбранных из твоей базы, причем при выборке пропускаются очень большие посты (те что с картинками) чтобы не нагружать ими долго контейнеры)
#120 #14690
Так, а напомните-ка мне, почему отказались от использования временных меток?
>>14693
#121 #14691
>>14467

> dеsudеsutаlk


Он ведь до сих пор не работает?
#122 #14693
>>14690
1)
нет необходимости, так как каждый нанопост это ответ на другой нанопост, а не ответ в тред. сохраняется логическая связь.

2)
временные метки очень легко подделать. и если на их основе пытаться как-то выстраивать вид борды то хацкиры будут устраивать временные парадоксы.

3)
если есть необходимость сообщить время (и позволить остальным воспринимать это на веру или нет - по их желанию) это можно сделать и так
>>14694
#123 #14694
>>14693

>нет необходимости


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

>временные метки очень легко подделать


Будто что-то плохое.
>>14697
#124 #14695
Эта хуйня работает или мне - аутисту, и не пытаться запустить?
>>14696>>14698
#125 #14696
>>14695
Вроде работает, но требует .net
#126 #14697
>>14694
плохое, если хочешь базировать сортировку постов на этом. если нужно просто для инфы, чтоб знать что тред "протух" (хотя я бы не стал на это ориентироваться, любой интересный тред имеет право на воскрешение) то ок, можно сделать
>>14699
#127 #14698
>>14695
работает. на 7/8 сперме запуск не требует дополнительных действий.

на ХР спермы возможно потребуется установить .NET framework посвежее (там из коробки старьё) или Mono. то есть .NET не обязательно даже на винде.

винда 98 и ниже - не проверялось, возможно на моно заведется.

на Linux моно ставится обычно одной командой типа sudo apt-get install mono

для OSX есть инсталлятор моно (198 метров)
>>14700
#128 #14699
>>14697

>плохое, если хочешь базировать сортировку постов на этом


Проверку "временных парадоксов" легко запилить в клиенте.
#129 #14700
>>14698
Спасибо. Все оказалось проще, чем я думал.
вин10-кун
1106 Кб, 704x554
#130 #14701
258 Кб, 980x1738
#131 #14702
новый релиз клиента наноборды nboard 1.0.7

добавил этот тред в places

таймштамп и метка версии не влияют на сортировку, это чисто для вашей информации чтоб знать когда тред протух или что все стали переходить на новую версию или другой клиент
>>14703
#132 #14703
>>14702
С форматом что стало?
>>14704
#133 #14704
>>14703
формат не меняется. обратная совместимость сохранена.
таймштамп здесь это лишь неявная вставка строчки перед текстом который ввел пользователь. в старых версиях клиента такую же строчку можно было бы просто вписать руками.
121 Кб, 220x209
#134 #14705
Чет работать перестал.
>>14708
#135 #14708
А нет, просто я криворукий еблан >>14705
>>14709
#136 #14709
>>14708
воспроизвел баг с пропажей всего всего. попытаюсь пофиксить. это серьезно
>>14710
И ОПЯТЬ РЕЛИЗ - 1.0.8 #137 #14710
>>14709
ФИКС

все у кого были проблемы с пропадающими тредами или с пропаданием всего (а они у вас обязательно были, этот фейл связан с переездом с нанокодировки на utf-8 который не был должным образом протестирован) качайте новый релиз.
сообщайте сюда если что-то снова не работает как ожидалось
>>14713
135 Кб, 320x180
#138 #14711
174 Кб, 193x294
#139 #14713
>>14710
Вроде все работает.
#140 #14714
"Свежие посты" - это те, которые я не видел?
>>14715
#141 #14715
>>14714
это которые скачались из контейнеров или которые ты написал сам до сохранения.
после сохранения базы на диск страница свежих постов очищается
>>14716
#142 #14716
>>14715
Как мне удалить скачанные посты, чтобы проверять работоспособность версий? Хотя можно каждый раз архив разархивировать по новой.
>>14717
#143 #14717
>>14716
удали index.db, data.db, downloaded.txt
#144 #14719
последний релиз на сегодня - 1.0.9 - пояснения в заглавном посте и Категории как попытка заранее всё организовать.
совместимо с предыдущей версией, скачивать не обязательно
#145 #14720
всем сладких снов
>>14722
367 Кб, 620x412
#146 #14721
#147 #14722
>>14720
И тебе, надеюсь эта идея получит бурное развитие.
810 Кб, 600x825
#148 #14723
1201 Кб, 800x1178
#149 #14724
>>14810
628 Кб, 700x560
#150 #14725
>>14810
413 Кб, 500x500
#151 #14726
Дайте пак побольше.
>>14727>>14810
#152 #14727
>>14726
Наркоман штоле? Любые пнг сойдут.
>>14739
1378 Кб, 1024x768
#153 #14730
>>14773
#154 #14739
>>14727
надо больше фоточек кристен стюарт
#155 #14742
курсив на наноборде - маленькая i, а не большая
тест - так
>>14743
#156 #14743
>>14742
лол, тут тоже это работает
#157 #14753
Разрабы,в каждом посте содержится хеш предыдущего.Как вы создали первый пост?
>>14754
#158 #14754
>>14753
первый пост создается искусственным образом, вот он (его не видно, вместо него сейчас шапка):
00000000000000000000000000000000{Welcome to Nanoboard}
#159 #14756
новый релиз, парочка мелких исправлений. можно распаковывать поверх предыдущего (или вытащить из архива новый nboard.exe по сути изменился только он и README)

Веб-интерфейс Наноборды v1.1.0
• можно вводить большую I вместо маленькой в качестве тега курсива
• невалидные теги типа большой I в качестве курсива вместо маленькой теперь не портятся
• категории больше не попадают все время в свежие посты
• обратная сортировка свежих постов (самые свежие - сверху)
>>14772
#160 #14757
>>14465
В чем их суть?
>>14759
#161 #14759
>>14757
это шутка
#162 #14762
>>14465
Так уже. Упакуй посты в пнг, перекодируй его в б64 и запость его на наноборду - посты попадут на пикоборду.

u need dipest.png
>>14764
#163 #14764
>>14762
Думал об этом, но разве туда пнг закодировать можно?
#164 #14772
>>14756
и еще один релиз тут уже фикс серьезной ошибки: потестил на винде и увидел что не все конетйнеры скачиваются с первого раза - приходится выключать/включать сервер чтобы докачать всё. ошибка была связана с параллельной записью в текстовый файлик
>>14774
#165 #14773
>>14730
Картиночки не с Кристен Стюарт? Проваливай
Шутка
#166 #14774
>>14772
Разрабы,когда можно будет посты распростронять не через картинки?
>>14777
#167 #14775
Как происходит связывание двух постов? То есть как понять что картинку, которую я скачал это ответ на какой-то пост и именно на него а не какой-то другой.
>>14776
#168 #14776
>>14775
В каждом ответе-хэш на пост того,кому ты хочешь ответить.
>>14778
#169 #14777
>>14774
Не только через картинки
`Фикс
#170 #14778
>>14776
а если постов очень много. придется долго искать
>>14781
#171 #14781
>>14778
сейчас можно развернуть тред чтоб долго не бегать по вложенным ответам

в цсс надо добавить max-width для поста:

.postinner {
max-height: 48em;
max-width: 700px;
overflow: auto;
margin-bottom: .5em;
}

иначе вылазят за экран. а горизонтальный скролл спрятан.
>>14782>>14784
#172 #14782
>>14781
Только хотел сказать об этом.
#173 #14784
>>14781
это вообще о чем? Вот скачал я картинку, у нее есть хеш того кому отвечает(родитель) и уменя есть этот родитель где-то на диске(прдположим я скачал его раньше) так вот если база большая, придется сравнивать все хеши которые есть в базе с хешем новой скачанной картинки или как?
>>14786>>14795
#174 #14786
>>14784
Заграницаиндексация нам поможет
А вообще наноборда не будет работать с кучей файлов.Вот допустим есть файл, полностью повторяющий предыдущий+новые посты, то предыдущий удаляется.Кстати,разрабы,это идея
Мимо сочуствующий
>>14795
#175 #14788
У меня есть идея получше, но я не скажу. Реализую это в своей фемтоборде
>>14789
#176 #14789
>>14788
Фемто больше пико?
>>14790
#177 #14790
>>14789
Пико после нано
>>14791
#178 #14791
>>14790
Твоя значит внутри внутри пико, которая внутри нано?
>>14792
#179 #14792
>>14791
А окуда вообще этот стиль. Почему наноборда, почему не сайлентборда, не даркборда?
>>14794
#180 #14794
>>14792
Хуй знает, идее несколько лет.
#181 #14795
>>14784
полная чушь, наноборда так не работает, у картинки нет хешей. хэши - у нанопостов. 2 раза один и тот же пост в базу не добавится, ошибок не будет, юзер увидит только один пост. наноборда нормально дружит с дублированием.

>>14786
извини, но ты тоже чушь сказал про кучу файлов.
все пнгшки качаются один раз. downloaded.txt содержит список пнгшек которые уже скачаны. сами пнгшки не хранятся. приходит допустим еще 100 пнгшек новых и в каждой пнгшке один и тот же пост который уже есть в базе - наноборде просто похуй.
>>14797>>14867
215 Кб, 400x400
#182 #14796
>>14810
#183 #14797
>>14795
кек, так я и говорю. Скачал я картинку, извлек пост, извлек хеш, мне надо найти соответствие этому хэшу. Если база большая долго искать
>>14799
#184 #14798
Невозможно добавить свою ссылку в places.txt
>>14800
#185 #14799
>>14797
этот поиск у меня основан на "дереве" и скорость практически не зависит от количества постов в базе. я все это учитывал, не волнуйся.

для реально огромных баз (более 4гб) пока что рано что-то думать, есть пока что задумка слишком старые посты архивировать в отдельные чанки.

тот самый школьник, увлекающийся программированием
>>14801>>14803
#186 #14800
>>14798
как эта невозможность проявляется? не получается сохранить файл? как добавляешь, в какой программе, как выглядит ссылка?
>>14802
#187 #14801
>>14799
Кидани ссылку где почитать или что погуглить
#188 #14802
>>14800

>Невозможно соединиться с удаленным сервером


>Неправильный результат из-за исключения, возникшего во время операции. См. описание исключения в InnerException.


Попробуй добавь 410чан, у меня тупо крэшнулось при попытке.
>>14804>>14806
#190 #14804
>>14803
ну так работают непосредственно хэши. но для проверки наличия поста в базе нужно проверить только один хэш а не всю цепочку.

>>14802
если там клаудфлара то она может мешать
проверить можно wget ом той же ссылки - если фейл то там защита
>>14805
#191 #14805
>>14804
Так как реализовано, где почитать кроме исходников? Или это твое собственное изобретение?
>>14806
#192 #14806
>>14805
никакого изобретения - hashset в моно/нет уже построен на деревьях и его цель - быстро проверить наличие чего-то по хэшу

>>14802
http:// не забываешь вначале?
какие ошибки в логе?
>>14807>>14808
#193 #14807
>>14806
Типа у тебя там БД?
>>14815
#194 #14808
>>14806
Ты прав, извиняюсь. Странно, что раньше я как-то не упускал этого.
1311 Кб, 1024x768
#195 #14809
#196 #14810
>>14724
>>14725
>>14726
>>14796
>>14796
Совсем не палитесь. Вы сколько бит использовали? Все 24?
>>14812
1245 Кб, 800x1178
#197 #14811
>>14815
#198 #14812
>>14810
В два раза пики пухнут, вангую 12.
#199 #14813
Уже кто-то порнухи накидал, страшно картиночки скачивать, вдруг там ЦП
1203 Кб, 800x1178
#200 #14814
#201 #14815
>>14807
ну типа бд ин-мемори.

>>14811
браток это моих рук дело. ну постеризацию хуйнул в гимпе чтобы оригинал поменьше весил. чтоб архив с программой меньше весил. это не последствия внедрения данных в пнг-контейнер.
>>14819>>14822
#202 #14819
>>14815
Ты же юникоде пользуешь? Получается 16 бит на символ?
>>14825
#203 #14820
Не заменить ссылки в places.txt.
>>14822>>14825
#204 #14821
Ребят, я ньюфааг, скачал всю эту хуйню, но не знаю как ей пользоваться. честно, думал будет проще
Как начать творить хуйню с картинками?
>>14823>>14825
#205 #14822
>>14815
1011Кб превратились в 810Кб и 8,75Мб превратились в 13Мб. Скрипт прекрепляет сколько влезет в картинку или может меньше? Алсо, не могу посмотреть на одиночные нанопосты из png по этой причине >>14820
>>14824
#206 #14823
>>14821
Запускай эксешник и переходи по ссылке http://127.0.0.1:7345/
#207 #14824
>>14822

> превратились в 810Кб


в 2826Кб
фикс
#208 #14825
>>14819
да. но в utf-8 это зависит от символа. если английский текст например base64 что-то то по байту (8 бит) на символ уходит.
там потом еще сверху сжатие gzip, русский текст неплохо жмет.

>>14820
давайте нормально разберемся с этой проблемой. возможно метод парсинга подходит не для всех борд. лично мной тестировалсся только хиккач и добрач. киньте ссылку которую пытаетесь задействовать, я попробую у себя и подкорректирую код если нужно.

>>14821
глянь хотя бы шапку и ридми файлик читни. если в двух словах то ты должен запустить сервак, открыть 127.0.0.1:7345 в браузере, нажать Искать посты, подождать, обновить, посмотреть-почитать, поотвечать (не спеши создавать пнг после каждого ответа, можешь несколько ответов сделать), нажать Создать ПНГ, посмотреть уведомление, открыть папку upload там будет файлик (последний бери) его пости в любой тред указанный в places.txt.
>>14826
2826 Кб, 1080x1080
#210 #14827
>>14829
#211 #14828
>>14826
хм странно у меня ок скачалось отсюда. там один из последних постов - негритянка с голой жопой.
>>14829
#212 #14829
>>14828
Может отсюда >>14827 ? Попробую еще раз.
>>14830
#213 #14830
>>14829
да нет, я убрал из places.txt всё, кроме твоей ссылки и очистил базу перед этим
#214 #14831
ОП, у тебя информацию в картинку пишет с первого пикселя или как-то раскидывает?
>>14832
424 Кб, 500x716
#215 #14832
>>14831
с первого пикселя. последние пиксели (если данных не хватило чтобы заполнить) забиваются шумом. обычно данных подбирается столько чтобы забить пнг под завязку.
#216 #14833
вы знали что картинки можно увеличивать (по клику) ?
перед сжатием добавьте шарпена (резкости) - так больше деталей сохранится.
когда гимп показывает около 12кб - это все еще норма и такой пост будет даже ретранслироваться (после бейс64 будет около 16 тысяч символов)
вообще лимит на нанопост - 65 тысяч английских (~32 тысячи русских) символов но некоторые браузеры типа ИЕ не показывают бейс64 картинки больше 32кб
это я к тому что не всегда нужно так уж фанатично ужимать картинку до 3х килобайт
>>14834
#217 #14834
>>14833

> перед сжатием добавьте шарпена (резкости) - так больше деталей сохранится.


Может наоборот увеличить сглаживание до ста?

>такой пост будет даже ретранслироваться


Есть определенная граница ретрансляции или же вероятность в обратной пропорции размеру?
>>14839
#218 #14836
1,28 в 3,5мб
#219 #14837
Может сделать, чтобы они жирнели на определенную часть своего размера?
908 Кб, 800x733
#220 #14838
#221 #14839
>>14834
порог - 16384 байта
ретрансляция постов больше порога - только для недавних постов
если в контейнер идет 100 постов то в первые 50 попадают посты любого размера и берутся только недавние а вторые 50 это случайные посты из всех включая самые старые кроме превышающих порог размера
>>14840
#222 #14840
>>14839
Как реализована функция случайности?
>>14841
#223 #14841
>>14840
0. Определить вместимость контейнера (тривиально - умножить количество пикселей на 3 и поделить на 8, от результата отнять 32 - столько байтов и влезет в контейнер).
1. Задать переменную количества (далее ПК) = 1
2. Взять ПК последних постов и ПК случайных (из случайных выбросить те, что больше 16384 байт, из всего выбросить скрытые) посчитать сколько в целом эти две группы занимают места (в сжатом виде).
3. Если они занимают меньше, чем может вместить контейнер, ПК увеличивается по дебильной формуле: ПКновый = 1 + ПКстарый + ПКстарый * 0.667 и переход к шагу 2, Если они занимают больше, чем может вместить контейнер - берем предыдущие результаты и идем к п.4
4. Финиш

Количество переходов с п.3 к п.2 ограничено 65535 разами на случай если посты нереально хорошо жмутся.
>>14842>>14843
#224 #14842
>>14841
в общем алгоритм мог бы быть и поумней, но и в таком виде достаточно хорошо выполняет задачу доставки свежих постов и ретрансляции старых.
#225 #14843
>>14841
здесь под последними постами понимаются те, что недавно попали в базу (наличие сохранения на диск не требуется) то есть те что не так давно получены в результате поиска и те, что недавно написаны самим пользователем.
>>14844
#226 #14844
>>14843
и если недавно были получены посты которые уже давным давно есть в базе пользователя - они не станут после этого недавними а так и останутся старыми.
#227 #14845
новый релиз с заданием максимальной ширины посту
перед запуском нужно удалить старый style.css если распаковали поверх старой версии где уже сгенерировался style.css

насчет того как редактировать style.css тут вам за помощью на w3c
вообще особых знаний не нужно чтобы подправить все color и background-color на свои значения (в формате html цветов типа #a3b или #f7a3ee - любой online color picker в помощь), ну шрифт там, размер текста тоже все должно быть понятно как менять. закругление постов - border-radius, граница - border, отступы вокруг постов - margin, отступ от текста до границы поста - padding

если кто-то хочет заморочиться и насоздавать разных стилей (в стиле известных бордовских движков) то я позже с радостью добавлю их в планируемую переключалку стилей
>>14847
#228 #14847
>>14845
вот вам плейграунд
https://jsfiddle.net/smoxyqks/
>>14849
1462 Кб, 1040x780
#229 #14848
#230 #14849
>>14847
пример рестайлинга. можно использовать у себя - текст в верхнем правом окне сохранить как style.css:
https://jsfiddle.net/smoxyqks/2/
>>14850>>14851
1193 Кб, 2142x1590
#231 #14850
>>14852
#232 #14851
>>14849
Пиздец, а я полчаса нейтрон пытаюсь запилить.
незнаючтотакоексс-кун
#233 #14852
>>14850
немного хардкора: посты пляшут при наведении
https://jsfiddle.net/smoxyqks/3/
все на css, никаких скриптов
Немного ностальгии. #234 #14853
Цитаты из 2013 года, когда еще нихуя не было кроме ИДЕИ и ВДОХНОВЕНИЯ. Забавно, что большинство из того о чем тогда мечталось сейчас реализовано, а тогда был лишь рарджпег с команд-лайн инструментом по запихиванию 7з архивов с никак не стандартизированным содержимым в png и обратно в 7з и призыв распространять этот рарджпег.


И потом вовсе не обязательно обмениваться ЗАПРЕЩЁННОЙ инфой. За этим — в скрытосети. Ради наноборды не надо обмазываться педофильскими подозрительными зашифрованными пиртупир-ретрансляторами. Суть наноборды в бордовском общении без ограничений. На наноборде можно полить любого мочератора говном. На наноборде никто не удалит твой нанотред, а если он будет годным — его помогут поддержать на плаву хоть 500, хоть 1000, хоть 2000 постов. Вернувшись со школы и запустив клиент наноборды ты не увидишь надписи «Website is offline». Потому что для этого должны внезапно лечь все вебсайты на которых есть треды с понями, куклотой или ещё каким-нибудь аниме.

Наноборда это самая ламповая борда в мире.
У наноборды не может быть хозяина, покровителя, админа, поддерживателя.
Наноборда создаётся один раз, как кукла, в которую Розен впукнул куклий дух и дальше живёт сама по себе питаясь лишь энергией людей.
Никто не может решить продать наноборду, закрыть наноборду, ввести автозамену, забанить кого-то, вайпнуть все треды.

Наноборда это не замена инета, это такая особенная борда — с несколько повышенной анонимностью и отсутствием централизованной модерации, но с присутствием пользовательской модерации: например, ты можешь отказаться распространять некоторые посты, кто-то ещё откажется их распространять и они быстрее утонут.
Наноборда не заставит тебя вслепую распространять что-то чужое если ты не хочешь этого.
Наноборда позволяет видеть всё, что через тебя проходит. Если ты этого не видишь (нет ключа) — то клиент это просто удаляет как не распознанное.
Наноборда не связывает компьютеры пользователей напрямую.
В наноборде доступно шифрование — лишь как способ создать приватные доски. На ранних этапах в этом не будет необходимости.
Наноборда — это борда.
Наноборда — это лучшая борда.
Наноборда — это борда, которая не умрёт.
Наноборда — это паразит на теле всех борд.
Наноборда.
Немного ностальгии. #234 #14853
Цитаты из 2013 года, когда еще нихуя не было кроме ИДЕИ и ВДОХНОВЕНИЯ. Забавно, что большинство из того о чем тогда мечталось сейчас реализовано, а тогда был лишь рарджпег с команд-лайн инструментом по запихиванию 7з архивов с никак не стандартизированным содержимым в png и обратно в 7з и призыв распространять этот рарджпег.


И потом вовсе не обязательно обмениваться ЗАПРЕЩЁННОЙ инфой. За этим — в скрытосети. Ради наноборды не надо обмазываться педофильскими подозрительными зашифрованными пиртупир-ретрансляторами. Суть наноборды в бордовском общении без ограничений. На наноборде можно полить любого мочератора говном. На наноборде никто не удалит твой нанотред, а если он будет годным — его помогут поддержать на плаву хоть 500, хоть 1000, хоть 2000 постов. Вернувшись со школы и запустив клиент наноборды ты не увидишь надписи «Website is offline». Потому что для этого должны внезапно лечь все вебсайты на которых есть треды с понями, куклотой или ещё каким-нибудь аниме.

Наноборда это самая ламповая борда в мире.
У наноборды не может быть хозяина, покровителя, админа, поддерживателя.
Наноборда создаётся один раз, как кукла, в которую Розен впукнул куклий дух и дальше живёт сама по себе питаясь лишь энергией людей.
Никто не может решить продать наноборду, закрыть наноборду, ввести автозамену, забанить кого-то, вайпнуть все треды.

Наноборда это не замена инета, это такая особенная борда — с несколько повышенной анонимностью и отсутствием централизованной модерации, но с присутствием пользовательской модерации: например, ты можешь отказаться распространять некоторые посты, кто-то ещё откажется их распространять и они быстрее утонут.
Наноборда не заставит тебя вслепую распространять что-то чужое если ты не хочешь этого.
Наноборда позволяет видеть всё, что через тебя проходит. Если ты этого не видишь (нет ключа) — то клиент это просто удаляет как не распознанное.
Наноборда не связывает компьютеры пользователей напрямую.
В наноборде доступно шифрование — лишь как способ создать приватные доски. На ранних этапах в этом не будет необходимости.
Наноборда — это борда.
Наноборда — это лучшая борда.
Наноборда — это борда, которая не умрёт.
Наноборда — это паразит на теле всех борд.
Наноборда.
#235 #14854
>>14853
только вместо куклоты, аниме и поней, слава Богу, избрали Кристен Стюарт
>>14856
#236 #14855
>>14853
а в 2014 был еще проект нанохтмл, не использующий ни АИБ ни пнг-контейнеры. это была наноборда на текстовых файликах которыми обменивались через файлообменники типа bittorrent sync, dropbox.
>>14867
#237 #14856
>>14854
Это очень верное решение.
еще ностальгии #238 #14857
>>14853


Одна проблема - клиента пока никто не написал. Только пнг-шифратор.

Профиты:
- наноборду нельзя удалить. просто нельзя и всё. можешь закрыть одну реальную борду на которой хостились нанокартинки, но останутся другие. а информация наноборды дублируется много раз для лучшего распространения и синхронизации. наноборда не в интернете - она на компьютерах участников. и если даже однажды закроют все все все борды, в качестве источника картинок можно указать любой другой сайт/файлопомойку. наноборда может паразитировать на чём угодно.
- наноборду нельзя модерировать, но каждый участник в праве отказаться распространять неприемлемые для него посты (в программном клиенте можно врубить фильтры или аппрувить вручную каждый пост/файл).
- наноборда анонимна в том плане, что сложно вычислить кто именно написал какое сообщение, ведь в каждой нанокартинке целый набор чужих постов и иногда может даже уместиться целый тред
- нанокартинку нельзя отличить от обычной картинки. разве что можно догадаться по размеру если картинка тупо белая а весит много.
- нанокартинки могут репостить обычные пользователи обычных борд ничего не подозревая. таким образом ставая распространителями нанопостов

- у наноборды нет альтернативных наноборд, куда можно съебать (пока). наноборда одна, для всех, первая, та самая
- наноборда это заебись как илитно
- наноборда это как вирус. её никто не остановит

Как я вижу работу с нанобордой:
На компе в фоне крутится прожка которая выкачивает нанопосты из обычных борд (адреса указываются при настройке) и формирует веб-странички с нанотредами и нанопостами локально прямо на компе. Ты только заходишь, листаешь, читаешь, отвечаешь (вот тут незаметно происходит интересное: твой ответ добавляется в одну из нанокартинок, которую тебе предстоит отправить, а точнее, он будет добавляться в несколько нанокартинок подряд для лучшего усвоения). В отдельной папке на твоём компе появляются нанокартинки. Они берутся из пака, который ты скормил прожке при настройке. Твоя задача - постить нанокартинки на обычных бордах с отвлекающим текстом. В нанокартинках - твои посты, посты других анонов.
еще ностальгии #238 #14857
>>14853


Одна проблема - клиента пока никто не написал. Только пнг-шифратор.

Профиты:
- наноборду нельзя удалить. просто нельзя и всё. можешь закрыть одну реальную борду на которой хостились нанокартинки, но останутся другие. а информация наноборды дублируется много раз для лучшего распространения и синхронизации. наноборда не в интернете - она на компьютерах участников. и если даже однажды закроют все все все борды, в качестве источника картинок можно указать любой другой сайт/файлопомойку. наноборда может паразитировать на чём угодно.
- наноборду нельзя модерировать, но каждый участник в праве отказаться распространять неприемлемые для него посты (в программном клиенте можно врубить фильтры или аппрувить вручную каждый пост/файл).
- наноборда анонимна в том плане, что сложно вычислить кто именно написал какое сообщение, ведь в каждой нанокартинке целый набор чужих постов и иногда может даже уместиться целый тред
- нанокартинку нельзя отличить от обычной картинки. разве что можно догадаться по размеру если картинка тупо белая а весит много.
- нанокартинки могут репостить обычные пользователи обычных борд ничего не подозревая. таким образом ставая распространителями нанопостов

- у наноборды нет альтернативных наноборд, куда можно съебать (пока). наноборда одна, для всех, первая, та самая
- наноборда это заебись как илитно
- наноборда это как вирус. её никто не остановит

Как я вижу работу с нанобордой:
На компе в фоне крутится прожка которая выкачивает нанопосты из обычных борд (адреса указываются при настройке) и формирует веб-странички с нанотредами и нанопостами локально прямо на компе. Ты только заходишь, листаешь, читаешь, отвечаешь (вот тут незаметно происходит интересное: твой ответ добавляется в одну из нанокартинок, которую тебе предстоит отправить, а точнее, он будет добавляться в несколько нанокартинок подряд для лучшего усвоения). В отдельной папке на твоём компе появляются нанокартинки. Они берутся из пака, который ты скормил прожке при настройке. Твоя задача - постить нанокартинки на обычных бордах с отвлекающим текстом. В нанокартинках - твои посты, посты других анонов.
>>14858>>14861
sage #239 #14858
>>14857

> ставая


становясь
sage #240 #14861
>>14857

>у наноборды нет альтернативных наноборд, куда можно съебать (пока)



пока.
>>14882
#241 #14865
>>14588
А что с ним не так? Я с f-droidа скачал.
#242 #14866
А где оно может паразитировать? И да, там есть филиал криптача?
>>14881
#243 #14867
>>14855
Вот бы сейчас так,только без файликов,прямо в токсы/ирки/жабберы
>>14795
Вполне возможна чушь,я же просто сочуствующий
Алсо,когда начнете пиар/начнёте ли?
>>14869
sage #244 #14869
>>14867
Всмысле без файликов. Можно подробнее
>>14871
#245 #14871
>>14869
Распространителями постов будут не картинки,а ирки/токсы/жабберы/битмесседжы и т.д.
>>14872
sage #246 #14872
>>14871
>>14871
Это же среда распространения
>>14880
#247 #14880
>>14872
он имеет в виду распространение путем отправки сообщений в каналы различных чатов.
нанопост является текстом который можно скопировать как текст и вставить в любое окно где поддерживается utf-8 (с irc тут могут быть проблемы в том плане что японщина и прочая экзотика превратится в крякозябры и хэш поста собъётся потом). так то теоретически можно.
#248 #14881
>>14866
теоретически - где угодно хоть на фонарных столбах.
конкретно сейчас паразитируем на двух АИБ.
раздел Криптоанархия имеется, там пока только один тред. есть еще тред в корне криптоанархический.
#249 #14882
>>14861
покусики
#250 #14886
А если перевести наноборду на фрактальные рельсы? Фрактальное сжатие, все дела.
>>14903>>14908
#251 #14890
новый релиз (1.1.3) - кто-то спрашивал что будет с постами ниже по иерархии если скрыть какой-то пост. теперь если у поста есть не скрытые ответы при скрытии он не будет прятаться а будет заменяться на плашку типа "пост скрыт но есть нескрытые ответы"
>>14891>>14900
#252 #14891
>>14890
Ты бы сделал чтобы при наведении курсора ответы появлялись, чтобы не надо было переходить по страницам лишний раз.
#253 #14894
1.1.4 - проверка поломанной разметки
>>14898>>14900
#254 #14895
А скрины то где?

Что там у вас хоть происходит. Что обсуздаете. Какой контент есть?
>>14897>>14900
#255 #14897
>>14895
ЦП обмениваемся.
#256 #14898
>>14894
Алсо, темы пока не делал? Это хоть и элементарщина, но тем не менее я не могу в кодинг, хоть и хочу помочь.
>>14909
#257 #14900
>>14895
Зайди да посмотри. Все в тестах утонуло.

>>14894
>>14890
Але гараж, запили мне физический дроп заминусованых постов. Чтобы даже в базе их не было, а не только в выходном пнг.
>>14907
#258 #14903
>>14886
С фрактальным сжатием будет заебца. Сжимать очко можно до 10000 раз, это не шутка и не архиватор Бабушкина. Потом расжимаем очень быстро и можем картинку увеличить на много раз из исходной картинки 100х100px, к примеру. Математика эта крута!
>>14905
sage #259 #14905
>>14903
Сожми мне ИТТ какую нибудь картинку.
#260 #14907
>>14900
со скрытием постов сейчас полная хуйня и я обязательно буду это переделывать.
после скрытия будет видно узкую плашку из которой можно будет либо отменить скрытие либо сделать безвозвратное удаление (в том числе из базы)
>>14911
#261 #14908
>>14886
тут уже есть отдельный тред про сжатие изображений. когда запилите публично доступный алгоритм сжатия/распаковки изображений с поддержкой большинства браузеров (очень желательно через base64 data-uri) - сообщайте
#262 #14909
>>14898
переключалки тем пока нету (в будущем будет) но вручную уже можно подменять style.css чтобы юзать свою тему. чуть выше есть ссылка на фиддл где цсс - валидный цсс наноборды, можно подправить понажимать Run посмотреть как меняется, когда будет готово - css сохранить как style.css
апдейт 1.1.5 #263 #14911
>>14907
вышла новая версия

появилось нормальное удаление:
жмешь "удалить" - пост сворачивается и появляется кнопка "вернуть"
после нажатия на "выключить сервер" все удаленные посты стираются из базы и вернуть их уже нельзя. кроме того их хэш добавляется в список (hide.list) и если такой пост снова придет из какого-то контейнера то будет проигнорирован.

сохранение теперь автоматическое, кнопка "сохранить базу" убрала
>>14912
#264 #14912
>>14911

>убрала


Та-да-да-дааа
>>14914
1615 Кб, 500x282
#265 #14914
#266 #14915
ОП, сколько может влезть полезной информации в стенографии, к примеру, в таком тексте:
Слушай, давай я те спою чё-нибудь,
а?
Ну вот, а песня, такая, про цирк,
называется "Зелёный Слоник"
Там значит аккорды первые такие:
Там, та тара тара там, та тара тара
там,
Та тара тара там, та тара тара там,
Та тара тара там, та тара тара там,
Тарам та тарам тарам там, там, там.
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Зелёный Слоник в наш оркестр
пришёл,
Зелёный Слоник наш трубу принёс.
Когда ребята уходили...
Зелёный Слоник на трубе играл.
Играл про то, как плохо в клетке
жить,
Как плохо есть проклятую еду,
Как плохо всем, а хуже всего
Ему - Зелёному Слонику...
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Ну такая песня, просто, ну я, я тебе
её просто хотел, ну исполнить,
понимаешь эту песню...
#266 #14915
ОП, сколько может влезть полезной информации в стенографии, к примеру, в таком тексте:
Слушай, давай я те спою чё-нибудь,
а?
Ну вот, а песня, такая, про цирк,
называется "Зелёный Слоник"
Там значит аккорды первые такие:
Там, та тара тара там, та тара тара
там,
Та тара тара там, та тара тара там,
Та тара тара там, та тара тара там,
Тарам та тарам тарам там, там, там.
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Зелёный Слоник в наш оркестр
пришёл,
Зелёный Слоник наш трубу принёс.
Когда ребята уходили...
Зелёный Слоник на трубе играл.
Играл про то, как плохо в клетке
жить,
Как плохо есть проклятую еду,
Как плохо всем, а хуже всего
Ему - Зелёному Слонику...
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Там, та тара тара там, та тара тара
там
Та тара тара там, та тара тара там
Та тара тара там, та тара тара там
Тарам та тарам тарам там, там, там.
Ну такая песня, просто, ну я, я тебе
её просто хотел, ну исполнить,
понимаешь эту песню...
#267 #14916
>>14915
Я не оп школнек но попробую. Сколько здесь букв а, е, заглавных к, вообще букв похожих на английские + пробелы + запятые. Возможно хватит на целое четверостишье
#268 #14917
>>14915

>полезной информации в стенографии, к примеру, в таком тексте


Ноль.
2845 Кб, 1920x1080
#269 #14921
>>14925
#270 #14922
где кнопка сохранить в базу
>>14923>>14931
#271 #14923
>>14922

>сохранение теперь автоматическое, кнопка "сохранить базу" убрала

>>14926
#272 #14924
В дальнейшем планируете сделать клиент для *nix без использования mono, т.е. нативным?
#273 #14925
>>14921
хватит гитлера постить
#274 #14926
>>14923
кто убрал?
#275 #14928
>>14924
Возьми да запили сам
#276 #14931
>>14924
я (оп) не планирую. у меня почти месяц ушел каждодневной работы по несколько часов на реализацию на моно. я боюсь даже представить каким дерьмом мне придется обмазаться (QT? ну нахуй такую нативность, моно же в десятки раз меньше весит) чтобы тот же функционал заполучить на С++ и как тяжко потом придется ебаться с текущей памятью. очень сомневаюсь что найдутся желающие и в то же время могущие.
вообще я не против чужих альтернативных совместимых реализаций на чем угодно. могу даже попытаться помогать, но никак не вести. но также продолжаю стоять на том что моно/джава это не так уж и плохо. работает - и это главное.

>>14922
база сохраняется каждый раз после того как найдены и извлечены новые посты, а также каждый раз после того как ты добавляешь новый пост.
при выключении сервера (через последний пункт в шапке) происходит удаление из базы всех постов помеченных на удаление.
посты, помеченные на удаление как и раньше не попадают в ПНГ-контейнеры.

>>14915
для метода чередования латинских-русских букв аеросух дели количество символов на 25 - примерно столько влезет (если хочешь конкретики - посчитай сколько в тексте символов а,е,р,о,с,у или х - вот столько бит зашифруешь, 6 битной кодировки хватит на строчные русские буквы + цифры и знаки препинания либо на строчные английский и русский + парочка знаков препинания). но метод крайне палевный, я не рекомендую его использовать.

для метода четных-нечетных блоков разделенных пробелами (с выбросом блоков от 4 символов и ниже) дели количество символов на 100. это примерное число и от текста к тексту будет меняться, разумеется.
вот здесь демка по второму методу:
https://jsfiddle.net/yaebpft9/10/
>>14932>>14934
#277 #14932
>>14931
да, по поводу русских/латинских можно задействовать дополнительно прописные: КЕНВАРОСМТХ, но ввиду того что встречаются прописные не так уж и часто (обычно лишь в начале предложения) это не даст большой выгоды
#278 #14934
>>14931
Завидую тебе школьник
>>14937
#279 #14935
>>14924
Я собирался на tcl/tk напедалить, но всё никак не начну.
231 Кб, 400x400
#280 #14936
#281 #14937
>>14934
чему завидовать?
>>14938
#282 #14938
>>14937
Если ты школьник, то тебе лет 17-18, Я в этом возрасте хуйней занимался
>>14941
#283 #14939
почему именно си шарп
>>14942>>14964
#284 #14941
>>14938
Двачую.
мимобыдло
#285 #14942
>>14939
Он проще и популярнее среди школьников.
28 Кб, 1090x722
#286 #14948
Оно работает вообще?
>>14950>>14963
#287 #14950
>>14948
Ты аутист или аутист?
>>14951
#288 #14951
>>14950
Да
почку вместо двоеточия поставил
56 Кб, 1028x773
#289 #14953
Раздел полумертв, спрошу тут.
Вот качал я через i2p с эшелона Robert
И вот что было, проц жрал как не в себя. Это норма?
>>14956>>14957
19 Кб, 400x283
sage #290 #14956
>>14953

>/crypt/


>используют виндовс

#291 #14957
>>14953
Да.
#292 #14963
>>14948
там двоеточие должно быть перед портом а не точка.
#293 #14964
>>14939
популярный, содержит дохуя всего изкаропки, довольно простой и мощный, никакой экзотики, минимум пердолинга с памятью.
кстати nboard клиент это не только шарп, но и джаваскрипт, хтмл, цсс.
#294 #14965
в новой версии запилена переключалка стилей
>>14966
1311 Кб, 1946x1734
#295 #14966
>>14967>>14983
323 Кб, 1716x1812
#296 #14967
>>14969
2520 Кб, 2924x2008
2286 Кб, 2960x2018
#297 #14969
>>14967
пак: https://github.com/nanoboard/nanoboard/releases/download/v1.1.7/KristenStewart_pack.zip
содержит 230 фотографий и коллажей Кристен Стюарт среднего размера (не хайрез, но и не тамбнейлы), удобного для постинга. распаковать содержимое в папку containers
#298 #14982
А чем это отличается от chan'ов в bitmessage? Имею ввиду по смыслу а не по содержанию, слишком костыль ибо
368 Кб, 510x510
#299 #14983
>>14966
Чому-то темы на старой опере не работают.
Еще ебы портятся.
Nboard.exe иногда жрет весь процессор, после поска постов и создания пнг.
>>14988>>14991
#300 #14984
Блять, на шарпе своем написали. Я што, должен тащить себе mono в систему. Нет уж.
>>14985>>14991
#301 #14985
>>14984
Моно православно, а ты пидор. Ставь и не выебуйся.
#302 #14988
>>14983

>старой опере


>иногда жрет весь процессор


ты ещё на сименсе запусти.
>>15001
#303 #14989
Что-то оно не запускает на nokia xpressmusik
>>14990
#304 #14990
>>14989
Двачую
ХОРОШИЙ ВЫБОР
#305 #14991
>>14982
define смысл
define содержание

отвечу как могу - чаны в битмессадже это просто публичный чатик куда все по очереди срут.
наноборда это полноценная анонимная имидж борда с ветвлением, с картинками, без определенного протокола, встраиваемая. и битмесседж чаны могут стать лишь одним из вариантов распространения нанопостов.

>>14983
а) напиши спеки своего компа, номер версии оперы.
б) пошагово опиши процесс создания и постинга йоб, скажи сколько весит твоя картинка, в каком виде ты ее вставляешь в пост.

>>14984
нет конечно лучше притащи QT, Kde и Gnome не забудь
>>14999>>15010
156 Кб, 510x510
49 Кб, 1018x698
4 Кб, 349x172
#306 #14999
>>14991
Вот оригинал ебы что выше. Весь альфа канал заменился черным цветом, ободок похерился.

Алсо, с процессором и памятью какая-то хуита. Прога жрет до 165м в пике, потом освобождает все потом опять жрет. У меня параноя начинается, предыдущие версии тихо сидели.

Бровзер, на него можно забить. Дефолтный стиль работает и хватит.
>>15011
#307 #15001
>>14988
Да, не опера жрет, а сервер (это который nboard.exe).
#308 #15003
Может заместо моно, написать биндинги к Cherokee HTTP Server? Или скинь ссылку на описание протокола: я портирую на Си с самодельным веб-сервером в несколько кегабайт.
#309 #15010
>>14991

>притащи QT, Kde и Gnome не забудь


Ты даун? Да, ты даун.
#310 #15011
>>14999
Раз ты пароноишь почему элементарную виртуалку не используешь?
#311 #15012
>>15009

>на macbook pro контейнер создается практически моментально.


могу заверить, что на днс создаётся мгновенно!
>>15017
sage #312 #15017
>>15012
Какими же надо было быть даунами, что-бы назвать фирму DNS. К слову, есть Iodine и можете зашивать в DNS-запросы. Ещё и бесплатный трафик будет.
#313 #15018
Спасибо за твой огромный труд
>>15009
>>15036
#314 #15030
>>15020
Ты на вопрос то ответишь, велосипедостроитель?
Какое назначение у вашей поделки и >>14982
>>15037
#315 #15031
>>14982

>А чем это отличается от chan'ов в bitmessage?


Отсутствием протокола обмена.
#316 #15036
>>15018
Два чая.
#317 #15037
>>15030
Отвечу еще раз если ты не понял. Некоторые иделогические сходства битмесседжа с Нанобордой имеются, а именно невозможность модерации, невозможность отключения, возможность отделения в свою борду поделившись с кем-то ключом.
Но чаны битмесседжа это, по сути, публичные чат-комнаты. А Наноборда это АИБ. Понятна разница между АИБ и чат-комнатой?
Идем дальше, у битмесседж свой протокол. А Наноборда, в свою очередь - паразит, который может эксплуатировать в том числе и битмесседж чан, благодаря тому, что каждый нанопост (включая нанопосты с картинками) это независимый (в том плане что нанопосты из какого-то нанотреда могут приходить в произвольном порядке в разное время с разных мест и потом собираться в кучу клиентом) кусочек текста из отображаемых символов, подверженный свободному копированию и вставке. Битмесседж чан - один, а Наноборда, его использующая - полноценная, организованная, с кучей разделов, тредов, подтредов и так далее. С ретрансляцией постов. С контролем того, что ты будешь ретранслировать. И при этом Наноборда может спокойно поселиться на нескольких битмесседж чанах сразу. И при этом же Наноборда может еще и на нескольких реальных АИБ паразитировать. Кто-то может пользоваться только постингом/скачиванием пнг-контейнеров, кто-то - подключением к битмесседж чану, кто-то и туда и туда (и будет служить мостиком), кто-то с чана только качает, а также постит/качает пнг-контейнеры, кто-то наоборот контейнеры не постит а только качает, а постит в чан. Поэтому нельзя сказать, что у Наноборды нет протокола обмена. Просто она не зависит от конкретного протокола, она может использовать сразу несколько, менять, добавлять, убирать протоколы, оставаясь при этом неизменной. Еще раз: чан битмесседжа для Наноборды это лишь один из возможных протоколов. Фактически сейчас Наноборда использует обмен пнг-контейнерами как единственный протокол, этот обмен распределен между несколькими АИБ. Но это только начало.
#318 #15038
>>15037
Годно расписал. Битмесседж на парашу.
>>15050
#319 #15041
>>15037

>нанопосты из какого-то нанотреда могут приходить в произвольном порядке в разное время с разных мест


Кстати, ты вот это написал и я подумал: стоит включить в алгоритм выбора постов для ретрансляции приоритетный выбор того поста, на который ты отвечаешь и ещё нескольких по цепочке. Чтобы не получалось, что ты загрузил пост Y, отвечающий на X, а X ещё не загрузил, поскольку он в другом (временно недоступном) месте.
>>15043>>15049
#320 #15043
>>15041
Мне кажется это лишнее.
>>15049>>15062
#321 #15049
>>15041
Я планирую улучшать механизм выборки для ретрансляции и нечто подобное сделаю.

>>15043
Это обосновано если ты отвечаешь на очень старые посты. У нового участника может их не быть.
C текущим алгоритмом он все равно со временем их получит (если они все меньше 16Кб), так как остальные участники постоянно ретранслируют случайную выборку из старых постов. Но чем больше постов будет в базах участников тем дольше будет длиться этот период, так что нужны приоритеты, чтобы ускорить этот процесс.
>>15062
#322 #15050
>>15038
постинг/скачивание контейнеров на АИБ имеет некоторые преимущества, а именно:

• возможности вайперов ограничиваются самими АИБ (нельзя часто постить, капча, ожидание загрузки контейнера, в конце концов модеры визуально могут заметить вайп пнг-шками и потереть его, а участникам - при наличии мощной системы фильтрации, в том числе стиранию говнопостов по тредам/целым контейнерам а не по одиночке - такие вайпы будут как капля в море)

• ты не шкваришься участием в подозрительном (и потенциально запрещенном) p2p-трафике

• довольно высокая скорость работы (разве что первый старт (на свежескачанном клиенте) может быть долгим при обилии тредов в places) так как контейнеры лежат в открытом интернете на мощных серверах.

• минимум лишних действий. ты отправляешь один или даже несколько постов в наноборде и после этого отправляешь обычный пост на обычную АИБ. не пользовался бы ты нанобордой, пользовался бы АИБ - тебе все равно пришлось бы делать пост на АИБ (разве что без картинки). а тут за один пост с картинкой ты отправляешь сразу несколько нанопостов да еще и помогаешь наноборде.
1202 Кб, 800x1178
#323 #15052
644 Кб, 640x400
#324 #15057
#325 #15062
>>15043
Аргументируй.
>>15049

>Это обосновано если ты отвечаешь на очень старые посты


Это обосновано даже для новых постов. Вот представь, скачал ты контейнер с этой борды, написал ответ, а тут ссач упал от дудоса. Ну ты и запостил на другой чан свой ответ (без поста, на который он ссылается). Теперь каждый, кто будет обновлять посты по время даунтайма ссача, получит только твой пост.
И запихни places.txt в репы, незачем распространять его только с бинарниками.
#326 #15064
Почему бы вам банально не паразитировать в irc каналах? простота реализации клиента поражает, это же ТЕКСТОВЫЙ ПРОТОКОЛ, что может быть проще? к тому же, они сейчас почти пустые...
>>15067
#327 #15066
появилась версия 1.2-бета:

контейнеры пакуются по более умному алгоритму. влазит больше постов, повышен приоритет у постов, на которые недавно ответили.

перед отправкой контейнера а также после выключения сервера из базы удаляются ответы на удаленные посты (рекурсивно). так что теперь достаточно удалить верхушку треда с ЦП и можно быть уверенным, что из этого треда в контейнер и на диск ничего не попадет

1.1.7 пока доступна для скачивания на случай если 1.2-бета окажется сильно бажной.
#328 #15067
>>15064
так irc же палит айпишники всем. на АИБ по крайней мере их только админ и модеры видят
>>15075
549 Кб, 732x462
#329 #15068
#330 #15075
>>15067
TOR
O O
ROT

VPN
P P
NPV
Проблемы?
>>15076
#331 #15076
#332 #15079
А если сжимать картинку без потерь? Или даже с потерями?
>>15091
#333 #15091
>>15079
То она сожмётся с потерями или без потерь.
>>15100
#334 #15100
>>15091
А стеганотекст?
>>15108
#335 #15108
>>15100
Он в пикселях, конечно ему пизда.

>Постинг запрещён. Бан: 497530. Причина: ссу тебе в ротешник.


За что мне могли дать бан на всех досках? Даже в /д/
#336 #15109
>>15108
Ты закрыл свой ротешник. Очевидно же.
#337 #15111
>>15108
Это же моча,это норма. Мимо забаненый за десяток магнет-ссылок.
>>15112
#338 #15112
>>15111

> магнет-ЦП-ссылок


фикс
>>15114
#339 #15114
>>15112
No.За магнеты торрентов с этого >>12882 скрина
#340 #15119
Сделайте клиент под ведроид и я буду помогать наноборде.
#341 #15120
>>15108
Надо уходить с двачей
>>15121
#342 #15121
#343 #15150
https://github.com/nanoboard/nanoboard/wiki/JSON-Api
есть в новой версии

Веб-интерфейс Наноборды v1.2.1-beta

@nanoboard nanoboard released this 29 minutes ago

Это экспериментальная версия, содержит новую функциональность, требует внимательного тестирования.
Что нового:

• Обновленный JSON API (подробности - в вики) позволяет сторонним приложениям обращаться к серверу и работать с базой нанопостов
• возможность отклонить посты из контейнера
• пнг-контейнеры теперь пакуются по совершенно новому алгоритму (это не касается форматов чего либо, а касается исключительно решений - какие посты совать в контейнер), более быстрому и эффективному. в частности изображение может увеличиваться до 2х раз (редко - больше), чтобы вместить больше постов; повышен приоритет у постов, на которые недавно отвечали.
• перед упаковкой пнг-контейнера из базы удаляются посты, помеченные на удаление а также (ВАЖНО) рекурсивно все ответы на посты, помеченные на удаление. то же самое происходит и при выключении сервера через кнопку.
>>15156
3647 Кб, 1913x2730
#344 #15156
>>15150

>изображение может увеличиваться до 2х раз


Это очень много. Высокохуджественные пнг и так много весят, а тут они еще "нисхуя" так раздуваются. У юзера может быть батхирт, если он догадается их пересохранить и внезапно они похудеют в два раза - т.е эта опереация имеет смысл, в то время как за сраными 500кб или 20% никто гоняться не будет - либо просто не заметит, либо спишет на ололо-пнг-креатор(они бывают лажают с размерами).
Имхо изображения больше 2мб уже некомфортны для работы.

>рекурсивно все ответы на посты


Спорное решение, но ладно, и так сойдет.
>>15162>>15173
#345 #15161
Юзайте фрактальные изображения же.
>>15174
#346 #15162
>>15156
Двачую этого.
#347 #15173
>>15156
Я не написал о подробностях нового алгоритма: в любой контейнер делается попытка запихнуть около 100 постов, половина из которых сильно ограниченного размера (до 8кб), вторая половина - умеренно ограниченного размера (до 16кб) и лишь небольшая часть (до 8 штук) свежих постов с ограничением до 64кб (в принципе пост больше 64кб отклоняется как невалидный). это все значит что в не сжатом виде максимум будет чуть больше мегабайта, обычно меньше. ну а в сжатом точно меньше - до 300-500кб. если картинку для этого надо увеличить больше чем в 2 раза, то количество постов для засовывания уменьшается и операция повторяется второй раз (картинка теперь будет увеличена только если она реально очень маленькая).
изначально большая картинка увеличиваться вряд ли будет так как туда и так все влезет (в fullHD png влазит 750Кб). кстати, сам пнг имеет свое сжатие которое, на удивление, работает даже на зашумлении нижнего бита. и при пересохранении данные не теряются. то есть можно скачать пнг, пересохранить и контейнер не испортится.
в общем речь идет об итоговых пнгшках размерами 200-1000Кб, никак не больше 2Мб.
могу добавить больше тонкостей в алгоритм чтобы даже маленькие контейнеры съедались и не слишком увеличивались но пока не вижу в этом смысла.

насчет рекурсивного удаления - если удалить пост треда и выключить сервер а потом снова включить то треда ты не увидишь а в базе на диске останутся посты (с ЦП). увидеть можно будет только при полном разворачивании всей категории.
иногда это может быть не совсем то, чего хочется, согласен, подумаю
>>15176>>15231
#348 #15174
>>15161
скинь опенсорсную программу для сжатия/распаковки
>>15190
#349 #15176
>>15173
Спасибо за твой золотой труд, анончик.
#351 #15191
А на каких ресурсах оно может паразитировать?
#352 #15192
>>15037

>ноборда это АИБ. Понятна разница между АИБ и чат-комнатой?


Понятна. Дело в том, что наноборда -- это суть та же чат-комната, лишь выглядящая как аиб, по отсутствию модерации (спам, вайп)
Ты уже рассказал о том какой наноборда паразит что она может эксплуатировать что угодно итд, но так и не сказал зачем. Какие мотивы для использования?
>>15226
#353 #15226
>>15192
об этом тоже сто раз говорилось. иди нахуй, не хочешь - не используй.
>>15237
#354 #15231
>>15173

>в любой контейнер делается попытка запихнуть около 100 постов


Независимо от размера контейнера? Это странно.
>>15241
#355 #15237
>>15226
Лол, листаю тред и не вижу ни одного ответа, мотивирующего использование. Пока агрился мог бы ответить нормально
>>15240
#356 #15240
>>15237
В оп-пикче.
мимо-не-пользуюсь
#357 #15241
>>15231
Большие пнг мало где постятся, а пихать архив в два мб, хоть и с 500 постами в малую пикчу палевно.
>>15272
#358 #15272
>>15241
Разве это причина? Не вижу смысла постить конкретно сотню постов. По-нормальному ты либо занимаешь какой-то процент от картинки, либо её всю.
>>15287
#359 #15287
>>15272
Причина, на самом деле в невозможности (для старого алгоритма) быстро высчитать итоговый размер архива который будет засунут (после шифрования) в пнг-контейнер. (Почему так - потому что после сжатия размер меняется). На слабых компьютерах ощутимые тормоза в несколько секунд, о чем уже жаловался один анон выше по треду. 100 постов и ряд ограничений по размеру на группы постов - примерно в большинстве ситуаций подходит под большинство картинок из пака с 230 фотками Кристен Стюарт. Только и всего. Размеры картинок там довольно "популярные". Короче не хайрез, не 100х100 а такой себе среднячок, вот сюда чаще всего 100 постов и влезет или СЛЕГКА не влезет - тогда картинка слегка увеличится.

В общем проигрыш тут будет только если постить хайрезы. Там останется много свободного места. Напомню, что пустое место забивается однородным шумом для снижения "палевности" контейнера.
В случае с картинками 100х100 - они будут увеличены, но, вероятно, не сильно (если алгоритм замечает, что контейнер слишком мал для данных, данных берется меньше - здесь всего одна проверка а не тысячи попыток как в старом алгоритме).

Косвенный плюс - можно будет отсекать спам-контейнеры с огромным количеством постов (например, отличающихся одной буквой - такое хорошо сожмется). На данный момент ограничение - 1024 входящих сообщений из контейнера. Можно смело снизить до 256.

В конце концов это не обязательно финальный вариант упаковщика, наверняка можно придумать что-то еще эффективнее (размер после сжатия можно примерно прикинуть). Главное, что каким бы способом не был бы осуществлен подбор - результирующие контейнеры совместимы, читаются любой свежей версией клиента.
>>15298
#360 #15298
>>15287
А, так ты сжатие добавил. Тогда ладно.
#361 #15299
Кристен Стюарт великолепна! Как и твоя работа, анон.
#362 #15306
Киньте мне ОП-пик ещё раз.
>>15309
#363 #15309
>>15306
не можешь запостить? пересохрани в жпег в пейнте. или засунь в папку контейнерс временно убери оттуда всё и создай пнг контейнер. в upload будет та же картинка (на вид) но cocaч схавает как новую
#364 #15311
Новый релиз, исправлена уязвимость. Рекомендуется переход тем кто еще сидит на 1.1.7.
>>15312
#365 #15312
>>15311

> исправлена уязвимость


Какая
>>15318
#367 #15324
>>15318
верно
можно было досрочно закончить base64 в uri img тега и добавить свой скрипт который выполнился бы по клику/наведению на картинку или просто после загрузки страницы.

исправление более строго парсит конструкции с тегом img, и в целом помимо угловых скобок теперь никакие кавычки тоже не пропускаются на страницу
>>15327>>15338
#368 #15327
>>15324
Хуя себе у тебя БЭКДОР!
sage #369 #15330
Чому версия с 1.1.7 соскочила на 1.2.2?
>>15334
#370 #15334
>>15330
было еще 1.2 и 1.2.1
#371 #15338
>>15324
Манязащита. Прохфесионал найдет выход и использует угловые скобки. Лучше бы полностью перевёл в эти разные &#code;
>>15354
#372 #15339
Блять.

>2015


> санитизировать html вместо не использования bbcode/markdown

#373 #15354
>>15338
угловые скобки же тоже экранируютя
#374 #15427
Посны, что-то я не понял. Нахуя вам это дерьмо, если можно просто сделать п2п борду с шифрованием и тором искоробки?
>>15428
#375 #15428
>>15427
Можно просто развернуть борду на ш2з.
>>15435>>15453
#376 #15435
>>15428
И наслаждаться модерацией на пустой борде. Это как соединить все самые плохие стороны харкача и ш2з.
#377 #15453
>>15428
Ну борда на айтупи нахуй не нужна, слишком сложно для большинства. Сам хочу запилить сорт оф приложение, на кнопку защелканил, борда открылась. Борда с цп, оружием, криптоанархией и /бб. По вечерам 20-30 строчек кода пишу, всё никак не допишу.
>>15457>>15484
#378 #15457
>>15453
Твой формат палит айпи всех учасников для всех. Не совсем ананимас. Просто ИБ.
>>15459>>15485
#379 #15459
>>15457
В завершенном варианте через гнунет, еще как аноанимас.
Но как по мне, так это ебля не для одного человека.
#380 #15473
Чому тред пустует?
#381 #15484
>>15453
гит?
технологии и тд какие юзаешь?
#382 #15485
>>15457
как я понял он пишет p2p борду. Все знают всех ИП, в чем проблема ?

Фишка в том что все имеют полную копию борды, и с каждым постом, все докачивают кусок
>>15493
#383 #15493
>>15485
И разрушает ссд. Нет, спасибо.
>>15523
#384 #15523
>>15493
Кек. На хребтаче самый широкий спектр тараканов, почти как в зоге.
#385 #15685
Как идёт разработка?
>>15687
#386 #15687
>>15685
Ну, какой-то странный мужик с красноватыми глазами что-то печатает на клавиатуре.
>>15688>>15696
#387 #15688
>>15687
Курит что-то?
#388 #15696
>>15687
Это все знают,я про прогресс,итт активности нет вообще
>>15725
92 Кб, 1920x992
#389 #15712
Суть: децентрализованная борда на основе pybitmessage.

Разработчик сидит в BM-2D7WDz4MiUyxAGSn3QN37tANffKoDeFNef
#390 #15725
>>15696
разработчик на связи

состояние прогресса: клиент наноборды полнотью готов к работе

что касается активности: будут баг-репорты, фича-реквесты - будет и активность (в зависимости от моего свободного времени, но серьезные баги в любом случае постараюсь исправлять)
>>15726
#391 #15726
>>15725
Ты подумал насчёт модульности и каналов распространения постов?
Мимо
>>15729
#392 #15729
>>15726
я подготовил в серваке апишку которую может использовать любая отдельная прога на компе использующая свой собственный канал распространения. на вики вся инфа есть
>>15730>>15750
#394 #15731
А как на линупс поставить, ЯННП
>>15735
#395 #15735
>>15731
один раз выполни sudo apt-get install mono

дальше просто распаковываешь архивчик и дабллик по nboard.exe
или из командной строки mono nboard.exe
>>15744>>15749
#396 #15736
>>14463 (OP)
макака собирает пожертвования на оплату сервака
ТНУС (тян не умеют срать) треды запретили
хватит это терпеть. все на наноборду!
>>15751
#397 #15744
>>15735
ААА сложна!!! Я не нахожу mono, я нашел лишь кучку библиотек libmono и не понимаю, что из них ставить! Ставить mono-runtime? И есть ли возможность сделать нативно?
>>15748
#398 #15748
>>15744
в debian это mono-runtime или mono-complete
#399 #15749
>>15735
короче на сайте моно есть все инструкции и имена пакетов.

http://www.mono-project.com/download/
см Linux distribution packages
инструкция по смене репозитория и т д - это для самой свежей версии, которая не нужна.
#400 #15750
>>15729
Это прекрасно. Не забрасывай проектснова,это революционная идея
#401 #15751
>>15736

>все на наноборду!


Эх сейчас бы ракового пиарчика!
22 Кб, 684x579
#402 #15754
Сломали борду. Еще есть сколько-то запоротых постов.
Версия 1.2.2b. В 1.1.7 все норм было.
>>15760
1776 Кб, 1730x968
#403 #15757
Дропнул все кривые посты.
Алсо, добавили какое-то глупое предупреждение про "мало контенеров", я вначале прочитал жопой и думал что это еггор. Как-то удобнее было когда прога молча создавала квадрат малевича и не парилась, а за контенерами пусть юзер следит. Я например, по одному закидываю чтобы выбрался всегда нужный, а не рандомный.
#404 #15758
Пак с Кристен Стюарт 67 мегабайт. Это как, вообще? Оборзели в своем 21 веке.
#405 #15760
>>15754
это не запоротые посты, с отображением все ок. это кто-то проспамил мусором.
глянь на
http://127.0.0.1:7345/lastposts/9999999
поищи там фразу Настроил ли я всё верно? - ты увидишь ее первое появление в нормальном треде, дальше пару раз фраза цитируется (>) в ответах, а дальше уже встречается в мусорных постах, кем-то любезно составленных. вот пример мусорного поста:

{
"hash" : "9a7811174c6738fefc23e89a23683edf",
"isHidden" : "1",
"replyTo" : "f682830a470200d738d32c69e6c2b8a4",
"message" : "Настроил ли я всё верно? Хуй знает. Отпишите в треде в /b что я всё настроил нормально.\nПросто напишите \"Ты всё настроил нормально\" и я пойму.00000000000000000000000000000000{Welcome to Nanoboard}25d6009a0a2f1c28857cdef170e0dc74>обожания\nНет.\nУ меня на этот счет есть теория - чем меньше человек из себя сам по себе представляет, тем к более крупному коммьюнити старается себя отнести. Успешному человеку срать на быдлопроблемы какой-то Маньки Ерохиной из о"
}

причем контейнеров около 10 а может и больше.
надо сразу "отклонять контейнер" когда видишь подобную муть - по прячущимся постам сразу видно что говно лежит рядышком и пришло из одного и того же места.
>>15761
31 Кб, 474x352
#406 #15761
>>15760
Спасибо что пояснил.
Меня смутило отсутствие временой метки и клиента. Казалось бы, новые ньюфaги кочaют последний клиент и все новые посты должны быть с метками, без них они выглядят как ошибка пaрсинга.
670 Кб, 640x400
#407 #15762
#408 #15763
Куда пропадают посты? Почти все мои пропали, тред в музаче, пост в /б и тред в обсуждении нанобороды.
>>15764>>15769
#409 #15764
>>15763
Да в mu ничего нет. Ты точно после написания постов создавал пнг и постил ее итт?
>>15765
#410 #15765
>>15764
Я мог создать gyu? а затем еще пару раз пересоздать и запостить. Может из-за этого не захватило в контейнер?
>>15766
#411 #15766
>>15765
Все новые посты 100% попадают в свежий контенер.

>еще пару раз пересоздать


Лол, вот на счет этого не знаю, может во второй проход новые посты уже "не новые" и не попадают в контенер. Я думаю лучше одни раз создавать.

Если у тебя остался старый клиент со старой базой, твои посты должны в ней были сохранится. Еще можно их достать.
>>15767
#412 #15767
>>15766
Я бы уже запостил, если бы мог.
>>15768
69 Кб, 604x420
#413 #15768
>>15767
Пичалька, придется писать тебе их заново.
Любые три поста на мелкоборде уже целое событие.
#414 #15769
>>15763
какая версия клиента использовалась при отправке постов?
выключал ли ты после этого сервер через кнопку "Выключить сервер"?
создавал ли контейнер, постил ли?
если это версия 1.2 и выше и ты валидно выключал сервер то эти посты как минимум должны остаться в твоей базе. или ты написал посты, сделал контейнер, запостил его, стер базу и снова запустил поиск?
в общем расскажи больше о том что произошло

а между тем вышла новая версия клиента с встроенным настраиваемым спам-фильтром. можно распаковать поверх имеющейся версии - посты из имеющейся базы будут фильтроваться.
>>15770
#415 #15770
>>15769
Извиняй братан, ничего сказать не могу, иначе накатал бы давно багрепорт.
>>15772
113 Кб, 1274x422
#417 #15772
>>15770
1)
бывает что запустил nboard.exe пописал сообщения а потом взял и закрыл окошко с консолькой где nboard.exe запускал. твои посты в таком случае пропадут. если ты выключал сервер через кнопку то ничего пропасть не должно (разве что ты случайно их удалил).

2)
бывают случаи посложнее - написал пару сообщений, а потом сделал поиск постов. пришло штук 10-15 новых постов и твои посты стали "старыми" и в следующий контейнер не попали. рано или поздно они в контейнер, конечно, попадут, но не сразу, поэтому лучше создавать контейнер сразу после того как написал посты. однако опять же ты эти все свои посты будешь продолжать видеть.

другими словами твои посты могут "пропасть" только если ты непосредственно после их написания неправильно завершишь работу сервера (не через кнопку на веб-страничке) или удалишь их либо их родителя либо если ты удалишь свою базу (или перейдешь на новую версию не путём распаковки "поверх" а путем работы в свежераспакованной папке) перед этим не отправив свои посты в пнг-контейнере (что нужно делать сразу же после создания постов - до 32 твоих постов попадут в контейнер если они меньше 16кб, те что больше 16кб (такое бывает только когда прикрепляешь картинку или вставляешь ОЧЕ длинную пасту) - попадут в количестве до 8 штук)

пикрелейтед - чей-то пост, признавайтесь чей. единственный, кстати, на данный момент пост отправленный с 1.2.2-beta, которая уже устарела (рекомендую 1.2.3-beta, там кроме кнопки "отклонить контейнер" есть еще и спам-фильтр, который может еще больше помочь в надвигающихся атаках на наноборду).
>>15780
126 Кб, 820x430
#418 #15773
лично я помню в музаче только такое сообщение
>>15779>>15780
#419 #15775
>>15771
Наааайс. :3
>>15782
#420 #15779
>>15773
Блять, оно!!! Анон, дай мне его!
>>15798
#421 #15780
>>15772

> пикрелейтед - чей-то пост, признавайтесь чей.


Зачем признаваться?

>


другими словами твои посты могут "пропасть" только если ты непосредственно после их написания неправильно завершишь работу сервера
Значит всегда надо в браузере завершать? А то я так закрывал. Но, пост то все таки мой был >>15773, должен быть еще огромный тредв контейнере.
#422 #15781
>>15771
Тред удален на 127 посте.
>>15786
#423 #15782
>>15775
ну что, полчасика тред в б прожил. но моча не дремлет. пичалька. перекат будет?
>>15783>>15784
#424 #15783
>>15782
Давай завтра. Главное не наглеть, а просто регулярно информировать народ.
>>15785
#425 #15784
>>15782
Завтра после работы создам, только вернулся в тред и его потерли.
#426 #15785
>>15783
Так-то да, а то из криптача тоже пидорнут.
#427 #15786
>>15781
это нам даже на руку - пусть люди видят насколько режим макаки анален
>>15788
#428 #15788
>>15786
Помоему это и так все знают, просто очень слабовольные чтобы взять и уйти в другое место с 3.5 анонами. В треде тоже кто возбухал что у нас 5 анонимов и этого крайне мало. Такой-то эффект массы.

Я думаю нужно всего 100 п/день, чтобы для мимокроков борда стала привлекательна и он на нее заходил хотя бы раз в день.
#429 #15791
Я тут подумал... Это не совет, а предостережение от тех, кто так сделает. Ведь этот nboard.exe его можно поднять на выделенном серваке, привязать домен... получится обычная борда. Только отключить хэндлеры сохранения базы (сделать автоматическим), создания контейнеров и прочий эксклюзив.
А еще можно там ввести свою модерацию... В общем остерегайтесь тех, кто запустит публичный сервер наноборды ибо это централизация, что есть хуево и в целом идет в разрез с идеями наноборды. Не пользуйтесь никаким централизованным доступом к наноборде.
>>15792>>15837
#430 #15792
>>15791
В ней вообще нет смысла для нанобороды. Чем можно привлечь на централизованную нанобороду?
>>15795
#431 #15795
>>15792
Удобством. Заходишь как на обычный сайт, с контейнерами и местом их постинга заморачиваться не надо, сам ничего не хранишь.

У же говорили, что нужно икать какую-нибудь удобную картинко-помойку(ака галлерею) с анонимным постингом и удоление по времени. Что среднее между ргхостом и бурами. Может такие бывают.. надо завтра погуглить..
2340 Кб, 1280x800
#432 #15798
>>15779
Лол, точно в 117 есть.
#433 #15799
да причем тут версия. я на 1.2.3 его смотрел. в шапке сообщения пишется версия с которой был отправлен пост.
193 Кб, 840x854
#434 #15804
>>15798
ты уверен что нигде не натупил? смотрю на это всё с 1.2.3-бета
>>15807
#435 #15805
>>15798

возьми из папки 1.2.3 перенеси экзешник в папку 1.1.7 и наслаждайся свежей версией. или наоборот data.db, index.db, hide.list, downloaded.txt перенеси из 1.1.7 в 1.2.3

скорее всего ты новой версией скачал свой пост но не сохранил базу. или скрыл случайно.
>>15808
#436 #15807
>>15804
Ты это видишь после вот этого поста >>15798 - у меня в 122 сразу куча новых постов нашалась, где они были раньше я хз.
#437 #15808
>>15805
Я каждой новой версии по папке делаю, и качаю заново все посты, ага. Лишняя проверка, все такое.
>>15809
#438 #15809
>>15808
можно просто распаковать поверх с перезаписью. или переносить data.db, index.db, downloaded.txt, hide.list в папку со свежей версией.
123 Кб, 1528x708
149 Кб, 2080x754
556 Кб, 1862x790
138 Кб, 1600x704
#439 #15810
новый релиз, косметические улучшения
>>15816
#440 #15816
>>15810
Как цитирование сейчас происходит?
>>15827
#441 #15822
Братишки, Вам реализацию на модном нынче rustlang принести?
>>15824
#442 #15824
>>15822
Конечно.
#443 #15827
>>15816
копируешь текст ставишь знак больше перед каждой строчкой:

>ци


>тирование

231 Кб, 1066x1156
#444 #15829
1.2.6
выходим из беты хули потестировали же заебись

теперь треды по умолчанию разворачиваются, кнопка назад вместо кнопки вверх, шапка категорий (меняемая - см categories.txt), номер версии перенесен в футер, предупреждения о превышении лимитов при конвертации картинки, слегка пофикшены стили и другие мелочи

пикрелейтед
#445 #15834
еще один релиз.
последние изменения:

• фикс счетчиков и сортировки
• постинг в корневой тред закрыт из соображений юзабилити – удобней и понятней когда все треды в категориях. уже созданные там треды сохранены (удаляйте когда посчитаете нужным).
• теперь треды по умолчанию разворачиваются (кроме тех что в корне), кнопка назад вместо кнопки вверх, шапка категорий (меняемая - см categories.txt), номер версии перенесен в футер, предупреждения о превышении лимитов при конвертации картинки и другие мелочи
• мелкофикс цитирования

номер поста (в углу, например, #123) локальный и может говорить лишь о порядке, в котором вам попадали посты. у других участников этот порядок может отличаться. в целом это ни на что особо не влияет, просто украшательство.
#446 #15835
Весьма не дурно.
#447 #15837
>>15791
Много пу.личных серверов! =децентрализация
>>15839
#448 #15839
>>15837
Федерализация же.
#449 #15845
Пилите адекватный тред в /б/.
#450 #15846
Почему, кстати, у меня могут не меняться стили?
>>15850
#451 #15848
>>15859
328 Кб, 1658x1376
#452 #15850
>>15846
попробуй 1.2.8 версию - там был багофикс связанный со сменой стилей
>>15851
#453 #15851
>>15850
Проиграл со стиля. Ни на одной версии не работала смена.
>>15854
#454 #15852
>>15859
#455 #15853
Еще и за ЦП на джва дня зойбанили.
>>15856
#456 #15854
>>15851
в версии 1.2.7 и раньше был баг связанный со сменой стиля. если у тебя и на 1.2.8 стиль не меняется, то это хуево, надо больше информации о том как ты запускаешь, при каких условиях. например скрин твоей папки styles, скрин твоего браузера с открытыми нетворк логами сразу же после смены стиля
#457 #15855
Если кто может, создайте на ночном и архивач сюда закиньте.
>>15857
#458 #15856
>>15853
а нахуй ты цп репостил. я вот вообще сразу то цп удалил у себя на компе.
>>15860
#459 #15857
>>15855
есть нормальный тред:
https://2ch.hk/b/res/114601201.html (М)
нормальный в том плане что пиар слегка завуалирован
>>15858
#460 #15858
>>15857
Проиграл с твоей стенографии.
#461 #15859
>>15848
>>15852
Кочаны, давайте в оп-е сразу ссылку на этот тред.
Народ может не догнать что контенеры нужно сюда постить.
#462 #15860
>>15856
Лол, это не цп, гуглится на порносайтах.
#463 #15861
>>15859
нахуй такой тупорылый народ который не догадается в README прочитать куда надо постить пнгшки
#464 #15862
>>15859
а ты давай прекращай агитировать всех постить в одно место. постить надо в разные треды на разных аиб. на данный момент это 3 разных АИБ. постить только сюда - глупо.
>>15864
#465 #15863
>>15859
Не надо дискридитировать этот тред. Люди, которые захотят сидеть на нанобороде, сами попердолятся с этим или спросят в треде.
>>15864
#466 #15864
>>15862
Ну хз, для потестить на полшишечки и сразу что-то спросить можно и один какой-то тред иметь, а потом уже в нем агитировать всех регулярых постеров разбредаться по другим бордам и там няшится под хвостик.
>>15863
Ладно.
#467 #15865
>>15866
720 Кб, 571x457
#469 #15869
test
113 Кб, 512x512
#470 #15871
#471 #15872
[Картинка>Base64]

Зачем эта кнопка?
>>15874
#472 #15873
Алсо, как постить пикчи?
>>15875
#473 #15874
>>15872
Постить пикчи.
#474 #15875
>>15873
Сжимаешь пикчу до 32, а лучше до 13кб и жмешь

>[Картинка>Base64]


Затем полученный текст вставляешь в сообщение, это и есть картинка.
>>15876
#475 #15876
>>15875
Благодарю.
>>15877
#476 #15877
>>15876
Иной раз даже с малым весом получается много букв, теперь клиент говорит об этом надо до 16к знаков, для "вечной" ретрансляции. Экспериментируй.
#477 #15878
сортировка съезжает после получения новых постов, сейчас будет фикс
>>15879
#478 #15879
>>15878
бля чет не могу воспроизвести ситуацию
>>15884
522 Кб, 533x400
#479 #15880
95 Кб, 1024x663
#480 #15881
Знаете что? Стили не работают ни фф ни в жопере. Про стевой трафик ничего сказать не могу ибо нихуя не понимаю, он сбрасывается из-за пезагрузки страницы. Новая страница всегда приходит с дефолтным встроеным стилем, каким-то левым пустым тегом стиля и всегда пустым первым пунктом листбокса.

Папка ситлей на месте, можно в отладчике заменить стиль на другой и все заработает.

У меня нехорошие предчуствия, что сижу я в треде с одними хромогами.
>>15885
#481 #15882
в сафари не работает кнопка назад
>>15883
#482 #15883
>>15882
в фф при этом ок
#483 #15884
>>15879
воспроизвел.
#484 #15885
>>15881
можешь провести экспериментик - переименовать VK.css в Nano.css и перезапустить сервак, вопрос - поменяется ли стиль?
>>15888
#485 #15886
1.2.9 - пофикшена сортировка которая ломалась после создания контейнера
#486 #15888
>>15885
Переименовал Love.css в Nano.css - стиль сменился. Смена через листбокс по прежнему не робит.
>>15889
#487 #15889
>>15888
ок разобрался. у тебя там наверное в списке styles\Nano и так далее да?
должно быть просто Nano и так далее сейчас фиксану
>>15890>>15891
#488 #15890
>>15889
p.s. это из за различия в символах разделителях в винде и юникс
#489 #15891
>>15889

> styles\Nano


Лол, да.
>>15892
#490 #15892
>>15891
пофиксил, качайте свежую версию (1.3)
тем кто не на винде можно пока побыть на 1.2.9
>>15893
#491 #15893
>>15892
Хвала яйцам теперь заработало.
952 Кб, 816x459
#492 #15894
#493 #15895
еще один фикс сортировки в 1.3.1
предыдущий лишь показалось, что сработал
тяжело быть школьником и при этом программировать целую наноборду
814 Кб, 745x559
#494 #15896
#495 #15897
Оп, таки добавь сортировку постов по времени, хотя бы в качестве опции. Намного удобней будет.
А вообще, в идеале оно должно быть с автоматическим постингом пикчи в треды из places.txt (с выводом капчи). Ну и встроенный ужимальщик пикч неплохо было добавить бы, но это так, мелочь.
>>15901
#496 #15899
Алсо, у меня не работают стили.
>>15903
#497 #15901
>>15897

>автоматическим постингом пикчи в треды из places.txt


Вангую такого не-бу-дет. Там могут быть очень разные места и везде делать валидный постинг и поддерживать его это очень трудное и главное неблагодарное занятие.
#498 #15902
А еще навигацию бы по доскам/тредам упростить, вот. Банальное иерархическое древо, как в проводнике шиндоус сильно облегчило бы серфинг. Вообще, ты молодец, ОП. Идея охуенная, и реализовано все грамотно, только допилить.
>>15903
#499 #15903
>>15899
Начинается. Версия сервера/клиента последняя? А бровзер какой?

>>15902
Тащемта там есть кнопка прямо у первого поста "развернуть" - и будет тебе сорт оф дерево.
>>15904
20 Кб, 416x269
#500 #15904
>>15903
ОП, смотри, какая хуйня. Вот в этом треде в /b/ ответы углубились на 3 уровень, если память не изменяет, и на странице раздела пропали все опции кроме "ответить". Или я ракую, или оно багует. Чекни у себя.
>>15905
#501 #15905
>>15904
скинь-ка ссылку из адресной строки что у тебя
>>15906
#502 #15906
>>15905
Блджад, я все-таки рак. Не заметил апдейта, теперь все работает, даже опции, даже стили, даже Аллах.
10/10
729 Кб, 1022x1472
#503 #15907
Вот так сейчас выглядит бред.
Из самых странных фич: обратная сортировка и первый тред без кнопки удолить.
Чтобы создать тред, как я понел, нужно ответить на самый последний пост с категорией "бред".
>>15908>>15909
#504 #15908
>>15907

>обратная сортировка


Насколько я понял, она рандомная. Оп, все-таки сортировку надо сделать.
>>15910
#505 #15909
>>15907
это бажина мерзкая.
сортировка пофиксилась в 1.3.1, скачай
чтобы создать тред в бреду - надо ответить на пост Бред/Разное
но он будет вверху только в 1.3.1 такая хуйня - 1.2.9 и 1.3 полностью поломаны в этом плане
#506 #15910
>>15908
сортировка НЕ рандомная.
сортировка с 1.2.х по 1.3.0 содержала серьезные баги так что качаем новую версию и все будет заебись.

сортировка сейчас такая: в развернутом виде от старого к новому. так просматриваются по умолчанию треды например в Бреду
в свернутом виде - от нового к старому (новое вверху). так просматривается список тредов в Бреду
>>15913
#507 #15911
Короч это во всех разделах так: непонятное первое собщение с неработающией ссылкой вверх, без кнопки удалить и заголовком категории в самом днище.
>>15912
#508 #15912
>>15911
пофикшено. скачай 1.3.1

насчет ссылки вверх - надо проверить
#509 #15913
>>15910
Кстати ты версии неправильно считаешь.

Вот такую пасту схоронил в програмаче насамом деле в гд:

- Версии имеют вид X.Y.Z или X.Y.Z.huita
- 0.Y.Z только для прототипирования. API устоялось, либа используется в продакшне - выпускай 1.0.0
- Сломал публичный API - бампани X, занули всё остальное
- Добавил что-то, ломающее обратную совместимость или объявил что-то из API устаревшим - бампани Y, занули Z
- Просто починил баги - бампани Z
Остальное в общем-то неважно.

Пока чинишь баги тебе нужно пролжать считать Z после 9, а не прибавлять к Y единицу.
>>15921
#510 #15918
1.3.3 - убраны неработающие ссылки "вверх"
в целом вам нужно понимать когда тред разверут и когда нет. есть ситуации:
когда развернута лишь часть треда
когда НЕ развернута часть треда
все это выглядит по-разному
попасть в такие места можно из раздела Свежих постов

при обычном просмотре борды таких смущающих наборов постов вы не увидеть не должны.

теперь (в 1.3.3) из них в принципе можно всегда выбраться путем нескольких переходов на ссылки N постов, Вверх, Развернуть (не именно в таком порядке а в порядке доступности)
>>15919
#511 #15919
>>15918
в общем я еще что-то придумаю с этими "вверх", "в тред", куда переходить после отправки своего поста и тд
>>15920
1568 Кб, 768x1024
#512 #15920
>>15919
чтоб твои посты увидел свет, надо руками постить на борду из списка плейса??
я правильно понял?
>>15922
66 Кб, 774x214
#513 #15921
>>15913
такой подход знаю, возможно перейму.
вообще с версиями уже подзаебался честно говоря. это потому что у меня автоматики нет в этом деле. каждый раз версию в коде обновлять, зипчик переименовывать, в ридми версию обновить, новый экзешник в зипчик всунуть, тэг обновить в гите, на страничке релиза заголовок переименовать. сам себе гемор придумал.
думаю начать ограничиваться только переименованием заголовка на страничке релиза ну и в коде менять. а сам зипчик чтоб был типа nboard.zip да и всё.

к слову только что обновил 1.3.3 пока никто не успел скачать - там теперь тэг spoiler поддерживается (раньше только sp (почему sp - экономия же)
пикрелейтед (спойлер здесь был поломан в предыдущих версиях)
>>15923>>15928
#514 #15922
>>15920
да, в один из тредов из списка places.txt
возьми за правило постить контейнеры в разные треды каждый раз
#515 #15923
>>15921
Свои посты в свежем больше не отображаются?
>>15924
#516 #15924
>>15923
отображаются же
1684 Кб, 1099x687
#517 #15925
224 Кб, 341x256
#518 #15926
303 Кб, 426x341
#519 #15927
#520 #15928
>>15921
Правильный подход, что используешь все возможные варианты, добавь ещё "%%" и "*" для спойлера и курсива соответственно, если возможно.
#521 #15931
Ребята, я с деревни. Можете ужать пак с Кристен Стюарт посильней?
876 Кб, 661x529
#522 #15932
405 Кб, 586x469
#523 #15935
#524 #15936
Веб-интерфейс Наноборды v1.3.4
• пофикшено: нельзя было ответить в тред из треда (не было кнопки "ответить" приходилось нажимать "вверх" и оттуда отвечать)
• пофикшено: если создать категорию то при ее просмотре само сообщение категории сдвигалось вниз (если создаете категорию - пусть это будет одно или пара слов взятых в тег b, ну и трезво оцените нужность данной категории, чтобы никто не возмутился)
#525 #15937
>>15931
куда уж сильней... погляди какие там фоточки мелкие
#526 #15938
>>15931
Делай очень много постов и все в одну картинку.
>>15952
#527 #15939
>>15931
Тут разраб делает api,с помощью которого можно будет распространять через мессенджеры и прочие ирки.Так сойдёт?
Наноалсо,нанооп,наноделай наноперекат
>>15941>>15958
#528 #15940
Оп, нам нужен пиар. Нам нужны толпы людей.
#529 #15941
>>15939
Не надо, с нулевой ещё не уплыл.
#530 #15942
Скачал новую версию,захожу в категорию криптоанархия и нельзя развернуть ответы.JS включен.
>>15951
#531 #15943
Не хочет отправлять сообщение в ту же криптоанархию,говорит,что это-спам
>>15950
#532 #15944
Вот
Пожалуй, сделаю сейв на всякий случай, а то последний тред утонул до бамплимита.
Большое спасибо анону, который в прошлый раз собрал ссылки из тредов. Я немного их структурировал и убрал ссылки-дубликаты.

Поиск этих тредов в гугле https://www.google.ru/?q=site:arhivach.org+Паков+тред+mega

Главные паки
Пак 70GB - сам торрент-файл http://rghost.net/8YkRY7j8k (µtorrent/.. его не открывают, берите transmission qt 64)
Лучше открывать через магнет - так не тормозит и быстро открывает magnet:?xt=urn:btih:ee5ab527caa134e0c12a03bf1818e1f1e3a761fd&dn=%D0%9F%D0%B0%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D0%B8%D0%BC%D0%B8%D0%B4%D0%B6%D0%B1%D0%BE%D1%80%D0%B4
..то же самое на мыльном облаке https://cloud.mail.ru/public/7byM/ujddgYSD6
Архив досок 20+GB (magnet) magnet:?xt=urn:btih:53f3eff363f805dd643c1ac0c7f8ab66a985d213&dn=%d0%90%d1%80%d1%85%d0%b8%d0%b2%20%d0%b4%d0%be%d1%81%d0%be%d0%ba&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=http%3a%2f%2ftracker.openbittorrent.com%2fannounce&tr=http%3a%2f%2ftracker.publicbt.com%2fannounce
#533 #15950
>>15943
кто-то спамил хуйней типа ee5ab527caa134e0c12a03bf1818e1f1e3a761fd и она добавлена в спам-фильтр по умолчанию
можешь убрать из спам фильтра и других убедить это сделать. либо как-то улучшить спамфильтр например добавить urn:btih: туда вначало как разрешающее правило
#534 #15951
>>15942
ссылка эта:
http://127.0.0.1:7345/thread/e02aa656a9d49ed94cb84e0dd00813bd
?
здесь что видишь:
http://127.0.0.1:7345/expand/e02aa656a9d49ed94cb84e0dd00813bd
?
какой браузер/ось?
>>15959>>16115
#535 #15952
>>15938
да он пак скачать не может просто. 60 мб - много. ему в принципе и пользоваться будет тяжело ведь иная пнгшка и метр весить может а их качать надо будет десятками каждый день если общение активно пойдет на наноборде
>>15954
#536 #15954
>>15952
Блять, точно. Каждая картинка качается же.
>>15956
#537 #15956
>>15954
каждая картинка качается только один раз. при повторном заходе в тред только подкачиваются свежедобавленные.
>>15964
#538 #15958
>>15939
API готово. можно распространять. пишешь свой софт на чем угодно. требования со стороны nboard сервера к твоему языку/фреймворку: уметь делать HTTP GET и POST запросы и читать JSON
с этим запросто справится javascript, python, java

тут неоднократно ктото упоминал пастбин. просьба к этому человеку расписать как он себе видит обмен нанопостами через пастбин?
#539 #15959
>>15951
Извини,на данный момент сижу с телефона
Браузер chromium,ОС Шindows7
Ах да,предлагаю десяч добавить в places.txr
>>15961
#540 #15961
>>15962
#541 #15962
>>15961
проверил, клиент успешно парсит оттуда пнгшки. предлагаю добавить. надо в самой наноборде сделать тред оформить красиво как положено чтоб туда постить ссылки и сообщать об умерших ссылках, чтоб все держали places.txt обновленным. желательно чтобы периодически в репозитории places.txt тоже обновлялся либо вообще оттуда его убрать. правда тогда борда будет уже 100% "по инвайту"
>>15965>>15967
#542 #15964
>>15956
Это я помню, но при быстром постинге анону с 2g будет тяжело.
>>15966
#543 #15965
>>15962
Думаю не стоит убирать ссылки, ну а на счёт новых репозиториев - больше чанов богу чанов нанобороде!
#544 #15966
>>15964
запилим зеркальный канал облегченный на текстах и будет норм
>>15969>>15971
#545 #15967
>>15962
сейчас создам тред в обсуждении наноборды.
#546 #15969
>>15966

> зеркальный


То есть там будут копии старых нанопостов?
>>15970
#547 #15970
>>15969
ну принцип распространения нанопостов наноборды - добавочная ретрансляция чужих старых постов по мере возможности. надеюсь этот принцип будет соблюдаться и в других "протоколах" и будут люди которые будут пользоваться двумя или несколькими "протоколами" одновременно, служа мостиком между 2g и 4g анонами, лол

я бы, кстати, увеличил бы пак с кристиной, 230 фоток скоро начнут повторяться везде - палево.
>>15973>>15976
#548 #15971
>>15966
Поясните.
мимо
>>15972
#549 #15972
>>15971
да я сам не в курсах, тут просто третий тред подряд кто-то заикается про pastebin (хотя я не ебу как там можно что-то подобное организовать разве что после регистрации какие-то возможности открываются - вот это вероятно)
>>15974
#550 #15973
>>15970
Так вроде же есть НЕВЕРОЯТНЫЕ АЛГОРИТМЫ СЖАТИЯ. В 7z вроде даже.
>>16356
#551 #15974
>>15972
Вроде можно отвечать на пасты в подобных сервисах. Например: https://dpaste.de/
#552 #15976
>>15970
С радостью буду ретранслировать для текстового протокола.
#553 #15983
>>15975
да в base64 кодируй что угодно.
алсо через картинки прямо сейчас на наноборде можно передавать файлы

вот как это делается в линуксе/маке:
создаем архив с нашим файлом (или файлами), вот пример для 1 файла:
zip yourzip.zip filename.txt
либо берем готовый зип допустим yourzip.zip
берем картинку (очень маленькую с иконкой зип-архива) icon.jpg
cp icon.jpg zicon.jpg
cat yourzip.zip >> zicon.jpg
теперь в конце zicon.jpg есть наш архив
постим картинку на наноборду
другой человек скачивает эту картинку, переименовывает jpg в zip и распаковывает
либо напрямую:
unzip file.jpg

проверено, работает
>>15994>>16006
#554 #15984
>>15980
при первом старте это когда с нуля выкачиваешь все нанопосты?
#555 #15985
>>15980
скорее всего Gargabe Collector недостаточно часто делает сбор мусора, надо зафорсить вручную
>>15986
#556 #15986
>>15985
Из-за спам фильтра не могу постить магнет ссылки, какое решение есть?
>>15988
#557 #15988
>>15986
rarjpeg/zipjpeg (zipjpeg точно работает)

либо очисти свой antispam.txt и убеди остальных тоже его очистить а конкретно: убрать оттуда строчку [0-9a-f]{32} (в магнет ссылке присутствует последовательность из 40 [a-f0-9] поэтому детектируется как спам.
либо придумай как изменить регулярку чтобы спамфильтр на 40 не ругался а на 32 ругался, ОП изменит в репе
>>15989>>16357
#558 #15989
>>15988

> rarjpeg/zipjpeg


ОК.
#559 #15993
>>15992
напряг не из-за количества постов а из-за количества пнгшек которые надо обработать в памяти. я попробую что-то помудрить с коллектором
0 Кб, 64x64
#560 #15994
>>15983
всего 661 байт, рекомендую
>>15996
#561 #15996
>>15994
Слишком много.
>>15998
1317 Кб, 1158x724
#562 #15997
Вот же.
#563 #15998
>>15996
у тебя остается еще овер 10кб на твой зипчик
#564 #16001
Запилите тред в /б/. Алсо, можно на других чанах привлечь любителей dеsutаlk.
>>16004
#565 #16004
>>16001
нахуй кукломразей.
в б сегодня было несколько ебанутых тредов типа:
- Папа а Наноборда существует?
или с пастой про поебушки с карлицей которая нахимичила на компе ОПа наноборду
>>16005
#566 #16005
>>16004

> нахуй кукломразей.


Возможно...

>в б сегодня было несколько ебанутых тредов


Больше - лучше!
#567 #16006
>>15983
получается что в наноборде уже сейчас можно организовывать пикоборду
#568 #16008
Не смог подобрать регулярку которая детектила бы только 32-символьный хэш но не 40-символьный в составе магнета
есть два стула: усложнить антиспам.txt исключающими правилами сопровождающими каждое отдельное правило (например если есть btih, то игнорить хэши)
убрать из антиспама детектирование хэшей и тот спам хэшами пусть каждый у себя почистит вручную.
#569 #16009
>>16008
Пускай будет как есть.
#570 #16013
>>16008
Надо, что-то делать, потому что ссылки на саму же нанобороду нельзя постить на нанобороде.
#571 #16016
Что на счет сортировки по времени постинга?
#572 #16017
ОП, сделай еще так.
курсив
//курсив//
жирный
__подчеркнутый__
Спойлер
--зачеркнутый текст--
>>16018
#573 #16018
>>16017
.%.%.Спойлер.%.%
..жирный..
.курсив..
>>16019
#574 #16019
>>16018
Сука, заебал.
#575 #16020
- жирный
* - курсив
>>16021
#576 #16021
>>16020

>Две звездочки по обеим сторонам - жирный

sage #577 #16022
>>14463 (OP)
как пользоваться-то?
>>16023
#578 #16023
>>16022
По инструкции, няш.
>>16024
36 Кб, 727x446
#579 #16024
>>16023
Качешь Check
проверяешь вирустоталом, нодом32 Check
Запускаешь nboard.exe Check
Преходишь по ссылке http://127.0.0.1:7345/ пикрил
>>16026>>16029
#580 #16025
Давайте на этом радио ананимус сделаем педерачу о наноборде. Я бы послушал разработчика.
>>16027>>16030
#581 #16026
>>16024
Что в логах?побуду пока ОПом
>>16031
#582 #16027
>>16025
Он школьник же, будешь слушать как он запинается нервничает своим нежным голоском?
>>16034
#583 #16028
хорошее пояснение почему выжирается память при запуске с чистой базой и кучей ссылок в places:
на самом деле текущая версия клиента немного чрезмерно поджирает память при поиске пнг-контейнеров. это происходит из-за того что туева хуча пнгшек обрабатываются в памяти одновременно. например 100 картинок 1024х768 в памяти в разжатом виде (это, на секундочку, 3 мегабайта) еще и дублируются в виде попытки их распаковки (опять 3 мегабайта) и в виде попытки расшифровки (опять 3 мегабайта) - получается 1 гиг оперативы кратковременный пик. автор обещал это исправить.
>>16360
#584 #16029
>>16024
попробуй на локалхост настрой или на другой айпи (на свой айпи в домашней сети например)
>>16031
#585 #16030
>>16025
Я бы послушал.
#586 #16031
>>16026
>>16029
я вам что хакер? что я вообще здесь делаю
>>16032
#587 #16032
>>16031
error.log свой скинь через пастбин. и окно консоли заскринь.
>>16033
#588 #16033
>>16032
Не делай этого! ОП украдет твои куки в детерминированное облако!
#589 #16034
>>16027
Лол, думаешь половина телеведущих там не школьники? Лишь голос подкривляют програмками.
>>16035>>16036
#590 #16035
>>16034

>телеведущих


Спать пора.
#591 #16036
>>16034
Да я уже послушал. Местный Сатоши, пойдешь на радио?
>>16037
#592 #16037
>>16036
на радио не пойду, на вопросы отвечу пишите список вопросов на мыло sbmnanoboardANUSopenN94mailboxPUNCTUMorh{cg оформляйте как интервью
>>16038
#593 #16038
>>16037
А если мы запилим примерный план про что рассказать, то пойдешь?
>>16039
#594 #16039
>>16038
Нет. Ты б еще на телевидение предложил пойти. Я тебе не Абу. Я лишь сделал одну из версий клиента. Еще будут и другие клиенты. Идея Наноборды мне не принадлежит.
#595 #16041
На самом деле ОП - тян и ей просто не хочется срачей поэтому голос не подаст. Пруфы в предыдущем треде
>>16042>>16043
#596 #16042
>>16041
Да и имя ОПа Кристен Стюарт.
#597 #16043
>>16041
Не хватало, чтобы из-за сексизма все бросили нанобороду.
#598 #16045
>>16044
Тут пруфать надо.
#599 #16046
>>16040

>Может у тебя локалхост на другой ойпи настроен


поподробней

>антивирь очень агрессивно блокирует незнакомые адреса.


не, там бесплатный аваст
#600 #16050
>>16048
ладно, хрен с ним

>Просто удоли его к хуям


не ну, а чё? альтернативы?
67 Кб, 625x380
#601 #16052
>>16051

>локалхост


ты про это дерьмо?
#602 #16055
>>16054
я да - на дебиан 7
#603 #16056
Тред в бэ забанили
#604 #16058
>>16057
добавь референс на System.Drawing в проект
32 Кб, 460x204
#605 #16059
#606 #16061
Я только разобрался, но у меня 0 ответов на досках, ЧЯДНТ?
1158 Кб, 820x596
#607 #16062
няша
1281 Кб, Webm
#608 #16063
привет, б/ратья. дочитайте пост до конца.

Я нихуя не шарю в вашей анимешной хуйне с этими вашими аибами, портами, гитхабами и прочими спайсами. Но я шарю в праве.

Если бы я был другом кого-то из вас, аноны, я бы бегал бы за вами, травил бы всякие байки, звали бы на пивас, ну вы поняли. В это самое время я бы очень изящно намекал, типа так подчеркнуто между прочим описать всю эту замечательную борду и идею передачи сообщений в картинках и в тексте в подробностях и схемах. Чтобы можно было сделать патент, так, на всякий случай, если раньше такого никто не придумывал или если в вашем коде есть ноу-хау, а судя по всему он есть. За все труды по оформлению доков, стояние в очереди в патентном бюро и прочее мозгоебство я бы взял, не много не мало - 5% в доле. Но все это манямечты из моего манямира, ведь я не знаю никого из вас, аноны :"((

А вот что определенно не является мечтой - интересный, готовый продукт, который любой Васян, который разбирается в этом вашем быдлокодинге на 1% лучше меня, может спиздить прямо сегодня. Назвать как-нибудь по-другому наноборда 2.0, добавить какую-нибудь розовую хуйню и побежать завтра в патентное бюро за своими миллонами.

Подчеркну, что не шарю в этом вашем бизнесе и не знаю как это монетизировать, я не шарю в этом вашем программировании ну и прочее. Но я бы, на вашем месте, попытал удачу и обмазался бы патентом. Вдруг через 10 лет эта идея взлетить и вам будут донатить как википедии какие-нибудь сотки миллионов грина?
Кто знает?

Добра вам и удачи.
>>16064>>16117
1733 Кб, 3280x4928
#609 #16064
>>16063
Складно говоришь, но только не в этой стране
>>16067
453 Кб, 500x700
#610 #16065
Блджад, форкнуть тебя что ли, ОП. Али свою п2п запилить на жабе... Алсо почему отвергаешь п2п?
>>16068
#611 #16067
>>16064
если ты разраб, то я даже готов взять на себя расходы по пошлине за патент и прочую хуйню. Зарегистрировать все это - много ума не надо. А вот потом, доказывать, что это все придумал на самом деле ты, а не ПТУшник, который оформил доки и на донат нанял офис быдлокодеров - будет практически невозможно.

Кстати, насчет этой страны - я из Беларашки :3
Никто не гарантирует миллионов, да и невозможно этого предсказывать, но если хочешь попробовать попытать счастье, можешь написать мне на фейкомыло.
ricku_Xy10ANUSya1z'ndexPUNCTUMy>`ru
>>16246
#612 #16068
>>16065
p2p требует мощностей узлов которые должны держать аноны. нанопаразиты юзают чужие мощности за счет чего достигается нихуевая скорость практически бесплатно даже если участников 3.5
ну и участники не видят айпи друг дружки.
ну и палевного п2п траффика не заметно если проследить за конкретным аноном.
и вообще пощу себе картиночку - а что там нанопосты - не знаю. и это реальность - ведь кто-то может качнуть себе картинку кристины в пак и потом репостнуть в тред кристины позже не зная что тред подложный и в его картинке нанопосты
337 Кб, 426x341
#613 #16073
#614 #16074
ПЕРЕКАТ
>>16072 (OP)
ПЕРЕКАТ
>>16072 (OP)
ПЕРЕКАТ
>>16072 (OP)
создал криво и пафосно, но мне как школьнику простительно
1353 Кб, 800x600
#615 #16078
а вот вопрос, если нет автопостинга на борды, (что логично)
так может сделать хоть как то (внизу странички) - список тредов, с открытием по клику в новом окне бравзера?
чтоб читал списко из places.txt
>>16084
#616 #16084
>>16078
аа что это за темное пятно ну хуе?
>>16090
345 Кб, 500x667
#617 #16090
>>16084
рекомендую не разглядывать чужие хуи.
особенно на анонимных бордах
>>16093
#618 #16093
>>16090
матерь божья! какой огромный елдак!
#619 #16115
>>15951
Извини,антош,я тупил.Я про то,когда развёрнуты треды,кнопка 'развернуть' остаётся
#620 #16117
>>16063
Криптоанархизм
Анархизм
Патент
>>16127
#621 #16127
>>16117
Двачую, такие-то пидорасы.
#622 #16246
>>16067
Хм, я б написал, да ты же из Беларашки. С российской системой патентов знаком?
435 Кб, 1561x2048
#623 #16247
>>16069
Дак нажимал тыщу раз. 24 категории + один мой ответ. Сейчас обновил - ничего не изменилось.
Обновился с репа только что.
90 Кб, 512x512
#624 #16323
Тест черными квадратами.
#625 #16356
>>15973
я уже постил ОПу либу для .net, в которой реализован алгоритм 7zip. ОП не захотел. Сказал, что будет юзать быдло gzip, который хуже жмёт
#626 #16357
>>15988

>[0-9a-f]{32}


\b[0-9a-f]{32}\b
#627 #16358
>>16008
\b[0-9a-f]{32}\b
#628 #16359
>>16008

>есть два стула: усложнить антиспам.txt исключающими правилами сопровождающими каждое отдельное правило (например если есть btih, то игнорить хэши)


>убрать из антиспама детектирование хэшей и тот спам хэшами пусть каждый у себя почистит вручную



Не надо ничего усложнять. Регулярка очень гибкая вещь. И если ты не смог подобрать, это не значит, что это в принципе не возможно записать в виде рег.выр-я
#629 #16360
>>16028
таки надо в конфиге параметр завести, который бы указывал макс.кол-во одновременно обрабатываемых файлов
1125 Кб, 954x595
#630 #16475
Тест.
898 Кб, 853x640
#632 #16727
1005 Кб, 710x569
#636 #18085
Бамп лучшей девочкой в мире.
#637 #20847
Объясните мне, что помешает Абу поставить на сервере фильтр, который будет не пропускать наносообщения или удалять их из картинок?
#638 #22933
Че такая капча сложная? Заебался, 6 раз ввел и все неправильно.
52 Кб, 1014x701
#639 #29083
>>14463 (OP)
Чёт это говно не работает, лол.
52 Кб, 806x563
#640 #29086
-.-
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 30 августа 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /crypt/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски