Page 3 of 4

Re: Опрос о софтах под сабж

PostPosted: 31 Jul 2013, 13:07
by foxweb
lvd wrote:Насчёт остального -- а почему мне хочется не фтп и хттп (зачем?), а ирц-клиент и iscsi?


Поясню, почему я так за HTTP. В большинстве приложений HTTP сейчас может заменить любые остальные протоколы, включая IRC. Транспорт IRC можно реализовать и на HTTP. А для внутреннего общения со своих Эво десятка форумчан IRC не нужен, достаточно реализации простого чатика на HTTP с продвинутой серверной частью.

Если коротко: тонкий клиент (Эво) — толстый сервер (приложение на PHP/Python/Ruby).

Подключение/подмонтирование дисков как раз круто реализуется на FTP.

Re: Опрос о софтах под сабж

PostPosted: 31 Jul 2013, 13:45
by lvd
foxweb wrote:В большинстве приложений HTTP сейчас может заменить любые остальные протоколы, включая IRC. Транспорт IRC можно реализовать и на HTTP. А для внутреннего общения со своих Эво десятка форумчан IRC не нужен, достаточно реализации простого чатика на HTTP с продвинутой серверной частью.

Во-1, непонятно, ты что, собрался делать браузер на з80? Иначе (конкретно для ирц) нет никакой разницы, ирц сразу или через хттп и хреногейт (ессно, предложение локального чятика я не рассматриваю, должен быть гейт в ирц). Потому нужно сразу ирц.
foxweb wrote:тонкий клиент (Эво) — толстый сервер (приложение на PHP/Python/Ruby).
Подключение/подмонтирование дисков как раз круто реализуется на FTP.

Есть задача -- гонять данные на сдкарту или винт с/на пц по сетке.
Варианты:
1. фтп: если клиент, то требуется разбор ФС на эве и разбор фтп с её фсами на серваке. Если сервер -- то же самое почти, разве что разбор ФС требуется только на эве.
2. нфс: то же самое, что фтп-сервер или клиент.
3. iscsi target или nbd server: никакого разбора не требуется, знай себе посылай блоки туда-сюда.

Вывод очевиден?

Re: Опрос о софтах под сабж

PostPosted: 31 Jul 2013, 14:10
by foxweb
lvd wrote:Во-1, непонятно, ты что, собрался делать браузер на з80? Иначе (конкретно для ирц) нет никакой разницы, ирц сразу или через хттп и хреногейт (ессно, предложение локального чятика я не рассматриваю, должен быть гейт в ирц). Потому нужно сразу ирц.


lvd wrote:Есть задача -- гонять данные на сдкарту или винт с/на пц по сетке.
Варианты:
1. фтп: если клиент, то требуется разбор ФС на эве и разбор фтп с её фсами на серваке. Если сервер -- то же самое почти, разве что разбор ФС требуется только на эве.
2. нфс: то же самое, что фтп-сервер или клиент.
3. iscsi target или nbd server: никакого разбора не требуется, знай себе посылай блоки туда-сюда.

Вывод очевиден?


Видимо, я испорчен языками высокого уровня :bang:

Re: Опрос о софтах под сабж

PostPosted: 31 Jul 2013, 14:47
by DimkaM
foxweb wrote:я испорчен языками высокого уровня

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

Re: Опрос о софтах под сабж

PostPosted: 01 Aug 2013, 01:55
by foxweb
Какбэ до нас уже всё придумано:



Хоть это и не браузер, но функционал близок. Код твиттора написан на си и скомпилен Z88DK.

Re: Опрос о софтах под сабж

PostPosted: 01 Aug 2013, 01:59
by foxweb
DimkaM wrote:
foxweb wrote:я испорчен языками высокого уровня

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


Для начала можно и не 100, а 1 кб. Понятно, что в пямять всё не положишь, но место на винте почти резиновое. Или теперь у нас всё упирается в либы для работы с файлами? Но я всё равно попробую, как выдастся свободное время. Скоро отпуск как раз!

Да, браузер полноценный и не нужен, но вменяемый HTTP GET/POST — это большая часть функционала браузера. И на одном только HTTP можно реализовать для Эво кучу разных штук.

Re: Опрос о софтах под сабж

PostPosted: 01 Aug 2013, 11:30
by DimkaM
foxweb wrote:для Эво кучу разных штук.

облачные технологии имеются ввиду?

офтоп
возвращаемся к временам Митника(терминал-мейнфрейм), только слово новое придумали.

Re: Опрос о софтах под сабж

PostPosted: 01 Aug 2013, 13:29
by foxweb
DimkaM wrote:облачные технологии имеются ввиду?


Ну зачем же так сразу. Для подключения спектрумовских клиентов любой самый хиленький хостинг подойдёт. Можно вообще держать микро-сервер дома на базе, скажем, роутера или Raspberry Pi. Будет очень DIY-но.

DimkaM wrote:возвращаемся к временам Митника(терминал-мейнфрейм), только слово новое придумали.


Во многих областях сетевых приложений они и не проходили. Жырные приложения только на десктопах типа Windows 8 и OS X. А links и lynx как работали 20 лет назад в textmode, так и работают.

Re: Опрос о софтах под сабж

PostPosted: 02 Aug 2013, 11:43
by DimkaM
foxweb wrote: links и lynx

А ты видел ихние исходники? Так же посмотри исходники irssi.
может ещё двадцать лет назад их ещё можно было под зетник скомпилить, то сейчас практически нереально.
Тут вопрос не в драйверах под спекожелезо, а в том что эти программки считают, что в их распоряжении "огромное" количество памяти и "огромное" адресное пространство её же. Тут даже банкинг не спасёт.

Re: Опрос о софтах под сабж

PostPosted: 06 Aug 2013, 23:45
by DimkaM
irc-клиент уже успешно используется. Понемногу подпиливается узеринтерфейс его