Да здравствует единственный монитор



Нужен всего один монитор с высоким DPI — и зачастую для специалистов в сфере ИТ это действительно лучше, чем несколько мониторов.

Многие разработчики считают, что использование нескольких мониторов повышает производительность — ведь это подтверждается исследованиями, да? Только следует иметь в виду, что многие исследования проводились производителями мониторов — компаниями Dell, NEC и другими.

Безусловно, если поставить на рабочем месте несколько мониторов, окружающие будут думать, что вы тот еще хакер… но пару лет назад я все же продал свои мониторы и оставил один. Оказывается, в этом я не одинок.

И сейчас я расскажу, почему.

Переведено в Alconost

Сосредоточенность


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

Наша экономическая система переполнена отвлекающими факторами, поэтому погрузиться в работу становится все сложнее — и одновременно способность к сосредоточенной работе становится все более ценной и редкой. И те немногие, кто могут днями работать не отвлекаясь, станут чрезвычайно востребованными и успешными. — Кэл Ньюпорт, «В работу с головой»

Если у меня только один монитор, это значит, что передо мной будет исключительно работа, а всё, что может отвлечь, останется вне поля зрения и, следовательно, не будет мешать думать.


Можно ли в таких условиях сосредоточиться на одной задаче?

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

Я разработчик и ежедневно пишу код. Поэтому я часто читаю документацию. Но очень редко мне нужно видеть ее одновременно с тем, как я пишу код. Я работаю в однозадачном режиме: читаю документацию, затем пишу код.

Перетаскивание окон


Месяц я провел за узким 34-дюймовым монитором — и сначала мне нравилось.



Но спустя пару дней я с удивлением обнаружил, что моего энтузиазма поубавилось. Монитор оказался слишком широким, чтобы разворачивать окна на весь экран, и ощутимую часть моего времени начало занимать распределение окон: что разместить слева, что — справа, а что сегодня у нас самое важное и должно быть посередине?

Получается, ширины экрана хватало, чтобы вместить несколько окон в ряд, но он был настолько широким, что края оказались слишком далеко — работать было неудобно. В итоге я постоянно помещал всю работу в центр экрана — и какой тогда смысл в огромном дисплее? Когда-то Джеф Этвуд обсуждал это в статье «Парадокс больших дисплеев». Его решение — использовать ПО, которое помогает перемещать окна и изменять их размер. Мое решение — просто использовать один монитор нужных габаритов.

Даже если использовать удобное ПО для управления окнами, при работе на нескольких мониторах есть проблема: если у меня два монитора, то нужное мне будет не прямо перед глазами, а слева или справа, и придется постоянно вертеть головой (что особенно раздражает, если одновременно идти по беговой дорожке, как я часто делаю — см. рисунок ниже). Можно было бы поставить один монитор прямо перед собой, но тогда второй монитор окажется дальше и станет второстепенным. В результате я снова буду перемещать то, с чем работаю, на экран посередине.

В книге «Парадокс выбора» Барри Шварц показывает, что усталость от принятия решений — это реальная проблема. Иногда «больше» это на самом деле «меньше».

Вот цитата из его выступления на TED:
«Выбор не дал нам больше свободы — он парализовал нас, мы не стали счастливее, но стали менее удовлетворенными».

Если экран один, выбор исключен. Я не теряю времени, решая, где, как и какое окно разместить — достаточно развернуть нужное приложение: при этом все лишнее исчезает… и я сразу же приступаю к работе.

Виртуальные рабочие столы — наше всё


Теперь и Mac, и Windows поддерживают виртуальные рабочие столы. На моем «Маке» между рабочими столами можно переключаться, проведя по сенсорной панели тремя пальцами, что занимает меньше секунды. При этом не нужно поворачивать голову и фокусировать взгляд на другом мониторе. Кроме того, при такой организации работы я ничего не теряю: на рабочем столе слева всегда открыт браузер, на столе справа — редактор. Поэтому виртуальные рабочие столы для меня — как физические мониторы, которые показывают всегда одно и то же.


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

В качестве примечания, если вы на Mac, не забудьте отключить автоперестановку:



Единообразный рабочий процесс


На своем 15-дюймовом MacBook Pro (см. обзор) я часто работаю из кафе, в библиотеках, парках, на улице и в самолете. И поскольку дома у меня только один экран, рабочий процесс всегда и везде остается неизменным: я просто продолжаю работать на виртуальных рабочих столах.


На прошлой неделе я с удовольствием работал на пляже — и это никак не повлияло на удобство работы.

Когда у меня было несколько мониторов, при отключении ноутбука от док-станции приходилось всякий раз возиться с окнами и упорядочивать их. Теперь же с этим никаких проблем: окна остаются на месте — развернутыми на весь экран на виртуальных рабочих столах. Это как если бы у меня было неограниченное число виртуальных мониторов, которые всегда размещались бы одинаково, где бы я ни работал.

Монитор для работы


У меня стоит 24-дюймовый монитор с разрешением 4K. Почему именно 24 дюйма? Потому что если нужно работать, то больше — не обязательно значит лучше. Экрана в 24 дюйма достаточно и чтобы развернуть одно приложение на весь экран, и чтобы разместить два приложения рядом — в тех редких случаях, когда они действительно нужны одновременно (на «Маке» у меня для этого есть BetterTouchTool, а в Windows достаточно нажать клавишу Win + стрелку). При этом 24 дюйма — это не настолько много, чтобы при развернутых на весь экран приложениях приходилось вертеть головой или бегать глазами от края до края экрана. Запомните: развернул на весь экран — значит, сосредоточился.

Так выглядит мое рабочее место сейчас:


Монитор Dell 2415q на кронштейне Ergotron. Ходьба по беговой дорожке помогает сосредотачиваться, поддерживать форму — и не засыпать днем: не нужно бороться с сонливостью, вызванной удобным креслом. Когда я устаю и хочу наконец сесть, дорожка откатывается в сторону.

Почему 4K? Высокий DPI снижает утомляемость, текст на таком мониторе четче. К тому же, цены наконец-то снизились до приемлемого уровня, поэтому если у вас нет дисплея с высоким DPI — купите его. У 24-дюймового дисплея с разрешением 4K разрешающая способность выше, чем у больших 4K-экранов, поэтому изображение на нем более четкое. Любой выпущенный в последние годы MacBook Pro может выводить через DisplayPort 4K-картинку на частоте 60 Гц. Многие современные ноутбуки на базе Windows тоже с этим справляются.

Так почему же мы часто слышим, что нужно несколько мониторов? Мне кажется, это случай необоснованного стремления к крайностям.

«Если чего-то слишком много, оно превращается в свою противоположность». — Тим Феррисс

Если монитор слишком большой или мониторов слишком много, это отвлекает. Поэтому в отношении мониторов я придерживаюсь следующих правил:

  • Меньше — значит больше.
  • Качество важнее количества.
  • Самое главное — правильное расположение.

О переводчике

Перевод статьи выполнен в Alconost.

Alconost занимается локализацией приложений, игр и сайтов на 62 языка. Переводчики-носители языка, лингвистическое тестирование, облачная платформа с API, непрерывная локализация, менеджеры проектов 24/7, любые форматы строковых ресурсов, перевод технических текстов.

Мы также делаем рекламные и обучающие видеоролики — для сайтов, продающие, имиджевые, рекламные, обучающие, тизеры, эксплейнеры, трейлеры для Google Play и App Store.

Подробнее: https://alconost.com

Поделиться с друзьями
-->

Комментарии (197)


  1. j_wayne
    05.04.2017 09:15
    +31

    Экрана в 24 дюйма достаточно и чтобы развернуть одно приложение на весь экран, и чтобы разместить два приложения рядом — в тех редких случаях, когда они действительно нужны одновременно (на «Маке» у меня для этого есть BetterTouchTool, а в Windows достаточно нажать клавишу Win + стрелку).

    К сожалению, это годится лишь для тех, у кого хорошее зрение. Тогда и на 13" и даже на 11" ухитряются (поначалу недоумевал как им это удается — потом догадался, что это 100%+ зрение).

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


    1. GloooM
      05.04.2017 11:16
      +11

      Аналогично, на мелком 19'' 4/3 мониторе стоящем справа открыт даташит на микроконтроллер, а на основном 27'' среда разработки.
      По мне прелесть раздельных мониторов именно в том что как раз таки можно отделить сущности и если в данный момент ты программируешь логику программы, то даташит тебе не нужен и просто не обращаешь внимания, а как понадобился, так одно движение глаз и вот он.
      А в одномониторной конфигурации все эти лишние вещи всегда будут перед глазами. Да и обычно второй монитор немного развернут к себе для нормального обзора, широкий монитор не согнешь так ))


      1. Dethrone
        10.04.2017 21:47

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


        1. Alexeyslav
          10.04.2017 23:19

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


          1. FieryVortex
            14.04.2017 16:58
            -1

            Подтверждаю. Особенно, когда в той же Win10 изображение виртуальных рабочих столов прокручивается, как единая лента, что только создаёт лишнее мелькание. Уж лучше без лишней анимации, как я к тому привык в юниксовых DE.
            И просто перевести взгляд на соседний экран занимает меньше внимания, чем щёлканье хоткеями или даже жесты на сенсоре.


    1. trapwalker
      05.04.2017 17:05
      +2

      Вот та же мысль. Плюс IDE сейчас навороченные и можно сделать окно действительно очень информативным.
      При этом логи, индикаторы производительности, отладочную панель браузера можно открыть на соседнем мониторе.
      Мне статья показалась поиском оправданий для себя любимого, почему мне «не нужен» второй монитор. Тут тебе и тяжкие метания выбора где разместить то или иное окно, и проблемы с тем, чтобы сосредоточиться на одной задаче… Звучит как самообман.
      Когда у меня на работе появился второй монитор, что где открывать я думал только первую неделю-другую. Потом настолько привык, что вопрос такой уже не вставал. Это просто как… дверь: никогда не задумываешься какой рукой ее открывать или с какой ноги шагать в проем.
      Точно так же человек привыкает и к разнице в окружении, когда приходится работать то на ноуте, то на стационарном рабочем монстре. Если человек действительно часто работает в разной среде. то привычка формируется по отдельности и проблем не будет. А вот, если ноут использовался редко, а тут бац и командировка… тут да, будет некая ломка.

      На тему несовершенства рабочего окружения современных операционных систем можно разговаривать очень долго и интересно. Нет еще ЕДИНОГО рабочего пространства между девайсами. Всё это в зачатке и покрыты, пожалуй, малые крохи всего спектра потенциальных возможностей: браузеры сейчас неплохо синхронизируют историю, закладки и пароли; облака более-менее умеют шарить фотки и документы (dropbox, google-photo и т.д.); мессенджеры уже показывают везде одинаковую историю. Но мне, например, этого мало. Хочу клёвой прозрачной клиентской виртуализации. Хочу перекидывать кона, задачи, закачки, воспроизводящийся медиа-контент в реальном времени между смартфоном, планшетом, ноутом, рабочим компом, домашним компом и любым компом, за который я могу сесть в коворкинге. Не надо советовать тонкие клиенты и RDP — это страусиная политика отказа от локальных мощностей железа.

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


      1. dimm_ddr
        06.04.2017 14:20

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


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

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

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


      1. Alexeyslav
        06.04.2017 17:27

        Это всё хорошо выглядит только снаружи, а реализовывать этот функционал — просто АД. Вы предлагаете ни много ни мало как расшаривать контекст выполнения программ, а с этим сейчас очень туго даже с программами на одном компьютере но разных версий. Нельзя взять и перенести образ памяти на другую программу/девайс так чтобы ничего не порушилось и программа сохранила в точности своё состояние во всевозможных вариациях как окружения так и железа. Человечество пока только-только едва способно освоить работу с одним вариантом окружения/железа а вся видимая переносимость реализована пока ещё через дикие костыли.
        Какую-нибудь программу вроде калькулятора или сапёра с применением костылей и долгой полировки кода под все возможные системы еще можно сделать переносимой «в реальном времени» но дорого, то с более сложным софтом обстоят огромные проблемы, в то время как даже в отдельных приложениях постоянно вылавливают баги!
        А так… хочешь перенести документ с компьютера на планшет не прерывая процесса редактирования а там «ой» и разрешение не то, и DPI другое, подготовленные образы шрифтов-формул и всего прочего надо заново перегенерировать с учетом возможностей железа, а оно себя уже по другому ведёт… и тут таблицы друг на друга наплыли, кнопки взаимно перекрылись и т.д.
        Ох как нам далеко ещё до такой фантастики… хотя казалось бы чего тут сложного? Но накопленное количество костылей во внешне прилично выглядящих приложениях ставят на этом большой жирный крест.


        1. trapwalker
          10.04.2017 15:06

          хорошо выглядит только снаружи, а реализовывать этот функционал — просто АД

          Ну хоть не спорите, что всё это делать придется по-любому. И это показательно.
          Вы предлагаете ни много ни мало как расшаривать контекст выполнения программ

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

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

          В остальном… не такая уж это фантастика. У нас сейчас есть браузеры, которые не без проблем, но всё же делают некоторую унификацию среды. Трансляция в аппаратно-независимый байт-код, кросс-аппаратные абстракции, боле глубокая и детальная формализация вкупе со стандартизацией — всё это нас приближает к той самой фантастике.

          По существу… вряд ли кто-то станет решать такие задачи на низком уровне передавая дампами память. Просто появятся новые абстракции, стандартизованные API для состояния моделей и для представлений (view), для профилей человеко-машинного взаимодействия. Вспомните, хотя бы, тот же X11, при всех своих недостатках эта технология, мне кажется, изрядно опередила время, и вполне себе выглядит многообещающе даже сейчас. Это я всё про новые стандартизированные универсальные абстракции.

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

          Для счастья не хватает только общепринятого стандарта для таких систем. Чисто формальная работа, касающаяся UX.

          И, кстати, да, софт переписать весь-таки придется. Но это же и так происходит постоянно.


          1. Alexeyslav
            10.04.2017 23:26

            Как раз виртуализация это и есть тот самый большой костыль, она все равно не позволит использовать все функции железа — это компромисс, чтобы не разрабатывать софт под разное железо и настраивать правильный перенос данных, с учетом проблемы старший байт/младший байт. Если это виртуализация на уровне железа то программа не сможет эффективно использовать набор инструкций INTEL на реальном железе AMD — хоть виртуализация и сработает и инструкция будет исполнена но говорить о производительности уже будет нельзя. Всё это ведёт к тому что функционал наращивается, процессоры становятся быстрее но… производительность не растёт! Даже наоборот — всё в целом становится хуже, уже нормой является когда программа задумывается над командами пользователя пока на секунд и доли секунд, хотя раньше они работали быстрее на в 1000 раз более слабом железе. Виртуализация — это способ скрыть наличие проблемы.


            1. dimm_ddr
              11.04.2017 09:27

              Смотря что вы называете проблемой. Виртуализация — решение проблемы существования оборудования с несовместимыми инструкциями. Такая проблема есть и есть два пути ее решения: унификация всего оборудования, либо абстрагирование в виде виртуализации (которая тоже бывает очень разной но не об этом сейчас). Первый вариант физически невозможен, зоопарк железа есть и договариваться об едином стандарте производители так и не научились. А для какой проблемы виртуализация всего лишь костыль и есть лучшее решение?


              1. Alexeyslav
                12.04.2017 10:07

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


            1. trapwalker
              13.04.2017 19:01

              Вы так говорите, как будто весь прогресс идет только по одному какому-то пути. На самом-то деле опыт цивилизации растёт, а периметр зоны контакта с непознанным растёт еще быстрее.
              Сколько надо времени, чтобы выстрелила какая-то новая парадигма и захватила приличную долю рынка? Практика показывает, что совсем чуть-чуть.
              Вполне возможно, что кто-то, наконец, научится эффективно делать метапрограммы для построения многослойных чипов и понеслась:
              — нано-3d-принтеры для прототипирования микросхем,
              — специализированные процессоры для интерпретации байткода явы, питона, яваскрипта, дотнета…
              Вот тут-то и летят уже к чертям все наши гипотетические прогнозы. Эффективные аппаратные интерпретаторы байткода — это уже достаточно быстро и универсально. Можно делать всё на чем угодно, транспилить в байткод и всё…
              Насчет «производительность не растёт»… Ну как не растёт… Там, где надо, очень даже растёт: это и быстрое адаптивное управление в реальном времени (коптеры, балансирующие роботы) и очень сложные алгоритмы в играх с физикой и графикой, о которой раньше и не мечтали.
              Я не знаю о каких вы задержках, но, видимо, эти задержки приемлемы для разработчиков и пользователей, если они есть.
              Какие задержки вас смущают? Может быть те, что из-за лага обмена через API с облаком? Или те, что допускают индусы, принципиально не использующие ничего, кроме пузырьковой сортировки?


              1. Alexeyslav
                14.04.2017 08:17

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


                1. trapwalker
                  14.04.2017 11:42

                  Программистов всегда будет мало, а задач много. Так устроен мир.
                  Насчет производительности и эффективности. Есть же еще целесообразность. Почему во главе угла вы ставите только эффективность утилизации процессорного времени? Есть еще понятность, поддеживаемость, скорость разработки, порог вхождения — это всё компоненты целесообразности.
                  Рынок сам выбирает золотую серединку. Почему программы последнее время тсли весить сотни мегабайт, когда раньше помещались в килобайты? Потому что ПОЧТИ ВСЕМ пофиг на размер в этих пределах.
                  Эффективность, кстати, тоже растёт. Когда гугл выкатил свой V8 ну и все браузеры стали оптимизировать свои интерпретаторы JS, на нём стало можно делать такие вещи, о которых раньше и не мечтали в скриптовых языках. Канвас сейчас даёт 60 FPS на полном экране, при этом не нативный код строит изображение.


                  1. Alexeyslav
                    14.04.2017 14:10

                    Нет, вообще-то не пофиг. Просто выбора нет. И рано или поздно эффективность всё же надо будет повышать а к тому времени это будет делать некому потому что никто не будет знать как это всё вообще работает за многочисленными слоями абстракций т.к. не утруждались разобраться в вопросе и просто налепили своё сверху.
                    60FPS отдаётся за счет аппаратного ускорения, а не программного. И роль скриптового языка сводится к принеси-подай. А что-нибудь в сторону от вывода видео на которое не рассчитано аппаратное ускорение и «ой мы такого не можем, это не предусмотрено — для этого нужно другое железо».


      1. bkotov
        09.04.2017 10:26

        На маке что-то подобное есть. У меня ноут и моноблок, автоматически синхронизируется содержимое рабочего стола, мои документы, общий буфер обмена. Это удобно, т.к. работая в кабинете, я использую ноутбук как второй монитор через виртуальный kvm. Заметки, почта, календари — все общее само собой.
        Когда открываешь страничку в браузере, на другом компьютере появляется значок, нажав на который можно открыть туже страничку (это работает и на планшете и на телефоне). Тоже самое с другими встроенными приложениями: можно начать отвечать на электронное письмо с телефона, а продолжить на маке


        1. trapwalker
          10.04.2017 15:08

          Интересно, наступят ли времена, когда такое станет возможно делать не задумываясь какой именно у вас телефон или ноутбук? Как считаете?


          1. Am0ralist
            10.04.2017 16:28

            Маки для себя это уже делают, им на окружающие достаточно сильно наплевать, да и зачем?

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

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

            Пока не появится какое-нибудь объединение нескольких лидеров отрасли, которая не создаст какой-нибудь новый универсальный протокол для таких случаев — надежд маловато, если честно. Да и потом будут кучу лет жевать резину.


            1. vikarti
              12.04.2017 14:39

              Даже у Apple — еще и конкретные приложение должны это поддерживать (и они должны быть от одного разработчика + есть вариант иногда — чтобы веб-браузер открыл). Да, это значит что возможно — приложение придется покупать два раза — для iOS и OS X.
              Пример того что нужно сделать в приложиниях для iOS и OS X для той самой передачи контекста https://www.raywenderlich.com/84174/ios-8-handoff-tutorial и официальная документация — https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/Handoff/HandoffFundamentals/HandoffFundamentals.html

              Только вот нужен единый стандарт или хотя бы библиотеки которые можно на все устройства которые имеют необходимое железо (BLE, WiFi) установить + как то решить вопрос передачи контекста между приложениями разных производителей (а если кт-то реализует не правильно протокол взаимодействия — кто виноват?) а также единой авторизации пользователя (у Apple все работает только между устройствами на одном аккаунте iCloud).
              IMHO, уж скорее Google сделает такое: обязательное требование логина через Google, поддержка в Android X(или Z) + Support Library + клиентские библиотеки для Windows и OS X (системы все же более открытые — доступ к BLE и WiFi получить проще) + возможно открытый протокол на основании которого кто-то напишет библиотеки под
              (а потом на него в Европе и в России в суд подадут -:) а они скажут что система допускает другую систему авторизации но нам лень писать, а пользователи будут жаловаться что они купили программу под андроид а программа под Windows 10 внезапно прекратила с ней работать а разработчики друг на друга кивают...).

              С другой стороны: расширение этого функционала что у Apple для Handoff (та самая передача контекста) используется и для… Spotlight — поиска 'по приложениям'
              У Google тоже такой поиск есть (и даже может интегрироваться с большим их поиском по сайтам).
              При этом и Google и Apple имеет такую вещь как deep links — возможность открыть приложение не с главного экрана а сразу с нужного места. Опять же разумеется конкретные приложения должны всем этим озаботится.
              Только вот реально общесистемный поиск по данным в приложениях на андроид-девайсах по сути не — не работает. Его почти никто не поддерживает хотя он вполне документировать (пример — из известных мне приложений — читалок его поддерживает… только Google books (из не-читалок и приложений НЕ от Google из того что стоит на телефоне заявляют что это умеют: Evernote, Runkeeper(?!), Тинькофф(?!)
              и все...)


              1. trapwalker
                13.04.2017 19:06

                Это всё говорит мне, что у программистов работы всегда будет не впроворот. И всегда есть место для новых интересных стартапов.


          1. bkotov
            12.04.2017 12:29

            Навряд ли такие времена наступят. Хотя тот же CarPlay работает везде, где автопроизводитель озаботился поддержкой этой технологии. Протоколы взаимодействия устройств для умного дома тоже более менее стандартизированы. Технологии безконтактной оплаты худо-бедно работают независимо от устройства и платежной системы. Подвижки есть.


    1. d-stream
      05.04.2017 22:05

      А я все хочу пощупать «сверхширокоформатники» из-за того, что даже пара мониторов из одной партии со временем почему-то слегка по-разному деградирует… А вот один 21:9, да еще и умеющий прикидываться двумя мониторами — должен деградировать равномернее.

      Кстати без выделенного как мне кажется будет дискомфортно.


    1. Pakos
      06.04.2017 10:55

      Можно и на одном, но когда не надо постоянно алттабить за документацией или результатом работы, а есть вариант разработки с несколькими клиентскими приложениями, обменивающимися данными, где каждое занимает в ширину не менее 1280, а есть ещё и логи сервиса, через который они обмениваются (или даже не одного сервиса) — вот тут целый квест «сколько раз нужно нажать переключение, чтобы увидеть именно нужно», ведь помимо сервисов висит ещё 3 среды разработки. Ситуация нечастая, но один мониоор вызывает боль, а если он ещё и не FullHD…


    1. eoffsock
      11.04.2017 13:01
      +1

      Я работаю на 13" (не ретина, обычный мбп), зрение так себе, но в очках нормально. На большом мониторе удобнее, конечно, но не всегда есть возможность, так что большую часть времени работаю только на ноутбуке.

      Во многом это дело привычки.


    1. igorp1024
      11.04.2017 13:15

      К сожалению, это годится лишь для тех, у кого хорошее зрение.

      Нужно отключать субпиксельное сглаживание на FullHD-мониторах + использовать шрифты с правильным хинтингом и тогда всё будет как нужно (хотя мне за это слили карму когда-то за рецепт того как это сделать, под предлогом, что выглядит уродливо).
      О себе: -2.5/-2.75, в одном из глаз — "мушка".


      UPD: а вообще хочу перейти на 24" 4K монитор. На 17" 4K выглядит просто великолепно!


      1. j_wayne
        11.04.2017 13:21

        Ну у меня минус таки побольше + неполная коррекция из-за астигматизма.


        1. igorp1024
          11.04.2017 14:03

          И как это противоречит моей мысли? Книги-то Вы читаете. :) Вот, скажем, подобный эффект и достигается.


  1. smarkelov
    05.04.2017 09:25
    +15

    Все зависит от задач. Мне удобнее два — на одном например результаты расчетов, на втором пишешь отчет. Переключаться не удобно.


    1. fishca
      05.04.2017 13:33

      Особенно когда требуется перенос кода из одной среды разработки в другую два монитора самое оно.


      1. Tatooine
        05.04.2017 13:35

        Особенно когда копипаст не вариант. или что-то нужно погуглить


  1. vvpoloskin
    05.04.2017 09:29
    +7

    Часто работаю с документами — анализирую ТЗ. На одном монике само ТЗ, на другом пишу отчет по результатам анализа. Аналогично с подготовкой методик с приемосдаточных испытаний. Пробовал на одном — совсем неудобно.


  1. Hayate
    05.04.2017 09:31
    +31

    В одном окне терминал, в другом IDE. Или в одном окне отладчик, в другом приложение. Или в одном окне браузер, в другом консоль разработчика. Не знаю как переключение окон может быть удобнее этого.


    1. Wano987
      05.04.2017 20:11

      Легко. Только не переключение, а win + <, win + >.
      Но более 4 окон при этом — перебор.


      1. powerman
        06.04.2017 11:34

        Не перебор. У меня уже лет 15 после загрузки автоматически создаются 24 виртуальных рабочих стола, и на всех кроме одного запускается по одному приложению распахнутому на весь экран — mc, mutt, pidgin, firefox, rtorrent, tail -f syslog-а и терминалы на всех остальных (часть их них автоматом подключается по ssh к ключевым серверам). Переключаюсь между ними и по Alt-Fx/Alt-Shift-Fx, и по Win, Shift-Win (по кругу вправо/влево) и по Menu (между двумя последними). И друзья, посмотрев как я работаю, себе тоже так настроили, и за все эти годы своего мнения не изменили — им тоже так очень удобно.


        Фишка в том, что нажатием одной-двух кнопок я вывожу на экран нужное мне приложение, уже распахнутое на весь экран. Например, при разработке, когда нужно менять код и смотреть результат в браузере — достаточно одного нажатия Menu чтобы переключаться между этими двуми (последними использованными) виртуальными рабочими столами приложениями.


        Более того, все эти приложения запущены в режиме "без рамки окна", так что место на экране не тратится на заголовки окон, кнопки максимизировать/минимизировать/закрыть, etc. Потому что я во время работы почти никогда не закрываю и не запускаю приложения — всё уже запущено на нужных рабочих столах сразу после загрузки компа и остаётся запущенным всегда. Все эти рамки и кнопки нужны для того, чтобы заниматься "менеджментом окон приложений" — т.е. не чем-то полезным и нужным для работы, поэтому я от них и избавился.


        А единственный пустой рабочий стол используется для ручного запуска редко используемых приложений в обычном режиме — с рамками окон, Alt-Tab, etc. — но, как правило, у меня там вообще ничего не запущено.


        1. dimm_ddr
          06.04.2017 14:24

          Например, при разработке, когда нужно менять код и смотреть результат в браузере — достаточно одного нажатия Menu чтобы переключаться между этими двуми (последними использованными)

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


    1. asmrnv777
      06.04.2017 14:43

      То же самое, на основном 4K мониторе у меня IDE, на дополнительном Full HD — окно с логами (в разы удобнее, чем мелкое окошечко внизу IDE) и эмулятор Android/iOS. В разы удобнее, чем альт-таб или переключение столов.
      Напрягают только 2 вещи — для просмотра логов приходится сильно поворачивать голову и для работы с эмулятором приходится делать дополнительный клик, чтобы вернуть фокус в окно эмулятора.


  1. At0m1Cal
    05.04.2017 09:44
    +1

    На мой взгляд под разные цели нужно разное количество мониторов. Я видел веб программистов с одним монитором под превью и одним под код, вполне себе удобно на мой взгляд.
    У меня лично два моника, один 16:9 основной, 21 дюйм, на нем и кино смотрится, и работается качественно, а второй 4:3, 19 дюймов, под второстепенные окна, во время работы(ну или под ютюб во время серфинга интернета).


    1. Nikobraz
      05.04.2017 10:27

      Соглашусь, связка двух мониторов 16:9 и 4:3 наиболее удобна, у меня так и дома(27" и 17") и на работе(24" и 19").


  1. parotikov
    05.04.2017 09:44
    +19

    Автор как-то странно в крайности впадает: на второй картинке в качестве примера рассеивания внимания приводится аж 24 монитора (!)
    Ему тяжело перевести взгляд на соседний монитор, но не тяжело каждый раз альт-табать окна (или рабочие столы), чтобы переключиться с доков на IDE. Зато не лень отрывать руки от клавиатуры (мышки), чтобы свайпать тачпад.
    А верстальщикам и дизайнерам так вообще обязательно второй монитор нужен, т.к. их работа во многом связана с анализом и сравнением визуальных образов.
    Работал с двумя, с тремя мониками. Два оптимально. После этого ощущаешь тесноту и дискомфорт, когда на ноуте с единственным дисплеем пытаешься приткнуть куда-нибудь вот это вот окно, чтобы было на виду.
    Вкусовщина, одним словом.

    P.S.: Кодить на ходу — месье знает толк.


    1. unet900
      05.04.2017 12:10
      +3

      Согласен с вами.
      2 монитора это оптимальное соотношение. Один под документации или результат один под IDE.

      P.S.: Кодить на ходу — месье знает толк.


      Вот сам где только не пробовал работать когда работал удаленно все равно нормальный большой стол и персональный компьютер это самое эффективное место. ИМХО про работу в кафе и на пляже это дутье в уши от «психологов» и прочих граждан, которые не занимаются разработкой или у нас с ними очень разное понятие о работе.


      1. RomanArzumanyan
        05.04.2017 16:45

        Работать на пляже можно, но перестаёшь замечать, что вокруг пляж.


        1. ProffesorMax
          11.04.2017 13:38

          Работать на пляже не удобно, солнце слепит, дефки отвлекают ))


          1. dimm_ddr
            11.04.2017 13:50
            +1

            Вы просто выбрали неправильный пляж. В норвегии по ночам таких проблем нет.


            1. Alexeyslav
              12.04.2017 10:09

              Там возникает другая проблема… которая перечеркивает всё на корню.


      1. lubezniy
        05.04.2017 18:16

        Пользую 3 монитора: на двух мониторах документация (надо сделать одну программу на основании двух фрагментов документа, из которых постоянно приходится что-то копипастить в код), на третьем собственно редактор кода. Ну и при отладке тоже отсматривать удобнее так.


    1. Gugic
      05.04.2017 13:31

      Полтора года назад пересел за макбук 15". Сначала конечно по инерции поставил два монитора на работе и уже через пару месяцев с удивлением обнаружил что приходя на работу не подключаю их. Так и стоят, пылятся, работаю на макбуке.


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


      Просто частенько работаю из дома, там нет стационарного рабочего места и "контексты" в голове переключать лень.


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


      В Win 10 попытались сделать что-то похожее, но все совсем не так удобно.


      1. Rastishka
        05.04.2017 19:37

        Ну и mission control на маке просто дьявольски удобный. Свайп вверх — все окна и рабочие столы, свайп вниз — все окна текущего приложения, свайп лево-право — переключение рабочих столов. Т.к. работаешь фактически за ноутбуком, руку от клавиатуры до тачпада почти не надо тянуть.
        Плюсую. Когда прогал на макбуке реально хватало одного экрана и свайпа 3 пальцами влево/вправо.
        Под виндой только 2-3 моника надо. =(


      1. asmrnv777
        06.04.2017 14:47

        Меня в макбуке не устраивал размер экрана — слишком мало места по высоте, много приходится скроллить. Плюс производительность, конечно, не та, которую хотелось бы — если запустить пару IDE, браузер, эмулятор Android/iOS и всякие вспомогательные мелочи, вроде скайпа/почты — начинает подлагивать при переключении.

        Сейчас на десктопе этих проблем нет, но очень скучаю по тачпаду макбука, думаю купить внешний эппловский трекпад.


    1. Andrey-072
      06.04.2017 00:40

      Хотел плюсануть, но карма не позволяет… :) А месье, по ходу, тот ещё бегун. Мне, вот, интересно, сколько знаков он набирает за стометровку?


    1. dimm_ddr
      06.04.2017 14:27

      P.S.: Кодить на ходу — месье знает толк.

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


    1. bkotov
      09.04.2017 10:32

      Зато не лень отрывать руки от клавиатуры (мышки), чтобы свайпать тачпад.


      Возможно автор не использует мышку. Или использует маковскую мышку, на которой тоже есть жест переключения рабочих столов.


  1. UnknownUser
    05.04.2017 09:44
    +2

    Как и автор статьи, уже привык к одному монитору с виртуальными рабочими столами на Убунте. Это как N нужных вам мониторов с привычной конфигурацией открытых приложений, которые можно вызывать быстрыми клавишами Ctrl+Shift+стрелка.
    Оказалось, что горячие клавиши мне удобнее нажимать чем вертеть головой.
    Спасибо за напоминание, что теперь так и в Windows можно, надо будет настроить на ноутбуке ).


    1. shoorick
      05.04.2017 11:35
      +1

      Одно другому не мешает.


      У меня — шесть виртуальных рабочих столов, между которыми я переключаюсь клавишами Win+F1...Win+F6 — чтоб сразу попасть на нужный стол. Однако всё равно второй монитор нужен — и дома, и на работе я пользуюсь двумя мониторами. Конечно, можно, редактор держать на одном столе, терминал на другом, а браузер — на следующем, я так и делаю.


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


      • редактор и отладчик,
      • браузер и Document Inspector,
      • окно с багтрекером и окно, относящееся к выполнению задачи (браузер или терминал),
      • gimp / Inkscape / JOSM / MuseScore и его панели инструментов,
      • Frescobaldi с кучей лилипондовых исходников и готовый PDF с нотами,
      • и т. д., и т. п.

      А MySQL Workbench я и вовсе на два монитора растягиваю.


      1. UnknownUser
        05.04.2017 13:46

        Как и многие тут отметили, всё это вопрос задач.
        Единственное что полезно взять из статьи, это то что два (три, четыре) монитора выглядят, конечно круто, но надо подумать, действительно ли подходит оно вам.
        Естественно, может оказаться что надо и три монитора и шесть рабочих столов ).


    1. hungry_ewok
      05.04.2017 12:40

      Сторонними утилитами в винде так сто лет уже как было можно. Я еще на xp пользовал hotkey manager, которая помимо удобного запуска программ по горячим клавишам позволяет еще и 8 вирт столов делать, и переключаться по ctrl-atl-shift-цифра.
      К слову сказать, виртуальные столы и несколько мониторов ни разу не взаимоисключающие сущности, их вполне можно и нужно сочетать.


    1. domix32
      05.04.2017 14:52

      Проблемно запоминать какое окно на каком виртуальном экране. Хотя это наверное зависит от типа разработки.


      1. dimm_ddr
        06.04.2017 14:30

        Ну обычно рабочее окружение целиком не меняется, поэтому через день-два привыкаешь, не самая большая проблема.


    1. k102
      05.04.2017 18:21

      В Убунте странное расположение рабочих столов «квадратом», а не «в линию» — на мой взгляд не удобно.
      Обычно использую 2 монитора и 3 стола, даже странно как без этого то)


      1. pudovMaxim
        05.04.2017 19:01

        А мне наоборот очень нравится квадрат: из каждого стола можно попасть в любой одним нажатием стрелок.
        Ну и плюс так легче держать в уме где что висит.

        да, кстати, вроде бы можно менять расположение и кол-во столов.


        1. k102
          06.04.2017 11:27

          Не правда, по диагонали же нельзя)


          1. pudovMaxim
            06.04.2017 11:37

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


            1. dimm_ddr
              06.04.2017 14:32

              Только что проверил — диагональ работает во всех направлениях. Нажимаешь не одну стрелку, а сразу две — и происходит переход по диагонали. Ubuntu 16.04.2 LTS


              1. k102
                06.04.2017 15:16

                О, спасибо, проверю. Хотя уже привык к 3м в линию


  1. VMichael
    05.04.2017 09:57
    +18

    Мы на работе сравнивали.
    Два монитора повышают производительность.
    Кто заставляет открывать ленты новостей на одном из мониторов, что бы отвлекаться?
    Как минимум на одном ТЗ, на другом код.
    Не проникся статьей.


  1. phoenixweiss
    05.04.2017 10:02
    +4

    Существуют разные задачи, решаемые мультимониторными конфигурациями.
    К примеру тот же atom на одном мониторе и браузер в livereload на другом. Переключение между ними в рамках виртуальных рабочих столов ведет к большей потере фокуса чем поворот головы.
    Также и при 3d-моделировании, на основном мониторе можно заниматься самой моделью в то время как на втором мониторе она же будет например уже со всеми шейдерами, это также экономит время больше, чем работа с единственным монитором.
    Ситуаций и задач может быть довольно много. Есть ситуации при которых второй монитор распыляет внимание, а есть ситуации в которых он экономит время. В статье много полезных мыслей, но все же решает каждый сам. Лично для меня наиболее удобен вариант с одним 27-ми дюймовым монитором.


  1. beavis88
    05.04.2017 10:05
    +1

    Интересно как он на ходу текст набирает и юзает мышь?


  1. AlexZaharow
    05.04.2017 10:09
    +1

    У меня запущена серверная и клиентская отладка + само web-приложение. Поэтому три монитора. И хотел бы иметь четвёртый. На один экран точно не лезет, на двух еле помещались, но было тесновато. Три уже получше, но ещё недостаточно.


  1. oxidmod
    05.04.2017 10:15
    +4

    Плюсую за 2 моника.
    Поработал одно время на 34 дюймовом 21:9… вроде и влазит ИДЕ+консоль, но не то.

    ЗЫ. вертеть головой и переводить фокус взгляда полезно)


  1. zeronice
    05.04.2017 10:16
    +1

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


  1. alexlcdee
    05.04.2017 10:36
    +1

    С одним монитором шея затекает. Движения нет.


    1. Crandel
      05.04.2017 11:10

      Независимо от количества мониторов желательно раз в час делать перерыв и разминаться


  1. Tatooine
    05.04.2017 10:49

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


  1. sintez
    05.04.2017 10:50
    +2

    «В качестве примечания, если вы на Mac, не забудьте отключить автоперестановку»
    Самое ценное в статье. Не знал про это и всегда жутко бесили перемещающиеся столы


  1. vconst
    05.04.2017 10:56
    +2

    На одном мониторе открыт PSD или AI и пара самых ходовых панелей инструментов, на втором мониторе — все вспомогательные панельки. Сломал голову, но не смог придумать — как такую работу организовать на виртуальных рабочих столах. На одном мониторе почтовый клиент и письма с комментариями к макету, на втором сам макет в Фотошопе или Иллюстраторе. На одном мониторе IDE на втором браузер с сайтом — все изменения в реалтайме.

    Дома у меня 27 и 21, на работе два 31, никакой даже самый широкий один монитор не заставит меня отказаться от конфигурации с двумя.


  1. uzverkms
    05.04.2017 10:58

    К ноуту или iMac я брал вторым монитором Dell на поворотной подставке и постоянно держал его в вертикальной ориентации — так гораздо удобнее работать с текстом, смотреть сайты, работать с портретными фотографиями и т.д.


  1. Crandel
    05.04.2017 11:08
    +1

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


  1. fear86
    05.04.2017 11:13
    +2

    А как смотреть сериальчики или ютуб во время работы на одном мониторе?


    1. bromzh
      05.04.2017 15:07

      Счастливые обладатели маков используют picture in picture: https://www.youtube.com/watch?v=_mB6NMqoFeo


      1. vlreshet
        05.04.2017 16:30

        Ну или же счастливые пользователи браузера Opera

        шмяк
        image


        1. bromzh
          05.04.2017 17:35

          В хроме тоже было, но с 54 версии поддержку такой штуки удалили со всех платформ, кроме хромоос.


    1. hungry_ewok
      05.04.2017 19:28
      +1

      Если монитор большой — делаем небольшое окно плеера и ставим ему «always on top», чтобы висело над всеми прочими. ;)


  1. HellMaster_HaiL
    05.04.2017 11:14
    +7

    Уже очень долго сижу на двух мониторах. На одномониторную не перейду никогда, ни под каким предлогом… И дело тут даже не в многозадачности (хотя я очень люблю смотреть кино/сериальчик, когда пишу код), а скорее в минимизации времени переключения между задачами. Да и часто одна и та же задача требует минимум 2х-3х приложений одновременно, а иногда и виртуалок.
    Работа на ноутбуке для программиста — это, имхо, крайняя мера в командировках или поездках, при которой производительность снижается крайне ощутимо.

    В последнее время все больше подумываю о трех или четырех мониторах. Одна только студия со всеми необходимыми эксплорерами и браузерами занимает два монитора. Хотелось бы услышать отзывы людей, кто пробовал.

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


    1. s-kozlov
      05.04.2017 11:28
      +1

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


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


      1. HellMaster_HaiL
        05.04.2017 11:38

        Я не очень специалист в офтальмологии, и, возможно, выразился не ясно. Слышал информацию о том, что основная проблема ухудшения зрения при чтении или работы за компьютером в том, что фокусное расстояние одно и тоже длительное время, и глаз «мало работает» над изменением этого фокусного расстояния. Для исправления сего окулисты рекомендуют упражнение «посмотри на палец, посмотри в даль». Конечно два монитора не тоже самое, но всё таки расстояния и углы двух мониторов слегка отличаются. Отсюда и вопрос.

        Прошу прощения, если говорю ерунду, не компетентен. Правильно я понимаю, что по Вашему мнению два монитора — это еще хуже для глаз чем один именно из-за того, что глаз больше «напрягается»?


        1. s-kozlov
          05.04.2017 14:02

          Я не очень специалист в офтальмологии, и, возможно, выразился не ясно


          Пожалуй, не очень ясно. Я понял, что вы считаете, что при работе за одним монитором мышцы глаза слишком мало работают. Дело в том, что человеческий глаз работает не по принципу «фоткай всё перед собой 24 раза в секунду». На самом деле это похоже на узкую полоску света от фонаря в полной темноте, которая обшаривает объекты, а мозг потом строит полную картину.

          Что касается периодической тренировки за счет упражнения «смотрим вдаль — смотрим близко» или «косимся влево — косимся вправо» — да, окулисты рекомендуют. Но в качестве периодической тренировки.


    1. leremin
      05.04.2017 11:31

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

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


    1. questor
      05.04.2017 17:19
      +1

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


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


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


      1. Rastishka
        05.04.2017 19:47

        Не могу придумать как должны располагаться 3 монитора.
        В одну длинную линию, или в два ряда 1,2, или вертикально а-ля Трюмо, у вас как?


        1. vconst
          06.04.2017 14:11
          +1

          Ниже прекрасная идея в комментарии.


  1. Nikita_Danilov
    05.04.2017 11:30
    +2

    Тоже сторонник одного монитора, нравится что меньше вертишь головой, хотя на вкус и цвет.
    Но, обратил внимание — много в комментариях говорят про отладку, верстку и т.п.
    Если конкретно про разработку говорить — не знаю как у других, но у меня бОльшая часть работы это продумывание. Продумываю код, продумываю отчет, продумываю ТЗ. Специально минимизировал дерганье «давай посмотрим что получится», от дебага вообще почти избавился. Значительно повысило мою производительность и понимание системы.


  1. gr0ck
    05.04.2017 11:31
    +1

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


    1. DenimTornado
      05.04.2017 14:18
      +3

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


  1. vesper-bot
    05.04.2017 11:31
    +1

    На вкус и цвет, похоже. Мне, например, приятнее, когда я занимаюсь копипастом, или заполнением всякой документации, если источник и приемник видны одновременно, а источник часто располагается на удаленном рабочем столе, который к тому же альт-таб перехватывает и выполняет на удаленной машине вместо локальной (по умолчанию). Поэтому два монитора рулят. Они бы и три рулили, наверно, если бы у нас было достаточно денег на три монитора каждому.


  1. alexeykuzmin0
    05.04.2017 11:32

    Использую два монитора: на одном — хедер + имплементация (одно слева, другое справа) того кода, с которым работаю сейчас, на другом — в середине какой-нибудь код, открытый временно для справки, а по краям — панельки студии: solution explorer, find results, output, error list, watches. И получается, что если нужно что-то еще (командная строка, почта, jira, stackoverflow, документация, да что угодно, оно по 10 раз на дню нужно), то разместить уже некуда.

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


  1. mib
    05.04.2017 11:34
    +2

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


    1. alexeykuzmin0
      05.04.2017 11:36

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


      1. massimus
        05.04.2017 13:50

        Уже сделали: очки виртуальной реальности. О, а в них если ещё окошки в 3д раскидать… фантастика! Жутко неудобно, наверное, но краасииваа...


        1. alexeykuzmin0
          05.04.2017 15:37

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


  1. Mako_357
    05.04.2017 11:38

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


  1. Balpak
    05.04.2017 11:44

    В силу специфики работы приходится постоянно заходить на Windows-сервера\станции по RDP и там запускать по 2-3 приложения. Без двух мониторов было бы очень некомфортно, особенно когда требуются два подключения одновременно.


  1. Djeux
    05.04.2017 11:44

    Много мониторов не бывает.
    На работе только mbpro15, т.к. необходима мобильность. Дома 27 (4к) + 24 + 21, разные формфакторы создают кучу проблем, поэтому в идеале 3*27(4к)


  1. andykov
    05.04.2017 11:45

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


  1. Tufed
    05.04.2017 11:45

    Админ. 2 монитора как глоток воздуха. И третий иногда подключается, когда нужен и когда не занят тестируемой машиной. На второй обычно кидается окно удаленного доступа клиента поддержки или виртуалки, когда требуется длинная настройка/установка/и т.д., чтобы видеть онлайн что происходит на экране, корректировать в процессе и т.д. На первом в это время может выполняться рутина/гугление по вопросам/перекидывание дистрибутивов и т.д. экономит время. Еще часто нужен второй монитор при настройке каких-либо новых железок, консоль на одном — мануал на другом. Да и вообще расширение рабочего пространства за вменяемые деньги + удобство именно экрана в который можно кинуть окно и одним кликом развернуть на весь экран как надо.


  1. Arxitektor
    05.04.2017 11:48
    +1

    Они бы и три рулили, наверно, если бы у нас было достаточно денег на три монитора каждому.

    3 монитора Это оптимум ). 1 очень особенно стандартного разрешения 1920*1080 мало 2 минимум )
    Просто работая в 3D кадах нужно минимум 2560*1440 больше места под саму модель. 4K конечноj 28" самое то.


  1. MagiC
    05.04.2017 11:57
    -2

    Раньше тоже гонялся за размерами экранов и количество мониторов.
    Сделал вывод, что для меня дома идеально один 24" 4К монитор (ретина) на десктопе, на работе 15" макбук (ретина).
    Дизайнер интерфейсов.


    1. Lsh
      05.04.2017 13:01
      +1

      В чём дизайните?


      1. MagiC
        06.04.2017 14:16

        Sketch, After Effects.


  1. lzb_j77
    05.04.2017 11:57
    +1

    Два монитора — очень удобно.
    На первом — рабочий документ (ide, word, excel), на втором — что-то вспомогательное — даташит, статьи, мануалы, консоль отладчика етц.

    p.s. а если мониторов три, то можно прекрасно полетать в Горячие скалы/A-10 Warthog :)


  1. kloppspb
    05.04.2017 12:03
    +2

    IMHO, автор берёт маргинальные (то есть явно неоптимальные) случаи, плюс частности из собственной практики, и делает какие-то глобальные обобщения.
    Моя рабочая конфигурация выглядит так, и дома, и в офисе — вполне удобно. При этом на большом мониторе как минимум 2 воркспейса, иногда ещё и третье добавляется, с полноэкранной виртуалкой.


  1. sshikov
    05.04.2017 12:08

    Если бы еще такие исследования не обобщали свои выводы на всех… А то «и вас ничто не отвлекает от потока». А то что бывает разная работа, в том числе такая, которая предполагает, что тебя будут отвлекать, и это часть ежедневной деятельности. И то что на втором мониторе — это грубо говоря, производственный процесс, за которым надо просто присматривать, например мониторинг. Нужно просто уметь распределять внимание, и с виртуальным экраном это не то чтобы неудобно — а просто по-другому.

    А то, что бывает одновременно две или три физических сети — и по компьютеру в каждой, и виртуальные рабочие столы тут не спасают, а только два и больше мониторов.

    Короче, я раз за авторов, что им хватает одного, но мне удобнее два. Три — уже некуда ставить, уже надо подумать.


  1. PaulZi
    05.04.2017 12:08

    Поддерживаю автора, хотя есть конечно задачи, где второй монитор очень даже полезен.
    Лично меня второй монитор отвлекает при обычном кодинге, но когда надо редактировать UV-развёртки 3д модели — второй монитор очень даже помогает.


  1. Shaco
    05.04.2017 12:10
    +1

    Тоже удивил посыл, что если у тебя два монитора, то на одном будет лента твиттера/почта/ещё какая-то фигня. Я фронтендщик, у меня на одном мониторе среда разработки, на втором браузер. Девтулзы либо внутри окна браузера, либо, когда это не удобно — на экране со средой разработки. С теплотой вспоминаю время, когда на пару месяцев урвал третий монитор, на котором был открыт редактор с макетом. Подправить что-то через девтулзы, сверяясь при этом с макетом — целая боль.


    1. akulka
      13.04.2017 14:26

      Поддерживаю! Мне тоже в некоторые момент не хватает третьего монитора, чтоб на нем разместить макет.
      Все-таки, наверно, от сферы разработки зависит.


  1. zanooda
    05.04.2017 12:13

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


  1. stalkerxxl
    05.04.2017 12:25
    +1

    Не знаю как автору 1 монитора хватает — мне уже 2-ух мало… думаю «как третий подключить и куда поставить»…


  1. Ryle
    05.04.2017 12:26
    +1

    Несколько месяцев назад впервые попробовала два монитора. Работать гораздо удобнее, чем на одном!
    Я технический писатель, как минимум у меня открыт документ, который я пишу, ТЗ и программа, которую надо описывать. Вижу все сразу, и не надо лишний раз переключаться.


  1. AndreyDmitriev
    05.04.2017 12:42
    +10

    Ну, не знаю, я лет шесть уже только в такой конфигурации работаю:

    Тридцать дюймов посередине и пара двадцатидюймовых вертикально по краям. Я эту конфигурацию вот тут подсмотрел. Офигенно удобно.


    1. kloppspb
      05.04.2017 12:55

      А по бокам что именно? Вроде не так много мониторов, которые развернуть можно.


      1. AndreyDmitriev
        05.04.2017 13:08
        +1

        По бокам два DELL 2007 FP. Прелесть в том, что у них размер точки практически совпадает с DELL U3011, что посередине, так что это 1600 пикселей по вертикали и мышь перемещается без «ступеньки». Чтобы правый монитор развернуть логитипом направо, там пришлось одну дырочку под штифт просверлить в держателе.


    1. fear86
      05.04.2017 13:51

      По опыту знаю что вертикально пиксели немного не так смотрятся как горизонтально, нет проблем с этим?


      1. AndreyDmitriev
        05.04.2017 14:15
        +1

        Нет, эти мониторы довольно приличные с IPS матрицами, да и угол тут относительно небольшой. Если же взять дешёвые, скажем на TN, то да — там будет проблема, скорее даже не с пикселями, а с оттенками цветов и яркостью.


        1. mistergrim
          05.04.2017 17:06

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


          1. AndreyDmitriev
            05.04.2017 17:54

            А, теперь понял, что имеется ввиду. Нет, я бы не сказал, что присутствуют какие-то значительные отличия в отображении на вертикальном и горизонтальном мониторах. Да, контрастность немного отличается, и цветовая температура тоже (но это подкрутить можно), но так, чтобы беспокоило — нет.


            1. mistergrim
              05.04.2017 21:19

              В очень большой степени зависит от матрици (и нет, тип её тут не важен), а также от особенностей зрения смотрящего. Но неприятная радуга будет присутствовать так или иначе, в какой-то степени.


              1. AndreyDmitriev
                06.04.2017 13:38

                Ну тут надо конкретные мониторы пробовать. В моём случае различия минимальны, разве что на трдцатидюймовом цвета «посочнее» что ли, но надо также учесть, что двадцатидюймовые Деллы весьма почтенного возраста уже. Кстати, они вроде как с двумя разными матрицами выпускались — народ, помню, долго выяснял как по серийному немеру тип матрицы определить. Сейчас их уже не найти, но у меня один в запасе есть.

                Двое моих коллег уже пересели на большие «гнутые» мониторы. Я пока не готов — по уму там надо иметь очень хороший десктоп-менеждер, чтобы сделать на нём «виртуальные» области, иначе при максимизации окон они на весь экран разлетаются. Win со стрелочками помогает условно, так как прилепляет окно к краю, а если я хочу чтобы на весь экран, но только по центру — то такого инструмента я не знаю.


          1. dom1n1k
            05.04.2017 20:52

            И помимо структуры пикселей, есть вопрос неравномерной яркости.
            Я пробовал разворачивать вертикально 24" DELL (IPS) — помимо очень большой высоты, мешал перепад яркости из конца в конец экрана, который в горизонтальном положении не был заметен.


            1. mistergrim
              05.04.2017 22:11

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


    1. vtulin
      05.04.2017 13:55
      +1

      Во-во! Только такая конфигурация довольно кучеряво выйдет, у меня проще и дешевле:
      1x DELL E2417H (24 дюйма 1920*1080 IPS матрица)
      2x DELL P1917S (19 дюймов 1280*1024 IPS матрица) Не переворачивая!
      Рабочая область, равно как и высота отличается на 2мм, рамки идентичные.
      Офигенно!


      1. AndreyDmitriev
        05.04.2017 14:19

        Ну это на работе всё-таки. Дома у меня попроще (хотя тоже два монитора).
        Если мне менеждер говорит, что «кучеряво выйдет», я его тут же отправляю к девятому пункту "Теста Джоэла Спольски" — обычно помогает.


    1. vconst
      05.04.2017 14:24
      +1

      Супер! Спасибо за идею!


    1. superyateam
      05.04.2017 20:39

      уютненько!


    1. dom1n1k
      05.04.2017 20:49

      Интересная идея. Задумался, можно ли повторить её в варианте 27"@1440…

      Потому как доступное и популярное ныне решение с двумя одинаковыми 23-24" рядом не нравится вообще — должен быть большой главный и опционально вспомогательные.


    1. bkotov
      09.04.2017 10:44

      Забавно. У меня аймак 27" и макбук 15. Если макбук развернуть вертикально, то по высоте выходит аккурат как высота экрана аймака. Плотность пикселей тоже совпадает. Пробовал пользоваться в таком режиме, но в итоге остановился на простом горизонтальном расположении.

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


  1. teifo
    05.04.2017 13:09
    +1

    А мне вот только мечтается работать на мониторах от 30+ :( По работе много времени уходит на работу с текстом, документы, таблицы и прочие. Если верно предположение, что для мозга буква есть картинка, то чем больше буква, тем меньше устают глаза. Якобы по этой причине детские книжки с большими шрифтами. Я вот при работе с 100% масштабом на 24 дюймовом мониторе уже через некоторое время ощущаю усталость в глазах. Возможно это самоубеждение, не знаю. Сейчас у меня масштаб в среднем от 150 до 160 % в вордовских документах и в браузере. Предполагаю, что при большем мониторе, я смогу сделать еще больший масштаб и глаза по идее должны уставать еще меньше. Косвенно подтвердилось при кратковременном знакомстве с эпловским моноблоком на 5к. Глаза просто радовались тому как выглядит текст. Шикарно. Жаль на такие забавы денег нет:(


    1. fishca
      05.04.2017 15:29

      У меня дома 24" широкоформатник + 19" 4:5, так вот когда окошко перетягиваешь с монитора на монитор уже заметно различие в размерах и глазам гораздо приятней читать текст на обычном «стандартном» монике, к сожалению широкоформатники заполонили рынок.


  1. Lsh
    05.04.2017 13:09
    +2

    Недавно накрылся маленький монитор (17 дюймов, 1280х1024), остался основной (24 дюйма, 1920х1200).
    Замену пока не купил. Во всяких фотошопах стало очень неудобно, некуда деть панели, чтобы не закрывали рабочее пространство. Довольно часто делал так: на вспомогательном мониторе висит панель с кривыми (уровнями, любыми другими ползунками), зажимаю кнопку на мышке, перевожу взгляд на основной экран, мышку при этом двигаю, меняю параметры, смотрю результат. Не представляю, как можно использовать виртуальные столы вместо этого.


  1. maxru
    05.04.2017 13:09

    На работе 3 монитора — 1 большой 27'' и 2 — 17'' и 19'', для тестов и почты / консоли.


    Дома один изогнутый примерно такого же размера как те 3.
    Мониторов нужно меньше, но больше.


  1. tema_sun
    05.04.2017 13:57

    А мне сейчас нравится работать на fullhHD 40" телеке. Разрешение такое же, как на 15" на ноуте, но с расстояния метра полтора прям то что надо.


  1. helg1978
    05.04.2017 14:12

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


  1. sanchower
    05.04.2017 14:40
    +3

    Основное в статье это:
    «Я разработчик и ежедневно пишу код. Поэтому я часто читаю документацию. Но очень редко мне нужно видеть ее одновременно с тем, как я пишу код. Я работаю в однозадачном режиме: читаю документацию, затем пишу код.»
    а дальше его субъективные выводы.

    Еще забавно было читать про единообразный рабочий процесс, типа все уместить в ноутбуке. Звучит круто и разумно. А потом такой — бац и вот моё рабочее место с дорожкой и монитором 24 дюйма. Алё, ты нас только что почти убедил работать на ноуте, что происходит вообще? Какая дорожка, ты же нас убеждал в эффективности однозадачности! Черт, где логика?


    1. satellight
      05.04.2017 20:46

      Автор про ноутбук написал к тому, что если в работе использовать один монитор, то в случае «полевой» работы на ноутбуке не будешь испытывать дискомфорт от перехода с 2+-мониторной конфигурации на 1.
      Что касается дорожки — на прошлой работе CEO (работает с кучей документов + письма) и тимлид (документы и код) использовали беговую дорожку (хотя правильнее её называть пешей дорожкой, так как она не рассчитана на высокую скорость — до 8 км/ч), говорят, что очень быстро привыкаешь к ходьбе во время работы настолько, что даже не замечаешь того, что ты шагаешь. К тому же, на дорожке не весь рабочий день находятся, а 3-4 часа — чтобы размяться.


  1. tentakle
    05.04.2017 14:48
    +2

    А я бы хотел отметить вред чтения по диагонали. Автор приводит несколько фактов, примеров, что и как работает, рассказал о переключении внимания, о решение «проблем», с которыми сталкиваются владельцы нескольких мониторов, но в комментариях как будто прочитали только заголовок.
    Чтобы не накидали уж слишком много минусов: да, вкусовщина.


    1. kloppspb
      05.04.2017 14:59

      решение «проблем», с которыми сталкиваются владельцы нескольких мониторов

      Нет. В статье — о решении личных «проблем» автора.


      1. tentakle
        05.04.2017 15:17
        -1

        Видеть одновременно код, документацию, ТЗ, видео с котятками и страничку в вк — это для многих «проблема» и решают они подобное несколькими мониторами.
        В статье не решение личных «проблем» автора, а пояснения, почему один монитор лучше.


        1. kloppspb
          05.04.2017 18:01
          +1

          пояснения, почему один монитор лучше.

          Для автора.
          Как видно из комментов, для многих это далеко не так, хотя бы потому, что юзкейсы у всех разные.


          1. tentakle
            05.04.2017 18:41

            Если утрировать, то это выглядит так:

            автор: переносить окно с кодом на второй монитор плохая идея по причине…
            комментаторы: я использую второй монитор для окна с кодом.

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


            1. kloppspb
              05.04.2017 18:54
              -1

              подобные статьи из пласта оптимизации должны заставлять хотя бы задуматься «а то, что мне сейчас удобно действительно ли удобно?»»

              Почему они должны заставить меня задуматься? Я и так много о чём задумываюсь. И если за 20+ лет в разработке пришёл именно к той схеме, которую использую сейчас, то вовсе не потому, что про это у кого-то где-то прочитал, или не пробовал ничего другого.

              А вот пальцем у виска покрутить хочется как раз тогда, когда кто-то что-то открыл для себя лично, и теперь пытается убедить остальных в том, что и им должно быть удобно именно так :) Обычно такие порывы бывают у совсем юных, но у многих потом проходят.


              1. tentakle
                05.04.2017 19:21

                Почему они должны заставить меня задуматься?

                Дальше можно было бы и не писать.


  1. alphashooter
    05.04.2017 16:39
    +4

    Если электронная почта и социальные сети все время будут в поле моего внимания, я постоянно буду на них отвлекаться.

    Внимание, вопрос: разве это проблема монитора? Притом здесь это единственный аргумент против.

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


  1. Am0ralist
    05.04.2017 16:51

    На второй работе уже — использую два монитора 24" FullHD.
    На первой — приходилось много возиться с 1С и табличками, соответственно на одном экране столько инфы не помещалось, сколько мне надо было, а переключать окна или там рабочие столы — не вариант.
    Сейчас же вечно всякие RDP в полный экран, удаленные подключения к локальным пользователям, плюс ПО, которое оптимально выглядит именно на FullHD, и, опять же, таблички и БД.

    24" 4k — мне бы было ужасно за таким работать. Либо все мелко, либо масшатбирование и куча глюков ПО, которое с ним не работает. О чем говорить, мебельный кад мне на днях показали за 27" 4к, с вопросом что делать: должны быть тонкие линии, а они жирнющие, что ппц. Отключил человеку функцию масштабирования — все стало круто, только по иконкам не попадешь.

    В итоге 2х24" FullHD — дешевле и практичнее, особенно если софт еще не догнал новомодную тенденцию…


  1. ZaitsXL
    05.04.2017 16:52

    Насчет единообразия рабочего процесса согласен, после 2 мониторов в офисе работать за одним в другом месте невдобно

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


  1. aqwAntonio
    05.04.2017 17:04

    работаю под линуксом с вуртуальными рабочими столами и одним монитором 24". очень хочется второй монитор но рабочее место ограничено =(


  1. point212
    05.04.2017 17:19
    +1

    Какая-то чушь. Автор как будто просто хотел попиариться, типа «а я вот не такой как все. смотрите, у меня всё хорошо в жизни — беговая дорожка, пляж и 4к монитор». Честно говоря, когда у меня на работе появился 2й монитор, то через некоторое время главной мыслью было — Чёрт, как же удобно. Хочу третий! А когда стало три, стал подумывать о 4-рёх. Для сисадминства — очень удобно. Особенно если ты вин-админ, и у тебя куча подключений к терминалам. Да и с моим линух-админством очень даже. Тут статья, там логи бегут, тут ты команды отдаешь. Там сбоку чятик по работе, чтобы не отвлекал.
    Может один 4К монитор и может заменить 2 по 1080. Но уж 4-5 он никак не заменит.
    У меня в ноуте щас FullHD. И мне неудобно. Слишком мелко. А делать покрупнее шрифт, значки и окна — жаба душит. Размер экрана то небольшой.

    Короче моё резюме таково: ставьте 2-3 4К монитора — и будет счастье. Ну и неплохо бы, конечно беговую дорожку, и всё это с видом на океан. Да…


    1. Filippok
      05.04.2017 17:51

      Хотел прикупить два 28" 4к монитора, но, подумав, взял один "на пробу". В итоге решил не брать второй ибо места стало достаточно. На работе с двумя 1080р теперь крайне не удобно: консоли, ide и прочее не помещаются.


  1. lvo
    05.04.2017 18:40

    А если использовать emacs, то можно на всех мониторах разместить код. Очень удобно, когда разбираешься в чужом коде — можно несколько файлов открыть и держать их все перед глазами.


  1. madkite
    05.04.2017 18:43

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


  1. Ravebinovich
    05.04.2017 18:44

    Извиняюсь, если не в тему, но такой вопрос. Можно ли каким-либо образом вывести на iMac картинку с PC, в котором стоит видеокарта R9 280X с Mini DisplayPort?


  1. old_bear
    05.04.2017 18:46

    Единственное, на что я готов поменять свои 2 монитора — это на один монитор (телевизор?) с разрешением 4К и диагональю 55-60 дюймов. Как раз получится аналог 2х2 обычных FHD + небольшое уменьшение DPI чтобы повесить на стену за рабочим столом, что будет чуть дальше чем сейчас.
    И это не блажь, а естественное желание, которое появляется при просмотре окна waves в ModelSim-е при сколь-нибудь серьёзном проекте.


  1. sayber
    05.04.2017 18:48

    Месяц назад тоже отказался от 2х мониторов в пользу одного.
    Они правда остались и будут использовать, если я вдруг займусь фронтендом.
    Сейчас использую Philips BDM3275UP


  1. MacIn
    05.04.2017 19:13

    Хм, типичная ситуация на работе: Открыты одновременно 3 IDE, в одной отладка клиентского native приложения, которое во время отладки напрочь блокирует экран, потому что не перерисовывается, в другой — центральная, загрузочная часть сервера, в третье — функциональная часть сервера, все три разных приложения. И надо отслеживать прохождение сообщений и так далее. Еще и логи смотреть в каком-то(их-то) файле(ах). Когда чисто пишешь код — да, одного монитора достаточно.


  1. red_andr
    05.04.2017 19:46

    По мне так, это чисто индивидуальное решение. Автору хорошо с одним монитором? Замечательно! Ну а мне просто удобнее работать на трёх. В годы молодости по бедности приходилось сидеть за одним. И я ни за что сейчас обратно не вернусь обратно на единственный монитор.


  1. superyateam
    05.04.2017 20:45
    +2

    Я бы не против поработать за одним большим монитором (34 дюйма+), но так чтобы он исполнял функцию нескольких. Например, слева — IDE, справа — браузер. Но проблема в том, что на винде окна либо свернуты, либо развернуты во весь экран. Либо в каком-то нестабильном состоянии, когда их можно перетаскивать, менять размеры и так далее. Мне это не надо. Конфигурация в два монитора удобна тем, что мне нужно думать, куда воткнуть окно IDE — я только открыл и оно само в максимальном размере раскрылось в левом монике, то же самое с браузером и другими программами. Если бы на винде так можно было настроить работу для одного монитора, я был бы только рад. Открыл IDE и оно зафиксировалось в нужном мне размере в левом углу экрана.


    1. Gugic
      05.04.2017 22:27

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


      1. Am0ralist
        05.04.2017 23:28

        в 10-ке на четверть делят? в 8-ке на половинки только, а под рукой 10-ки нет, чтоб проверить.


        1. Gugic
          06.04.2017 09:52
          +1

          Насколько я помню там (к примеру) win+враво отправляет на правую половину экрана, потом win+вверх на сокращает до правой верхней четверти. Потом еще раз win+вверх (или win+влево?) расширяет на верхнюю половину. Точно проверить сейчас нет возможности, но возможность такая определенно присутствует.


          1. Am0ralist
            06.04.2017 18:10

            Не, win + ^ — расширяет (Win +v — минимизирует), но если несколько раз Win + > то в 10-ке сначала половинку, потом уходит на второй моник уже четвертинкой (Win +v — ее до половинки вниз растягивает) и можно так дальше перебирать.

            Короче да, добавили четвертинки, но надо привыкать и они не такие однозначные, как в 8-ке было.


      1. superyateam
        06.04.2017 01:24

        Хм, я знаю про эту комбинацию. Но почему я про нее сейчас забыл — ума не приложу. Сейчас попробовал — и правда, то что мне нужно.

        Единственный минус, что нужен реально широкий монитор. Стандартные мониторы скорее ближе к 4:3 или 16:9 и там окно на пополам будет смотреть не очень удобно. Удобнее было бы выставлять кастомные размеры и фиксировать их (как-то запоминать развернутое состояние?).


    1. Am0ralist
      05.04.2017 23:26

      Win + < / Win + >
      И приложения занимают ровно половину окна монитора слева или справа соответственно, так что 4 окна на два монитора раскидать — дело секунд.

      Если при этом нужны «универсальные» приложения, то в той же 8 версии: Win +. + < / Win +. + > позволяет разделить моник на две части и в одном открыть декстопное приложение, а в другом универсальное, правда с дурацким разделителем.

      А вот как один разбить по горизонтали для 4k без сторонних приложений?

      PS. Слишком много отвлекался, пока писал коммент, и со стрелочками меня опередили)


    1. NotLogo
      10.04.2017 15:40

      Для ultrawide мониторов lg, в комплект идет программное обеспечении для win и mac c функцией разделение области экранов.

      Сам им не пользуюсь, хватает горячих клавиш win + >, win + <

      Вот мое рабочее место снятое на тапок. В идеале можно отказаться от экрана слева, но тогда мне бы поменять свой монитор с 2560 x 1080 на 3840x1600 QHD+ к примеру на эту модель


  1. satellight
    05.04.2017 20:47

    Хочется попробовать ультраширокий формат (21:9) с диагональю 29 или 34 дюйма, но опасаюсь, что может оказаться пустой тратой денег. Есть ли у кого-нибудь опыт использования одного ультраширокого монитора?


    1. DezzK
      08.04.2017 13:49

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

      Я себе тоже рассматриваю такой под различные IDE. Но мне кажется, что он довольно неуниверсальный. Т.е. в разных IDE панели можно расположить удобным образом, чтобы код был примерно по центру, а малоиспользуемые панели расположились по бокам. Трёхстороннее сравнение файлов (пример) проводить тоже должно быть удобно: 3 колонки на таком экране располагаются идеально. Фильмы на полный экран смотреть тоже классно, ведь отношение сторон идеально подходит (а для сериалов уже нет, но наверное не критично).

      Но как быть с сёрфингом в сети и прочими приложениями, не IDE плана, развёрнутыми на весь экран? С ужасом представляю, например, TotalCommander, развёрнутый на весь экран. В Word'е вокруг документа будет много свободного пространства пропадать зря, а в Excel комфортно работать с левыми столбцами можно будет тоже только в окне.

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

      Кому-то удобно работать в окнах, а меня раздражает необходимость подгонки размеров окон под комфортные мне. В комментариях много приводили примеров управления окнами в Windows с помощью комбинаций Win + <стрелка>. К сожалению, эта комбинация при использовании одного монитора не позволяет разместить окна в три колонки, она работает только с двумя колонками, либо позволяет восстановить размеры окна, заданные пользователем, что меня не устраивает. При использовании такого широкого монитора, мне понадобилось бы, чтобы рабочее окно было в центре, а вспомогательные размещались по бокам.


      1. dimm_ddr
        10.04.2017 09:58

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


        Достаточно странно что нет популярного приложения для этого. Кейс очевидный, реализуется на первый взгляд несложно: можно даже попросить пользователя при первом запуске раскидать dummy окна как ему нужно, а потом использовать это расположение.
        Или такое уже существует, а я просто не знаю, потому что не искал?


  1. andersong
    06.04.2017 00:40

    Пишу программы для ПЛК и HMI. Когда только пришел на работу, мне купили б/у ноут 15", прошло время, стал нужен экран поболе (зрение), заказал ноут 17", но с ним оказалось неудобно таскаться на производство, заказал бизнес ноут 13", подключил сначала 22" FullHD — стало мало, заказал второй 24", тоже FullHD, поворотный, сейчас работаю на 2х: на одном среда для HMI, на другом для PLC. На поворотном портретный режим не понравился — очень вытянутый получается — приходится головой вверх-вниз водить)


  1. damnrocknroll
    06.04.2017 00:40

    Мне кажется, здесь позабыли такой кейс вместо ide + документация:
    Если вы используете две программы, одна из которых постоянно производит всплывающие окна, то выгодно держать ее на отдельном мониторе, чтобы окна оставались там, где отображается программа.
    Пример: сниффим команды по лану от нашего компьютера до оборудования в сети; на одном мониторе sublime для записей и сравнения вида команды, на втором — wireshark и открытие каждой команды в новом окне


  1. val-ka
    06.04.2017 00:40

    Последние полгода вынужденно работаю на 15 дюймовом экране ноутбука, и это дико неудобно.

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

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

    Но крутить головой на 360 градусов, конечно, тоже удовольствия мало. Поэтому пока планирую один экран 27"/5К (с масштабированием) в качестве центрального и основного, плюс боковой вертикальный монитор примерно той же чёткости для дополнительной информации. Благодаря вертикальной ориентации ширины он добавит не очень много. А крепление на подвижных кронштейнах ещё и менять положение под какие-то специфические задачи позволит.


  1. agmt
    06.04.2017 01:14

    Когда у меня появилось на работе 2 монитора, я так и не понял, что и куда распихать: как ни крути, а для работы мне нужно как минимум 5 экранов. В итоге, выбрал у браузера «показывать на активном» и переместил на 2-й монитор, а на основном так же переключался между 4 экранами. Но потом понял, что мне крайне влом перемещать мышь между экранами и сейчас снова сижу на 1: нажать Win+Fn быстрее, чем двигать мышь на другой экран для перемещения фокуса [для набора клавиатурой].
    А диагональ — это исключительно функция фокусного расстояния глаз. Чем больше экран — тем дальше он стоит для сохранения углового размера. Мне оптимально, например, 27'' и ~0.7м — глаза не напряжены. На 34'' я уже не смогу сфокусироваться, а на 17'' придётся близко сидеть и напрягать глаза.


  1. Mox
    06.04.2017 01:23

    У меня два таких монитора, но я для себя пришел к выводу что все равно — один основной, второй — вспомогательном

    Сейчас такой setup — на одном Atom + Chrome developer tools в split view
    На втором — собственно Chrome

    Очень удобно и повышает производительность для разработки.

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


  1. IGHOR
    06.04.2017 02:23

    > В один момент времени мы можем быть сосредоточены только на чем-то одном

    Само собой, но иногда удобно помнить что консоль от сервера N32 находится на востоке, а N51 на западе видимости глаза.
    При том, если что в консоли резко начинает меняться, то сразу боковое зрение даст об этом знать.
    А что-то одно, с чем работаешь в текущий момент, всегда по центру.
    Виртуальные рабочие столы прячут все и усложняют привязку конкретного места пространства к конкретной задаче.


  1. vird
    06.04.2017 07:31

    Нашел в статье ссылку на maxto (он же бывший winsplit revolution). Работа за 42" монитором стала немного лучше.


  1. sabio
    06.04.2017 09:53

    Меня при пользовании двумя мониторами напрягало, когда курсор мыши "терялся". И стандартное решение — подёргать мышкой — не помогало его заметить. Потому что он, конечно же, был на другом экране.
    А также нарушение "бесконечности размера" элементов на смежной границе обоих экранов.


    В итоге нашёл вот такую штуку: http://dualmonitortool.sourceforge.net/dmt_cursor.html Пробую.


    1. Am0ralist
      06.04.2017 10:34

      Меня при пользовании двумя мониторами напрягало, когда курсор мыши «терялся». И стандартное решение — подёргать мышкой — не помогало его заметить

      В винде можно включить настройку обозначения где указатель по кнопке CTRL.


      1. sabio
        06.04.2017 10:53
        -1

        И чем он мне поможет, когда я смотрю на один экран, а курсор на другом?


        1. Am0ralist
          06.04.2017 11:01
          +1

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


  1. Swiftarrow7
    06.04.2017 10:35

    Для разработчика 2-3 экрана самое то! Когда создаешь продукт, всегда приходиться лезть в сеть (будь то просмотр примеров или поиск готовых реализаций того что мне нужно).
    P.S. Знакомый как-то раз сказал, что у него дома стоят 2, 24 дюймовых монитора, и я в туже минуту стал ему завидовать =)


  1. lvn_alchevsk
    06.04.2017 10:48
    +1

    Думаю, что дело скорее не в количестве мониторов, а в том, как они используются. Не запускайте facebook на соседнем мониторе и ничего не будет отвлекать от работы. А вот когда на одном открыта ide, а на другом справка или окно докумментации, то это очень удобно.


  1. vanburg
    06.04.2017 15:33

    Чем статья от бегущего по дорожке во время работы чувака качественно отличается от исследований от производителей мониторов?
    У меня три 24" монитора уже много лет, и я никогда не чувствовал себя более комфортно. Видно сразу все что нужно, переключение между приложениями минимизировано, видеть мануал и то над чем работаешь — бесценно (если это что-то большее чем вспомнить аргумент к утилите).
    Вирт. столы — жалкое подобие мультимониторности.
    Единственный аргумент?, с которым я согласен — это единообразный workflow если есть потребность пересесть за ноут. Тут да, хоть я за ноутом и не работаю, но когда приходилось, чертыхался разными словами.
    Ну а про рассеродоточенное внимание — это уже сугубо субъективная проблема, которой я не страдаю.


  1. Toshiro
    06.04.2017 17:45
    -2

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

    У меня например меньше 3-х мониторов 22-24 дюйма не вариант. Проекты большие, декомпозированные на сервисы, требующие параллельного чтения различной документации и постоянного удержания в голове широкомасштабной картины происходящего как в целом, так и в отдельных компонентах. А это требует ВИДЕТЬ большое количество инфы одновременно.

    Так что у меня на 3-х мониторах несколько IDE + несколько простых редакторов вроде Notepad++/Sublime + Оболочки СУБД + несколько браузеров с сотнями вкладок, сессий, доков, админок + Word/Visio окна с доками и схемами + PowerDesigner/Enterprise Architect + Telegram/Skype/Почта для работы с командой… но это только «первый слой» +)))))

    «Второй слой» — это где-то по 4-6 консолей на каждый моник, в которых логи, конфиги, статы итд разных серверов)

    При первой же возможности я поставлю себе 6 мониторов… А лучше дайте мне виртуальную рабочую среду в Oculus Rift чтобы обложиться окнами со всех сторон и печатать вслепую, и конфигурировать себе разные отдельные «рабочие пространства») А еще лучше — дайте мне нейроинтерфейс прямо в моск, чтобы подгружать окна прямо в естественное поле зрения)))


  1. foatto
    06.04.2017 18:35

    Периодически был раздражён тем, что какой-нибудь блок кода невозможно было окинуть одним взгядом.
    Про «код функции/… должен умещаться на одном экране» помню, но не всегда оно выполнимо.
    32" монитор, повернутый на 90 градусов, наконец-то меня успокоил.


  1. yokotoka
    06.04.2017 18:35

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


  1. bkotov
    09.04.2017 10:52

    А я соглашусь с автором. Было и два и три монитора. Но стало заметно уставать зрение, да и крутить головой надоело. Сейчас один 27" HiDPI монитор моноблока и отдельно ноутбук для почты и мессенджера. На большом экране вполне можно расположить IDE и окно браузера рядом — работать вполне комфортно.


    1. goricvet
      10.04.2017 15:06

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

      Значит всё-таки два монитора?


      1. bkotov
        12.04.2017 12:25

        Ну формально да. Это удобнее немножко в другом плане. Скажем отключают свет, а я остаюсь на связи. Или есть необходимость/желание поработать не за рабочим местом — я просто хватаю ноутбук и перемещаюсь. В любом случае, это конечно overkill, просто раз уж есть ноутбук, так почему бы его не использовать с пользой даже когда я работаю за другим компьютером.


        1. Am0ralist
          12.04.2017 13:07

          Как использующий сразу ноут с внешним монитором возникает вопрос: а зачем тогда моноблок?
          Или ноут не тянет?


  1. LeonidM
    10.04.2017 15:06

    Программист. Использую 3 монитора: 1-visual studio, 2 — программа, которую отлаживаю, 3 — когда ТЗ, когда справки из интернета. В целом третий монитор очень приятное дополнение (но дополнение), а вот второй необходимость.


  1. Sonnemo
    11.04.2017 13:01

    Какое-то сугубо хипстерское мнение в статье выражено.
    Я сисадмин, у меня окон для управления всем барахлом десятка два, постоянно открыты скайп и браузер, менеджер паролей, почта, RDP менеджер, сигвиновский терминал, клиент esxi и еще много чего. Особенный хаос когда начинается поиск плавающей проблемы с последующим поиском решения, и в ход идет wireshark и еще десяток консолей, сайтов и документов. И виртуальные рабочие столы в таком случае только усугубляют хаос.

    Я бы себе поставил третий монитор, только уже места на столе нету.


  1. dmitrykazakov
    12.04.2017 15:14

    для меня работа за одним монитором просто невыносима. а в представленной статье рассмотрены какие-то полярные до крайности варианты: или десятки мониторов перед одним сотрудником, или монитор с бегговой дорожкой в комплекте. и вот тут я подумал еще вот о чем. если я провожу за работой за компьютером 10-12 чсов, я все это время должен бежать??