The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Раздел полезных советов: Как получать ответы на вопросы по п..., auto_tips (??), 06-Июл-18, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


5. "Как получать ответы на вопросы по программированию прямо из командной строки или редактора"  +2 +/
Сообщение от Аноним (5), 06-Июл-18, 13:42 
Большое Вам спасибо за Ваш труд! Мне, как апологету CLI и нелюбителю раздутых современных браузеров, такое программное решение - как глоток воздуха.
Ответить | Правка | Наверх | Cообщить модератору

6. "Как получать ответы на вопросы по программированию прямо из ..."  +3 +/
Сообщение от igor_chubin (ok), 06-Июл-18, 15:44 
Истинно так!

И проблема даже не в том, что для того чтобы браузеру показать вам элементарную информацию типа текущего времени или погоды, или курса валюты, ему нужно загрузить кучу JS, CSS и HTML и потом всё это отрендерить, а в том, создатели сайтов в большинстве своём поставили своей задачей как можно на дольше вас привлечь и удержать, и они делают для этого всё возможное.

Ваше внимание это ценнейший ресурс за который все они борются, и отбирают его у вас любыми способами. Мало кто это осознаёт, и часто начинает благим намерением быстренько узнать как конвертировать строку в int в JavaScript, а потом двумя часами позже обнаруживает себя читающим новости или ещё что похуже.

Соответственно, главной проблемой является,

1) во-первых, время, потерянное на переключение и восстановление контекста, которое может легко измеряться часами, а в тяжёлых случаях и днями (когда вы начали что-то делать, а потом "пошли в инет" и просто забыли о том что делали на пару дней);

2) во-вторых, не вы управляете своим вниманием, и соответственно тем о чём вы думаете, а некие внешние чуваки, соответственно косвенно получается так, что вы преследуете их интересы, а не свои (хорошо, если это win-win, а если нет?).

Последнее по сути означает, что браузер превращается в такой себе телевизор двадцать первого столетия, где роль зрителя, то есть пользователя сугубо пассивна (в отличие от веба на заре интернетостроения, скажем, даже в начале 2000х годов, не говоря уже о 90х). И браузер здесь даже в каком-то смысле опаснее чем телевизор, поскольку даёт значительно большее ощущение вовлечённости.
Вебдванольность даёт пользователю иллюзию сопричастности происходящему, иллюзию творческого процесса и иллюзию свободы. Пользователь пишет коммент, ставит где-то лайк или дислайк, и это — его вклад, "его борьба". "Он больше не тварь дрожащая, а право имеет". "Голоса в Интернете разговаривают со мной, и я им отвечаю. У нас диалог". В действительности, как вы прекрасно понимаете, никакого диалога нет, а свобода творчества у вебдванольного пользователя это свобода перемещения по аэропорту от зоны контроля безопасности к зоне паспортного контроля: хотите — идите по левой стороне коридора, хотите — по правой, а хотите — так можете и вообще постоять!

Вы можете возразить однако: "Но какое это имеет отношение к консольным сервисам? Ведь там всё то же самое, только информация представлена не в графическом, а в текстовом виде?". В общем-то это так, точнее почти так, но вот в этом "почти" всё и заключается.

Браузер это закрытая коробка, в которую вы хотя и можете залезть, но при нормальной эксплуатации этого не предполагается. Это телевизор. Вам сделали штуку — вы пользуйтесь и благодарите. Что-то поменять можете, но только в рамках предусмотренных производителем.

Консоль же — это ваша творческая мастерская, ваше творческое пространство, где всё остальное не более чем материал для вашего творчества. Хочу — беру консольный сервис, и соединяю его с другим, хочу — через grep пропускаю, хочу — запрашиваю те же данные в JSON, а если нет их, то и не страшно, распарсить всё равно работа двух секунд, и так далее.

Важно и то, что создание таких сервисов в конце концов должно быть не намного сложнее их использования. Таким образом, у пользователя появляется свобода творчества (точнее, ему возвращается та свобода, которая была на заре интернетостроения), ну или в практическом смысле — ты можешь делать то, что тебе нужно самому.

(комментарий получился больше самой заметки, ну ничего, пусть будет).

Ответить | Правка | Наверх | Cообщить модератору

7. "Как получать ответы на вопросы по программированию прямо из ..."  –1 +/
Сообщение от Онаним (?), 06-Июл-18, 21:12 
Отсыпь немного
Ответить | Правка | Наверх | Cообщить модератору

