Статус на момент написания поста: = есть 2 клиента, третий (на ноде) пилится, четвертый (с ПЕРЕОСМЫСЛЕНИЕМ) планируется = есть 2 транспорта (ПНГ-контейнеры и битмесседж), другие - планируются
Общение же на самой борде слегка приутихло пока все следят за разгоревшимися спорами о том КАК ДОЛЖНО БЫТЬ и пока ПЕАР в /б/ сошел на нет из-за автобанов.
>>19716 на скале уже постит в сабж автор, а нону я пилю, она сейчас в состоянии "только посмотреть на код", т.к. лень и незачем пока ещё выкатывать релиз что бы можно было посторонним людям на функционал. т.к. пока нормально не реализована отправка постов и генерация контейнеров. но она уже нормально собирает картинки сохраняет в базу. также есть миграция базы с оф. клиента 2.0 и даже интеграция с БМ
привет вы извратили изначальную идею нaн0борды и очернили это название я восстановлю справедливость пикоборда в процессе запила (может еще как-то переименую) это будет обезжиренная нaн0борда транспорт на зип-жпегах картинки отделены от поста и передаются отдельным каналом (с другими правилами ретрансляции) можно ссылаться не только на картинки но и файлы ретрансляция всего треда (по возможности) пока планирую сделать без джаваскрипта вообще (посмотрим как получится) и без демона и без баз данных (своих или готовых) просто генератор веб-страниц, сборщик зип-жпегов и обработчик ответа/нового треда/вложения весь код в одном файле (до 1000 строчек) шарп
>>19751 ну и лимита на картинку в 47Кб нет - хочешь хайрез передать или гифку - передаёшь. другие участники из чужих файлов ретранслируют только мелочь до 2Кб
>>19766 это да. заметил что большая часть контейнеров несёт одни и те же посты, но последние. было бы логичнее заполнять не только последними постами, а их цепочками. но опять таки это не масштабируемо. в будущем цепочки могут стать оче толстыми и заполонять всё свободное место. поэому нужно просто повысить вероятность добавления постов из цепочки до 30-50 %
>>19770 вот еще раз подчеркну где выиграет подход отделения изображений от поста который я реализовываю в пикоборде - цепочка даже в 500 постов (у меня посты по 5000 символов максимум, а такие мало кто пишет) в зипджпег влезет спокойно. при превышении лимита (произвольного) в 3 мегабайта я делаю разбивку на несколько контейнеров.
у вас же тред с обилием картинок довольно быстро становится попросту не-ретранслируябельным (напомню еще что в пнг контейнер 1280x720 влазит всего 300кб и при этом сам контейнер жиреет чуть ли не на 2 метра, тогда как зипжпег будет весить около 400кб)
>>19783 >>19776 Ещё раз повторяю - вы не обосновали нужды в наноборде. Есть более отлаженные технологии, дающие схожую функциональность, нахуя ещё какая-то наноборда от васяна?
>>19793 Надо хотя бы внятную инструкцию дать, что это такое, зачем это нужно уже есть, как этим пользоваться. + не каждый анон поставит себе левый софт, даже опенсорс
>>19786 какие же технологии? скрытосети? п2п мессенджеры? а я не хочу шквариться об это тормозное говно мамонта. я хочу чтобы у меня была ламповая анонимная имиджборда которую не шатает никакой педалик или абулик, на которой не резвятся мучераторы с пылающим анусом. хиддач был хорош но админ хиддача был тем еще долбоёбо и стирание постов автоматическое вводил и еще много всякой хуйни ну и кульминация - отключение сервера. его никто не мог бы остановить. захотел - отключил. а с н_н_бордой такого не случится. ни мучерастов ни октлючения. тебе то посрать на ламповость и на бордосферу ты вообще видимо второй день как с официальной группы харкача во вконтакте сюда пришел и не подозреваешь в наличии такой группы ничего плохого. ты урод.
>>19796 всё в твоём посте хорошо кроме того что ты забыл обосновать сука анус, пёс
у зипжпега тонна преимуществ по сравнению с пнг-лсб: - вообще никакого оверхеда кроме небольшого жпега (это может быть 50-100кб картинка любого разрешения), влазит намного больше без ебического распухания по весу и разрастания разрешения картинки как с пнг-лсб. это снимает нагрузку на трафик и делает контейнер более эффективным по количеству информации. - для создания/чтения зип-жпега не нужно парсить саму картинку как пиксели и что-то там мудрить - ты оперируешь чисто кусками байтов и операциями (ан)гзипования - это не только во много раз упрощает разработку но и очень сильно увеличивает скорость работы программы
что не так? могут начать резать? захотят резать контейнеры - порежут не только зипжпег но и лсб. борд много - выбираем те, где не режут и спокойно сидим.
Как вариант всё таки поднять сервак, но предоставить инструкцию как поднять самому. Надо поощрять пользование не левыми серверами, а держать у себя. Алсо, я не знаю где можно поднять машину на нетриал сервисе для моно/дотнета. Вот было бы это под томкатом - другое дело. Посмотрел Azure - там триал https://azure.microsoft.com/ru-ru/pricing/free-trial/ Amazon тоже 31 день https://aws.amazon.com/ru/ec2/pricing/ Может сделать скрипт, чтобы машина сама переезжала через 28 дней, лол?
>>19820 Верно, конечно. Но тут два аспекта еще я вижу: вроде приглашать на полусырую борду-как-то не очень, и пиар в /b- как-то примитивно. Да и не начнут нас совсем гнобить?
>>19801 atlantic.net берешь самую дешевую машину с дебианом судо апт-геттишь моно-комплит или моно-рантайм ставишь гит выкачиваешь репу билдишь и запускаешь (конфиг.джсон подсунуть только правильный). ну и еще есть момент - любой кто зайдет сможет удалять посты из базы. засирать то ладно пусть засирают. в общем надо апишку удаления вообще закомментировать.
>>19825 Профит в устойчивости, независимости от конкретного сервера/админа и презумпции невиновности - ты мог не знать что в картинке посты, если дядя майор у тебя не найдёт клиент.
>>19826 если ты на основе 1.х делать будешь то контейнеры там вообще отрубить надо (и поиск тоже естественно). люди будут видеть посты друг друга без необходимости постинга контейнеров
>>19825 профит в чужих мощностях не надо держать анонов онлайн как в п2п сети пока тред живет (на мелкобордах может жить годами) живут и посты да и сами действия маскировочные - стег же
>>19832 а смысл? твоему серверу совсем не напряжно будет принимать посты от всех без всяких там контейнеров. это же демонстрация. если ты хочешь ридонли и ввод только через контейнеры то как ты это разделишь? сервер заточен под одного юзера. 10 запостят хайрез и запросят контейнер потом одновременно - всем будет выдан контейнер с последними двумя хайрезами. контейнеры надо полностью отрубать. сделать это проще в 2.0 версии (они уже отрублены там в принципе в интерфейсе там осталось только удаления постов отключить в апишке сервера). в 1.х еще надо и переключалку стилей отключать потому что она одна на всех будет.
всё хуйня. нужно в интернетах хранить ссылки на картинки с контейнерами и связи какие посты есть в каких контейнерах. это относительно не много. потом анон заходит на статическую страницу и постепенно как он ходит по тредам - подгружаются определённые картинки и всё в браузере распаковывается. можно сохранять в локалсторейдж, а можно просто не закрывать вкладку браузера
>>19834 всё просто закинуть скриптец который будет к твоему 127.0.0.1 серверу стучаться и вбрасывать посты. тоьлко придется разрешить ориджин (звездочка) или наоборот можно чтобы локальные серваки стучались к твоему удалённому (можно список разрешенных серваков делать) чтобы забрать свежак.
>>19841 нагенерировать html-страничек и закинуть их на говнохостинг либо вообще в архиве на рыгост вывалить ну и скриншоты можно видеообзор запилить на ютубчик вариантов много
>какие же технологии? скрытосети? п2п мессенджеры? а я не хочу шквариться об это тормозное говно мамонта.
Ты же и сам всё знаешь. Ты и сам должен понимать, что все эти наноборды - дерьмо от васяна. C пользовательской точки зрения же наноборда мало отличается от бм чанов, например.
>а я не хочу шквариться об это тормозное говно мамонта. это не говно мамонта
>я хочу чтобы у меня была ламповая анонимная имиджборда которую не шатает никакой педалик или абулик, на которой не резвятся мучераторы с пылающим анусом. ваша борда нихуя не анонимна и очень даже цензурируема.
>с н_н_бордой такого не случится. достаточно кому-то в кгб написать скрипт, детектящий контейнеры наноборды и стирающий инфу, оставляя картинку в более-менее годном качестве, и разослать админам сайтов. Сделать это тривиально. Поскольку скрипт будет поставляться в виде исходника, проблема с доверием админов гебне решится проверкой скрипта c чтением его исходников на предмет незадекларированной и прочей нежелательной функциональности, а также бекдоров, всё сомнительное будет вычищено и/или переписано, после чего скрипт будет интегрирован в сайт.
>тебе то посрать на ламповость и на бордосферу ты вообще видимо второй день как с официальной группы харкача во вконтакте сюда пришел
>>19843 >ваша борда нихуя не анонимна и очень даже цензурируема. аргумент ничего не значит поскольку харкач еще более неанонимен и еще более цензурируем
>>19843 > ваша борда нихуя не анонимна и очень даже цензурируема. Она абсолютно анонимна, так как способ постинга контейнеров ты выбираешь сам. А о какой цензуре идет речь? >достаточно кому-то в кгб написать скрипт КГБ дальше Советского Союза руки не протянет. >ты даже не представляешь насколько заблуждаешься. Исходя из твоих постов можно сделать такие выводы.
>>19851 >о какой цензуре идет речь? это он о варианте когда подгоревший админ начинает вычислять контейнеры где есть неугодные ему посты и тереть их. или когда озлобленные анонимусы у себя вытирают чей то пост чтобы его не ретранслировать и репортят/засирают цп-ятиной треды с неугодным постом.
>>19854 Не каждый анон будет ставить себе левый софт, даже опенсорс. Вон твистер, например, не очень взлетел. Я раньше запускал его, сейчас даже не могу нагуглить норм установщик.
>>19852 > когда подгоревший админ начинает вычислять контейнеры где есть неугодные ему посты и тереть их Что-то из фантастики. > или когда озлобленные анонимусы у себя вытирают чей то пост чтобы его не ретранслировать Это право каждого или ты хочешь заставить смотреть именно свое говно?
>>19855 Мне кажется проблема наоборот в том, что в официальном клиенте нет нормального однокликового-йоба-установщика, и настроек вида "всё из коробки".
Вопрос по Nona: >для миграции базы с nanoboard 2.0, при запущенном nanodb.exe, выполни в папке с ноной как мигрировать базу на linux? Не хочется устанавливать всякие Wine, Mono.
>>19874 Ну, тебе как бы намекнули что мелкоборды есть не только в бывших странах совка, так что можешь не пугать своим КГБ. >дешёвая демагогия говноборду не улучшит Ну зачем же так, не будешь же ты утверждать что на харкаче больше анонимности и меньше цензуры чем на Н.Б.? Это же просто глупо.
объявился первоначальный идейный входновитель н_н_борды: https://github.com/jabberx/pikoboard (на ломанном английском негодует и презентует свою аскетичную ПИКОборду как идеологически верную замену загнившей н_н_борде)
>>19876 Два стандарта одновременно-нихера не хорошо. Ну, то есть, нона и наскальный клиент совместимы с ванильным клиентом, а этот-нет. Видимо, нам надо будет запилить и для этого типа постов поддержку. Хрен его знает, конвертировать этот их формат постов в нанобордный что-ли? Или на него совсем переходить?
>>19842 вот откуда вы такие лезете? я понимаю что так удобнее читать тем консольным говном которым вы обмазываетесь, ну так тогда просто создавайте странички, упаковывайте их в архивы и распространяйте. нахуй вам нб?
>>19885 Да, у ванильного клиента есть JSON API. Они разные для ветки 1X и для 2X. Можно посмотреть для 1X вот тут:https://github.com/nanoboard/nanoboard/wiki/JSON-Api. Для 2x, вроде, документации нет, но ты можешь посмотреть исходники. Может, займусь сейчас, занесу в вики описание.
Ладно, вот что: кто использует 1X клиент, скажите, почему вы используете его, а не 2X? Чего вам не хватает? Что нужно сделать, чтобы вы перешли на него?
>>19858 я сам на линуксе, но nodejs везде одна и та же. база в файлике. скрипт migrate по сути одним запросом в виде json вытягивает все посты и сохраняет их себе. нужет только запущенный nanodb.exe с непустой базой
>>19896 конечно можно, но я не стал вникать как там база сделана, самописная или какой нибудь эскюлайт. я решил про для бемонстрации альфы не заморачиваться и просто копировать базу по апи
>>19786 >Есть более отлаженные технологии, дающие схожую функциональность, Это какие кстати? Особенно интересны находящиеся в активной разработке и не заброшенные.
>>19820 А вы рекламируйте в англоязычной среде лучше - там спрос на швабодку и готовность с чем-то экспериме5нтировать гораздо выше, чем в рунете. Только сначала хорошо бы до более-менее usable состояния довести.
>>19908 в бм сообщения хранятся 2 дня Хватит чтобы заархивировать. Ещё можно сделать, чтобы отправитель (или любой другой участник) их пересылал архив по запросу, причём можно подтвердить подлинность архива с помощью blockchain.
>>19912 > битмесседж - всего лишь один из протоколов для Н.Б. Ну так и не пилите своё говно от васяна, а развивайте бм. Всем ведь лучше будет: пользователи бм получат новую функциональность, пользователи наноборды получат "аудит" и пулл-реквесты от бм сообщества.
>>19918 Пользователи битмеседжа и не хотят борду. Битмесседж-просто протокол передачи сообщений. Что за сообщения мы передаем, и что с ним делаем-сугубо наше дело, бм-сообществу на на это похуй. А вообще, сообщения могут жить до месяца.
>>19920 Вот это стоит обсудить. Очевидно, в этом есть необходимость. Пора этот вопрос решить. Он неудобный, но, наверное, хватит его откладывать. Мне запускать скрипты вручную несложно, но, по-видимому, большинству все-таки не нравится это делать. Как это реализовать архитектурно? Запилить еще одного демона? Как-то не очень. Встроить в саму борду аггрегатор, и иже с ними? Совсем плохо. На мой взгляд, нужно запилить диспетчера для внешних событий на каком-нибудь скриптовом языке. Пришло событие "а"-запускаем то-то и то-то, и в таком духе.
>>19892 Сначала это было неудобство, связанное с жабоскриптом, теперь это необходимость вручную тыкать батники, завтра это будет отсутствие плюшек 1.Х.Х и отсутствие стилей.
>>19918 >а развивайте бм А ты нам реп дай? Узнал бы положение вещей хотя бы. БМ вообще закрытый проприетарный софт, разве что протоколы открыты, да и то не факт.
>>19927 Ёптыть, с проектами работать умеешь? В визуал студии можно такое реализовать, не знаю что у тебя там за IDE. Карочи, берёшь создаёшь три проекта - nb-oard, nbpack и aggregator (с одной g только). Раскидываешь необходимые функции без дублирования по ним, устанавливаешь зависимости между ними. Вуаля! У тебя три экзешника, и nbo-ard использует соответствующие функции из них без дублирования кода. Но при запуске они все должны лежать рядом.
>>19892 >кто использует 1X клиент, скажите, почему вы используете его, а не 2X? Потому что 1.х работает. просто запустил, открыл браузер, нажал на кнопку и посты ищутся.
>$ cat >post.txt >thread=4d7bc82d99ae36d05e28e6654489713e >test reply Ну это вообще пушка, надо хоть как-то автоматизировать. Ты тут вернулся к состоянию борды год назад, когда всё ручками надо было делать. Это неюзабельно, ящитаю.
>>19967 >Как поменять локалхост? Хочу с телефона затестить. >-Dnanoboard.server.host=192.168.1.2 Пропиши в nanoboard_server_config.txt и положи в папку с программой.
>Алсо, создай тред на доске с нaнoбoрoдaми. В "обсуждении наноборды"?
>>19975 У меня 192.168.0.1 и все равно не работает. >если ай-пи белый, не рекомендоват Ну еб твою мать, так и знал, что своими нбородами украдете все кукисы с паролями.
>>19992 Да, отправляю такой сообщение, и тут мой i7 загружает нахуй на 100%. Впрочем, можешь просто не запускать битмесседж, или отключить только отправку через него, а получение оставить.
>>20004 Это не рулетка в классическом виде, т.к. ты можешь подобрать какое угодно начало/окончание поста ещё до его отправки. Для самого себя сойдёт, конечно.
>>20008 Да вот только секунды мешают для формирования ожидаемого хеша. Алсо на самом хеше что-то вообще завязано, или туда ведь может любая строка подойти? У нас же нет проверки на соответствие текста поста его хешу.
>>20023 Значит рачьё не набижит и там будут сидеть только девелоперы тридцати альтернативных клиентов занимаясь писькомерством у кого клиент пижже и не на шарпе.
>>20013 >Хеш считается от поста и в нём самом нигде не используется. О чём ты? Ну например если я создаю пост {"replyTo":"[A-Fa-f0-9]{16}", "hash":"one_two_three", "message":"parenent"} То ответом на него будет {"replyTo":"one_two_three", "hash":"who_is_it", "message":"children"} И тогда хеши фактически не используются.
>>20027 ты немного заблуждаешься, поля hash в клиентах 1.х и 2.0 всегда ПЕРЕСЧИТЫВАЮТСЯ и похуй что ты там написал. сама апишка хэши выдаёт просто "для справки", а на входе игнорирует их
>>20022 в 2.0 клиенте ты можешь стирать таймстамп (не постить с ним). алсо там можно выключить показ чужих таймстампов (в настроечках прямо на веб-странице)
>>20012 >секунды мешают На вход ты можешь подать что угодно, хоть 01.01.1970. >>20040 Аналогично. Сложность взятия такого «гета» чисто вычислительная, как генерация блоков в битке.
>>20050 Он проебался где-то в моей бездонной папке с картинками
>>20051 Типа, для обновления? Там обновляются по сути два файла, но при этом может изменится набор библиотек, настройки лаунчера и т.п., поэтому ебаться с их обновлением слишком муторно, проще накатить инсталлер. Впрочем, можешь склонировать репозиторий и запускать сервер из исходников через sbt run
>>20052 Не работает в файрфоксе же. Жпег - классика, проверенная временем.
>>20054 >запускать сервер из исходников Запустить то запустил, только он выдал мне "The requested resource could not be found." Дальше разбираться не стал. У меня плохо со scala. >>20049 Вот только почему он мне не ретранслировался?
>>20055 WebP на самом деле состоит из однокадрового webm файла (который зачем-то завернули в RIFF формат). Мозилловцы считают этот формат картинок неправославным и поддерживать не хотят. Я так понимаю из-за того что он не покрыт патентами и полностью опенсорс от гугля.
Скрипт weppy.js просто находит все webp файлы на странице и переделывает их в webp и вставляет как видео. Не самый лучший вариант, но работает. Так что перед тем как этот скрипт запускать надо сначала проверить а не в хроме ли страница открыта, и если таки в хроме - ничего не делать.
2 года назад делали ручками и не жаловались. тогда н/б была простой как бревно, тогда чувствовалось владение процессом. тогда юзеры не плакались, потому что пидорами не были! потому что не приходил дядька гей-разработчик и не развращал никого перделками (да-да я про вас разработчики nanoboard, 13sqrt, karasiq). вы развращаете пользователя вместо того чтобы развивать его. вы поощряете лень, рачизм и слабоумие. вы наворачиваете тонны говен распухая как плечи стаса барецкого делая себя и всех неповоротливыми и зависимыми. вы делаете из людей торчков, просящих еще и еще удобств. вы подсаживаете их на свой софт. а потом однажды вам захочется ебать их. вы же пидоры, вам обязательно этого захочется.
пользователь! я к тебе обращаюсь! ты блядь мужик. ты сука должне умным быть а не ныть как тёлка и просить чтоб всё было простенько на одной кнопочке. начинай шевелить мозгами пока они у тебя не отсохли. плюй в рожу разработчикам у которых код состоит из кучи файлов на непонятном языке типа скала. плюй в рожу разработчикам которые вставляют в код кучу пустых линий и комментов. плюй в рожу разработчикам которые делают богомерзких демонов и плюшечки. плюй в рожу разработчикам которые пытаются прикрутить битмесседж, асечку, писечку и прочий дебилизм. не должно быть никаких альтернативных транспортов - должны быть альтернативные места постинга контейнеров. стремись к простым вещам. таким как пикопост. я не говорю больше нанопост потому что понятие нанопоста извратили рекурсией вместо сслыки на тред и встраиванием картинок. стремись к простым вещам. таким как например мой pikoboard.cs. он делает простые вещи самым прямым путём. без лишнего говна. и у тебя есть максимум контроля над результатами работы этой программы. и у тебя есть сука мотивация развиваться блядь. самому себе делать удобно. а не просить ныть хныкать вымаливать высасывать вымогать плюшечки у каких-то стрёмных пидорских хуёв которые просто срут в нормальные идеи превращая их в говно.
все у кого есть мозги и развитая интуиция - бросайте копаться в дерьме и переходите на сторону Истины. и держитесь около неё. не ведитесь на ловушки гоморазработчиков. их еще много будет. они еще и пикоборду попытаются тронуть. но вы не ведитесь.
>>20077 >вы развращаете пользователя вместо того чтобы развивать его Пользователь не будет развиваться, его анус треснет от сложности и он пойдёт обратно в родной паблик вбыдлятне. В этом же проблема большей части опенсорса.
>у которых код состоит из кучи файлов на непонятном языке типа скала Кек, неосилятор
>>20078 >>20079 Наверно потому что ты запустил из bin/, а программа читает .txt из рабочей директории и только при первом запуске. Просто скопируй ссылки в панель настроек, сохрани и перезапусти сервер (или подожди 15 минут до следующего сканирования).
>>20077 > а потом однажды вам захочется ебать их. А мы и не против. Рано пасту вкинул, на нaнoбoрoдe и 20 активных постеров нет, кого переманить хочешь? Да и без кнопочек в своих поделиях разберутся только дев'ы.
>>20084 Раньше лучше. Запили отдельно fat jar и отдельно exe через launch4j для него. С exe могут распространяться всякие джойнеры. Я не настолько параноик, но предпочту запускать jar непосредственно.
>>20082 >Кек, неосилятор ну да ты бы еще на хасскелле написал бы и хвалился бы тут какой ты умный и какие все неосиляторы что не стали в язык для чсвшных извращенцев вникать. да только хрен кто запустит твой проект потому что нужно ставить особую версию джавы особым образом прописывать путь... даже если бы ты взял нормальный язык - у тебя все расплёвано по файликам растаскано маленькими кусочками говна в этом всем можешь разобраться только ты и только сейчас но не через полгода. а у меня всё как на ладони, в одном файле, на нормальном языке, компилятор которого встроен в любую современную windows либо ставится одной простой командой в консоли unix операционки.
>Пользователь не будет развиваться, его анус треснет от сложности раз: pikoboard -a два: pikoboard picture.jpg три: pikoboard post.txt ну ооочень сложные действия? первое (pikoboard -a) можно в батник засунуть и выполнять двойным кликом. второе/третье: можно в эксплорере потащить картинку на pikoboard.exe и о чудо она обработается должным образом останется только дописать в post.txt хэш треда куда хочешь отправить картинку и сообщение, а потом просто опять же перетащить post.txt на pikoboard.exe и в папочке for_upload появится контейнер который надо запостить. а в папочке html - все твои треды. можешь даже в закладки их добавлять. никаких сложных действий тут нет, есть МИНИМАЛЬНО НЕОБХОДИМЫЕ. у тебя сложные действия происходят постоянно и это скрывается от пользователя за модными занавесочками. а мой пользователь ЗНАЕТ и ВИДИТ что происходит он может это ТРОГАТЬ. я не стараюсь для пользователя создать видимость какой-то отзывчивости борды, пользователь видит что тред пикоборды это некий архив выкачанный из сети и знает что он может дополнить этот архив если добавить в сеть свою частичку треда. здесь нет очковтирательства и самообмана.
>>20089 будут. не сомневайся. и ты можешь помочь мне её пиарить. признай поражение, признай что ты зашел не в ту степь. тебе надо было связаться со мной (мыло на гитхабе есть) прежде чем пилить свою версию. либо иметь совесть и не называть это н/а/н/оборда. зачем ты убрал хэш треда? зачем эта рекурсия везде? зачем стал встраивать картинки? тебе еще и лимиты на картинки пришлось вводить из-за этого. ладно там лимит на текст но на картинки - разве это нормально заставлять пользователя модифицировать свои картинки чтобы они прошли твою "цензуру"? почему не стал использовать 7z в пнг-контейнерах? это хоть как-то могло бы спасти их плачевный КПД. правда встроенные картинки все равно все это перечеркнули бы. зачем столько фишечек и подтирания соплей пользователю когда архитектура в корне больна? одно было неплохо сделано - сборщик картинок по списку тредов. я примерно таким его и задумывал. впрочем тут было сложно ошибиться видимо ты не совсем уж дебил. короче парни удаляйте свои репозитории с н/а/н/обордой и займитесь пиаром пикоборды. она уже готова её не надо никак менять или улучшать. максимум пару батников добавить, всё. надо общаться а не извращаться.
>>20092 конфосгнильство будет как раз если сидеть вдвоем-втроем и никому не рассказывать (или рассказывать только "доверенным-проверенным"). а вот если начать широкомасштбаный пеар с гайдами в картинках то получишь бан бесполезная фигня превращается... превращается бесполезная фигня... в борду обетованную! алсо людям не столько удобство и завершенность софта нужны, сколько внятные пошаговые инструкции и скриншоты, поэтому вместо того чтобы вылизывать софт лучше бы уже больше народу привлекали, только грамотно и доступно (инструкции в картинках о том как пользоваться вашим софтом, скрины доказывающие и демонстрирующие работу), а не пастами про карлицу Алину и наночлен (пиздец)
>>20096 Я про тебя вообще ничего не говорю. Просто намекаю что бессмысленно катать пасты в этом итт треде, впустую тратишь время. Лучше рисуй грамотную агитацию, пили пеар-треды и зазывай анонов. А я ничего делать не хочу, просто наблюдаю любопытства ради. Ну и попиздеть иногда делая вид что я что-то понимаю в этом вашем програмиздме.
>>20088 >раз: pikoboard -a >два: pikoboard picture.jpg >три: pikoboard post.txt >ну ооочень сложные действия? Навскидку: - «Бля, куда это писать?» - «pikoboard не является внутренней или внешней командой исполняемой программой или пакетным файлом». - «picture.jpg: no such file or directory» Для обывателя это невыносимо сложно, не стоит переоценивать юзеров.
>>20102 >вы развращаете пользователя вместо того чтобы развивать его >и у тебя есть сука мотивация развиваться блядь >все у кого есть мозги и развитая интуиция
>>20103 Пользователя нельзя развратить, он уже тупой. Никого тупее пользователя нет. Тот, у кого развиты мозги, уже не пользователь, а ПРОДВИНУТЫЙ ПОЛЬЗОВАТЕЛЬ. Тот, у кого есть мотивация развиваться, уже не пользователь, а разработчик.
>>20088 какой же ты поехавший. я сначала не мог понять где у тебя сам код твоей бугуртоборды, но блядь он в одном файле. ты же понимаешь что ты поехавший? ладно ещё генерить хтмл файлы или прочее говноедство, но блядь весь проеэкт одним файлом, это пиздец, это как драгндроп на пхп
>>20115 ну и нахуя ты вообще пилил вот это вот всё? ладно язык, скала. мало кто может смотреть в её код, а видеть не каждый может. но ёбанная ява последней версии, это же охуенно так сужает аудиторию. ты просто решил выебнуться что бы все охуели как ты можешь? ну да, судя по вебм интерфейс там что надо. а дальше что, Гава? дальше что?
а пикобордный ублюдок подгорел на ровном месте - нынешний общий формат устоялся и все девиации пикообсоса можно реализовать на то что есть. сделать что бы когда отписываешься - ссылался на тред, а теле тестом ссылки на хеши постов, как на макабе. ему родина дала аудиторию которые уже юзают те или иные клиенты, нет я хочу жрать говно
>>20117 да он походу по жизни энерпрайз какой-то пилит, вот и решения такие охуитетильные, хоть и на выходе результат какой-никакой, но что с ним делать - хз
дайте мне ваше чсв и я тоже буду везде ходить как городской сумасшедший и рассказывать что для охвата большей аудитории нужно использовать то что и так есть у всех или ставится в пару кликов в любой системе. для охвата большего количества ниш - нужно использовать изоморфный код. тогда можно будет без перепиливания с нуля переносить решения куда угодно. для привлечения большего числа девелоперов - нужно использовать не экзотику какую-то, а то что каждая макака и так знает и без перекомпиляции может руками подправить и всё запустится и будет работать. да, я про javascript
пожалуй просто в режиме аутизма пролжу пилить нону и не буду с поехавшими вступать в дискуссии. это учитывая что я тут трезвый не сижу, лол и адекватно спорить всё равно не смогу
>>20119 >Вот для этого Да ты пиздец упоротый. Ты бы ещё до кучи Томкат туда впилил и MSSQL в качестве базы. Извини, не знаю эту вашу джаву, так что ещё что-то ебанутое в список добавить не могу. Ладно бы у тебя это был сервак какой-нибудь ММО, но тут блин ОДИН юзер лениво скроллит ОДИН тред.
>>20120 >просто в режиме аутизма пролжу пилить нону и не буду с поехавшими вступать в дискуссии Вот молодец какой.
>>20119 бля, да я в курсе что её можно скачать и установить. но я так же помню эти анальные муки переходом с шестой на седьмую и знаю что все мои нынешние джава-приложения запускаются на 7ой. это не говоря о том что в репах убунты(а это огромная аудитория среди прыщей) - нет 8ой явы. сам ты маня, я вообще яву недолюбливаю и заморачиваться что бы её качать её последние версии точно не буду. у меня даже апача с пыхой нет, всё в докер контейнерах
Долгожданное удобство – КНОПОЧКИ PNG-collect и PNG-create Уведомления: их не так много как в 1.х, но они есть (видно начало/конец каждой операции, кнопочка временно прячется пока идет операция) places.txt перенесен в config.json а это значит его можно править прямо на веб-странице в разделе [Settings] (пока не очень удобно - приходится вручную растягивать текстовое поле, скоро исправлю) Да, пришлось перенести код пнг-транспорта прямо в nanodb и немного подправить, но чего только не сделаешь ради удобства юзеров.
>>20118 А еще можно спокойно заюзать зипжпег транспорт, вроде бы неплохая штука. И картинки параллельно идущие тоже можно сделать не ломая обратной совместимости (в старых клиентах их просто не будет видно).
>>20127 вот именно. сам по себе вариант с зип-джепегом - не такой уж и плохой. да он проще обнаруживается, да его проще порезать на сервере. но это как бы лакмусовая бумажка, что если начнут крутить гайки, то начнут с зип-джепегов. а пока не начали, почему бы не использовать пустующие мощности?
>>20129 вот!!! вот! ты сам понимаешь уже! лучшая защита от всяких даунов, вконтактобыдлоты, школьников и девочек которые приходят на борду и прямым текстом заявляют "я ламповая няша" это софт без выебонов. но здесь надо грань видеть четкую либо ты пытаешься юзера в жопу выебать десятью версиями джавы за право пользоваться расфуфыренной "конфеткой" либо ты без лишней ебалы просто делишься с ним аскетичным инструментом таким как pikoboard.cs в первом случае ты просто какой-то гомосадист. жестко ебешь юзера в очко а потом красиво ему сосёшь. настоящая стегоборда должна быть лишь чуть сложнее (по устройству) чем операция присобачивания файла к жпегу в командной строке. моя пикоборда максимально проста. можно её еще проще сделать, а вот сложнее и "удобнее" - не нужно. все остальное от гомодъявола.
>>20131 вы обосретесь даже если возьмете зип-жпег. до сих пор не понял почему? потому что ваша гоморетрансляция подразумевает либо отправку поста со всеми вложениями либо вообще игнор этого гомопоста. у вас вместо треда ретранслируются жалкие гомокусочки гомоговняшек. до полноценной ретрансляции треда как в пикоборде вам никогда не дорасти.
>>20118 устоялся? он провалился. ретрансляция практически не работает. это очень нестабильно всё. ваши цепочки будут легко рваться. аудитория юзает клиенты? они не просто юзают какие-то там клиенты. они добровольно подвергают себя душевному насилию. они совершили наногрех. почему адам съел яблоко и бог его выгнал. что было в яблоке? ненужные фичи. мерзкие фичи. богомерзкие фичи. адам после этого был обречен на страдания. так же как и пользователи этих клиентов. они прельстились и этим совершили наногрех. я предлагаю пиковеру и пикорай. снова рай. путь истинный.
>>20110 а ты что, гомосексуалист? зачем тебе код в разных файлах? ты думаешь ты лучше поймешь код если он размазан как говно по асфальту по разным файлам? или ты не умеешь в навигацию по одному файлу? или в твоей IDE нет списка классов и списка методов? или ты любишь мазохизм, ёблю с файлами проектов там где можно обойтись без неё? да нет, ответ прост ты зашоренная тупая скотина которая жрет любые говноидеи которые ей предлагают без разбора. пошел тренд распихивать все по маленьким файликам - эта гомосятня распихивает всё по файликам и визжит что это труъ а остальные делают "ниправильно". ты блядь учись давай думать своей башкой а не твердить заученные услышанные хуй знает где хуй знает от какого пидораса мысли.
> делишься с ним аскетичным инструментом таким как pikoboard.cs прекращай уже, а то ещё мемом станет
то что ты говнокодер, ты уже сам показал. по уровню индия, а по пиару - циганщина.
олсо я как раз против всяких яв, даже дотнета. js уже есть везде, только протини руку, а если хочешь илитную говноконфу, то пили сразу на брейнфаке, хули
>>20143 js это дырявое костыльное говнецо. я прекрасно владею js но совать его всюду - гомосексуализм. пикоборда прекрасно обходится без js. даже подсветка поста на который ты перешел по рефлинке у меня делается на чистом css. а гомосекам которые на js пишут серверную часть или что-то вообще кроме обработки на веб страничке я бы отрезал руки. а насчет говнокодера покажи свои репозитории сначала потом и поговорим кто у нас тут говнокодер.
>>20142 какая же ты лалка первым верещать про обилие файлов и папочек начал ты про карасика, а я лишь вспомнил что когда ковырял твоё поделие - проиграл что у тебя всё в одном файле. если ты не понимаешь зачем нормальные люди кладут разные сущности в разные файлы и хранят в разных папках, то ты не разраб, а поехавший
>>20110 и подумай еще вот про что. в моем коде чуть более 500 строчек. он практически завершен, там добавить нечего разве что исправить. подумай насколько мне сложно будет встроить туда какой-то бекдор когда весь код как на ладони и его реально мало? а теперь подумай насколько легко встроить бэкдор разработчикам остальным клиентов с кучей файлов с кучей кода и джаваскрипта? не каждый сможет вообще скомпилировать их код без специальных инструментов. мой pikoboard.cs может скомпилировать одной командой любой пользователь Windows ничего дополнительно не скачивая и не устанавливая, любой пользователь Linux/MacOS сможет легко установить компилятор и тоже компилировать pikoboard.cs одной командой. мой pikoboard.cs можно внимательно изучить за довольно короткое время и ничего не упустить потому что все в одном файле как на ладони.
>>20148 проиграл? ты проиграл когда выбрал путь даунизма и слепой веры в говнотренды. пошел говнотренд разбивать на файлики пошел петушиный вой со всех сторон о том что разбивать на файлики это круто и ты это воспринял как чистую монету. у тебя даже половина извилины не шевельнулась чтобы трезво оценить насколько же это дегенеративный подход - разбивать всё на кучу файлов. ты просто даун и не осознаешь этого. а сейчас ты обидишься и будешь стоять на своем просто потому что у тебя заиграла гордость от того что я назвал тебя дауном. твоя гордость не позволит тебе признать свою ошибку.
>>20145 > прекрасно владею js можешь снежинки на странице сделать или текст мигающий?
говнокодер ты потому что забил на основные принципы программирования
язык - это лишь инструмент и твоя реакция на js уже выдала тебя с потрхами. вопрос в том что лучше заюзать на том или ином проекте что бы получить результат в перспективе. сейчас много анонов сычуют с лаптей, вот как ты предлагаешь портировать своё пикоговно туда? на гейфоны/ведроиды/шиндофоны сразу, м?
ребята разработчики спрячьте свою гордость признайте ошибку удалите свои репозитории, свои релизы. сошлитесь на репозиторий пикоборды как на Истину. объясните пользователям что вы насиловали их духовно и морально, что вы заблудились и наделали глупостей. что вы подвергли их опасности дав им ложную надежду то "так будет работать" и дав рачью и быдлу легкий путь наводнить борду обетованную. нет не подумайте что я предлагаю тяжелый путь. он простой. простой как вера в иисуса христа. тебе просто нужно поверить и ты спасен. тебе просто нужно скомпилировать pikoboard.cs и научиться выполнять три простые операции с исполняемым файлом и готово - ты унаследовал право находиться на борде обетованной.
ребята пользователи. покайтесь и пожурите таких же грешных разработчиков. вы побывали на историческом событии - попытке Сатаны соблазнить вас всех и увести от Истинной Борды Обетованной. победить Сатану легко - просто закройте удалите все ваши клиенты. научитесь пользоваться пикобордой. научите других. идите и делитесь этой радостной вестью со всеми кого встретите на всех анонимных имидж бордах.
>>20150 вот ты как раз из тех кто проецирует свои заёбы на других, ещё про гордость какую-то говорит, лол это как раз твоё чсв заставляет тебя истерично кукарекать ИТТ о вообще хуй пойми о чём.
ДЕ-КО-МПО-ЗИ-ЦИ-Я, еблан. 30 строчек читать завершенного, изолированного модуля всегда проще читать чем простыню из кода в которой и вьюхи и темплейты и конроллеры или хуже того лапша из говна всего в перемешку.
причём ещё раз замечу, мне похуй как ты там говнокодишь, дело в том что ты вопишь что ты правильно делаешь, а остальные почитали что-то и слепо говно едят
>>20152 могу и снежинки и текст и более того я это и без js сделаю на чистом css, чего тебе и не снилось. ну бог тебя простит
>говнокодер ты потому что забил на основные принципы программирования понимаешь разбиение на файлы не является основным принципом программирования если ты ТУПОЙ я еще раз повторяю: это просто говнотренд, ущербность которого запросто обосновывается, а контр-аргументация обычно состоит из петушиного визжания которое происходит от разрыва шаблона у зашоренного говноеда как ты
>язык - это лишь инструмент и твоя реакция на js уже выдала тебя с потрхами. вопрос в том что лучше заюзать на том или ином проекте что бы получить результат в перспективе. вот только не надо этих отмазок. в какой перспективе? что ты несешь? ты становишься похож на кретина. язык это и правда инструмент и действительно есть вопрос что юзать на том или ином проекте. и вот когда берут инструмент для забивания гвоздей и ебут себя им в жопу как это делают разработчики на Node.js то это кретинизм полнейший.
>сейчас много анонов сычуют с лаптей, вот как ты предлагаешь портировать своё пикоговно туда? на гейфоны/ведроиды/шиндофоны сразу, м? ты идиот? какая может быть свобода с гомосмартфоном? ты не владеешь ни андроидом ни тем более яблоком полностью. ты не владеешь им как компьютером полностью - смартфон делает тебя инвалидом способным только тыкать в экран. смартфон делает тебя ужасной похотливой обезъяной. я даже не буду говорить о слежке которая на смартфонах достигла ужасающих масштабов. телефон нужен для того чтобы звонить. смартфон - не нужен. если ты играешься со смартфоном то ты либо гей либо девочка либо даун. возможно ты просто даун-гей. или гей-даун. гей-даун не видит в смартфоне ничего плохого я уверен и никогда не увидит. я ни в коем случае не хочу оскорбить людей с синдромом дауна.
>>20154 какие заёбы? заёбывается тот кто совершает лишние действия веря что это ему поможет? знаешь как это называется в психиатрии? шизофренические ритуалы. именно так. это выдаёт шизофреника на раз. да, для говнотренда придумали модное словечко "декомпозиция". это в стиле говнотрендов, очень даже. вот только незадача: даже наличие модных словечек не сделает говнотренд хоть сколь нибудь полезным. смотри - ты еще и MVC стал упоминать. это еще раз демонстрирует полнейшую засранность твоей головы говнотрендами и неспособность размышлять самостоятельно.
>>20159 и хотя я сделал фикс ты можешь приебаться к моему знаку вопросика потому что в принципе больше тебе ничего и не остаётся делать ведь твои аргументы исчерпаны
>>20156 >сейчас много анонов сычуют с лаптей и да, это не аноны а куски говна и гореть они будут не где-нибудь а в Аду.
человек который СЫЧУЕТ не нуждается в мобильности. ему нужно место обустроенное, куда никто не достучится.
а у ракового петуха школьника в приложениях 2-ch и он в принципе этого и не скрывает. он еще и в группе харкача вконтакте состоит. конечно ему с лопаты надо "сычевать".
ты бы не заикался про лопаты вообще ты выдал в себе адского рака
>>20164 не поверишь я читал байткод благо для этого есть все инструменты. более того сейчас дотнет в опен-сорсе но ты видимо не следишь за новостями вообще те кто боятся микрософта сидят на линуксе и у них есть свободный и открытый моно чтобы запустить мой pikoboard.cs насчет троллинга это ты троллишь вот конкретно здесь: > что если твой дотнет забекдорен мелкософтами, м? ты уже байткод научился читать? а теперь покажи где троллил я. слился? слился.
>>20163 лалка, в этих ИТТ тредах, аноны постоянно спрашивают, а будет сабж на ведроиде или нет. а школьник молчит как врач, который ещё не научился говорить и том что пациент скорее мёртв. сиди в своём пикоговне, хули
>>20166 вот я под линухой и компилил оба ванильных клиента сабжа. а то что я не слежу за новостями както протеворечит твоим же упрёкам в тому что я слепо следую трендам
1)качайте мой pikoboard.cs: https://github.com/jabberx/pikoboard/ кнопка Download ZIP сидите потихоньку не спеша разбирайтесь. там три простые операции. все очень просто. я скоро сделаю инструкции в картинках. это та самая борда которую вы ждали, она подлинная. это говорю я, тот кто придумал н/а/н/оборду вообще а потом ее извратили пока меня не было 2 года, поэтому я назвал свой инструмент пикоборда.
2)удаляйте репозитории и клиенты н/а/н/оборды. просто удаляйте и всё, не жалея. поглупили и хватит.
>>20170 ничего не противоречит: ты слепо следуешь трендам потому что они входят грязными хуями в твой мозг информационным шумом со всех сторон в том числе от дебилов с двача. то есть кто-то где-то вякнул про декомпозицию, где-то ты код увидел раздроченный на файлики по 2-3 строчки и плавно плавненько так это все говно влилось в твой мозг который ты совершенно не защищаешь никаким критическим мышлением
>>20168 между прочим это я придумал писать "в этом ИТТ треде". понимаешь насколько я олдфаг? я не понтуюсь можешь не верить.
на твой высер дебильный: >аноны постоянно спрашивают, а будет сабж на ведроиде или нет даже и ответить нечего потому что тут ни вопроса ни аргумента - ничего. ты видимо совсем мыслить разучился. о том какое ведроид говно и какие люди сидящие на дваче через ведроид раковые уёбки я уже намекнул в предыдущем посте могу еще раз намекнуть: если человек сидит на дваче это еще не значит что он "анон" а не рачьё ебаное со смартфоном и приложением. настоящий анон это серьезный парень с компьютером, со своей комнатой из которой он редко выходит. он не позволит себе никак спалиться. ему просто тупо не нужен смартфон и тем более приложение с бордой на смартфоне. ему мерзко всё это. борды не начинались со смартфонов и бордам они не нужны. они нужны рачью и школьникам. и ты мне тут такой говоришь "кококок аноны давно просят ведроид". да пошел ты нахуй со своим рачьем рак ебаный говноед вонючий.
>>20176 очевидно же. причём этот уёбок со своими ПОЗНАНИЯМИ JS b КРЕСТОВ мог бы помоч комьюнити, но у него какой-то заплёт с манией миссии, исусиками своими тут всех пугает, очкует большого брата етс
>>20173 это чтобы блокнот 100% показал все потому что на разных виндах могут быть кракозябры вместо русского текста. что-то не понятно? могу перевести. в конце концов есть онлайн переводчики и словари.
>>20178 вот я и говорю, ты такой тру сыч что тебе нахуй аудитория не нужна, ты сам можешь 1000+ постов насеменить и будешь рад. психика твоя расщеплена уже
>>20179 Короче понятно, был один оп-школьник и молча пилил и выходило неплохо. Потом набижало рачьё и устроило балаган. А пеара и нормальных гайдов как не было так и нет. Полимеры просраны, расходимся.
>>20177 им просто надо было диплом защитить. их принципы давно уже опровергли. надо быть полным дебилом чтобы верить что один или банда из четырёх человек может какую-то истину в последней инстанции людям дать в виде каких-то там сложных правил заставляющих делать неудобно зато "правильно". в принципе как инструмент тыканья друг друга в "говно" эти принципы очень даже хороши. но это просто срач на пустом месте вот что. а пользы от этих принципов ноль - только вред в виде засирания людских мозгов говноэнтерпрайз-мышлением.
истина всегда проста. проста как например проста пикоборда.
>>20176 нахуй тебя надо посадить чмошник начни думать головой и сердцем
>>20174 оригинальный клиент был написан в конце 2013 года лично мной. и там не было ТАКОЙ ХУЙНИ. понял? сейчас я возродил то что тогда делал и добавил зип-жпег. хочешь оригинальный клиент? хочешь не утонуть в говне которое тут в этих тредах устроили? тебе как раз на пикоборду.
>>20184 я это прекрасно понимаю ты видимо жопой читаешь мои посты. на пикоборде рачья и быдла будет гораздо меньше по понятным причинам. притянуть на пикоборду максимум трезвомыслящих анонов - реально.
>>20185 >оригинальный клиент был написан в конце 2013 года лично мной. Ой не пизди.
>>20186 >притянуть на пикоборду максимум трезвомыслящих анонов Давай, притягивай. Ты столько времени потратил на бессмысленный срач тут, а мог бы уже попеарить среди трезвых мысляших анонов своё поделие.
>>20183 мне лично похуй на вот эти бурления говна в вопросах чем МОСТ ОТ СТРАТЕГИИ ОТЛИЧАЕТСЯ. я говорю о том что годами клея коробочки из картона, ты находишь свой способ клеить коробочки пизже. я тоже долгое время отрицал вообще весь ООП, угорая по функциональным яп. но опыт и повидав некоторое дерьмо, чисто критически и рационально меня толкнули к использованию некоторых УДОБНЫХ приёмов. если ты не умеешь готовить что-то, то это ещё не означает что это хуйню посоветовали
кстати сабж перешел в интересную стадию. появилось два кординально противоположных клиента. один дохуя энтерпрайз и совместимый, второй выкатаный на коленке какаш, да ещё и не совместимый. а значит идея сабжа живёт!
>>20188 я и не говорил что весь ООП говно, я сам ооп использую в pikoboard.cs
>>20187 >не пизди а ты думал н/а/н/оборду какой-то школьник мог придумать? тот проект я удалил чтобы не путалось с пикобордой. но упоминания до сих пор можно найти вот пикрелейтед анонс одного из обновлений обрати внимание на дату. это тред н/а/н/оборды на 410че который ведется с сентября 2013 года.
>>20190 я ооп отрицал, так же как ты отрицаешь всё что ты отрицаешь ИТТ. в твоих вскукареках есть доля правды, но от неё отвлекаешься проигрывая с того какой ты поехавший.
>>20191 ну так по интернету тоже когда-то нетскейпи и ие только ходили. главное что они совместимы. карасик вовсю постит вебм, два ванильных клиента тоже работают, а я пока молчаливо ноной их читаю, лол
>>20208 стили, фрактальная музыка, уведомления на каждый чих, кнопки форматирования в форме ответа. в принципе 2.0 всё основное уже может, остались только совсем уж плюшки
places и password появляются в настройках после первого использования [PNG-collect] (то же что и в 1.х [Искать посты]) на новом клиенте
о ходе [PNG-collect] (какие ссылки/картинки качаются в данный момент) пока можно узнать только глянув на окошко консоли. но о завершении поиска будет уведомление на веб-странице, сама кнопка прячется на время поиска.
поиск с нуля нереально долгий. обязательно переносите свои старые базы (если с 1.х - есть migrate, если с 2.0 - копируйте 0.db, index.json, diff.list, downloaded.txt; а лучше всего распаковывать новый релиз поверх старого) или качайте базу выложенную в предыдущем треде.
>>20223 Миша, не переживай. Кстати, зачем тебе Тасования Фишера-Йетса? И что ты делаешь в /layer/? А может ты разраб ноны, раз у тебя статейка с хабра про Изоморфное программирование открыта?
>>20229 У меня кстати клиент 1.х отказывается вытягивать пнг-шки оттуда. Он их реально пропускает.
Вообще, не смотря на все лютые косяки лейнчана, раздел таки можно было бы освоить. Ну и плюс аборигены весьма интересующиеся там, я давно говорю - подтянуть маны и картинки на инглише и можно забугорские чаны окучивать с гораздо большим успехом и фидбеком чем у нас.
>>20240 Ну как сказать. Лайнчан говорит моно-приложению: "привет у меня тут https SSL безопасность все дела так что снимай обувь". моно-приложение говорит "окей давай соединяться" и снимает ботинки. а на носках у моно-приложения надпись "tls1.0". Другие сайты нормально воспринимали такие носки но лайнчан начинает орать "Бляядь! какой в пизду tls1.0??? Я такого не поддерживаю! Иди нахуй!". и моно-приложению ничего не остается кроме как уйти нахуй. потому-что его так научили - показывать носки и тд и выдали только такие носки. тут и сайт виноват и моно
>>20243 да, на моно можно извратиться и сделать. но количество кода возрастет раз в 5. wget будет просто идеальным вариантом, так как выкачивать сайты и их контент - его прямое назначение и он попытается сделать это во что бы то ни стало вот например команда выкачает тебе все картинки с того треда: wget -nd -H -p -A png,jpg -e robots=off http://lainchan.org/layer/res/3977.html
>>20247 Видимо таки надо прикручивать вгет раз накодить кравлер нет возможности. А ещё лучше что-то типа httrac чтоб оно докачивало только новое. Это ладно я заметил, а если ещё где такая фигня попадётся? Кто-нибудь создаст тред, прокинет ADD а оно не качается оттуда, и ведь никто не узнает же.
>>20247 Ну или чтоб оно хотя бы ошибку показывало, мол "качаю тред такой-то, а там хрень какая-то и ничо не сделать. Убрать из places?". За одно поможет детектить мёртвые треды. Я так-то только пару тредов из плейсес открывал, хрен его знает сколько там живых на самом деле.
2.0 клиент получил парочку обновлений связанных с производительностью
• при поиске контейнеров (кнопка PNG-collect) посты извлекаются сразу же после загрузки каждого изображения, а не в конце, когда загрузятся все-все изображения • при просмотре списка последних постов ссылки на треды этих постов появляются почти моментально а не с большой задержкой как раньше
>>20254 2.0 клиент: добавились графические обновления и удобства (например вставка картинки в модальном окне) (скрин был выше) в целом есть еще что подправлять например у меня горизонтальный скролл все время показывается
https://www.youtube.com/watch?v=lrfhf1Gv4Tw Welcome to the Hotel California! Such a lovely place Such a lovely place Plenty of room at the Hotel California Any time of year Any time of year you can find it here
>>20276 текстовый формат уже считай есть причем все символы - ASCII до 127 (даже с кодировками ебаться не придется) - джейсон с постами где мессаги в base64 (апишка 2.0 клиента) а работа может быть так организована - в репозитоири публичный список активных эмейл адресов (стартовые). клиент на них спамит со своего адреса постами или пустым запросом постов. ему приходят ответы. остальные добавляют его адрес себе в список и спамят дальше в том числе и на этот адрес. как-то так. анонимности тут ровно столько сколько ее дает мейл-сервер. если он не включает айпишник в заголовки то можно спокойно пользоваться. и насчет законности тут может быть прикол - ты не отправлял вроде бы ничего незаконного а тебе на мыло пришло цп и наркота - ты виноват?
1) самодельный это ад, у нас был такой, это граб, клининг, лематайзинг, тематика, разбиение на кластеры, кластеризация блоков на мета теги или приоритетные тэги.
Тебе подойдет обычный link preview обычно они основаны на метатегах. Вот вбей, посмотри как работает (если это не гавно сайты) должно работать отлично, а сайты хоть с 5% реализацией тех сео оптимизации работают идеально http://playground.ajaxtown.com/link_preview/
>>20282 Тут смотреть нечего - выкинуть, удалить. 1 пикча, дада это зависимость доменной модели, её просто нету. 2 пикча, каша из за первого пункта, нету модульности, нету слоев, нету ничего.
>>20287 я считаю что язык без собственного отличного комбо стэка - это для детишек в огороде. (Если смотреть на стэк как инструмент создания многосторонних больших проектов).
>>20297 у них мало чего общего, второй больше на extjs/backbone/ember etc похож чем на первый ангуляр, что и есть вин. первый скорее как пыха, взял и наговнокодил, почти всё из коробки есть, а второй уже заставляет отращивать бороду и что-то понимать в том что делаешь
Блять, 1.7 начал вылетать, ничего не запостить, карасик вообще ничего не ищет, как обновлять его не знаю, 2.0 уже давно не работает у меня. Полчаса пытался с трех постить мои ответы и нихуя, жопа на орбите.
>>20303 Есть еще такой музыки? Хотите н@н0бугурта? скачал 2.0 и с нуля накатил @ Nanoboard client update is available @ кнопок нет, есть батники okey.jpg @ карасикНБ @ нет даже батников, неизвестно где искать базу, ведь она может быть где угодно, например в папке с моим детским ЦП порно. @ чтобы искать посты надо перезапустить клиент @ в смешных видео все легко и просто @ на деле после танцев с бубном и нажимания на все кнопки клавиатуры все равно не приходят посты @ оплот и стабильность 1.7.тхт @ радостный пишешь посты во всех тредах @ EROR!EROR! приложение обосралось @ к МКС приближается неизвестный объект, ведь этот клиент не запоминает последние посты после закрытия.
>>20305 у меня 2.0 клиент на винде с нуля (чистый свежескачанный) за 2 минуты выкачивает почти всю базу (более 1100 постов) дальше еще качает разные картинки и там по 1-2 поста капает. но в целом сейчас 2.0 нереально быстро стартует даже с пустой базой.
>>20313 >Юзерпрофиль или /home/user/ это стандартная директория хранения настроек Но в данном случае было бы лучше чтоб всё было в одной папке и не расползалось.
>>20316 Я бы всё же предпочёл портабельную версию вообще без инсталлятора. Распаковал из зипака в папку зарытую к коллекции гуро и Миладзе, и всё там и останется и мамка не спалит.
>>20318 поддержу, удобнее иметь портабельную версию (чтобы например потестировать новую версию без опаски что она сломает тебе базу или чтобы держать все на флешке-анальной-пробке)
>>20310 хз я использую 2.0. когда в 2.0 сделали нормальный переход по ссылкам, по истории и поиск/создание пнг через кнопки на странице, то смысла в использовании 1.7 уже мало. у меня нормально ищет и создает контейнеры.
Как насчет собрать все свои идеи(которые ещё не реализованы, по поводу автономности от веба, децентрализации и т.д., идеи которые сейчас отлично зашли), и предложить ему? Кажется он может это идеально реализовать в тех плане, и чтобы каждый задрот мог свой клиент написать под гавнолинуксы(если это останется в идеях клиент-апи-сервер).
>>20350 почему нет? видно чувак пока не работает, мб отдыхает, мб вечерами пилит. Он же написал "Короч один могу сделать сложный технологично-многонаправленный проект."
>>20357 Вот же необучаемые! Никто и не предлагает заменять контейнеры битмесседжем. Битмесседж позволяет отправлять контейнеры не для доставки каждого поста, а для доставки всех последних постов. Можно так делать и без битмесседжа, но битмесседж позволяет получать сообщения сразу.
добавлена шапка категорий (составляется из всех имеющихся категорий, криво созданные категории (с тегами/переносами строк) нормализируются) пофикшен спойлер в тёмном скине
>>20359 Но использование битмесседжа может поощрять забивание хуйца на контейнеры. Смотри: поиск свежих контейнеров сейчас занимает меньше минуты, битмесседж же может доставлять сообщение несколько минут и иногда часов. По-моему преимуществ у БМ мало.
>>20362 Писали в прошлом треде что сообщение может несколько часов иногда идти. А еще у него очень зверская нагрузка на процессор из-за чего ноут начинает реветь кулером и раскаляться, что мне совершенно не нравится. Мне не сложно взять и запостить контейнер в рандомный тред, это же 10-20 секунд занимает. И кнопку поиска контейнеров ткнуть - тоже не вижу большой сложности.
>>20364 Я бы еще попробовал бы БМ если бы был нормальный инсталлятор где можно было бы галочкой отметить хочу ли я качать и использовать модуль БМ-транспорта и чтобы автоматически качались и ставились все зависимости а не: "установить питон. установить опенсл. установить опенкьюти. запустить демон.пи". Ну с демоном ладно. Вот 2.0 сейчас стала удобней тем что надо просто клацнуть два раза по экзешнику nanodb.exe и всё. Я себе сделал еще удобней через батник: start nanodb explorer http://127.0.0.1:7346 Он стартует сервер и сразу открывает нужный адрес в браузере (который по умолчанию в системе например фаерфокс). Можно сделать для всех такой батник и запускать там демона БМ (если в инсталляторе выбрана нужная галочка) и добавить в релиз.
>>20365 >установить питон. установить опенсл. установить опенкьюти. запустить демон.пи поэтому я не пользуюсь бм, вот когда завезут однокнопочный режим, то накачу. ненавистникбитмесседжа
>>20368 ну и хули? там ебола по типу корса, если не ожидать и разрешить на принимающей стороне, то левые вкладки ничего не смогут вытянуть. я вот недавно пилил хуету на ванилаjs, которая встраивается просто по подключению скрипта и делает ифрейм с которым можно общатся по апи
анончики, а ведь идея с транспортом по почте - это вин. аноны могут обмениваться известными ящиками, аля peer exchange. когда какой-то анон пишет сообщение, он его смешивает с последними новыми пришедшими сообщениями(а также старыми для ретрансляции) и рассылает на несколько адресов сразу. точно также можно прикреплять реквест на недостающие сообщения, что бы те у кого они есть - могли сразу слать по назначению.
призываю экспертов по сетевой безопасности, как чекать палит ли почта ip? есть ли какие-то тор почты, которые могут слать письма куда угодно и так далее по теме
>>20405 тор-почты - есть есть даже i2p почты как чекать - поставить себе клиент типа The Bat на нем настроить почтовый ящик какой-нибудь и с ящика который хочешь прочекать отправлять письмо на адрес ящика который у тебя в The Bat. а там - проверяешь письмо в сыром виде (заголовки, а именно ищешь там свой айпишник). если нету - значит почтовый сервер твой ай-пи никому не даёт. большинство адекватных крупных почтовиков не раскрывают ай-пи пользователей другим пользователям. но такая параша как мейл.ру вполне себе может айпишник в письмо встраивать. отдельная тема - слив айпишников спецслужбам. по просьбам это сделать могут все (разве что кроме торпочты и айтупи почты).
можно ещё замутить такую схему(правда непонятно зачем, если всё равно паразитирование на мощностях мейл-серверов) - есть пул, допустим 100 адресов. если каждый анон будет слать новый пост на 3-5 адресов из пула и по одному разу ретранслировать новый пришедший пост ещё на 3-5 адресов, то по терверу, выходит что все получат новые посты.
но думаю рациональнее просто проводить массовые рассылки контейнеров с ретрансляцией. короч ещё обмозговать нужно вот это вот всё
>>20407 Да нахер, я БМ то не хочу запускать, а тут ещё олдфажный Бат ставить. Уж лучше Nnb будет сама тягать с моей почты текст. А отправлять, кстати говоря, она тоже сможет. Алсо как замутить анонимные рассылки?
Запилил упакованный со всеми необходимыми библиотеками битмесскдж-транспорт, но пока только для линуха. Непонятно, зачем это вообще может линуксоидам понадобиться. Для того, чтобы сбилдить под винду, нужна сама винда. А у меня её нет. Где я винду-то возьму, черт возьми? Ну ладно, завтра, может, поставлю в VIRTUAL BOX. В принципе, если кому захочется посмотреть, вот эта ветка: https://github.com/nanoboard/nanoboard-bittransport/tree/bittransport-packaging
>>20430 Только там нет истории. Надо будет запрашивать последние сообщения. Запрашиваем, указываем айдишник, кто-то отвечает с этим айдишником, мы скачиваем контент. Если никто не ответил, засекается рандомный таймер. Чей таймер быстрее и он прослушивает IRC - тот и отвечает. Такая система позволяет избежать коллизий, используется в CDMA/CD сетях. // Я таки выбрал свой стул и теперь против БМ - хосты-носители должны быть доступны вне зависимости от установленного софта.
>>20433 И пора думать над интерфейсом транспортов, чтобы выделить их отдельно и любой мог разобраться и написать новый. Сейчас вижу три ключа API: - Создать контейнер и опубликовать - Запросить новые контейнеры. Хз как, по дате GMT? Вряд ли, у нас фактически нет служебной информации, а из поста парсить дату то ещё развлечение. Указывать список своих постов? Указывать категорию и количество постов в ней? Или всех тредов и количество ответов в них? - Опубликовать недостающую инфу по запросу выше.
>>20426 >>20430 Ладно, вот что я думаю по этому поводу: У этих транспортов, в сущности, есть те же самые недостатки, что у битмесседжа, ну, кроме необходимости POW. Можно, конечно, говорить что там сообщение может долго идти, но, вот, например, мне тут недавно почта с джимейла четверо суток шла. Там тоже может небыстро приходить. А в среднем, и то и то приходит в более-менее приемлимые сроки. Собственно необходимость POW- очень существенный недостаток. Битмесседж можно было бы с удовольствием выкинуть, и заменить чем-нибудь другим, если бы не один общий большой недостаток: все остальные не имеют уникальной для битмесседжа функциональности: анонимных рассылок. Если использовать эти транспорты, то рано или поздно найдется кто-то, кто станет идентифицировать сообщения пользователей по адресу почты/IRC.
Касательно вот этого замечания >Я таки выбрал свой стул и теперь против БМ - хосты-носители должны быть доступны вне зависимости от установленного софта. Это не проблема битмесседжа, это проблема самой идеи о возможности использования нескольких транспортов, и, что важнее, возможности использовать их на выбор. Будет транспорт по IRC-точно так же, без этого транспорта доступа к носителям не бует. C транспортом почтой-тоже. Проблема решается, если использовать все транспорты одновременно(так себе)/использовать любой из списка+один общий обязательный.
В принципе, можно использовать и IRC и почту, если не боитесь появления у всех трипкодов.
>>20448 а что если так: хозяин мыла делится со всеми своим мылом и публичным ключом. ему присылают свои ключи/мыла. потом он шифрует пост чьим-то ключом и отправляет на рандомные почты из списка. каждый пытается расшифровать в случае неудачи один раз рассылает на рандомные почты этот зашифрованный кусок, тот кто расшифровал делает ретрансляцию пошифровав еще чьим-то ключом. должен быть шанс на остановку ретрансляции чтобы она не длилась вечно. типа 3 из 10 раз ты расшифркешь но дальше не пошлешь. чтобы обезопаситься от молчунов слать на несколько под несколькими ключами. пишу с ведра поэтому так туго, простите
Статус на момент написания поста:
= есть 2 клиента, третий (на ноде) пилится, четвертый (с ПЕРЕОСМЫСЛЕНИЕМ) планируется
= есть 2 транспорта (ПНГ-контейнеры и битмесседж), другие - планируются
Общение же на самой борде слегка приутихло пока все следят за разгоревшимися спорами о том КАК ДОЛЖНО БЫТЬ и пока ПЕАР в /б/ сошел на нет из-за автобанов.