LINUX.ORG.RU

Как вы считаете, надо ли все приложения тянуть в WWW?


0

2
  1. Пускай все остается как есть383 (39%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Нет, все приложения должны быть только десктопными. Web 1.0 Rocks!268 (27%)

    *******************************************************************************************************************************************************************************************************************************

  3. Да, все приложения должны быть доступны в www, со специфическим для web интерфейсом229 (23%)

    ***********************************************************************************************************************************************************************************************

  4. Да, все приложения должны быть доступны в WWW, с таким же видом как и десктопные113 (11%)

    **********************************************************************************************

Всего голосов: 993

★★★★★

Проверено: post-factum ()

Я считаю, что большинство приложений должны быть десктопные, в веб вынести наименее нужные, интересно, что будут делать любители веб приложений если по каким-то причинам надолго отвалится интернет.

nt_crasher ★★★ ()

Нет моего варианта: «тянуть только те приложения, которые в www нормально работают». К примеру, HD-видеоредактор в www - сомнительная идея даже с современными каналами.

Голосовать не стал.

hobbit ★★★★★ ()
Ответ на: комментарий от vurdalak

Спасибо за наводку.

нзчт, сам купил и доволен по уши.

tazhate ★★★★★ ()
Ответ на: комментарий от tazhate

tazhate

нзчт, сам купил и доволен по уши.

Как используешь? Экранная клавиатура не загораживает область с текстом? Нормально ли смотреть фильмы, глаза не устают? Насколько удобно лазить по инету без мыши?

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Как используешь?

инет/игрушки/фильмы/музло

Экранная клавиатура не загораживает область с текстом?

Нормально ли смотреть фильмы, глаза не устают?

нет :) даже мама вполне ок смотрит

Насколько удобно лазить по инету без мыши?

пальецем в разы удобнее, чем мышой. дойди до магаза и пощупай сам - поймешь :)

tazhate ★★★★★ ()

Пусть остаётся как есть

Sergey_T ★★★★★ ()
Ответ на: комментарий от grusha

По сравнению с Plan 9 linux - суперпопулярная ОС. Наверное, не спроста.

farafonoff ★★ ()
Ответ на: комментарий от tazhate

tazhate

дойди до магаза и пощупай сам - поймешь :)

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

vurdalak ★★★★★ ()
Ответ на: комментарий от drull

> Возможность работы ... из любой точки мира

Во-первых, Интернет только декларируется «устойчивым», на деле один сраный провайдер может уронить полгорода.
Во-вторых, скорости так же оставляют желать лучшего - пересылка даже примитивного экрана может затянуться на секунды, чего НИКОГДА не бывает в нативном приложении.
В третьих, сам веб - сеть гиперТЕКСТА, «приложения» в нём - лишь ирония судьбы и досадная тенденция.
В четвёртых, ни одна веб-страница не сравнится с теми возможностями, которые предлагает «родной» интерфейс ОС.
В пятых, даже такой примитив и «мировой стандарт» как HTML на деле оказался угрёбищным калекой, которого толком не поддерживает ни один браузер, а что поддерживает - делает по-своему. Поддержка такого зоопарка - целый геморой ЗАБЕСПЛАТНО с нулевым профитом.
В шестых, ДЛЯ ДЕЛА должна использоваться одна-две машины, т.к. «любой комп в любой точке мира» - потенциальная дыра для личной инфы.
В седьмых, прыгать из ОС в ОС и капризничать «почему всё разное» - удел пингвизятников, нормальные люди юзают винду и под неё же пишут приложения. Делать же убогий вебсайт ради 0.0001% маргиналов - нафик не упёрлось.

Всё ещё мечтаете о веб-страничках? Тогда мы идём к вам!

matumba ★★★★★ ()
Ответ на: комментарий от drull

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

Возможность просрать все пароли и вместе с ними все свои данные из любой точки мира, с любого компа, подключённого к интернету :)

Aceler ★★★★★ ()

Web 1.0 Rocks! Точнее, скрестить его с html5 и css, попутно выкинув из генофонда Flash и тому подобные детища

upcFrost ★★★★★ ()
Ответ на: комментарий от KivApple

>То есть он только получает от свервера информацию о том что надо нарисовать на экране (в виде графических примитивов, чтобы не нагружать сеть полновесными изображениями) и ретранслирует события от клавиатуры и мыши (при этом даже понятие «текущее окно» обрабатывает сервер, а клиент ничего вообще про это не знает). Все приложения работают полностью на стороне сервера. Клиент - это только прокладка между сервером и устройствами ввода/вывода.

Это же X11

annulen ★★★★★ ()

Всё тащить в веб вредно. Монтаж видео в условиях интернета — изврат тот ещё. А вот всякие офисы вполне можно

dotbg ★★★★ ()

все приложения должны быть доступны из командной строки... ну путь будут десктопные... дело доходит до абсурда. на работе даже svn в некоторых местах пытаются заменить уродцем с web-интерфейсом. видите ли вантузятникам сложно, мля... кадровые проблемы... что-от на основе documentum. это тормозное поделие вызывает у меня яростные приступы матерного словоизвержения всякий раз, когда я к нему бываю вынужден прикасаться.

chg ★★★★★ ()
Ответ на: комментарий от farafonoff

> По сравнению с Plan 9 linux - суперпопулярная ОС. Наверное, не спроста.

Не пойму, что ты этим хотел сказать. Linux и есть суперпопулярная ОС, в особенности за пределами т.н. «десктопа». Что дальше?

grusha ()
Ответ на: комментарий от chg

> все приложения должны быть доступны из командной строки...

Согласен. В том числе распределенные и высокоинтерактивные приложения. Поэтому - Plan 9.

grusha ()
Ответ на: комментарий от grusha

Речь очевидно идет про десктопные приложения. Никто же не предлагает apache2 выносить в www. По этому доля линукса за пределами десктопа мало кого волнует.

farafonoff ★★ ()
Ответ на: комментарий от grusha

Ты используешь Plan9 каждый день? Какие под нее есть приложения? C++ IDE есть? apache есть? openoffice есть?

farafonoff ★★ ()

Как человек, скорее путешествующий между компьютерами, чем с компьютером, склонен согласиться, что надо.

eugrus ★★★ ()
Ответ на: комментарий от farafonoff

> Ты используешь Plan9 каждый день?

Вообще практически не использую (мне там UI не нравится). Речь не об этом.

Какие под нее есть приложения? C++ IDE есть? apache есть? openoffice есть?

Упаси боже, чтоб там появились C++ IDE и openoffice. Ты хоть понимаешь, как ты этими вопросами дискредитируешь себя в глазах порядочной части человечества?

grusha ()
Ответ на: комментарий от farafonoff

> C++ IDE есть?

IDE есть - любой редактор. А вот C++ компилятора нет, ага.

apache есть?

HTTP-сервер есть. Или тебе именно apache? Еще спросил бы, есть ли там apache, работающий под linux.

openoffice есть?

Офисный пакет и ОС, рассчитанная на хомо сапиенсов, - вещи в некотором смысле взаимоисключающие.

Почему ты не называешь действительно полезные приложения, а только какие-то жуткие ужасы?

grusha ()
Ответ на: комментарий от farafonoff

> Никто же не предлагает apache2 выносить в www.

Я себе это представил... ))))))))))))))))))

grusha ()

Нееед. А файлы конфига хомяка в сети.Да.

darkshvein ☆☆ ()

Глупый опрос ИМХО

fero ★★★★ ()
Ответ на: комментарий от grusha

Как ты можешь рассуждать о нужности и полезности ОС которую сам не используешь? это все равно что слушать маркетологов МС, не пробовать винду но при этом верить, что она «быстрая удобная надежная стабильная»

farafonoff ★★ ()
Ответ на: комментарий от grusha

apache еще умеет всякие mod_php, mod_python и прочее. Таки мне нужен толстый веб сервер с функционалам апача. Я знаю такой один, и это апач.

Офисный пакет и ОС, рассчитанная на хомо сапиенсов, - вещи в некотором смысле взаимоисключающие.

Сразу видно человека, который не учился в универе. В чем еще быстро клепать отчетики по лабам и курсовым, а потом печатать?

Переформулируем вопрос: blender, gimp (photoshop), python, LaTeX, аудио-видео редакторы - хоть что нибудь есть под эту систему? или там только текстовый редактор?

farafonoff ★★ ()

как мода на одежду циклично развивается, так и мода тащить все в веб иссякнет, а через много лет опять вернется

Vernat ★★ ()
Ответ на: комментарий от farafonoff

> Как ты можешь рассуждать о нужности и полезности ОС которую сам не используешь? это все равно что слушать маркетологов МС, не пробовать винду но при этом верить, что она «быстрая удобная надежная стабильная»

Я использую ее исходники и документацию. Для исследования возможных путей создания ОС, адекватных потребностям современных приложений.

Хоть это тебе и не интересно, но операционные системы не только используют, их еще и разрабатывают. Сами они на деревьях не вырастают.

grusha ()
Ответ на: комментарий от farafonoff

> apache еще умеет всякие mod_php, mod_python и прочее. Таки мне нужен толстый веб сервер с функционалам апача. Я знаю такой один, и это апач.

> Офисный пакет и ОС, рассчитанная на хомо сапиенсов, - вещи в некотором смысле взаимоисключающие.

Сразу видно человека, который не учился в универе. В чем еще быстро клепать отчетики по лабам и курсовым, а потом печатать?

Переформулируем вопрос: blender, gimp (photoshop), python, LaTeX, аудио-видео редакторы - хоть что нибудь есть под эту систему? или там только текстовый редактор?

У тебя в голове откровенная каша. Ничего личного, но: сразу видно человека, который учился в постсоветском универе.

grusha ()

Вообще нужно быть осторожным с употреблением таких слов как «все», «всегда», «никогда» и т.п. Потому что и так понятно, что «все» приложения тянуть в WWW не надо и даже не получится.

A-234 ★★★★★ ()

Все приложения в www? Хоть бы написали о чем речь, а так тема не раскрыта. Ну не всерьез же это про игры или там медиаплеер? Кого предлагается перенести в веб? О чем спорим?

x-term ★★ ()

Где вариант «Опрос говно»? )

UVV ★★★★★ ()
Ответ на: комментарий от x-term

Ну не всерьез же это про игры или там медиаплеер?

Зайдите в контакт и удивитесь.

Axon ★★★★★ ()
Ответ на: комментарий от UVV

критикуя - предлагай. только когда оно в неподтвержденных висело.

может быть вопрос немного неправильно поставлен, имелись ввиду прикладные приложения, в свете того, что чуть ли не каждый день в браузере появляются разное JS-ПО, от читалок PDF до EDA, опрос имеет смысл.

dib2 ★★★★★ ()
Ответ на: комментарий от grusha

Речь идет о десктопной системе все еще. Их чаще используют, чем разрабатывают. Более того, их разрабатывают чтобы использовать если под систему за 20 лет разработали только текстовый редактор, нужность этой системы очевидна.

Лично я считаю что надо развивать не ОС, а «фреймворки» типа python и .net, за этим будущее.

farafonoff ★★ ()
Ответ на: комментарий от grusha

Я пытаюсь угадать хоть одно приложение помимо текстового редактора, которое уже есть под систему разрабатываемую 20 лет.

Лично я считаю, что идея скрыть сущность работы с ресурсами за файлами (при помощи костыля 9P) примеры:

You can implement a NAT by mounting a /net from a perimeter machine with a public IP, while connecting to it from an internal network of private IP addresses, using the Plan 9 protocol 9P in the internal network.

Проблем у такого «ната» больше чем пользы: что если мы хотим слушать порт? А что будет в случае udp? А как обрабатывать ошибки?.

Можно получить доступ к FTP и HTTP серверам посредством чтения файлов, например /net/http/ru.wikipedia.org

А если нам надо послать запрос с basic-авторизацией, куками и пост-данными? А как потом получить отправленные нам куки, а заодно и код ответа?

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

farafonoff ★★ ()
Ответ на: комментарий от Axon

И что там в это контакте? Пасьянс косынка? Под играми я подразумеваю Red Orchestra, Battlestation Pacific, Battlefield тот же, ну то есть где есть графика и на нее приятно смотреть. Да что там даже шахмат нормальных никто сделать не хочет, потому как есть chessmaster и fritz. А насчет медиаплеера - пользователи контакта чтобы посмотреть видео файл размером 37G (blue-ray) заливают его в этот контакт?

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

x-term ★★ ()
Ответ на: комментарий от x-term

Игры в вебе с приличной графикой не за горами - аппаратное ускорение флеша уже есть, html подтягивается, webGL на марше. Так что всё будет. К тому же, игры - они и в африке игры, и они есть.
На блюрей стреднестатистический хомячок вообще чихал, они жрут говнорипы и экранки в дерьмовом переводе и только причмокивают. Будет спрос - будет и предложение.
Так что не стоит отрицать очевидного: всё уже есть, просто ещё детские болезни не прошли.

Axon ★★★★★ ()
Ответ на: комментарий от farafonoff

> Речь идет о десктопной системе все еще.

Задолбали со своим десктопом. Что такое десктоп? Я на своей машине волен решать любые задачи - серверные, вычислительные, какие угодно.

Лично я считаю что надо развивать не ОС, а «фреймворки» типа python и .net, за этим будущее.

Ну и дурак, раз считаешь. «Фреймворки» это костыли. ОС должна помогать пользователю решать задачи.

grusha ()
Ответ на: комментарий от farafonoff

> Я пытаюсь угадать хоть одно приложение помимо текстового редактора, которое уже есть под систему разрабатываемую 20 лет.

Здесь всё написано: http://plan9.bell-labs.com/sys/man/

Чуваки просто 20 лет пишут систему и приложения для себя и сами используют on a daily basis. А кое-кто и в продакшене использует (Coraid, например). Не ожидай увидеть там приложения, которые нормальным людям противны.

Вообще, я считаю, у них проблемы с позиционированием вариантов использования системы. И слишком много policy в этом позиционировании. Строгое разделение на терминалы, CPU-сервера и файловые сервера, по-моему, устарело. Пусть пользователь сам решает, как ему использовать доступные аппаратные ресурсы, как строить распределенную вычислительную среду для решения задач. Но архитектурные основы Плана это позиционирование не затрагивает, и вообще, этим людям многое простительно.

Лично я считаю, что идея скрыть сущность работы с ресурсами за файлами (при помощи костыля 9P)

Никто ничего не скрывает. Что такое вообще файл? Файл это интерфейс к ресурсу. Что плохого в том, что эти интерфейсы унифицированы? Это просто клинап, унификация того что в других системах делается 9000 различными способами, и никто не хочет разгребать эти помойки. Почему 9P - костыль? Обоснуй.

> Можно получить доступ к FTP и HTTP серверам посредством чтения файлов, например /net/http/ru.wikipedia.org

А если нам надо послать запрос с basic-авторизацией, куками и пост-данными? А как потом получить отправленные нам куки, а заодно и код ответа?

Посмотри на webfs, например: http://plan9.bell-labs.com/magic/man2html/4/webfs

Еще раз: файл как общее понятие не есть что-то умное. Самое умное, что в нем есть, - права доступа (что есть хорошо: унифицированная модель доступа). Что делает каждый конкретный файл - решает файловый сервер, его предоставляющий.

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

Где грань между «локальными» и «удаленными» ресурсами? Часто PCI рассматривают как сетевой интерфейс, например. Или вот два процессора в одном чипе, а «сетевой» интерфейс между ними - shared memory (у меня на работе такое). Всегда может что-то отвалиться, ошибки надо проверять почти всегда.

grusha ()
Ответ на: комментарий от grusha

В файлах уродливо ровно следующее:

1. Функции работы с ними возвращают код ошибки, из которого трудно или невозможно получить сообщение об ошибке.

Представь ситуацию: я обращаюсь к серверу, а он мне выдает один из этих ответов:

200 Ok 401 Auth req 404 File not found 403 Forbidden 500 Internal error , а кроме этого он может не послать ничего, или просто зависнуть. А еще такого сервера вообще может не быть.

Что вернет мне вызов open в каждом из этих случаев, и как я могу узнать что реально произошло, чтобы сообщить об этом пользователю? А если я попытаюсь сделать seek на таком файле, что он сделает? (hint: сервер может не поддерживать докачку)

Мы все еще говорим про десктопы? локальное - то что воткнуто в твой комп. Если оно работает, оно откликается с минимальной задержкой (миллисекунды), если оно не работает то его надо выкидывать на свалку.

Удаленное - то что опирается на ресурсы внешних систем. Таки не путай shared memory к последовательным сетевым интерфейсам.

farafonoff ★★ ()

>Как вы считаете, надо ли все приложения тянуть в WWW?

Нет. Это дурь!

P.S.: Вариантов ответов много и не по делу.

robot12 ★★★★★ ()
Ответ на: комментарий от grusha

coraid - это система хранения. Мне например вообще срать что там в прошивке у винчестера. Главное что на него можно записывать данные, и считывать данные. На plan 9 нету никаких пользовательских приложений. Кроме текстового редактора я увидел еще аудиоплеер.

А вот такая фишечка: допустим мы хотим voip приложение. Микрофон и наушники находятся на стороне клиента, а приложение работает на стороне сервера. Передача данных будет ведь происходить по протоколу 9p? А как у него с задержками? с восстановлением потерянных пакетов?

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

Еще одна проблема файлов - для работы с ними используются ioctl, которые не предусматривают никакой «статической типизации». Я могу запросить какой-то ioctl, и у меня нет возможности статически проверить в каких случаях он будет работать, а в каких нет.

farafonoff ★★ ()
Ответ на: комментарий от farafonoff

>1. Функции работы с ними возвращают код ошибки, из которого трудно или невозможно получить сообщение об ошибке.

Вы рассуждаете о вещах, понятия о которых не имеете.

Что вернет мне вызов open в каждом из этих случаев, и как я могу узнать что реально произошло, чтобы сообщить об этом пользователю?

В манах же написано - Open fails if the file does not exist or the user does not have permission to open it for the requested purpose.

И, зачем вам что то сообщать пользователю ??? К Примеру сообщение 500 - Internal server error - мне лично ничего не говорит.

robot12 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.