Несколько идей по повышению личной продуктивности веб-разработчика

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

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

    На протяжении моей карьеры, меня раздражали две вещи:

    1. Медленное железо. Популярные CMS, особенно кривые CMS, особенно PHP-Nuke, с которым я познакомился на заре своей молодости, обычно довольно тормозные. Серверный код тяжёл, страницы слишком велики, скриптов и стилей, в том числе неиспользуемых, мегабайты. Да, такое бывает… И чем слабее железо, тем больший ад работать в таких условиях.
    2. Необходимость переключать окна. Это было раздражающим, когда у меня был ЭЛТ-монитор на 17 дюймов (1024х768), это было раздражающим даже когда монитор стал иметь разрешение 1680х1050, даже FullHD не сильно спасает ситуацию — практически во всех рутинных задачах веб-разработчика приходится переключать окна.


    Для того, чтобы решить эти проблемы в разное время я испробовал (и применяю до сих пор):
    • SSD. Я поставил твердотельный накопитель на первое место, т.к. именно от него у меня был наибольший восторг при установке. Работать — именно работать, а не слушать музыку и смотреть фильмы — стало намного комфортнее. Те, кто уже используют SSD, наверняка со мной согласятся, многочисленные тесты показывают — в современной системе (даже Core 2 Duo достаточно) замена процессора не даст такой прибавки к производительности, как SSD. Плюс в данный момент (лето 2012), структура рынка накопителей такова, что в условный домашний компьютер можно докупить SSD как системный или кэширующий диск за относительно небольшие 2-3 тысячи рублей, а на основной носитель информации придётся затратить около 4-х тысяч (цена за 2Тб HDD), то есть SSD из дорогой игрушки постепенно трансформируется в системный диск, который используют многие.
    • Мощь. Быстрый носитель информации хорош, но когда дело касается исполнения скриптов, открытия множества программ, хранения большого количества информации, в дело вступают другие компоненты компьютера. Важно, чтобы система не тормозила из-за одного слабого компонента — будь это процессор, объём памяти или даже доступ в Интернет. Важно соблюдать баланс — если компьютер не используется для игр, мало смысла покупать геймерскую видеокарту, лучше эти деньги вложить в другие компоненты — тот же SSD.

      Очень важно следить за объёмом занимаемой оперативной памяти. Нехватка памяти будет вынуждать компьютер использовать своп-файл, который по скорости на порядки ниже оперативной памяти, при этом сейчас ОЗУ стоит копейки — 4Гб можно взять за символические $25, поэтому если RAM не хватает — обязательно докупите ещё плашку-другую, благо сейчас это действительно дёшево.

      И, конечно, процессор. По роду своей работы мне иногда приходится выполнять некоторые долгие операции — генерация миграций, импорт-экспорт базы данных, обработка данных и т.д. Многие из операций (особенно при использовании SSD) упираются в процессор. Однако при выборе процессора также важно соблюдать баланс — если используемое приложение однопоточное, будет мало смысла от многоядерности процессора, да и в многопоточных не всегда всё очевидно, особенно если сравнивать процессоры от AMD и Intel. Также, свежее поколение не всегда настолько лучше предыдущего, сколько за него просят. И, конечно, разгон. Сей интереснейший процесс позволяет выжать максимум из имеющегося в наличии куска кремния. Конечно, к нему необходимо подготовиться, в том числе морально — камень можно просто убить. Впрочем, риск — дело благородное.
    • Два монитора. Это просто супер. Восторга от этого было не меньше, чем от SSD, да и пользы тоже весьма немало. Два монитора позволили видеть одновременно макет в PSD и свёрстанный, код скрипта и результат его работы и т.д. Причём, сейчас практически у всех компьютеров есть возможность подключать как минимум 2 монитора, в том числе ноутбуки имеют возможность помимо основного дисплея подключать 1 внешний. Увеличить количество подключаемых мониторов можно используя современные продвинутые видеокарты (4-6 мониторов), подключая дополнительные видеокарты-затычки (ещё 2-3 монитора), либо используя USB-HDMI видеокарты. В данный момент я использую такую на своём лаптопе. Со временем, когда Thunderbolt обретёт популярность, проблема подключения более 1 монитора к ноутбуку сойдёт на нет, т.к. TB позволяет подключать мониторы цепочкой к одному порту.
    • Выделенный сервер. Если вы работаете на ноутбуке, как я, иногда его мощей может просто не хватать — для этих целей у меня стоит отдельный мощный системник на 4-х-ядерном процессоре с большим объёмом памяти. Это не самое выгодное вложение средств, особенно для разработчика-одиночки, однако при командной разработке, либо при необходимости использования железа более мощного, чем ноутбучное, это практически необходимость.
    • IDE. Просто экономит время.
    • Виртуальные машины. Одна из самых полезных вещей, с которыми я сталкивался. Позволяет тестировать софт в разных окружениях, под разными ОС, в разных ресурсных условиях и т.д. При этом, VirtualBox, например, бесплатен.
    • Быстрый софт. Со временем наши любимые программы имеют свойство зарастать жиром, начинают тормозить, отставать от рынка по фичам и т.д. Такие тулзы приходится менять на что-то более удобное. Первое время, конечно, непривычно, однако со временем привычка приходит, и выбор становится оправданным. Одно время я не хотел менять FF на Chrome, однако решился и не пожалел, аналогично было с переходом NetBeans -> PHPStorm.
    • Continuous Integration. Весьма полезная вещь, особенно для командной разработки — позволяет быстрее увидеть проблемы, настроить единообразное окружение, ускоряет деплой — в общем, вкупе с другими штуками типа виртуальных машин, тестов и т.п. позволяет хорошо экономить время на неинтересных вещах.
    • Последнее по списку, но не по значимости — Тишина. Работая в спокойной обстановке, меньше сил тратится на отвлекающие факторы. Однако, совсем закисать тоже не стоит, конечно. И, естественно, тишина полезна программисту в работе над требующей концентрации задачей, но и общаться с коллегами, делиться опытом тоже полезно, главное — чтобы это не занимало всё рабочее время.


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

    UPD1:
    Дополнения из комментариев:
    Tabasov напоминает о горячих клавишах (хоткеях). Практически в любом софте есть хоткеи, поэтому при частом использовании мышки для каких-то операций имеет смысл поискать хоткей для неё.
    deetriple и Di_Zed говорят о важности эргономичности рабочего места — стула и освещения. Действительно, шумность рабочего места — лишь одна из характеристик, также важна и освещённость, различные излучения (например, радиационное). О документах, регламентирующих требуемые показатели рабочего места, можно почитать в Википедии.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 220

      +21
      Подписываюсь под каждым словом, пришел к точно таким же выводам по каждому пункту.
        0
        Просто к слову: считаю что мультимониторные системы скорее мешают реальной эффективности, чем помогают. Чтобы не повторяться, вот здесь приведены некоторые аргументы и исследования как за, так и против. В отдельных областях многомониторные системы рулят, да, — но это скорее исключение из правил.
          0
          мне не мешают :)
            +1
            Как в боевике прямо — два автомата на вытянутой руке делают бойца как бы более эффективным что ли? :)
              +2
              нет, как двустволка — в два раза реже перезаряжаешь. меньше действий по переключению окон
                +3
                То есть в вашей профессиональной сфере деятельности самое узкое место это "много действий по переключению окон"? Или по вашей аналогии лучше стрелять чаще нежели чем метче?

                Я на самом деле без всякого наезда интересуюсь, просто когда-то работал в своем родном провинциально-задрипанном городке программером, спустя 7 лет живу совсем в другой стране в крупнейшем мегаполисе, за спиной 5 фирм и куча проектов… и всё это за одни монитором. И даже сейчас, решая по-настощему кромешные проблемы, к сожалению понимаю, что второй монитор мне НИКАК помочь в них не может.

                Извините на эту невольную мини-исповедь, просто на самом деле дурачком себя чувствую, люди судя по комментам делают халявную карьеру со своими 2-5 мониторами, а я тут… недопонимаю. Ещё раз извините.
                  0
                  Я бы даже сказал, не как двустволка, а как смотанные изолентой рожки для Калашникова: автомат один, а боеспособность повышается.

                  То есть в вашей профессиональной сфере деятельности самое узкое место это «много действий по переключению окон»?
                  По своему опыту. при работе в 3D Max одного монитора часто бывает недостаточно: на втором можно открыть текстуру, чертежи, картинки-референсы или просто вытащить туда одно из окон проекций или настроек модификаторов. Некоторые люди вообще разворачивают панели инструментов и вытаскивают их на второй монитор. В случае программирования на втором мониторе уютно смотрелись бы мануалы или, там, не знаю, окно VCS или, как на картинке из поста, Project и т.п.

                  Или по вашей аналогии лучше стрелять чаще нежели чем метче?
                  <зануда>В современном бою, особенно ближнем скорострельность значительно важнее, чем точность. Автоматчик по сравнению с бойцом с самозарядной винтовкой — бог.</зануда>
                    +1
                    >Автоматчик по сравнению с бойцом с самозарядной винтовкой — бог.
                    Давным-давно, читал историю о Калашникове. Там было написано, что лежа в госпитале он начал разрабатывать автомат, так как его бесило, что наши солдаты выступали с винтовками против немецких автоматчиков.
                    0
                    Нет, мы не выясняем какое узкое место в сфере деятельности, а сравниваем удобство работы между одним и двумя мониторами. Если отбросить все остальное чтобы не мешать кашу, то на мой взгляд два монитора лучше чем один, так же как и при одинаковой меткости, двустволка лучше чем одностволка. :--)
                    Что-бы понять, вам нужно просто взять и установить два монитора. Через несколько месяцев работы, вряд ли захотите отказаться от второго. Это как подогрев сидений у машины. Вроде производительности не прибавляет, но погрев попу одну зиму, вы уже не захотите отказываться от такой приятности :--)
                      0
                      Добавлю свои пять копеек, хотя и из другой оперы. У меня мама бухгалтер. После того, как я ей домой поставил второй монитор, она и на работе себе выбила тоже второй монитор и говорит, что теперь на одном мониторе работать как-то неудобно стало.
                      У меня в офисе кто-то уронил внешний монитор на пол пару месяцев назад и там, похоже, сломался блок подсветки. Каждое утро у меня ломка от того, что приходится переключаться между браузером и IDE на ноуте, вместо того, чтобы как дома открыть браузер на отдельном мониторе.
                      Даже если откинуть чисто it-шные задачи, часто нужно открыть две таблицы экселевские одновременно или пару текстовых документов, а на одном небольшом мониторе не очень удобно в два столбца открывать окна.
                      0
                      Вот если бы вы сказали что-то вроде «да я 7 лет за одним монитором, несколько раз пробовал перейти на два — нет, чувствую, не моё это»…

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

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

                      По-моему, для компьютерщика самая большая опасность — заржаветь в своих древних привычках. Начинается с малого, а потом оглянуться не успеешь — и ты уже динозавр. Надо больше экспериментировать, обновлять привычки. Имхо, конечно.
                        0
                        Кстати, пробовал комбинацию «два монитора, один побольше, другой поменьше» несколько лет, но как-то второй больше эксплуатировался в режиме «Дорогая, я тебе кино поставлю, только не мешай работать/играть/флудить» или для ТВ в фоне. Может просто мониторы неудачные были — полупрофессиональный 19" и самый бюджетный 15". Оба ЭЛТ, но не мог без содрогания смотреть после 1600x1200@99Hz на 1024x768@75Hz. Как-то с тех пор экспериментировать не хочется.
                          0
                          Да, с ЭЛТ у меня тоже не получалось (да и облучаться лучше одним, чем двумя). Но и сейчас, с плоскими LCD, важно подобрать разрешение и физический размер зерна так, чтобы перетаскивая окно с одного монитора на другой, разница в отображении окна не бросалась в глаза. Иначе действительно глаза сломать можно. Поэтому наверное почти все «мультимониторщики» используют одинаковые модели, как правило.

                          Кто-то ещё писал, что один большой монитор лучше. Нифига, пока он плоский, а не изгибается полукольцом вокруг сидящего (см. иллюстрацию к статье). Маленький у меня стоит уже чуть ли не на периферии зрения. И когда я на него отвлекаюсь, я поворачиваю голову (кстати, полезно и для глаз и для шеи, не смотришь весь день в одну точку). И когда голова поворачивается, лучше видеть монитор под прямым углом. А не дальний край сверхбольшого плоского монитора под каким-то градусом.
                        0
                        Это как с вождением автомобиля. Вроде бы без зеркал при определенной сноровке можно и обойтись, усиленно вращая головой. В конце-концов, смотреть по сторонам в авто занимает не так уж много времени. А поди ты, с зеркалами намного удобнее. Это если не касаться вопроса безопасности, конечно.

                        Лично мне 2 монитора удобнее по следующим причинам:
                        1. В приложениях с палитрами (типа того же фотошопа) очень удобно все лишнее выкидывать на второй монитор.
                        2. Гораздо удобней становится драг-н-дроп.
                        3. Намного проще становится со справочной документацией, особенно с использованием копи-пасты.
                        4. На двух мониторах удобней и быстрей позиционирование окон — не надо как-то регулировать размеры, на одном из мониторов нажал «развернуть» и вуаля.

                        В общем, ваше недоумение непонятно. Большие диагонали мониторов вас не удивляют, а два монитора удивляют.
                  0
                  Это дело индивидуальное, мне удобно видеть код в IDE и результат в браузере одновременно. Меньше движений, меньше времени, меньше загромождение окон. Ещё использую виртуальные рабочие столы, которые переключаются боковыми кнопками мыши, как результат — практически все окна сверху, и сразу видны.
                    0
                    Использую только виртуальные столы, которые переключаются по Ctrl+(F1..F10). Пробовал несколько мониторов, неудобно, переключаться между окнами вообще неудобно.
                      0
                      Аналогично (только хоткеи другие).

                      Окна разбросаны по виртуальным столам в зависимости от того, что делают приложения:
                      1. Общее — туда попадает то, что не подходит для других столов: плеер, MySQL Workbench, ещё чё-нибудь.
                      2. Код — там обычно висит редактор. Опенофис запускаю тоже на втором столе.
                      3. Терминал.
                      4. Браузеры и другие окна для чтения.
                      5. Почта, IM.
                      6. Графика: GIMP, Inkscape, geeqie.
                      Зная, что где находится, можно быстро и точно переключиться.
                      0
                      Как вы обновляете браузер после изменений в коде?
                        +2
                        Кликом по кнопке обновления в браузере. У меня настроен автофокус окон, когда PhpStorm теряет фокус происходит автоматическое сохранение кода, как раз за то время, пока дотянусь до кнопки браузера. А ещё в Opera (не знаю, как в других) есть автоматическое обновление страницы по заданному интервалу времени.
                          0
                          То есть перетягиваете курсор на второй экран с браузером и нажимаете обновить?

                          Сколько пользуюсь оперой, не знал о автоматическом обновлении страницы, хотя мечтал о такой фиче, круто! Большое вам спасибо! Теперь есть смысл достать старый элтешный моник и попробовать работать с двумя, с обновлением в секунду или две ) Блин, я реально рад такой новости )
                            +1
                            Да, перетягиваю и нажимаю обновить.
                            0
                            В Файерфоксе есть расширения такие.
                        0
                        2×24" FullHD, пожалуй, действительно приведут к излишней нагрузке на мускулатуру шеи. :)

                        Однако, я на работе использую 23" FullHD + 17" 1280×1024 — очень здорово и комфортно. Мечтаю о еще одном 17" (семнашки стояли бы по бокам от большого монитора) — этот вариант был бы для меня вообще идеальным.
                          0
                          Вот и у меня 2x17'' 1280x1024, единственный недостаток — перегородка немного мешает смотреть фильмы на досуге)
                            +1
                            23" FullHD позволяет работать с IDE в двухколоночном режиме. Оставляя второй монитор свободным для браузера, консоли или мануала. Рекомендую. :)
                            0
                            У нас стандарт для IT-отдела — 2×24" FullHD :-) Никто ещё не жаловался.
                            0
                            Было время, были у меня дома и в офисе мониторы 27" FullHD. До этого всегда был 1 моник, максимум 19". Что я могу сказать, 27" гораздо удобнее, много помещается на экране, моно не открывать окна на весь экран. Думаю что 2 27" монитора были бы еще удобнее, при условии что есть место, где их разместить.
                              +1
                              Имхо, 27" FullHD имеют смысл только в случае, если есть проблемы со зрением. Крупновато смотрится FullHD на такой диагонали, это почти телевизор.

                              Еще одна моя мечта — 27" 2560×1440. Ценник у них, правда, от $800 (почему-то на TN-матрицах их не делают)… Когда перееду в личный кабинет в моем пока недостроенном доме — куплю обязательно. :)
                                0
                                Ну, проблемы со зрением — да, их есть у меня. :(
                                  0
                                  А на каком расстоянии нужно сидеть от 27" монитора? Если, например, человек с 17" на 27" перепрыгнет, он не окосеет?
                                    0
                                    Скажем так: при нормальном зрении, ставить его перед носом желания не возникает. Субъективно, зерно там где-то как в старых 19". Для меня крупно.
                                    0
                                    На eBay продают корейцев по $400, почитать можно на хоботе: forum.ixbt.com/topic.cgi?id=28:27339
                                  0
                                  использую 4x23" полет нормальный. Еще и virtual desktops иногда юзаю, когда места не хватает.
                                  +1
                                  Ага, у меня аналогичный сет-ап уже много лет (ну разве что SSD недавно появились)
                                  Как ни странно, одно из самых востребованных преимуществ SSD была бесшумность. Раньше я любил чувствовать, каждый чих машинки по активности винчестера и кулеров, потом это стало раздражать.

                                  Кроме этого:
                                  Виртуалки со всяким, включая браузеры, плюс пантеоны браузеров под хосты.
                                  Легкий ноут на mac os для работы где попало.
                                  Коммиты идут в дропбоксовую папку, пуши на гитхаб или битбакет.
                                  Домашний сервер имеет виртуалку, которая живет пачкой http портов наружу для быстрой публикации «показать».
                                  Также для целей демонстрации или использования в качестве прокси висит легкий сервачок в европе.

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

                                  ОГРОМНУЮ пользу приносят подборки сниппетов, так как сред и ЯП много, а память не резиновая.
                                  Лучшая из подборок тут: github.com/honza/snipmate-snippets/tree/master/snippets

                                  Ну и, конечно же, не могу не выразить лишний раз благодарность JetBrains за их IDE, минимум три из которых я использую постоянно по причине высочайшего качества в деталях.
                                    0
                                    На счёт кулеров — берите 140+мм)

                                    Что за сниппеты, можно кратко, и как используете?
                                      +3
                                      Сниппеты — куски кода, примеры его использования или часто используемые консольные команды для языков/бд/шела и т.д.
                                      Позволяет сэкономить много времени уходящего на поиски «как там это точно пишется».
                                  +22
                                  ОООО… Как же я до сих пор не знал…
                                  А я сижу на Pentium II, ЭЛТ монитор на 1024х768, 256 мб ОЗУ, 16 МБ видеокарта
                                  Софт — Visual Studio 2003, IE 6 (про Chrome не слышал, что это?)…
                                    0
                                    Вот вы смеетесь, а один мой знакомый программист использует старенький комп с Windows XP, при этом для копирования текста ипользует Выделить -> ПКМ -> Копировать.
                                      0
                                      Его надо сохранить… в музее!
                                        0
                                        Ага. Аналоговый бакап сделать
                                        +1
                                        Чем вам Windows XP в качестве хост-окружения для веб-разработчика не угодила? :)
                                          +2
                                          Неспособностью работать действительно быстро.

                                          Чем круче железо, и чем больше време прошло с установки системы — тем заметнее семерка уделывает XP-шку по производительности. :(
                                            0
                                            * времени
                                              +1
                                              Поддерживаю.
                                              Я раньше думал мне только кажется, что это так.
                                            0
                                            У знакомого моего знакомого бухгалтерия крутится под FoxPro (по крайней мере 3 года назад все еще крутилась). В каждой шутке есть доля шутки :)
                                              –1
                                              И что он программирует?
                                              +1
                                              Я за таким на работе сижу :(
                                                0
                                                И Вас тоже :)
                                                  0
                                                  А меня в музей зачем? :)
                                                    +2
                                                    А нет, простите :)
                                                0
                                                А зачем Вы на нем сидите? Он электричества больше в год тратит, чем стоимость нового ПК и электричества для него за год.
                                                  +1
                                                  Samsung N150 plus, atom n270 1.6 ггц, 10 дюймов 1024x600,2gb ram, видеокарта с нестабильной видеопамятью 8-128 мбайт. Использую awesome как оболочку к арчу, 20 окон спокойно несворачивая на 9 тегах, но чаще всего подключаю к 21 дюймовому fullhd монитору. Там уже 50 окон без закрывания и сворачивания, дальше тяжеловато…
                                                  Использовал ide… тяжеловато, использовал geany, перешел на sublime text 2.
                                                  Использовал хром, он начал жрать оперативку… перешеш на firefox и о чудо 20 вкладок и за 600 мбайт не вылезает. 80% аптайма живет уже 2 года… батарейку на 40% убил. И да — работаю на клава нетбука, она удобная и чаще всего хоткеями и тачпадом — он ближе.
                                                    +1
                                                    нет, хватает мощности — могу понять.
                                                    но использовать клавиатуру и тачпад(!) нетбука для программирования — это за гранью моего понимания, уж простите :)
                                                      0
                                                      Клавиатура маленькая, однако она удобная — запясьтьям не надо далеко прягать, дотягиваются пальцы. Тач пад удобен когда надо быстро перейти по коду в какой нить более далекий кусок, куда клавиатурой неудобно — руки отрывать не надо легкое движение даььшим пальцй секунду я уже там где надо. За компьютеров неудобно работать даже, надо по ширине двигать руки больше и мышь далеко.
                                                        0
                                                        здравствуйте. я программист и у меня air'11. (как в алкоголизме признался)

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

                                                        PS: chrome, sublime, iterm, virtualbox. чаще в fullscreen
                                                          0
                                                          Ну, трэкпад у air слишком хорош ;)
                                                          Но вот размер экрана таки для разработчика не очень…
                                                          0
                                                          Использовать мобильный телефон для правки конфигов сервера — тоже весело. А пришлось всё-таки.
                                                      0
                                                      Я понял, что проще сделать так, чтобы вещи не раздражали, чем исправлять каждую из них. Ведь некоторые вещи исправлять очень уж дорого или совсем не получается.
                                                        +2
                                                        Я тоже раньше думал что иметь два монитора — мастхэв. Сейчас на работе хакинтош с двумя 22" Можно обойтись и одним, главное разумно использовать воркспейсы. Но это будет не совсем удобно пользователям windows, хотя есть какие-то софтинки для этого :)

                                                        Да и софт штука такая… Я очень много верстаю и часто для этого использую легковесные редакторы типа — textame, textwrangler, wim, gedit. Ну а когда нужно поскриптовать, то можно и тяжеловеса netbeans запустить (без сглаживания)

                                                        Почему в посте ничего нет про хоткеи и все возможные клавиатурные сочетания? ведь так сильно упрощают жизнь и экономят время? :)
                                                          +1
                                                          Касательно софта для окон, я использую AltDesk для виртуальных рабочих столов (поддерживает мультимонитор) и WinSplit Revolution для разделения монитора на зоны для размещения окон.
                                                            +1
                                                            Сколько это ест оперативки? У меня в арче тайловый режим с 7 режимами компоновки тайлов все на 9 тегах (столах) эта оболочка и de и диспетчер окон и монитор ресурсов на панеле. Потребление 500 кб оперативы.
                                                              –2
                                                              Везунчик :-D
                                                              Я так даже боюсь предположить сколько Мак кушает памяти для воркспейсов ((:
                                                                0
                                                                WinSplit 3 метра, AltDesk — 15. Тайлы дефолтные, только для портретного переопределил, виртуальных столов 4.
                                                              0
                                                              Win поддерживает разделение дрэг энд дропа на две половины
                                                                0
                                                                Win 7
                                                                  0
                                                                  Не в обиду будет сказано, но это все что умеет делать Win
                                                                  имхо *nix наше все ;)
                                                                +2
                                                                Все очень логично. Я вот недавно перешел с десктопа на мощный ноутбук и очень радуюсь всему, кроме одного момента — к десктопу я года полтора назад наконец-то купил эргономичную клавиатуру, т.к. запястье стало слишком часто и сильно болеть. С ноутбуком приходится работать без неё, т.к., во-первых, не таскать же её с собой на работу и домой (работаю 60/40 по времени там и там), а, во-вторых, дома на рабочем столе не хватает места, чтобы перед ноутом водрузить ещё и клавиатуру… Запястье, не беспокоившее почти год, снова часто побаливает.
                                                                Так что я бы добавил к вашему списку эргономичное рабочее место, т.к. это в долгосрочной перспективе тоже может повлиять на работоспособность (больная спина, тоннельный синдром и т.п.)
                                                                  +1
                                                                  А без ноутбука Вы таскали клавиатуру туда-сюда, или всё же использовали разные на работе и дома?
                                                                    0
                                                                    Я раньше работал только из дома. Собственно, ноутбук и был приобретен для того, чтобы начать работать вне дома. Всплыли вот такие недостатки. И это помимо того, что за 4 месяца на ноутбуке я так и не научился не промахиваться по кнопкам со стрелками и не нажимать NumLock вместо backspace — 20 лет на просторных клавиатурах просто так из мозга не удалишь…
                                                                    0
                                                                    а docking station не решит вопрос места на рабочем столе?
                                                                      0
                                                                      У меня lenovo ideapad y570, насколько мне известно, для него нет докстанции, в отличие от линейки thinkpad. Есть, правда, универсальная подставка, но это просто подставка, т.е. воткнуть в неё приемник от клавы, второй монитор и т.п. и просто ставить туда ноут не получится.
                                                                      Решил, что следующий рабочий стол я буду делать сантиметров на 40 глубже, чтобы все поместилось.

                                                                      Кстати, недавно оценил у приятеля на маке thunderbolt, вот это вещь (да, я далек от маков обычно). Мне бы к ноуту что-то похожее и не пришлось бы страдать от отсутсвия дока.
                                                                        0
                                                                        так тандерболт вроде заключается в возможности подключения нескольких приборов последовательно. Например монитор apple thunderbold умеет такое, но ноутбук все равно нужно куда-то девать. Конечно, если я ничего не путаю.
                                                                          0
                                                                          Ну, у приятеля вот этот огромный монитор маковский, в который воткнута вся переферия (он музыкант и у него там внешняя звуковуха, штуки 3-4 разных контроллеров и т.п.) и сеть, а к ноуту идет только один thunderbolt — он же в данном случае выступает как кабель питания для ноута, т.е. даже блок питания не надо подключать — на все один провод. Глядя на это я начал хоть немного понимать, за что переплачивают владельцы маков.
                                                                      +1
                                                                      Я вопрос с клавиатурой решил так: купил три удобных клавы, которые мне понравились.
                                                                      Одна на работе, вторая дома + запасная. И никаких проблем :)
                                                                        +1
                                                                        Уважаю. :) Тысячи раз уже ловил себя на мысли, типа «блин, ну почему же я не купил тогда несколько этих клевых [мышек|клавиатур|наушников|пар обуви|джинсов|...]» и т.п.
                                                                        0
                                                                        У меня в команде один программист таки таскал свою эргономичную клавиатуру каждый день из дома утром, и домой вечером, т.к. коммерческий директор отказался покупать ему в офис такую же.
                                                                          +1
                                                                          пусть работу меняет. нафиг такого комдира.
                                                                            +2
                                                                            Поменяли, в том числе и я. Финансирование заморозили, команду вынуждены были распустить.
                                                                            +1
                                                                            Хехе, вы меня натолкнули на одну идею для моего сервиса — буду предлагать арендаторам эргономичную клавиатуру в довесок к рабочему месту. Спасибо!
                                                                              0
                                                                              Удобная клавиатура слишком субъективный параметр. На всех не угодите по любому… )
                                                                                0
                                                                                Уже понял :) Написал об этом в блоге компании и ушел в глубокий минус.
                                                                              0
                                                                              зарплаты программиста не хватило, чтобы купить вторую клавиатуру?
                                                                                0
                                                                                Дак хватило бы, я думаю. Но у человека позиция, что обеспечивать рабочее место должен работодатель. В принципе я с ним согласен в этом плане.
                                                                                  0
                                                                                  если у человека позиция, то зачем он клавиатуру возил с собой?
                                                                                    0
                                                                                    Человек, до того как к нам попасть, несколько лет фрилансил из дома. Привык он к этой клавиатуре, и совершенно отвык от обычных. Комдир человеку привычную клаву обеспечить отказался, а чел на вторую клаву потратиться не хотел, и переучиваться на обычную тоже не хотел, в результате ему ничего не оставалось, как возить свою каждый день.
                                                                            0
                                                                            Мне сейчас очень сильно мешает скорость интернета… Оборудование, да все вроде бы есть и причем не такое слабое. Все отлично запускается, но вот осталось только эта проблема. И самое главное что нету как ее решить по сути :(
                                                                              +9
                                                                              Что, слишком быстро фильмы скачиватся?
                                                                                +3
                                                                                Я серьезно говорю а Вам все шуточки да шуточки…
                                                                                0
                                                                                Если скорость ограничена до локальной сети провайдера это одно.
                                                                                А так все ограничения можно снять купив VDS у провайдера (или даже хостинг — если он дырявый) и установите proxy или vpn сервер.
                                                                                  0
                                                                                  Что-то не верится что провайдеры не закрывают такую брешь в своем бизнесе.
                                                                                    0
                                                                                    Пользовался этим не раз.
                                                                                    Как они ограничить смогут? ) Разве урезать исходящий траффик в сеть от вдски. Или входящий из сети до вдски.
                                                                                +2
                                                                                Стул! Вы забыли про стул! И ещё освещение правильное.
                                                                                  0
                                                                                  Стул, о да :) Как я с Вами согласен. И освещение тоже туда.
                                                                                    0
                                                                                    Насчет тишины, от себя добавлю, спокойный амбиент или прогрессив хаус (да да именно он) очень помогают работать. Главное чтобы музыка была спокойной.
                                                                                    Это полезно в наушниках, когда вокруг шумно, а скрыться некуда.
                                                                                      0
                                                                                      Когда вокруг шумно, то можно спрятаться в наушники, это да. Но могут и просто от дел отрывать, что может сильно помешать состоянию т. н. потока. А при условии, что работа осуществляется на дому, оторвать человека из-за компьютера домашним ничего не стоит («Ишь ты, сидит он сутками за компьютером не отрываясь!»)
                                                                                        0
                                                                                        Если нужна всё-таки тишина, но вокруг шумно, можно использовать беруши — спасают от шума не хуже наушников-затычек, только без музыки.
                                                                                          +1
                                                                                          У меня беруши вызывают звон в ушах и я теряю концентрацию. Я с ними только засыпать могу.
                                                                                          0
                                                                                          Спорный момент, у меня в наушниках метал вплоть до блэк и дэс, рок, классика, и не мешают :) Дело привычки.
                                                                                        +3
                                                                                        Кстати насчёт памяти. Она конечно дешевая, но DDR3. У меня на материнке DDR2, стоимость 8гб такой памяти — 5000 т.р. (2 планки по 4гб), соответственно имеет смысл менять сразу мать-проц-память, а это около 7т.р.

                                                                                        Так $25 выливаются в $250. Хотя менять по любому надо.
                                                                                          0
                                                                                          Хм, я смотрю в одном популярном магазине по 800р планки в 2Gb, это 3200 в сумме. Впрочем, это не отменяет того факта, что DDR2 дороже DDR3 раза в 2, это надо иметь в виду, конечно. В ноутбуках (обычных, по крайней мере), слотов обычно всего 2, так что 8 гигабайт там ещё нормально встанут, а за 16 (8х2) придётся прилично доплатить.
                                                                                            0
                                                                                            У меня мамка на чипе Intel G41, она понимает либо 2*2гб или 4*2гб, но планки должны быть односторонние, а их фиг найдёшь. Выход — 4гб планки по 2500, но мы не олигархи :)
                                                                                              0
                                                                                              Может взять мамку с рук на более новом чипсете? Сейчас на 775 мамки цена совсем низкая. Я, например, для своей рабочей станции только память, БП, корпус и кулер взял новыми, и то, память под разгон брал. Тут, конечно, лотерея, но можно неплохо сэкономить.
                                                                                            +2
                                                                                            Ну эта смена на 5 лет.
                                                                                            У меня каждый компьютер по 5 лет выживал/выстаивал :)
                                                                                              0
                                                                                              i3 — 4тр
                                                                                              мать — 2тр
                                                                                              опра — 1500р
                                                                                              остальное оставьте или новое.
                                                                                              бп — 2500 ( тихий)
                                                                                              кулер на проц — 1200р (тихий)
                                                                                                +1
                                                                                                вот и я говорю, что около 7тр.
                                                                                                +1
                                                                                                Хорошо ещё видяха не AGP.
                                                                                                  0
                                                                                                  Видяха встроенная. Да хватает всего, кроме памяти.
                                                                                                    0
                                                                                                    В смысле на новой матери? А я вот забыл про такую возможность и подобный апгрейд обошелся ближе к 10к :( Только дома обнаружил, что в матери есть встроенная видяха (вернее не понял толком где она, то ли в проце, то ли разнесена между ним и матерью, в общем APU от AMD).
                                                                                                  0
                                                                                                  Выбрасываете (или дарите бедным родственникам) вашу материнку, покупаете за $100 новую, и еще на $50 берете 8Gb RAM.

                                                                                                  В принципе, почти те же 5K рублей, зато новая материнская плата и много-много быстрой-быстрой памяти. :)
                                                                                                    0
                                                                                                    Это при условии что есть DDR3 матери под этот проц.
                                                                                                      0
                                                                                                      Под Core2Duo бывают. С AMD, наверное, всё сложнее.
                                                                                                        0
                                                                                                        Не наверное, а точно.
                                                                                                          0
                                                                                                          Тредстартер написал, что G41 чипсет, значит 775 сокет, значит КП в чипсете. Более того, даже G41 поддерживает DDR3, просто видимо мамка совсем бюджетная.
                                                                                                            0
                                                                                                            А-а-а, давно за чипсетами и сокетами не слежу. Слишком сложно стало.
                                                                                                  +2
                                                                                                  А как у SSD сейчас с надежностью? Слышал, что раньше они часто сыпались на ровном месте…
                                                                                                    0
                                                                                                    У них 3 года гарантии. Рассыпятся — новый получите. Даже выгодно т.к. можно потребовать деньги и за них купить уже новое поколение. А данные все равно все хранятся в системе контроля версий, гугл драйве, бекапах, других дисках.

                                                                                                    На практике за год пока не вижу деградации на OCZ Vertex 3.
                                                                                                      0
                                                                                                      Аналогично, OCZ Vertex 3 на 120Гб уже скоро как год будет радовать. Деградации нету, использую ext4, swap, tmp на диске, никаких оптимизаций для SSD не производил.
                                                                                                      0
                                                                                                      С прошивками были проблемы, да. Сейчас их всё меньше, современный Vertex 4 пока не имеет таких критических багов (по крайней мере их ещё не обнаружили).
                                                                                                      Что касается лимита перезаписи ячеек памяти — при нормальном использовании достичь его будет непросто.
                                                                                                      +2
                                                                                                      А мне бывает помогает пойти в старбакс или библиотеку, в общем дома сидеть постоянно устаю.
                                                                                                        0
                                                                                                        Иногда, когда вокруг много людей, шум сливается в монотонный гул и работать даже легче, чем в полной тишине
                                                                                                        –1
                                                                                                        Что такого есть в phpStorm, что вы платите за нее 100 баксов, при наличие бесплатных Netbeans и Eclipse?
                                                                                                          +5
                                                                                                          Для меня уют, чтоли. Как-то попробовал и просто понравилось, всё удобно, всё под рукой, есть все нужные мне фичи.
                                                                                                          Ну и покупал я по акции — за 50$ — такие проводятся периодически.
                                                                                                            +2
                                                                                                            NetBeans на моём сетапе был ощутимо медленнее PHPStorm, плюс в последнем более удобный автокомплит (по крайней мере на момент перехода был), и в целом по мелочи набралось. NetBeans был хорош, но были шереховатости, которых как раз в PHPStorm нет. Это уже потом нашёл там фичи вроде Tasks и Contexts, но в основном перешёл из-за кучи мелочей, которые в NB не нравились.
                                                                                                              +1
                                                                                                              Я года 4 назад, помню, пытался настроить под себя Eclipse для работы… Может быть, руки не оттуда растут, не отрицаю, но я тогда потратил кучу времени в попытках сделать так, чтобы все не только работало, но и было удобным. Тогда вернулся к Notepad++ и только года три назад впервые запустил PhpStorm и удивился тому, что почти ничего не надо настраивать — запустил и работай. Возможно, сейчас и в других IDE все так же просто, но первое впечатление уже никуда не денешь, поэтому с удовольствием продлеваю лицензию все это время.
                                                                                                                +2
                                                                                                                100 баксов за рабочий инструмент даже в масштабе года — статистическая погрешность. Если он хотя бы на 2% делает работу быстрее.
                                                                                                                  –1
                                                                                                                  На NetBeans в последнее время отваливается Code Complection. Не то чтобы сильно мешает, но бесит ужасно.
                                                                                                                  Плюс редактор у сторма чтоли… приятнее.
                                                                                                                    +1
                                                                                                                    Netbeans и Eclipse надо уметь готовить. В Phpstprm все работает «из коробки» + субъективно более отзывчивый интерфейс.
                                                                                                                    –1
                                                                                                                    > Два монитора позволили видеть одновременно макет в PSD и свёрстанный, код скрипта и результат его работы

                                                                                                                    Для этого есть pixel perfect)
                                                                                                                      0
                                                                                                                      Кстати, со временем один из мониторов перешёл в портретный режим — это позволило более рационально использовать широкоформатный монитор и сделать его 10:16.
                                                                                                                        +1
                                                                                                                        Раз надоело переключать окна, используй xmonad.org
                                                                                                                          0
                                                                                                                          На ноутбучных 1366х768 особо не потайлишь. Для этого должен быть монитор большой. А это само по себе дороже — проще взять несколько FullHD, чем один 2550х1600/1440.
                                                                                                                          0
                                                                                                                          Со всем согласен, разве что еще сижу на NetBeans. Может и переду потом. Как говорится, на вкус и цвет… Единственное, что хотелось бы добавить — забота о глазах. Глаза — наш рабочий орган, и нам следует заботиться о них. Лично я предпринимаю следующие меры (многим они наверняка известны, но все же упомянуть хочется):
                                                                                                                          • уровень глаз на 10 см выше цетра монитора
                                                                                                                          • расстояние от монитора до глаз не меньше 40-60 см (что, конечно, может зависеть от уровня зрения)
                                                                                                                          • каждый час делать отдых для глаз: смотреть в даль, а лучше делать гимнастику ля глаз
                                                                                                                          • следить за влажностью в помещении: 40-60%:
                                                                                                                            сухой воздух плохо влияет на слизистые оболочки глаза. Можно купить увлажнитель воздуха, но к выбору следует подойти ответственно (обратить внимание на наличия антибактериального покрытия)
                                                                                                                          Далее относится не к зрению.
                                                                                                                          При работе компьютера образуются положительные ионы, которые плохо влияют на наше самочувствие, появляется утомление, снижение тонуса. Ионизатор воздуха может восстановить соотношение положительных и отрицательных ионов. Однако данную меру я не принимал и, соответственно, за эффект ручаться не могу. Кроме того избыток отрицательных ионов, наверное, так же вреден.
                                                                                                                            0
                                                                                                                            каждый час делать отдых для глаз: смотреть в даль, а лучше делать гимнастику ля глаз

                                                                                                                            Сходить покурить на лоджию или кухню :) На кухне даже полезней, проще резко менять фокусировку со стекла на дома или машины.
                                                                                                                              +4
                                                                                                                              Покурить — это полезно, конечно :D
                                                                                                                                –1
                                                                                                                                Для глаз — полезно :) Для «какой-то гимнастики» сложно себя заставить оторваться от компа, даже если напоминалки ставить.
                                                                                                                                  +2
                                                                                                                                  Что для глаз полезно — согласен, но легкие… Я сам не курю и не курил по философским соображениям. Я никогда не верил во все бредни про смолы, оседающие в легких. Не верил, пока сам эти смолы не увидел. Мы в универе проводили опыт: колокол, в нем два электрода, Под колокол помещается сигаретный дым ( путем нажатия на клизму, в которую вставлена сигарета). Далее электроды подсоединяются к источнику тока. Сигаретный дым быстро рассеивается. Так вот после пары десятков опытов колокол перестал быть прозрачным, на стенках желтоватая липкая масса. Это отбило мне всякое потенциальное желание попробовать на всю оставшуюся жизнь.
                                                                                                                                    +1
                                                                                                                                    Ну, думаю, кто долго курит про все эти смолы не то, что верит, а знает про них. Достаточно посмотреть на фильтр сигареты после первой затяжки сравнить его с фильтром выкуренной. И курить я начинал, конечно, не для того чтобы зрение сохранить, просто позже заметил такой плюс. Ещё несколько различных плюсов найти можно, как-то: облегчение установления контакта с незнакомым (курящим) человеком; неформальное общение на работе (даже некоторые некурящие ходят «покурить»); в разговоре паузу занять или, наоборот, взять, чтобы ответ обдумать или уйти от него; обдумать что-то, сменив обстановку, если в тупик зашёл; успокоиться, в конце-концов, после стресса (типа собеседования :) ). Есть и минусы, конечно, явные, кроме вреда (незамечаемого) здоровью. Прежде всего «ломка», когда курить нельзя или нечего — сложно сосредоточиться. Неудобства или даже стыд при общении с некурящими людьми. Длительное (более получаса-часа) посещение заведений, где курить нельзя, особенно с некурящей компанией, длительные поездки или перелёты. Ну и небесплатное удовольствие. Но как-то плюсы перевешивают, по крайней мере за 15 лет мысль бросить курить возникала только в качестве теста на силу воли.
                                                                                                                            • UFO just landed and posted this here
                                                                                                                                0
                                                                                                                                Наверное отсылка к тому еще, что заземления в домах старой системы нет.
                                                                                                                                А вообще какие к черту ионы, когда в 2 метрах от тебя 5 гигагерц точка доступа стоит.
                                                                                                                              +6
                                                                                                                              Так вот почему столько тормозных движков и сайтов на них… =)
                                                                                                                                0
                                                                                                                                А я вот еще не могу работать без хорошего файлового менеджера. И часто вижу как знакомые перетягивают папки и файлы в explorer, аж сердце кровью обливается.
                                                                                                                                  +2
                                                                                                                                  Вот тут соглашусь. bash гораздо удобнее для большинства операций с файлами.
                                                                                                                                  +9
                                                                                                                                  Просидел за мощным компом с двумя мониторами прочитал хабр в итоге нифига не сделал.
                                                                                                                                    +1
                                                                                                                                    Надеялся почитать что-то полезное, а тут советы по подбору железа и атмосферы.
                                                                                                                                    Открою секрет я иракский разработчик работаю на Intel 800286 с 2мб озу, бекап делаю по зипу, а рядом стройка американских ракетных установок, и несчастные случаи не дают сосредоточится. И ваши советы мне очень полезны оказались! :-D
                                                                                                                                    А кстати забыл автор упомянуть выделенку и ip-статик!
                                                                                                                                    Учи ассемблер!
                                                                                                                                      0
                                                                                                                                      Вот вы и прокололись! Иракский разработчик не делает бэкап на зип, только 5.25"! :)
                                                                                                                                        –2
                                                                                                                                        Почему еще есть кассеты! Я ж разработчик у меня 2 компьютера! В качестве сервера использую Электронику это сверхкомплектный компьютер, нейронные сети курят в сторонке! =)
                                                                                                                                          –2
                                                                                                                                          Точная модель Электроника КР-01/02/03/04. МегаВВещь!
                                                                                                                                      0
                                                                                                                                      Прошу прощения за оффтоп, но тут как раз актуально спросить :-) Кто-то знает у чего больше преимуществ — Eclipse или PhpStorm? Я работаю за Eclipse и мне важен Remote System Explorer. Есть ли такая возможность у PhpStorm? И стоит ли уходить с бесплатной Eclipse?

                                                                                                                                      спасибо :-)
                                                                                                                                        0
                                                                                                                                        Как всегда в опенсорсе.
                                                                                                                                        PhpStorm хорошо настроен по умолчанию. И в нем нет многих досадных «недоразумений».
                                                                                                                                        Ну и мое ИМХО — тормозит ваш эклипс почище NetBeans даже.
                                                                                                                                          0
                                                                                                                                          спасибо, нужны еще аргументы тех кто с Eclipse перешел на PHPStorm, у меня к вам автоматическое доверие ))
                                                                                                                                            0
                                                                                                                                            А вообще понятие растяжимое «перешел».
                                                                                                                                            Я например до сих пор использую все три среды разработки.
                                                                                                                                            Главое памяти поболее, и конфиг пошатать. А то помню на гигабайте памяти совсем плохо было.
                                                                                                                                              0
                                                                                                                                              На двух тоже не очень хорошо :) Только что установил пробную версию и удалил. Памяти жрут почти одинаково, к удаленному серверу подключаться сложнее, подсветка непонятная, а разбираться нет желания. Короче, что-то мне подсказывает, что надо оставаться при Эклипсе, :--)
                                                                                                                                                +1
                                                                                                                                                Что-то мне подсказывает что это дело привычки. А вообще если вам комфортно на эклипсе, то почему бы и нет.
                                                                                                                                              0
                                                                                                                                              Не знаю как сейчас, но когда переходил, рефакторинга в Netbeans/Eclipse, то толи не было, толи не в юзабельном состоянии был. Аналогично со статическим анализом. Обе эти фишки очень большое подспорье, когда чуть ли не основная обязанность — покрытие тестами и рефакторинг legacy кода. Особенно рефакторинг — как-то ребятам из JetBrains я доверяю больше, что они, например, ни одной переменной не пропустят при выделении части кода в функцию. :)

                                                                                                                                              Интеграция с PHPUnit ещё не помню была или нет в Netbeans/Eclipse.
                                                                                                                                                0
                                                                                                                                                Вроде как есть. Но в PhpStorm намного удобнее.
                                                                                                                                                Еще мне нравится zero conf debuging.
                                                                                                                                            0
                                                                                                                                            если Remote System Explorer это возможность быстро деплоить по ftp/sftp на удаленный сервер то такая возможность в phpStorm есть.
                                                                                                                                              0
                                                                                                                                              Не совсем. Это скорее возможность отредактировать один файл по ftp/sftp без перекачивания всего проекта. В PhpStorm это плохо реализовано (хотя, наверное, самый частый фичереквест) — приемлемый вариант который нашёл — отключать индексирование проекта и монтировать удаленный каталог локально.
                                                                                                                                            0
                                                                                                                                            Вы практически полностью описали мое рабочее место. Осталось сменить FF на Chrom, а netbeans на PHPStorm.
                                                                                                                                              +1
                                                                                                                                              Одно слово добавлю. Консоль.
                                                                                                                                                –3
                                                                                                                                                Ухты автор обиделся мне минус в карму поставил. =) Да он гениален! Правда глаза зарезала?
                                                                                                                                                Или разработка без знаний, но с крутым железом в нем пробудила манию величия?
                                                                                                                                                Если мозг живет отдельно от организма какое бы не было крутое железа ламер есть ламер!
                                                                                                                                                Кури бамбук! Твой сервер денвер!
                                                                                                                                                  +2
                                                                                                                                                  Я тоже поставил, именно за этот комментарий.
                                                                                                                                                    0
                                                                                                                                                    Нет, у меня технической возможности не было до сего момента, да и не Вы первый, кто статью критикует. Я же не против критики, особенно если она конструктивная.
                                                                                                                                                    0
                                                                                                                                                    Извини за оффтоп, наверно. Дайте совета. Есть проц AMD Athlon 215 (2.7 ггц, кеш 1 мб), RAM 4 gb (2 x 2 DDR2), мать с чипсетом nVidia nForce 520 и рейд из двух HDD. Что лучше, купить i7 + мать + 8(или 16) гб ОЗУ, или купить i3 + SSD, а рейд (или по отдельности жесткие) оставить для хранилища? И почему именно так?

                                                                                                                                                    Сейчас рейд выдает 50-150 мбит на чтение/запись (скачет постоянно). Если я сделаю его на интеловском чипсете, может тогда он будет быстрее и будет смысл купить i7?
                                                                                                                                                      0
                                                                                                                                                      Это у вас новый код не успевает сохраняться, ждать приходиться?
                                                                                                                                                        0
                                                                                                                                                        Когда работаю PHPStorm + Chrome даже без сервера, проц грузит 30-60 процентов. А если запустить сервер или ВМ, начинаются жуткие лаги. И это на несложных проектах.

                                                                                                                                                        Если работаю в Visual Studio 2010, ситуация лучше, но не всегда.

                                                                                                                                                        Часто работаю внутри ВМ, они тоже тормозят. Из-за тормозов ВМ, хочу новое железо.
                                                                                                                                                          0
                                                                                                                                                          Сорри, но человеку у которого всё летает в Kate на i3-350m и ноутбучном жеском диске 5200об/мин вас не понять. =)
                                                                                                                                                            0
                                                                                                                                                            Ну так у меня не i3-350m.
                                                                                                                                                            Кстати, на ноутбуке с i5-2340M + жесткий 7200 об/мин. Если без виртуальных машин, то работает довольно таки хорошо. С ВМ лучше, чем на компьютере, но все равно мало, притормаживают.
                                                                                                                                                              0
                                                                                                                                                              У меня VM-ок целый набор, freebsd, несколько линуксов, разумеется всё headless, по ssh. Проц они не занимают обычно, жесткий не дергают, что вы в них делаете?
                                                                                                                                                                0
                                                                                                                                                                Отписал ниже, вот тут.
                                                                                                                                                            0
                                                                                                                                                            А что у вас в VM, кстати? Если Linux — то отказ от GUI решает. :)
                                                                                                                                                              0
                                                                                                                                                              Линукс без GUI работает хорошо. С GUI не очень, терпимо — но зачем терпеть? Хочу быстрее.

                                                                                                                                                              Часто использую для некоторых задач Windows 7 в VirtualBox'e.
                                                                                                                                                              Что-то вроде:
                                                                                                                                                              1. Запустил ВМ;
                                                                                                                                                              2. Развернул на весь экран;
                                                                                                                                                              3. Работаешь так же, как и на десктопе;

                                                                                                                                                              Но с таким раскладом, текущий компьютер тормозит. Особенно, если внутри ВМ запустить браузер, фтп клиент, не сложный редактор текста, редактор электронных таблиц, пару самописных программ.
                                                                                                                                                            0
                                                                                                                                                            Забыл добавить. Иногда играю в CSS, Dota2. У мышки частота опроса 1000 мгц. При активных движениях проц загружен на 100% и начинаются лаги.
                                                                                                                                                              0
                                                                                                                                                              Если мышка Razer, то покопайтесь в драйвере и конфигах грызуна.
                                                                                                                                                                0
                                                                                                                                                                Мышка не Razer, я могу поставить себе 125 мгц. Но не хочу, так как нравиться 1000 мгц. Разница слаба ощутима, между 500 и 1000, но значительно ощутима между 125 и 1000.
                                                                                                                                                          0
                                                                                                                                                          Вот по поводу двух мониторов спорный вопрос. Если на одном IDE а на другом браузер, то у меня к концу дня начинает болеть шея, потому что головой вертеть часто приходится. Чем вертеть головой в таком случае лучше альтабнуться.
                                                                                                                                                            0
                                                                                                                                                            У меня 23'' и 17''. Двигаю головой максимум на 10-15° и то, редко. Обычно просто смотрю в сторону без поворота головы. Возможно вы близко к мониторам сидите или стоит потренировать мышцы шеи.

                                                                                                                                                            На втором мониторе живет только браузер. Шея за год никогда не болела.
                                                                                                                                                              0
                                                                                                                                                              Одно из упражнений для профилактики при работе за компьютерами — как раз движение шеи, причем повороты гораздо дальше, чем с монитора на монитор. Если у вас болит шея — я бы лучше проконсультировался с врачем, по какой причине — явно что-то не так именно с вашей шеей.
                                                                                                                                                                0
                                                                                                                                                                У меня один 24''. К концу дня иногда ловлю себя на том, что «завис» на стадии alt+tab — мозг в проекте, левая рука циклично переключает IDE -> Outlook -> Photoshop -> IDE, а подсознание ждёт появления браузера на экране. Приходится остановиться, разложить мысли по полкам, вспомнить, зачем решил свернуть IDE… В основном из-за этого у меня встал вопрос о втором мониторе.

                                                                                                                                                                И для шеи, наверное, лучше двигаться, чем совсем не двигаться. И так периодически приходится вставать и разминаться.
                                                                                                                                                                0
                                                                                                                                                                Может оно конечно и не техническое усовершенствование рабочего места, но для меня например очень важна возможность дневного сна. Мою производительность это очень даже повышает.
                                                                                                                                                                  +1
                                                                                                                                                                  В целом согласен но немного бы изменил приоритеты
                                                                                                                                                                  Для меня выделенный сервер важнее мощи десктопа — я могу спокойно запустить скрипты на серваке и продолжать работать. Для меня важнее иметь больше памяти чем процессорной мощи, тем более что она сейчас дешевая. По этой же причине SSD на десктопе практически не дал мне ничего — я стараюсь выделить iDE и нужным тулзам максимум памяти что бы все работало быстро. Сервер пока стараюсь не сильно разгонять ибо оптимизация и топовые характеристики плохо совместимы в рабочем окружении.

                                                                                                                                                                  Мониторы — это да, я бы поставил на первое место парочку 23-24". но в принципе, имея долгий опыт работы на ноуте я на все вешаю хоткеи и уже автоматом вызываю нужное окно и в нем делаю что надо практически не трогая мышь в IDE, файл менеджере, терминале и много где еще, даже в браузере иногда без мышки обхожусь.

                                                                                                                                                                  Могу добавить — часы и таймер. Я стараюсь с утра запланировать по времени работу с точностью до часа. И ставлю получасовой таймер, после которого отвелкаюсь ненадолго, а раза на 2-3 и на полчаса-час. Соблюдение ритма считаю самым важным для продуктивности.
                                                                                                                                                                    0
                                                                                                                                                                    Осталось это все довести еще до шефа на фирме, и будет супер.
                                                                                                                                                                      +2
                                                                                                                                                                      В чем полезность этой статьи?
                                                                                                                                                                        0
                                                                                                                                                                        Проблему переключения окон решил установкой софта для виртуальных десктопов (под той же убунтой оно по дефолту например). Мне оказалось удобно. Теперь на каждом виртуальном декстопе свои окошечки и их там мало. Не приходится долго думать, куда переключаться.
                                                                                                                                                                          0
                                                                                                                                                                          2 Tb SSD за 4000 рублей? Это вы где такое нашли?
                                                                                                                                                                          Даже на ибае за террабайтник хотят $2000
                                                                                                                                                                            0
                                                                                                                                                                            2 Тб основного носителя — это про HDD. SSD такого объёма в домашнем компьютере практически не имеет смысла — смотреть фильмы и слушать музыку можно очень комфортно и на HDD.
                                                                                                                                                                            0
                                                                                                                                                                            Еще для повышения производительности все больше пользуюсь виртуальным сервером на купленном хостинге. Сейчас там храню ссылки, репозитории GIT (проектов и своих заметок) и пробные проекты. Смысл — быстро доступны из любого места.
                                                                                                                                                                              0
                                                                                                                                                                              >Два монитора.
                                                                                                                                                                              два для разработки мне стало мало, особенно если разработка связана с flash технологией.
                                                                                                                                                                              переключать экраны — просто порой раздрожает.
                                                                                                                                                                              можно со старого железа снять видеокарту и настроить третий монитор.
                                                                                                                                                                              Мониторы стоят относительно недорого, я взял б/у 17" 1.5K рублей
                                                                                                                                                                                0
                                                                                                                                                                                <offtopic>А на картинке к посту-то однозначно присутствует наше ПО! :)</offtopic>
                                                                                                                                                                                  0
                                                                                                                                                                                  > с переходом NetBeans -> PHPStorm.
                                                                                                                                                                                  PHPStorm стоит денег, хотя на торрентах можно найти паленку
                                                                                                                                                                                    0
                                                                                                                                                                                    Во-первых, оно того стоит, раз уж вы зарабатываете на нем деньги. Они часто проводят акции, купить можно дешевле обычной цены. Во-вторых есть постоянно выпускаемые EAP, которые можно обновлять и иметь бесконечный триальный период.
                                                                                                                                                                                    +1
                                                                                                                                                                                    Как вы с несколькими мониторами работаете? У меня под убунтой приложения разнесены по workspace-ам, в одном аська со скайпом, в другом браузер, в третьем код.
                                                                                                                                                                                    Думал о втором мониторе, но вот чего не пойму. Допустим, на втором мониторе будут расположены мессенжеры. Сижу, пишу код в первом. Приходит сообщение на второй. Перевел взгляд, увидел. Как ответить? Это нужно перефокусироваться, нажать на какие-то кнопки, потом мышкой сделать нужное окно в фокусе, ответить, вернуться назад. Или как-то быстрее? Или там вторая клавиатура?
                                                                                                                                                                                      +1
                                                                                                                                                                                      Перевел взгляд, увидел что сообщение не очень важное, может и подождать, сидишь работаешь дальше. А так, пришлось бы отрываться от дела, открывать окно, и видеть что тебе прислали очередной "))". Ну и подобных мелочей бывает тысяча. Это надо не представлять, это надо пробовать!!! :--)
                                                                                                                                                                                        +2
                                                                                                                                                                                        Я на два монитора перешел как начал писать на node.js веб-приложения реального времени с использованием socket.io.

                                                                                                                                                                                        Специфика такова, что необходимо иметь перед глазами минимум 3 вещи: открытую IDE, браузер с клиентской частью приложения и консоль с «потоком сознания» бекенда. После 3-х дней мучений с одним 24" монитором, пошёл купил второй 19" монитор устанавливающийся портретно.

                                                                                                                                                                                        Нагрузка на нервную систему снизилась многократно.
                                                                                                                                                                                          0
                                                                                                                                                                                          Я лет 8 пользуюсь двумя при каждой возможности, но только в последний год по фирмам-разработчикам стали массово понимать, что «лишний» монитор дешевле падения производительности без него.
                                                                                                                                                                                            0
                                                                                                                                                                                            Я фрилансер, мне в этом плане проще.
                                                                                                                                                                                          0
                                                                                                                                                                                          Нормально работаем,
                                                                                                                                                                                          месенджеры в трее и на «ухе»,
                                                                                                                                                                                          по другому — теперь сложно
                                                                                                                                                                                            0
                                                                                                                                                                                            Не поймете, пока не попробуете, потом — не сможете оторваться :)
                                                                                                                                                                                            +4
                                                                                                                                                                                            image
                                                                                                                                                                                              0
                                                                                                                                                                                              Про клавиатуры говорили, но я бы вынес это отдельно: беспроводная клавиатура — это счатье, просто необходимость ))
                                                                                                                                                                                                0
                                                                                                                                                                                                Все правильно. Только мониторов нужно 6.
                                                                                                                                                                                                  0
                                                                                                                                                                                                  А что за USB-HDMI видеоадаптер упомянут в посте?
                                                                                                                                                                                                  Каков опыт использования подобных штук у автора и уважаемых комментаторов?
                                                                                                                                                                                                    0
                                                                                                                                                                                                    Собственно у меня такой подключен к 1600х1200 монитору, текст и несложную графику отображает без проблем, при проигрывании видео переключается в «видеорежим» — сжимает картинку довольно ощутимо, чтобы по USB пролезала, поэтому я его использую только для текста.

                                                                                                                                                                                                    Я использую что-то вроде www.ebay.com/itm/Cirago-USB-to-HDMI-Adapter-FULL-HD1080P-Audio-via-HDMI-Up-to-6-Displays-UDA2000-/251130683577?pt=US_Video_Cables_Adapters&hash=item3a788e20b9 нареканий нет, в принципе можно почитать что это такое — USB-видеокарты, и какие у них недостатки, я брал для третьего монитора, поэтому они мне не мешают.
                                                                                                                                                                                                      0
                                                                                                                                                                                                      спасибо.

                                                                                                                                                                                                      У меня как раз ноут + внешний монитор.

                                                                                                                                                                                                      Для третьего, наверное, подобную штучку стоит приобрести.
                                                                                                                                                                                                        0
                                                                                                                                                                                                        Проблема ведь ещё в том, что несмотря на 2 выхода на мониторы в ноутбуке (в большинстве — HDMI+VGA), подключить можно только любой 1, т.к. видеочип поддерживает всего 2 вывода на дисплеи и один из них идёт на основной дисплей ноутбука. В принципе, можно подключить 2 монитора, но тогда основной дисплей придётся отключить, что мало смысла имеет (только если как неттоп использовать).
                                                                                                                                                                                                        Но с выходом Ivy Bridge всё несколько изменилось — насколько я понял, там можно подключить 3 монитора, то есть дисплей ноутбука + ещё 2. Сам не имею такого камня, но THG утверждает такое: www.thg.ru/cpu/obzor_processora_intel_core_i7_3720qm/print.html
                                                                                                                                                                                                          0
                                                                                                                                                                                                          Вроде в ноутбуках с двумя видеокартами (довольно популярны сейчас, практически куда не плюнь) два монитора подключаются без проблем, без отключения основного.
                                                                                                                                                                                                            0
                                                                                                                                                                                                            Две видеокарты — это интегрированная + дискретная? Насколько я понимаю, использовать их вместе нельзя (на моём Core i3 первого поколения точно нельзя), только «переключать» — от батареи работает интегрированная, от сети — дискретная. Но, повторюсь, с выходом Ivy даже интегрированная стала довольно мощной + 3 видеовыхода, так что эта проблема уже не так актуальна. Теперь важно иметь DisplayPort, чтобы подключать набирающие популярность мониторы 2560х1440, а со временем, возможно, и Retina-подобные с аналогичным разрешением.
                                                                                                                                                                                                            0
                                                                                                                                                                                                            У меня Lenovo X120 (11,6" — почти нетбук).
                                                                                                                                                                                                            Там видеокарта Radeon. HDMI+VGA одновременно, наверное, не поддерживаются, хотя я пока не нашел ни подтверждения, ни опровержения этого. Придется купить монитор и проверить :)
                                                                                                                                                                                                              0
                                                                                                                                                                                                              По-моему, это скорее «фича» драйверов — подключить 2 монитора можно, но, насколько я помню, один из них будет клонирован с другим, а расширить рабочий стол на него не получится. По крайней мере у меня так на GeForce 320M. Возможно, Quadro поддерживают вывод расширенного рабочего стола на оба выхода.
                                                                                                                                                                                                      0
                                                                                                                                                                                                      Тишина — это очень важно. Она из нескольких основных компонентов состоит — SSD, мощное дорогое (максимально пассивное) охлаждение, и разборки с соседями по поводу гудящих кранов.

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

                                                                                                                                                                                                          Можно работать и сидя и стоя… Проверено лично (как-то мне нельзя было сидеть после операции целый месяц).
                                                                                                                                                                                                          0
                                                                                                                                                                                                          Я бы к этому добавил большой удобный стол. Что значит удобный? Все просто. Лучший компьютерный стол, на мой взгляд, это просто большая доска ~1м x ~2,5м безо всяих выкрутасов.
                                                                                                                                                                                                            0
                                                                                                                                                                                                            Chrome — круто. Но я из-за его прожоливости в памяти (когда на винде с убунтой в виртуалке, под которую 2Гб памяти), он на 50 вкладках отжирал 5Гб и система начинала умирать. И это на ноуте с максимальными для него 8Гб оперативы. Пришлось заменить на FF, хотя мечтаю вернуться назад. Кто-нибудь знает, есть какие анонсы от разрабов по поводу сокращения расхода памяти?
                                                                                                                                                                                                              +1
                                                                                                                                                                                                              Категорически не соглашусь с разгоном.
                                                                                                                                                                                                              Базовый разгон существенной выгоды не дает. А экстремальный разгон увеличивает вероятность глюков на ровном месте в разы. А это прямая дорога к нервным срывам и психиатрии. Поэтому разгон в морг, как класс.

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

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

                                                                                                                                                                                                              Рабочее пространство можно оптимизировать до бесконечности. Там бесконечный простор для фантазии. Например, оптимальное рабочее место для парного программирования… Но, это мне кажется тема отдельной статьи…
                                                                                                                                                                                                                0
                                                                                                                                                                                                                Насчёт разгона — естественно, он должен быть достаточно безопасным, чтобы не спалить камень. Но ведь и разгон — это не перенапряжение процессора, а лишь установка максимально возможной для него частоты, а не той, которую определили маркетологи и тестирование всей партии. Например, я взял i7-920 с базовой частотой 2,66ГГц и без поднятия напряжения под нормальным кулером он у меня работает на 3,9ГГц. Выгода в 50% — столько редко в какой линейке процессоров разброс. И смысл брать процессор подороже (на данным момент — это шести- и восьми- ядерные процессоры), которые стоят в 2 и более раз дороже, чем мне обошлась платформа, если прирост производительности (даже на Ivy Bridge) там будет от силы 20%?

                                                                                                                                                                                                                Но, естественно, если для вас важнее надёжность, то и обычные камни нет смысла брать — на них нет поддержки ECC (не считая Bulldozer и Phenom II).
                                                                                                                                                                                                                  +1
                                                                                                                                                                                                                  Вы зря думаете, что частоту проца снижают только из маркетинговых соображений. Частота может быть занижена в следствие того, что один из блоков процессора на базовой частоте не проходит тесты. Но вам на коробке никогда не напишут об этом.

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

                                                                                                                                                                                                                  Надежность и для вас будет важнее, когда вы убъете пару недель на отлов блуждающего бага, которого на самом деле нет…
                                                                                                                                                                                                                    0
                                                                                                                                                                                                                    Хм, я так и не думаю, я понимаю сложность процессора, но также и понимаю какой потенциал надёжности закладывают производители процессоров в них (по сравнению с мат. платами и особенно винтами). И то, что Intel, например, гарантирует, что мой конкретный экземпляр будет работать на 2,66 ГГц, это не значит, что на 3-х он будет не работоспособен. Это значит, что этот кристалл из той партии, которая прошла проверку на этой частоте. Но ведь мне никто не мешает подкрутить настройки, обеспечить хорошее охлаждение и постоянно следить за показателями температур, получая от камня больше, чем Intel мне гарантирует. Это как с мостами — несмотря на то, что проектировщик и строители сидят под ним в то время, как на самом мосту скучились камазы, гружённые песком, в реальной жизни там нагрузка сильно меньше.

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

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

                                                                                                                                                                                                                    Вообще, кстати, говоря о своём камне и 50% прироста стоит признать, что это большая удача, ведь чаще камни гонятся на 10-20% и всё, особенно если брать поколение Ivy Bridge — они уже с завода идут с авторазгоном до 4ГГц, так что даже если их догнать до 5, что даётся далеко не всем, прирост всё равно не такой значительный, как бывает с некоторыми удачными моделями (вроде Penitum 4 1.6 Northwood, которые брали 2.4 легко или тех же 920-х, у которых была весьма низкая стандартная частота — даже у i7 на 1156 камни легко уходили за 3ГГц).
                                                                                                                                                                                                                      +1
                                                                                                                                                                                                                      Вы видимо не поняли какие тесты я имел ввиду. Это не тесты Сисандры или Tomshardware. Это закрытые функциональные тесты на соответствие готового изделия спецификации прогоняемые конвейерным способом на спецстендах. Там проверяется вся система команд и все режимы работы процессора. Решения о маркировке камня принимаются именно на таких тестах.

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

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

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

                                                                                                                                                                                                                Моя история приключилась еще в эпоху Pentium III. Сменили за пару месяцев до этого парк машин. Новые машины работали быстро, игры летали. На этих же компах писались задачи численного моделирования. В одной из замороченных задач при тестовых прогонах возникала непонятная плавющая ошибка связанная с переполнением разряда, которой никак быть не должно. При чем на базовых старых машинах она не возниала. А на машинах с мощными (по тем временам) процессорами периодически возникала… С такими косяками программу отдавать заказчику было нельзя. Последствия могли быть весьма серьезными. Процессы моделировались недетские.
                                                                                                                                                                                                                Добрались до ассемлерного кода. В отладчике ошибка не ловилась в принципе (и не должна была ловиться, как потом выяснилось). Решилось всё случайно. Сдохла одна из новых машин, нам в отдел отдали планку памяти с неё. При установки планки смахнул случайно джамперы на матери. Пришлось выставлять заново по документации. Высокие множители тогда не документировались, пришлось выставить стандартный множитель. После этого вдруг обнаружилось, что три десятка прогонов на той машине не вызвали ни одной ошибки. Тут-то начало доходить…
                                                                                                                                                                                                                В общем поставщики решили сделать «доброе дело» и поставили нам для вычислительных задач компьютеры «повышенной мощности». Типа всё круто… Работали они быстрее, чем остальные машины. Но в гробу мы все видели такое счастье…

                                                                                                                                                                                                                Only users with full accounts can post comments. Log in, please.