#11
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Cheslav Osanadze написал(а) к Stas Mishchenkov в Oct 20 17:05:46 по местному времени:
Привет Stas! 15 Окт 20 14:49, Stas Mishchenkov -> Nil Alexandrov: NA>> Если у меня чешутся руки пописать фидософт, чтобы такова очень NA>> полезного наваять? [tl;dr мобильные и веб-приложения]. NA>> Мейлеры и тоссеры есть под все платформы - binkd+hpt для R50 стал NA>> стандартом де-факто (зивановцы сидят на ББС софте даже локально, NA>> в Z2 используют binkd, но дальше у них собственный софт обычно). SM> К сожалению, альтернативы binkd+hpt практически нет или есть, но... Для винды - Парма+Радиус Аргус. Cheslav. ... Меня пpеследyет yдача. Но я пока быстpее. --- ... |
#12
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Stas Mishchenkov написал(а) к Andrei Mihailov в Oct 20 19:16:46 по местному времени:
Нi, Andrei! 15 окт 20 16:18, Andrei Mihailov -> Stas Mishchenkov: NA>>> Если у меня чешутся руки пописать фидософт, чтобы такова очень NA>>> полезного наваять? [tl;dr мобильные и веб-приложения]. Мейлеры и NA>>> тоссеры есть под все платформы - binkd+hpt для R50 стал NA>>> стандартом де-факто (зивановцы сидят на ББС софте даже локально, NA>>> в Z2 используют binkd, но дальше у них собственный софт обычно). SM>> К сожалению, альтернативы binkd+hpt практически нет или есть, SM>> но... AM> Аргус + партосс чем хуже? Ни чем, кроме поддержки. Нave nice nights. Stas Mishchenkov. --- Нa opужейнoм зaвoдe заpплату дают дeнь в день, cекунда в секунду |
#13
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Cheslav Osanadze написал(а) к Stas Mishchenkov в Oct 20 19:38:17 по местному времени:
Привет Stas! 15 Окт 20 19:16, Stas Mishchenkov -> Andrei Mihailov: NA>>>> Если у меня чешутся руки пописать фидософт, чтобы такова очень NA>>>> полезного наваять? [tl;dr мобильные и веб-приложения]. Мейлеры NA>>>> и тоссеры есть под все платформы - binkd+hpt для R50 стал NA>>>> стандартом де-факто (зивановцы сидят на ББС софте даже NA>>>> локально, в Z2 используют binkd, но дальше у них собственный NA>>>> софт обычно). SM>>> К сожалению, альтернативы binkd+hpt практически нет или есть, SM>>> но... AM>> Аргус + партосс чем хуже? SM> Ни чем, кроме поддержки. Не посылают в RTFM и в более отдалённые места? Что там поддерживать? Cheslav. ... В графе "иждивенцы" написал: государство. --- ... |
#14
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Nil Alexandrov написал(а) к Cheslav Osanadze в Oct 20 21:28:40 по местному времени:
Нello, Cheslav! Thursday October 15 2020 19:38, from Cheslav Osanadze -> Stas Mishchenkov: AM>>> Аргус + партосс чем хуже? SM>> Ни чем, кроме поддержки. CO> Не посылают в RTFM и в более отдалённые места? Что там поддерживать? Новые фичи в фидософте! ;-) Вот, Synchro BBS софт развивается постоянно, список поддерживаемых протоколов - Telnet, FTP, SMTP, POP3, IRC, NNTP, and НTTP. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#15
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Cheslav Osanadze написал(а) к Nil Alexandrov в Oct 20 20:48:05 по местному времени:
Привет Nil! 15 Окт 20 21:28, Nil Alexandrov -> Cheslav Osanadze: AM>>>> Аргус + партосс чем хуже? SM>>> Ни чем, кроме поддержки. CO>> Не посылают в RTFM и в более отдалённые места? Что там CO>> поддерживать? NA> Новые фичи в фидософте! ;-) NA> Вот, Synchro BBS софт развивается постоянно, список поддерживаемых NA> протоколов - Telnet, FTP, SMTP, POP3, IRC, NNTP, and НTTP. И как это относится к фидо? :) Парма - тоссер, а как ты передашь сформированный пакет - другой вопрос. Если ты про Радиус, то он там что то тоже умеет, кроме модема и бинка, я не разбирался, за полной ненадобностью. Ведь всё, что ты перечислил - требует наличие инета. А если он есть, зачем такая куча наворотов? Впрочем, будучи EON, с POP3 легко решалось через посредника, мэйл ру.:) Cheslav. ... Пpиоpитет ошибки всегда пpевосходит пpиоpитет пpогpаммы... --- ... |
#16
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Stas Mishchenkov написал(а) к Cheslav Osanadze в Oct 20 22:14:48 по местному времени:
Нi, Cheslav! 15 окт 20 19:38, Cheslav Osanadze -> Stas Mishchenkov: AM>>> Аргус + партосс чем хуже? SM>> Ни чем, кроме поддержки. CO> Не посылают в RTFM и в более отдалённые места? Что там поддерживать? Ну, типа, глюки исправляют, если вдруг найдутся. Нave nice nights. Stas Mishchenkov. --- На кашу в голове хорошо бегут тараканы. |
#17
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Sergey Anohin написал(а) к Nil Alexandrov в Oct 20 22:16:19 по местному времени:
Нello, Nil! NA> NNTP не хранит на сервере подписку и прочитанные/непрочитанные сообщения пользователем - и это правильно для того времени. NA> Сегодня, когда у всех по несколько устройств, и хочется начать на одном, и продолжить на другом - сервер должен хранить пользовательские настройки. NA> Вот, например, гемейл у меня на телефоне, или в браузере на компе - супер удобно. Утром из кровати я могу проверить быстренько почту на телефоне, и может даже ответить на срочное, а потом, когда добирусь до большого компа, то там буду отвечать уже более длинно. У меня нет проблемы, что я на другом устройстве вынужден пропускать или читать заного все те сообщения, которые я уже прочитал на другом ранее. NA> Или вот скайп, на пример, приходит звонок/сообщение - и на компьютер и на телефон, и я могу ответить с любого. Ну да, такое, с этим конечно можно жить :) В общем нужна софтина которая будет отдавать мессаги из фидошной базы юзерам в каком-то своем виде (типа апи как ты хотел) ну типа json rest api, ну и хранить там всякую юзерскую инфу в sqlite ну или в mysql если база небольшая. Наружу будет торчать каким-нить портом http, который можно спрятать за фронтэнд типа nginx например. Кстати, об апи, оно ж даже в нашем любимом wfido есть? Все уж готово: https://github.com/kosfango/wfido/bl...htdocs/api.php Не на нем ли работает VK-приложение? Вроде да https://vk.com/app5150727_6208456 Походу оно сломано сейчас. Ну можно вообще wfido до ума довести, ну типа отвязать его от mysql и завязать на фидошные базы, только нужен какой-то коннектор к ним, заюзать его апи, там уж или мобильная версия или мобильное приложение, вебвьюхи или апи, и оно wfido на пыхе+js ака классика, а пыхарей вагоны. С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#18
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Nil Alexandrov написал(а) к Sergey Anohin в Oct 20 22:58:32 по местному времени:
Нello, Sergey! Thursday October 15 2020 22:16, from Sergey Anohin -> Nil Alexandrov: SA> В общем нужна софтина которая будет отдавать мессаги из фидошной базы SA> юзерам в каком-то своем виде (типа апи как ты хотел) ну типа json rest SA> api, ну и хранить там всякую юзерскую инфу в sqlite ну или в mysql SA> если база небольшая. Наружу будет торчать каким-нить портом http, SA> который можно спрятать за фронтэнд типа nginx например. Ты совершенно верно понял мою идею. Это не перевод существующего узла на новый софт - это дополнение к существующей конфигурации, причём не завязанно именно на Нusky. Я бы сегодня не стал бы разрабатывать REST API, это может сделать готовый прокси из gRPC, а gRPC все вызовы и сами данные пишутся в очень удобном формате и, главное, не надо писать бойлерплейт разбора сообщений каждый раз на каждом языке программирования. SA> Кстати, об апи, оно ж даже в нашем любимом wfido есть? Все уж готово: SA> https://github.com/kosfango/wfido/bl...htdocs/api.php Интересная мысль, т.е. имея логин на wfido системе, можно туда ходить не браузером, а приложкой, если её научить этому API. Грубо говоря, как если бы в хотдоге проявился ещё один провайдер, на ровне с NNTP, но для wfido API. SA> Не на нем ли работает VK-приложение? Вроде да SA> https://vk.com/app5150727_6208456 SA> Походу оно сломано сейчас. Для меня вообще тёмный лес, как пропраетные сервисы типа FB, VK,.. позволяют сторонним разработчикам расширять функционал, типа плагин или приложения чтоли писать. SA> Ну можно вообще wfido до ума довести, ну типа отвязать его от mysql и SA> завязать на фидошные базы, только нужен какой-то коннектор к ним, SA> заюзать его апи, там уж или мобильная версия или мобильное приложение, SA> вебвьюхи или апи, и оно wfido на пыхе+js ака классика, а пыхарей SA> вагоны. Интересно, когда писали wfido, то выбрали хранить в mysql, а не напрямую в фидобазы лазить, так? Попробую предположить почему. а. лениво пейсать парсер бинарных баз, особенно на добавление сообщений. б. сиквел запросы из пыхи пишутся супер удобно, а иначе бы для каждого запроса пришлось бы писать код, который делает множественные операции с базой (это как бы логический уровень над низкоуровневыми функциями доступа к самим базам) б. wfido хранит много ещё какой-то информации сбоку, например про юзеров, поэтому всё равно где-то это пришлось бы хранить. Кстати, "движок" (или фреймворк) wfido далеко не единственнный даже в R50. Самый популярный? Вот быстрый списочек (хотя полный список публикуется раз в месяц) http://flynet-static-client-99.sosko....fidonet.today https://fido.snake.mk.ua/reader/11 http://fido.mic6090.pp.ru/echo.pl?c=view&e=36 https://f1081.n5030.ru/golded.php?e=RU.FIDONET.TODAY http://vp.propush.ru/?q=node/6&area=....fidonet.today Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#19
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Sergey Anohin написал(а) к Nil Alexandrov в Oct 20 23:57:07 по местному времени:
Нello, Nil! SA>> Кстати, об апи, оно ж даже в нашем любимом wfido есть? Все уж готово: SA>> https://github.com/kosfango/wfido/bl...htdocs/api.php NA> Интересная мысль, т.е. имея логин на wfido системе, можно туда ходить не браузером, а приложкой, если её научить этому API. NA> Грубо говоря, как если бы в хотдоге проявился ещё один провайдер, на ровне с NNTP, но для wfido API. Там даже реализована регистрация, ну типа вконтактовские юзеры через приложуху в вк получали аккаунты на wfido, так что там потенциал огромный. Ну типа там и авторегистрация должна быть, я код апи детально не смотрел. SA>> Не на нем ли работает VK-приложение? Вроде да SA>> https://vk.com/app5150727_6208456 SA>> Походу оно сломано сейчас. NA> Для меня вообще тёмный лес, как пропраетные сервисы типа FB, VK,.. позволяют сторонним разработчикам расширять функционал, типа плагин или приложения чтоли писать. Вроде да, там наверно Dmitri Kamenski (2:5023/24.1) сможет больше рассказать, так как с его узла это берется. Был товарищ который приложение поддерживал в вк но я не помню кто, надо или у Dmitri Kamenski (2:5023/24.1) спрашивать или по фидо искать в истории эх. В общем оно работало и выдавало аккаунты автоматом фидоюзерам, ну там я не помню что заполнять надо было возможно реалнейм, надо Dmitri Kamenski (2:5023/24.1) поспрашивать, он больше знает/помнит NA> Интересно, когда писали wfido, то выбрали хранить в mysql, а не напрямую в фидобазы лазить, так? Попробую предположить почему. Вообще автор до сих пор в фидо :) Недавно в какой-то эхе видел его. Можно его спросить. NA> а. лениво пейсать парсер бинарных баз, особенно на добавление сообщений. Так это надо какой-то коннектор наверно? Я сам не программист, но думаю php-pdo не сможет законнектиться к фидобазам? NA> б. сиквел запросы из пыхи пишутся супер удобно, а иначе бы для каждого запроса пришлось бы писать код, который делает множественные операции с базой (это как бы логический уровень над низкоуровневыми функциями доступа к самим базам) В mysql есть full text search engine, правда раньше его не было (или было не везде), потому там опционал sphinx или mysql (какой-то engine который умеет full text search) NA> б. wfido хранит много ещё какой-то информации сбоку, например про юзеров, поэтому всё равно где-то это пришлось бы хранить. Да только SQL база очень пухлая, и через несколько лет надо разориться на SSD чтобы ее крутить в приемлемой скорости (я не разорился, я просто привык :) Засос мессаг туда идет perl хуками. Но там зато сразу на лету проблема с конвертациями решается, хотя wfido до сих пор на KOI8 что ли в браузере, хотя в базе UTF8, не знаю зачем так. Да и еще, это надо не забывать про права, www это отдельный юзер а fido может быть отдельным, так что там еще налаживать права к фидошным базам, как бы не большая проблема, но тоже там телодвижения требуются. NA> Кстати, "движок" (или фреймворк) wfido далеко не единственнный даже в R50. Самый популярный? NA> Вот быстрый списочек (хотя полный список публикуется раз в месяц) NA> http://flynet-static-client-99.sosko....fidonet.today NA> https://fido.snake.mk.ua/reader/11 NA> http://fido.mic6090.pp.ru/echo.pl?c=view&e=36 NA> https://f1081.n5030.ru/golded.php?e=RU.FIDONET.TODAY NA> http://vp.propush.ru/?q=node/6&area=....fidonet.today Конечно, просто в wfido имхо больше всего функционала, хотя и он тут скудный, тут есть что допилить. Мы с Dmitri Kamenski (2:5023/24.1) не программисты, потому мы только пилили именно говнофиксы. Пофиксить лишь бы работало. А так там допиливать много чего можно и по красоте и по удобству и много чего насовать можно, хоть автодеююк - легко, пыха+js все умеют давно, куча всего готового. Вот последний из списка это автор хотдога, там интереснее там в вэбе у него из NNTP мессаги берутся. Сечёшь фишку? WFIDO - отдельная независимая база, засос туда перл хуками http://vp.propush.ru/?q=node/6&area=....fidonet.today - там оно из NNTP как-то берется. ЗЫ Вообще я за то чтобы не плодить кучу нового софта, хотя каждый программист не любит ковыряться в чужом коде, проще свой написать, но зачастую это все потом забрасывается и получается куча недоделанных поделок. Я не знаю как All, но симплекс например полная срань как редактор :) Есть wfido - php+js ну уж очень распространенный язык есть fidogate - С ну тоже не новый :) есть fips - C++ и винда мать ее, тут конечно такие люди живут за границей и на фидо им с высокой колокольни :) есть hotdog - не знаю открыт ли код, Серега вроде не открывал его есть husky, binkd, golded, simplex Вроде как есть все что надо, ну главное чтобы прогресс на месте не стоял и это все жило и обновлялось, развивалось. А сколько было всякого мертворожденного софта? Куча С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#20
|
|||
|
|||
Мысли про фидо-софт-девелопмент в 2020
Sergey Anohin написал(а) к Nil Alexandrov в Oct 20 00:27:50 по местному времени:
Нello, Nil! NA> http://flynet-static-client-99.sosko....fidonet.today NA> https://fido.snake.mk.ua/reader/11 NA> http://fido.mic6090.pp.ru/echo.pl?c=view&e=36 NA> https://f1081.n5030.ru/golded.php?e=RU.FIDONET.TODAY NA> http://vp.propush.ru/?q=node/6&area=....fidonet.today Ты забыл легендарный https://lleo.me/dnevnik/2018/12/30_fido правда там у него сломано вроде сейчас С наилучшими пожеланиями, Sergey Anohin. --- wfido |