Требования к оборудованию для разработки машин - PullRequest
7 голосов
/ 30 декабря 2008

Учитывая, что:

  • SSD в настоящее время являются [high end] мейнстримом
  • Два + ядра не трудно встретить
  • 24-дюймовые мониторы в изобилии
  • Двойные видеовыходы являются нормой.
  • 64-битная ОС дополняет очень дешевую память

Могу ли я задать два вопроса разработчикам аппаратного энтузиазма [не геймерам!]

  1. Какой высокотехнологичный аппаратный элемент вы не могли бы развить - [каков ваш аппаратный костыль]?

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

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

Ответы [ 13 ]

4 голосов
/ 30 декабря 2008

Наиболее важным обновлением оборудования (и наиболее недооцененным) является монитор.

Если вы кодируете 8+ часов в день, не стесняйтесь в затратах и ​​получите хотя бы хороший 24-дюймовый высокий класс или даже пару из них.

4 голосов
/ 30 декабря 2008

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

Во-вторых, это хороший стул и стол (извините, не очень технический).

И, наконец, большое количество оперативной памяти (минимум 2 Гб). После того, как вы справитесь с любым перебиванием из-за пейджинга, все в порядке. Все, что имеет двухъядерный процессор, обладало достаточной вычислительной мощностью.

2 голосов
/ 01 января 2009

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

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

Оперативная память дешева, и вам, вероятно, никогда не будет достаточно. Если вы используете 32-битную Windows, максимально 4 ГБ ОЗУ. Если вы используете другую ОС, которая поддерживает более 4 ГБ оперативной памяти (например, Linux или 64-битная Windows), начните с минимальной 8 ГБ, и если вы работаете над мультимедийными проектами, будьте готовы к обновлению оттуда.

Лучшим преимуществом для процессоров сейчас кажутся Quad-ядра, поэтому я бы сказал, что минимум четырехъядерный процессор (2,4 ГГц или около того) должен быть минимальным. Возможно, вы не увидите большой разницы, пока не доберетесь до двухъядерного ядра, что является большим скачком цен.

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

1 голос
/ 30 декабря 2008

Было проведено исследование оптимального размера компьютерных мониторов в Университете Юты. Статья в журнале Уолл-стрит . Не удивительно, что большие мониторы увеличат скорость работы. Удивительно, что кажется, что есть оптимальный размер 26 ". Хотя нет никакого объяснения, почему.

1 голос
/ 30 декабря 2008

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

(И, пожалуйста, ни один из тех медленных SSD, которые вы обычно получаете в настоящее время в ноутбуках стоимостью менее $ 2000 - если вы действительно хотите запрыгнуть на поезд SSD, приобретите подходящий, иначе вы могли бы также использовать SDHC-карту 32 ГБ)

1 голос
/ 30 декабря 2008
  1. 24-дюймовый или больший монитор
  2. Базовым устройством разработки будет 15-дюймовый MacBook Pro с 4 ГБ оперативной памяти. (Для веб-разработки)
0 голосов
/ 01 января 2009

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

Доступная роскошь, без которой я мог бы обойтись:

  • Широкоэкранный монитор Dell 30 "($ 900)

    1. Жесткие диски Twin Velociraptor ($ 600)
0 голосов
/ 30 декабря 2008

Как было сказано ранее, большие мониторы необходимы. В наши дни не так дорого иметь 2 подключенных к машине. На работе мне посчастливилось подключить 3 к одному ПК, и это сильно изменило мою работу.

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

0 голосов
/ 30 декабря 2008

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

Во-вторых, хорошая клавиатура. Что это означает, зависит от того, на какую школу дизайна клавиатуры вы подписаны. Я из эргономичного лагеря.

После этого 2 ГБ + оперативной памяти и недавний процессор для настольных ПК (все, что было выпущено за последние 2-3 года)

0 голосов
/ 30 декабря 2008

Это зависит от проекта.

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

...