forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.GOLDED

Ответ
 
Опции темы Опции просмотра
  #61  
Старый 06.10.2023, 20:31
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Еще один крэш

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  
Старый 06.10.2023, 20:41
Serg Podtynnyi
Guest
 
Сообщений: n/a
По умолчанию Пилить или не пилить голдед?

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  
Старый 06.10.2023, 22:51
Nil A
Guest
 
Сообщений: n/a
По умолчанию Пилить или не пилить голдед?

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  
Старый 08.10.2023, 08:29
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Еще один крэш

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  
Старый 08.10.2023, 08:29
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 25.10.2023, 10:01
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию Еще один крэш

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  
Старый 25.10.2023, 10:31
Dima Krylov
Guest
 
Сообщений: n/a
По умолчанию Еще один крэш

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  
Старый 27.10.2023, 12:33
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию Еще один крэш

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.

--- Не откладывай пьянку на завтра, а секс на старость.
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:01. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot