#61
|
|||
|
|||
Еще один крэш
Serg Podtynnyi написал(а) к Vitaliy Aksyonov в Oct 23 23:14:00 по местному времени:
Привет, Vitaliy! Ответ на сообщение Vitaliy Aksyonov (1:104/117) к Serg Podtynnyi, написанное 04 окт 23 в 22:35: VA> Чтобы читать-писать базы, лучше брать за основу не эхотаг, а smapi из VA> huskyproject. Дед вообще не про это. :) Согласен, smapi больше подходит. VA> Я сейчас активно занялся рефакторингом и правкой багов, на которые VA> хватает скиллов. VA> Если все-таки хочешь что-то делать в эхотаге - лучше, конечно делиться VA> мыслями и стараться вливать полезные изменения в основной репозиторий. VA> Даже если есть идеи, это очень здорово. Ведь если будешь продолжать VA> пилить свой форк, то рано или поздно он настолько разойдется с VA> основным кодом, что замучаешься сливаться. :) Конечно, в своем форке ничего не буду делать, только в пулах в основоной. SP>> ЗЫ SP>> Прошу не путать lagrange со всякими electron и прочим, там нет SP>> ничего общего, сам браузер просто летает на всем, что я запускал, SP>> и да картинки умеет показывать(у него даже есть чисто консольный SP>> вариант), но не более того, вообще советую почитать спеку gemini, SP>> там прям все ложится хорошо для рендеренга мессаг и UI деда, это SP>> лучший софт из опенсорса, что я видел за последние 5 лет, имхо. VA> А не проще ли будет на том же Qt/GTK+ клиента наваять? И летать будет, VA> и кроссплатформенно. Так то это верно, но это прям новый проект надо пилить. Под QT с сигналми и прочим, мне лично очень приятно на c++ писать, сделал даже пару фич и какие-то баги фиксил в KDE Dolphin, хотя и там не то, чтобы "свежий" код. Serg Podtynnyi --- GoldED+/LNX |
#62
|
|||
|
|||
Пилить или не пилить голдед?
Serg Podtynnyi написал(а) к Nil A в Oct 23 23:19:40 по местному времени:
Привет, Nil! Ответ на сообщение Nil A (2:5015/46) к Serg Podtynnyi, написанное 05 окт 23 в 18:57: SP>> Да, читаю, пул я создал на register, но старые версии он не SP>> затронет никак, а в новых не будет ошибок, там проверка есть в SP>> define блоке на версию . NA> The [removal of NA> register](https://www.open-std.org/jtc1/sc22/w...apers/2015/n43 NA> 40) for C++17 [was approved in the Lenexa NA> meeting](https://botondballo.wordpress.com/20...ip-report-c-st NA> andards-meeting-in-lenexa-may-2015/) but it is still reserved for NA> future use. NA> Так что просто define register не на что может поломать, ну скажем NA> c++29 :-) ага, выпилили его из кода) SP>> Если честно у меня 3 года назад отвалилась задница, буквально, SP>> сидеть и удалять старый код и переводить на свежий c++, NA> Зачем тупо переводить старый код на свежий c++, чтобы что? NA> Потренироваться в С++? Обычно тут свои ручонки в голдед код запускают, NA> когда а) креши чинят, а их там стопицот, пока все strcpy() и sprintf() NA> не вычитят; или б) какую-то новую фичу запилить, например [NSF NA> патч](https://fido.g0x.ru/golded/download.php) для этих "area://...", NA> или из современного - запилить спелчекер с форматом современных NA> словарей с дефисами. SP>> тем более с++ практики сейчас и тогда особо нет (другие языки SP>> юзаю), NA> Окей, чтобы потренироваться в C++. Так то да, NA> https://www.tiobe.com/tiobe-index говорит, что C++ на 3ем месте, фиг NA> его знает как звёзды встанут, и может работёнка подвернётся вокруг NA> него, но таки пыхтон популярнее :-) SP>> а занимался я c++ где-то в 2005 еще :) Сейчас если что-то и делаю SP>> в нем, то в QT и KDE, а это совсем другая история. NA> Засрали Qt последнее время совсем, с их лицензиями. А ещё устроили NA> квест с получением сорцов через регистрацию на ссайте. С лицухами в QT я вообще перестал понимать, что происходит, но вроде для опенсораса все ок должно быть. SP>> Вообще у меня была идиотская идея впилить render engine браузера SP>> lagrange, который сейчас очень активный и используется для gemini NA> Пока ни одного слова знакомого, тем более очень активно используется. NA> Погугли, gemini, тут чел на фоне ковра рассказывает зачем это NA> https://youtu.be/DoEI6VzybDk Трэш, Угар и Содомия, на фоне ковра ;-)) SP>> и gopher протоколов, NA> А, ну gopher примерно возраста и степени распространённости как FTN. он популярен, так сказать у тех, кто уходит все больше в small web, а сейчас есть такие движения. SP>> то есть оставить многие части деда, NA> А вот тебе домашнее задание. Ты просто впили в голдеда iconv, как в NA> tin/rtin сделали, и чтобы он внутри в utf8 жил, и тебе спасибо скажут. NA> А ещё лучше, замени все char buf[256] на какие-нибудь стринги, или NA> даже можешь притащить ICU плюсовую, там стринги, как ты в Qt любишь, с NA> юникодами, и количество символов отображаемых говорит (привет NA> нормализация и всё это), прям огонь. SP>> но сделать прослойку между базами эх в gemini локальный сервер и SP>> рендерить его через lagrange браузер компоненту, по идее ничего не SP>> должно поменяться :), NA> Ничо не понял. Людям хочется, чтобы голдед мог читать SQL базы. NA> Сделаешь? Или ты про рендеринг текста? Людям хочется какой-нибудь NA> стандартный markdown видеть, примерно как я выше ссылки накидал. NA> Сделаешь? Да, это больше про рендеринг TUI. SP>> зато появится куча возможностей и поддержка всего, что только SP>> хочется. Так как lagrange кроссплотформенный, то в итоге можно SP>> получить шикарный golded на android,ios, linux, windows, чел, SP>> который пишет его очень крут и все делает хорошо. NA> Сомнительно. Даже снуля если писать на Qt, то потратишь меньше времени NA> (некий ограниченный набор голдед функций, ну типа NA> [gossiped](https://github.com/askovpen/gossiped) ), при этом получишь NA> кроссплотформенность. NA> Кстати, кроссплотформенность между Mac/Win/Lin возможна плюс-минус, NA> между android/ios тоже плюс-минус, а между Win/Android прям никак, NA> только если переиспользовать код общий, например, парсить FTN адрес, NA> какую-то логику вычитывания From из Origin или MSGID, но весь ГУЙ там NA> будет свой. Потому что взаимодействие разное. Клавиатура или иногда NA> мышь (кстати ты в голдеде мышь используешь?), против управление NA> пальцем или двумя. Сечёшь разницу? мыщь не использую, вроде даже и в те старые времена не использовал. SP>> ЗЫ Прошу не путать lagrange со всякими electron и прочим, NA> Ну т.е. это не НTML/CSS/JS завёрнутые в WebView? NA> Просто свежий глоток воздуха. SP>> там нет ничего общего, сам браузер просто летает на всем, что я SP>> запускал, и да картинки умеет показывать(у него даже есть чисто SP>> консольный вариант), но не более того, вообще советую почитать SP>> спеку gemini, там прям все ложится хорошо для рендеренга мессаг и SP>> UI деда, это лучший софт из опенсорса, что я видел за последние 5 SP>> лет, имхо. NA> Чёрт, ты мне его уже почти продал. Давай показывай какие-нибудь демки. NA> Можно ссылки на ютуб. вот тут amfora и lagrange https://www.youtube.com/watch?v=eT7v2RAlDg4 Serg Podtynnyi --- GoldED+/LNX |
#63
|
|||
|
|||
Пилить или не пилить голдед?
Nil A написал(а) к Serg Podtynnyi в Oct 23 21:41:48 по местному времени:
Нello, Serg! Friday October 06 2023 23:19, from Serg Podtynnyi -> Nil A: SP>>> там нет ничего общего, сам браузер просто летает на всем, что я SP>>> запускал, и да картинки умеет показывать(у него даже есть чисто SP>>> консольный вариант), но не более того, вообще советую почитать SP>>> спеку gemini, там прям все ложится хорошо для рендеренга мессаг SP>>> и UI деда, это лучший софт из опенсорса, что я видел за SP>>> последние 5 лет, имхо. NA>> Чёрт, ты мне его уже почти продал. Давай показывай какие-нибудь NA>> демки. Можно ссылки на ютуб. SP> вот тут amfora и lagrange https://www.youtube.com/watch?v=eT7v2RAlDg4 Выглядить в точ как "lynx http://wfido.ru" или links тудаже, ну или даже вот так лучше "lynx http://91.204.178.110/cgi-bin/msgs.cgi?area=ru.golded", или "lynx https://www.shturm-oskol.ru/areas/", там ещё чисто по-голдедовски было, но я забыл url. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#64
|
|||
|
|||
Еще один крэш
Alexey Vissarionov написал(а) к Vitaliy Aksyonov в Oct 23 21:52:52 по местному времени:
Доброго времени суток, Vitaliy! 06 Oct 2023 08:55:18, ты -> мне: SP>>> 4All: gentoo тянет русские словари для hunspell/myspell откуда-то SP>>> отсюда https://extensions.libreoffice.org/en/extensions/show/ SP>>> russian-dictionary-pack и как-то распаковывает. AV>> Поломаете дистрибутивную сборку в среде unshare() с CLONE_NEWNET, AV>> то есть без доступа в сеть - будет git reset --hard VA> Дык, если даже что-то сломается - всегда можно починить. VA> А билд в любом случае лучше держать самодостаточным. Это будет VA> опцией, выключенной по-умолчанию. Что именно - это? VA> Ну и тащить что-то из интернетов во время билда - моветон. Это не моветон, а просто недопустимо. И метод противодействия я описал. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... $='print"\$_=\x27$\x27;eval\n"';eval --- /bin/vi |
#65
|
|||
|
|||
Re: Еще один крэш
Vitaliy Aksyonov написал(а) к Alexey Vissarionov в Oct 23 13:23:58 по местному времени:
Привет, Alexey! 07 Oct 23 21:52, ты писал(а) мне: SP>>>> 4All: gentoo тянет русские словари для hunspell/myspell SP>>>> откуда-то отсюда SP>>>> https://extensions.libreoffice.org/en/extensions/show/ SP>>>> russian-dictionary-pack и как-то распаковывает. AV>>> Поломаете дистрибутивную сборку в среде unshare() с AV>>> CLONE_NEWNET, то есть без доступа в сеть - будет git reset AV>>> --hard VA>> Дык, если даже что-то сломается - всегда можно починить. VA>> А билд в любом случае лучше держать самодостаточным. Это будет VA>> опцией, выключенной по-умолчанию. AV> Что именно - это? Это - использование системного hunspell вместо встроенного. VA>> Ну и тащить что-то из интернетов во время билда - моветон. AV> Это не моветон, а просто недопустимо. И метод противодействия я AV> описал. Не кипятись. В эхотаге этого делать никто не собирается. А вообще вытащить зависимости откуда-то по сети во время билда - используется много где и никто не считает это недопустимым. Best regards, Vitaliy Aksyonov. ... Возьмем на работу телепата. Куда звонить - сам знает... --- GoldED+/LNX 1.1.5-b20231004 |
#66
|
|||
|
|||
Еще один крэш
Stas Mishchenkov написал(а) к Cheslav Osanadze в Oct 23 08:51:04 по местному времени:
Нi Cheslav! 29 Sep 23 15:31, Cheslav Osanadze -> Dima Krylov: VA>>> При ответе на сообщение добавляете строку длиной больше 256 VA>>> символов и привет, при сохранении крэш. DK>> 1111111111111111111111111111111111111111111111111111111111111111111111 CO> "Кто ответит на это сообщение, получит 256 сообщений в ответ!".:) 11111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111 11111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111 Нave nice nights. Stas Mishchenkov. --- Слабые люди мстят. Сильные люди прощают. Умные люди игнорируют. |
#67
|
|||
|
|||
Еще один крэш
Dima Krylov написал(а) к Cheslav Osanadze в Oct 23 09:22:36 по местному времени:
оПХвЕР! Kaк-тo нa дняx (29 сен 23) Cheslav Osanadze пишeт к Dima Krylov... [ ... ] DK>> 11111111111111111111111111111111111111111111111111111111111111111 DK>> 11111 CO> "Кто ответит на это сообщение, получит 256 сообщений в ответ!".:) От Модератора? ;-) --- GoldED-NSF |
#68
|
|||
|
|||
Еще один крэш
Stas Mishchenkov написал(а) к Alexey Vissarionov в Oct 23 11:10:04 по местному времени:
Нi Alexey! 06 Oct 23 14:21, Alexey Vissarionov -> Vitaliy Aksyonov: SP>>> Прошу не путать lagrange со всякими electron и прочим, там нет SP>>> ничего общего, сам браузер просто летает на всем, что я запускал, SP>>> и да картинки умеет показывать(у него даже есть чисто консольный SP>>> вариант), но не более того, вообще советую почитать спеку gemini, SP>>> там прям все ложится хорошо для рендеренга мессаг и UI деда, это SP>>> лучший софт из опенсорса, что я видел за последние 5 лет, имхо. VA>> А не проще ли будет на том же Qt/GTK+ клиента наваять? И летать VA>> будет, и кроссплатформенно. AV> И нахрен не нужно. Потому что у эхотага основное преимущество перед любыми AV> мышевозными поделиями состоит в возможности запуска в терминале через SSН. Для гуевозил мышовых man ssh и man xming, например. Нave nice nights. Stas Mishchenkov. --- Не откладывай пьянку на завтра, а секс на старость. |