forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 16.10.2020, 01:53
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Nil Alexandrov написал(а) к Sergey Anohin в Oct 20 00:14:08 по местному времени:

Нello, Sergey!

Thursday October 15 2020 23:57, from Sergey Anohin -> Nil Alexandrov:

SA> Вот последний из списка это автор хотдога, там интереснее там в вэбе у
SA> него из NNTP мессаги берутся. Сечёшь фишку? WFIDO - отдельная
SA> независимая база, засос туда перл хуками
SA> http://vp.propush.ru/?q=node/6&area=....fidonet.today - там оно
SA> из NNTP как-то берется.

Сходил на URL выше, ответили "X-Powered-By: PНP/5.4.13", видать там пыха формирует ответ, а где она берёт - это только аффтар знает.

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

Во-первых, многие программисты имеют "синдром придумано не мною" (Not invented here), о даже вики есть https://ru.wikipedia.org/wiki/Синдро...работки
Во-вторых, каждый программист хвалит своё болото, т.е. свой любимый язык программирования, фреймвёрк и пр. Я параллельно общаюсь в другой эхе с разработчиком MiniFIDO/WebFIDO, там Rexx во главе всего.

SA> Я не знаю как All, но симплекс например полная срань как редактор :)

Кому-то зашло ;-) Если тебе нравятся почтовики а-ля Аутлук, то заходит и Симплекс.

SA> Есть wfido - php+js ну уж очень распространенный язык

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

SA> есть fidogate - С ну тоже не новый :)

Я недавно немного помогал там.

SA> есть fips - C++ и винда мать ее,

Фипс - это вроде комбайн, поинт комплект, там всё в одном, плюс редактор. А что, редактор удобнее Симплекса? На скринах выглядят как-то примерно одинаково.

SA> тут конечно такие люди живут за границей и на фидо им с высокой
SA> колокольни :)

Ты про конкретного разработчика, или про такие скилы, как C++ вообще? ;-)
Вообще-то высоко-нагруженные сервера в каком-нибудь яндексе ведь тоже на плюсах написаны.

SA> есть hotdog - не знаю открыт ли код, Серега вроде не открывал его

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

SA> есть husky, binkd, golded, simplex

Первые 3 - наше всё в R50.

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

Вот вопрос про обновление. Технологически фидо немного законсервировалось - это и хорошо и плохо. Ну т.е. отлично, что binkp протокол стал стандартом и модемы стали опционально, но каких-то новых прорывов нет. Например, были попытки добавить "профиль" пользователя, какие-то клуджи с картинкой сисопа, альтернативными контактами и пр, попытки стандартизовать формат сообщений по аналогии Markdown/reStructuredTextи, вроде даже какое-то объединение эх и файлэх, чтобы ююки не гонять. Я уже не говорю про более координальные технологии, например, p2p, распределённые фидобазы и пр.
Наверное, когда говорят про обновления софта, имеется в виду, кроме починки багов явных, добавление разных "ништяков", типа авто-разюючивание, отображение картинок (читалка по ссылке сама может сходить или разюючить), разные варианты твитов и система скоринга, какие-нибудь адресные книгии пр7

SA> А сколько было всякого мертворожденного софта? Куча

Это один из кайфов фидо - можно себя применить в разных областях, можно генерировать контент, можно пойти в модераторы, координаторы, вахтёры, можно вот софт писать. В социальных сетях ты юзверь, тебе мало что позволяется добавлять в платформу. Ну и каждый кто хотел попробовать, тот попробовал, и конечно же бросил потом ;-)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #22  
Старый 16.10.2020, 02:05
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Vissarionov написал(а) к Nil Alexandrov в Oct 20 00:48:00 по местному времени:

Доброго времени суток, Nil!
15 Oct 2020 21:28:40, ты -> Cheslav Osanadze:

AM>>>> Аргус + партосс чем хуже?
SM>>> Ни чем, кроме поддержки.
CO>> Не посылают в RTFM и в более отдалённые места? Что там поддерживать?
NA> Новые фичи в фидософте! ;-)
NA> Вот, Synchro BBS софт развивается постоянно, список поддерживаемых
NA> протоколов - Telnet, FTP, SMTP, POP3, IRC, NNTP, and НTTP.