8. "Как получать ответы на вопросы по программированию прямо из ..."  +1 +/
Сообщение от igor_chubin (ok), 06-Июл-18, 22:20 
Мне кажется, что без этого вашего комментария в моей записи оставалась какая-то недосказанность, а вот сейчас всё стало просто отлично. Спасибо большое
Ответить | Правка | Наверх | Cообщить модератору

45. "Как получать ответы на вопросы по программированию прямо из ..."  +/
Сообщение от Michael Shigorinemail (ok), 15-Авг-18, 01:11 
На: http://www.wagner.pp.ru/~vitus/articles/user-friendly.html
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

33. "Как получать ответы на вопросы по программированию прямо из ..."  –1 +/
Сообщение от Аноним (33), 11-Июл-18, 06:36 
Странный опус, для когото компьютер = развлекаться, для кого-то работать, вэб уже стал заменой консоли, и выдавит ее, не сегодня, так завтра. Лично мне не нравятся железки/софт с онли-вэб, но таких все больше, и если в вэбе проще промазать по кнопке - например, когда правила фаервола прыгают в микротике, можно легко рубануть не то. То у консоли свои "особенности", скопирована строка с переносом строки или без. Но вэб оперирует структурированными данными, чего от грипа добится невозможно. При прочих равных, функционал одинаковый, скрипт на дерганье чего-то через консоль проще в разы, но правильный вэб-2.0 (с RESTful) не сильное усложнение, зато вытащить таблицу как таблицу, а не как html-месиво, которое распарсить 90% кода скрипта, который внезапно улетает за вторую тысячу строк.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

34. "Как получать ответы на вопросы по программированию прямо из ..."  +1 +/
Сообщение от igor_chubin (ok), 12-Июл-18, 02:35 
Я думаю, что вы ошибаетесь насчёт консоли, насчёт того, что веб её выдавит.

Моё мнение на этот счёт:

Веб никого никуда не выдавит, максимум, что может сделать веб (но даже этого не произойдёт) это перетащить консоль в браузер, но только с тем чтобы это осталось полноценной консолью как сейчас, то есть по сути программой с ярко выраженным текстовым интерфейсом. Собственно, воплощением текстового интерфейса как такового.

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

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

На мой взгляд, аналогичные процессы мы наблюдаем и будем наблюдать в сфере компьютерных интерфейсов, где текст был, есть и будет основой основ, а графические оболочки являются именно что оболочками вокруг него, и не более чем мысленными костылями для людей, которые не могут или не хотят в совершенстве освоить текст.

Вот вкратце, что я думаю об этом, и вот почему я считаю судьбу текста (а текст для меня = терминал + редактор) совершенно безоблачной.

Конечно, это не более чем моё мнение, и оно очень даже запросто может быть ошибочным.

Ответить | Правка | Наверх | Cообщить модератору

35. "Как получать ответы на вопросы по программированию прямо из ..."  –1 +/
Сообщение от Аноним (33), 12-Июл-18, 04:57 
> у мыслящих людей текст является единственным прибежищем, соответственно они от него никак не откажутся, а будут всяческие его сохранять и развивать).

Ага, то-то на каждой первой железке консолька, то бэкспейс не умеет, то делет, а то и оба сразу.

> С появлением театра и кинематографа книги не исчезли

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

> Вот вкратце, что я думаю об этом, и вот почему я считаю судьбу текста (а текст для меня = терминал + редактор) совершенно безоблачной.

Сериализованные в текст структуры, это тоже текст, но грепать их уже не всегда можно, думаю придумают мутанта аля grep+xpath, и если на другом конце пайпы будет текстовый редактор, он будет уметь отображать дерево как дерево, но это уже не текст, это объекты ключ-значение, которые могут быть и в текстовом и бинарном представлении. Копирование такого объекта уже сейчас чаще перетаскивание во всяких студиях, а редактирование скорее правка параметра в поле ввода.

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

Но на наш век еще хватит, хорошо это или плохо.

Ответить | Правка | Наверх | Cообщить модератору

46. "Как получать ответы на вопросы по программированию прямо из ..."  +/
Сообщение от Michael Shigorinemail (ok), 15-Авг-18, 01:14 
> Но на наш век еще хватит, хорошо это или плохо.

Вы вообще ничего не поняли, "настрадамус".

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру