MacBook Air для разработки Java/J2EE/RoR?
Как далеко MacBook Air подходит для разработчиков?
Может ли он работать вместе с Eclipse, JDK, Flex Builder, Apache, Tomcat и несколькими обычными приложениями и работать хорошо?
Или это просто для деловых людей?
Ответы
Ответ 1
Подходит да в том смысле, что оно выше "минимальных системных требований". Я запускал (более старые) версии Eclipse и J2EE на гораздо более медленных машинах. Я все еще отказываюсь, когда думаю о времени, когда пытался создать распределенные плагины Eclipse на IBM T20.
Вам понравится и будет очень продуктивным? Я бы поспорил, нет. Вероятно, вам нужны больше ядер, больше памяти и т.д. Разработчики также склонны к потере концентрации, поэтому добавленная задержка при переключении окон, запуск отладки и т.д. Повлияет на вашу производительность.
Кроме того, я настоятельно рекомендую не пытаться делать полный рабочий день на экране с диагональю 13 дюймов. Если вам нужно использовать экран вашего ноутбука, пойдите, по крайней мере, на 15 дюймов с достойным разрешением. В настоящее время IDE требуют разрешения из-за боковых панелей.
Для примерно такой же стоимости вы можете получить 15-дюймовый MBP, лучший взлом за деньги. Core i5 в новых MBP также лучше структурирован для многопоточности, IMHO, чем два дуэта.
Ответ 2
Я использую 13-Мбайт (до того, как они стали профессионалами) с 4 ГБ /2 ГГц Core 2 Duo в течение некоторого времени для работы с Eclipse, XCode, Cassandra, Apache/Tomcat и Photoshop. Вот мой забор:
-
Размер экрана: Иногда мне жаль, что у меня не было больше, но вы учитесь становиться минималистом со всеми доступными окнами и использовать опцию укрытия на большинстве из них. Основным неприятностям, как правило, приходится идти туда и обратно между средой разработчиков и консолью. Большую часть времени я код из дома, где у меня есть внешний монитор, который решает все это.
-
Скорость: процессор достаточен, но память не работает, если вы делаете большую работу с Java. Java - шлюха памяти. Я начал с 2 ГБ, но мне пришлось обновить до 4 ГБ. Обычно это было, когда я работал с Eclipse, и весь стек работал на моей машине (сервер приложений, хранилище данных, среда разработки). Я читал, что MBA обновляется до 4 ГБ, но припаивается, и в этом случае вы должны заказать обновление непосредственно от Apple, чтобы быть в безопасности (тогда как с помощью MBP вы можете сделать это самостоятельно без проблем).
-
Удобство: мой 13-дюймовый мегабайт светлый, но я не знаю, стареет ли он или тратит слишком много времени на кодирование, я считаю, что он был еще легче, особенно когда я где-то летаю.
В целом, я бы хотел перейти на MBA, если бы стоимость не была проблемой. Еще одна вещь, о которой стоит помнить, это то, что вам нужно будет работать с ноутбуком с высоким разрешением на меньшем экране. Стоит посетить Apple Store, чтобы увидеть его собственными глазами.
Ответ 3
Как насчет новой модели MacBook Air? 13-дюймовая версия с 4 ГБ оперативной памяти и 2 ГГц процессор должен делать это.
SSD/FLASH будет усилителем производительности в этой модели.
Ответ 4
Раньше я занимался разработкой программного обеспечения на iBook с процессором 1,42 ГГц и 1 ГБ оперативной памяти, поэтому я уверен, что MacBook Air будет более чем достаточным.:)
Чтобы дать более технический анализ: Air имеет относительно медленный процессор, чем, скажем, MacBook Pro и меньше оперативной памяти (в стандартной конфигурации), но он все равно должен быть более чем достаточным для разработки.
Независимо от того, стоит ли MacBook Air его цену (особенно по сравнению с MacBook или MacBook Pro), это совсем другая история.:)
Ответ 5
Я бы сказал, что если вы с удовольствием рассмотрите возможность использования ноутбука в качестве вашей машины разработки, то, вероятно, вам будет хорошо работать с MacBook Air.
По моему мнению, мониторы, мышь, клавиатура намного превосходят любую вычислительную мощность.
Ответ 6
У меня есть один. Это довольно быстро, SSD имеет большое значение по сравнению со стандартными ноутбуками MBP. Я запустил IntelliJ. MBP немного быстрее при создании проектов, и я чувствую, что IntelliJ иногда немного вяло, но это нормально.
Я думаю, что это подходящая машина для разработчиков. Мы печатаем текст большую часть времени:-) Мы не показываем видео или 3D-сцены. Все разработчики, которых я знаю, у них есть, действительно довольны этим. Так что да, но это.