Большой превед из 1990-х... аж олдскулы свело.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чем меньше вы знаете, тем больше я зарабатываю
--- /bin/vi
Ответить с цитированием
  #23  
Старый 16.10.2020, 03:23
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Sergey Anohin написал(а) к Nil Alexandrov в Oct 20 02:15:54 по местному времени:

Нello, Nil!

SA>> http://vp.propush.ru/?q=node/6&area=....fidonet.today - там оно
SA>> из NNTP как-то берется.
NA> Сходил на URL выше, ответили "X-Powered-By: PНP/5.4.13", видать там пыха формирует ответ, а где она берёт - это только аффтар знает.

Ну это можно автора потрясти, если интересно, он вроде живой

NA> Во-первых, многие программисты имеют "синдром придумано не мною" (Not invented here), о даже вики есть https://ru.wikipedia.org/wiki/Синдро...работки
NA> Во-вторых, каждый программист хвалит своё болото, т.е. свой любимый язык программирования, фреймвёрк и пр. Я параллельно общаюсь в другой эхе с разработчиком MiniFIDO/WebFIDO, там Rexx во главе всего.

Ну в общем тут нужна объективность, а объективность имхо - это массовость использования конкретного метода (языка, фрейма и тп)
Вон golang тоже в тренде и уже два фидософта на нем напилено. И на яве даже все забыли про Jnode, но ее вроде бросили на произвол, хотя вроде код открыт?
Но люди туда не побежали массово.

SA>> Я не знаю как All, но симплекс например полная срань как редактор :)
NA> Кому-то зашло ;-) Если тебе нравятся почтовики а-ля Аутлук, то заходит и Симплекс.

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

SA>> Есть wfido - php+js ну уж очень распространенный язык
NA> Да, пыха популярна. Один бывший фидошник (не буду произносить вслух имени), он на джава-скрипте всё писал, и серверную часть тоже.

Не знаю как сейчас по популярности node-js, наверно не плохая идея, там тоже всяких модулей вагоны, наслышан

SA>> есть fidogate - С ну тоже не новый :)
NA> Я недавно немного помогал там.

Ну вот и все получилось, community сработало - паровоз поехал

SA>> есть fips - C++ и винда мать ее,
NA> Фипс - это вроде комбайн, поинт комплект, там всё в одном, плюс редактор. А что, редактор удобнее Симплекса? На скринах выглядят как-то примерно одинаково.

Нет, редактор у фипса самый крутой, хотя он наверно 80-х-90-х годов, и даже там уже заложено отправка мать ее по CRTL+Enter когда наверно его всяких громоптиц
и в помине не было? Фипс - это лучшее десктоп виндовое по что я видел с 2002 года, то есть с момента моего появления в фидо. Хотя я под Wine запускал даже, работало норм.

NA> Ты про конкретного разработчика, или про такие скилы, как C++ вообще? ;-)
NA> Вообще-то высоко-нагруженные сервера в каком-нибудь яндексе ведь тоже на плюсах написаны.

Нет там именно С++ тесно как-то именно с виндой завязан, я забыл как эта хрень называется кажись MFC, если ты умеешь читать код
https://github.com/kosfango/fips
короче но фипс он летает. Не ты ли мне говорил что там код "так писали в 90-е и там MFC"...

SA>> есть hotdog - не знаю открыт ли код, Серега вроде не открывал его
NA> Сорцов в доступе нет, Серёга готов обсуждать эту тему в конкретном случае.
NA> На сколько я понимаю, мейлер внутри хотдога - это переиспользование JNode проекта, который в доступе на гитхабе.

да, вроде так

NA> Вот вопрос про обновление. Технологически фидо немного законсервировалось - это и хорошо и плохо. Ну т.е. отлично, что binkp протокол стал стандартом и модемы стали опционально, но каких-то новых прорывов нет. Например, были попытки добавить "профиль" пользователя, какие-то клуджи с картинкой сисопа,

Аватарки в fips были, называлось вроде multi media package, фидошники сами туда свои авы пихали, потом этот архив рассылался всем наверно
по фэхе и интегрировался в прогу.


С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #24  
Старый 16.10.2020, 06:37
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Nil Alexandrov написал(а) к Sergey Anohin в Oct 20 04:22:58 по местному времени:

Нello, Sergey!

Friday October 16 2020 02:15, from Sergey Anohin -> Nil Alexandrov:

SA> Я фипсовод :) Просто мне сейчас больше заходит твоя идея о том что все
SA> настройки хранятся в единой базе и заходить с разных мест
SA> прикольно, вернее так жизнь сложилась, что я всегда с разных
SA> устройств.

Этот демон/сервис, работающий сбоку от binkd+hpt+golded, мог бы так же статус прочитанных менять в фидобазах, что и голдед например.
Я поизучал вопрос, немного не консистетно выходит. Каждый тип фидобазы имеет lastread - последнее прочитанное сообщение, и это число хранится для каждого пользователя системы отдельно. А вот именно что конкретное сообщение прочитано или нет - это хранится в самой базе в заголовках сообщения как дата прочтения, и соответственно только для одного пользователя может быть.
Короче, если ты сидишь в голдеде, то он и на уровне сообщений делает их прочитанными, и "курсор" на последнее прочитанное сообщение двигает. Этот "демон сбоку" мог бы также поступать, тогда для тебя, как для сисопа на всех девайсах будет "синхронизированно".
Если надо поддержать много разных пользователей (не просто разные устройства одного пользователя), то тут надо ещё сбоку хранить какие-то данные о прочитанности, а иначе только ластрид сохранится.

--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #25  
Старый 16.10.2020, 08:14
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Cheslav Osanadze написал(а) к Stas Mishchenkov в Oct 20 05:39:24 по местному времени:

Привет Stas!

15 Окт 20 22:14, Stas Mishchenkov -> Cheslav Osanadze:

AM>>>> Аргус + партосс чем хуже?

SM>>> Ни чем, кроме поддержки.

CO>> Не посылают в RTFM и в более отдалённые места? Что там
CO>> поддерживать?

SM> Ну, типа, глюки исправляют, если вдруг найдутся.

Понимаю. Но много ли их нашлось, за 20 лет? Я про Парму. Всякие Радиусы и их клоны продержались, вроде, дольше.

Народ вон и тмыл ещё использует на IP. Но там, да, с протоколами беда.


Cheslav.



... Ни один БОСС от работы еще не умер! (Народная мудрость)
--- ...
Ответить с цитированием
  #26  
Старый 16.10.2020, 08:14
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Cheslav Osanadze написал(а) к Sergey Anohin в Oct 20 05:46:10 по местному времени:

Привет Sergey!

15 Окт 20 23:57, Sergey Anohin -> Nil Alexandrov:

...

SA> ЗЫ Вообще я за то чтобы не плодить кучу нового софта, хотя каждый
SA> программист не любит ковыряться в чужом коде, проще свой написать, но
SA> зачастую это все потом забрасывается и получается куча недоделанных
SA> поделок. Я не знаю как All, но симплекс например полная срань как
SA> редактор :)

У меня он тормозил хлеще бодрой стрелялки, за что и был убит.



Cheslav.



... Актриса Лежана Раздвиногова
--- ...
Ответить с цитированием
  #27  
Старый 16.10.2020, 08:43
Andrei Mihailov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Andrei Mihailov написал(а) к Sergey Anohin в Oct 20 07:38:12 по местному времени:

Нello, Sergey Anohin.
On 16.10.2020 02:15 you wrote:

NA>> Во-первых, многие программисты имеют "синдром придумано не мною"
NA>> (Not invented here), о даже вики есть
NA>> https://ru.wikipedia.org/wiki/Синдро...работки
NA>> Во-вторых, каждый программист хвалит своё болото, т.е. свой
NA>> любимый язык программирования, фреймвёрк и пр. Я параллельно
NA>> общаюсь в другой эхе с разработчиком MiniFIDO/WebFIDO, там Rexx
NA>> во главе всего.
SA> Ну в общем тут нужна объективность, а объективность имхо - это
SA> массовость использования конкретного метода (языка, фрейма и тп)
SA> Вон golang тоже в тренде и уже два фидософта на нем напилено. И на
SA> яве даже все забыли про Jnode, но ее вроде бросили на произвол,
SA> хотя вроде код открыт? Но люди туда не побежали массово.

В 5030 есть поинт Uncle Sasha (Александр Тихонов), так у него собственный софт, написанный на Foxpro ;)

SA>>> есть hotdog - не знаю открыт ли код, Серега вроде не открывал
SA>>> его
NA>> Сорцов в доступе нет, Серёга готов обсуждать эту тему в
NA>> конкретном случае.

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

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

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


--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #28  
Старый 16.10.2020, 09:34
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Fayans написал(а) к Cheslav Osanadze в Oct 20 08:22:05 по местному времени:

Нello Cheslav!

On Thu, 15 Oct 2020 at 19:38 +0200, you wrote to Stas Mishchenkov:

NA>>>>> Если у меня чешутся руки пописать фидософт, чтобы такова очень
NA>>>>> полезного наваять? [tl;dr мобильные и веб-приложения]. Мейлеры
NA>>>>> и тоссеры есть под все платформы - binkd+hpt для R50 стал
NA>>>>> стандартом де-факто (зивановцы сидят на ББС софте даже
NA>>>>> локально, в Z2 используют binkd, но дальше у них собственный
NA>>>>> софт обычно).
SM>>>> К сожалению, альтернативы binkd+hpt практически нет или есть,
SM>>>> но...
AM>>> Аргус + партосс чем хуже?
SM>> Ни чем, кроме поддержки.
CO> Не посылают в RTFM и в более отдалённые места? Что там поддерживать?

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


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MSVC 1.1.5-b20180707
Ответить с цитированием
  #29  
Старый 16.10.2020, 10:14
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Cheslav Osanadze написал(а) к Alexey Fayans в Oct 20 07:53:02 по местному времени:

Привет Alexey!

16 Окт 20 08:22, Alexey Fayans -> Cheslav Osanadze:


NA>>>>>> Если у меня чешутся руки пописать фидософт, чтобы такова
NA>>>>>> очень полезного наваять? [tl;dr мобильные и веб-приложения].
NA>>>>>> Мейлеры и тоссеры есть под все платформы - binkd+hpt для R50
NA>>>>>> стал стандартом де-факто (зивановцы сидят на ББС софте даже
NA>>>>>> локально, в Z2 используют binkd, но дальше у них собственный
NA>>>>>> софт обычно).
SM>>>>> К сожалению, альтернативы binkd+hpt практически нет или есть,
SM>>>>> но...
AM>>>> Аргус + партосс чем хуже?
SM>>> Ни чем, кроме поддержки.
CO>> Не посылают в RTFM и в более отдалённые места? Что там
CO>> поддерживать?

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

Длинный сабж формирует пользователь в редакторе. А Парма всего лишь его не перепроверяет. При этом, тот же hpt его переваривает.
Тут, скорее, редактор виноват, что позволяет писать сабж любой длины.

Cheslav.



... Сегодня в России начинается конкурс на лучшее обещание избирателям.
--- ...
Ответить с цитированием
  #30  
Старый 16.10.2020, 10:24
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Nil Alexandrov написал(а) к Cheslav Osanadze в Oct 20 09:14:12 по местному времени:

Нello, Cheslav!

Friday October 16 2020 07:53, from Cheslav Osanadze -> Alexey Fayans:

CO> Длинный сабж формирует пользователь в редакторе. А Парма всего лишь
CO> его не перепроверяет. При этом, тот же hpt его переваривает. Тут,
CO> скорее, редактор виноват, что позволяет писать сабж любой длины.

Да чё там редактор, сам пользователь виноват! полиси4 прочитал, а FTSC документацию нет, а так бы знал, что больше 80ти нельзя, или даже 79, ведь там все Сишики, им надо закрывать строки.. ;-)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
Ответ


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

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

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


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


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