web-dev-qa-db-ja.com

プログラマのためのネットブック対ノートブック?

ITに関する質問があるので、そちらで質問してください。

私は特定のプロジェクトのチームを編成しており、ネットブックを初めて購入することを検討しています。その理由はコスト削減です(私たちは無駄のない作業であり、できる限り節約したいと考えています)。チーム全体が非常に機動性が高く、自宅での作業とオフィスでの作業と飛行機での作業の間で時間を共有しています...したがって、デスクトップは問題外です。

私のチームには、ソフトウェア開発者と「ドキュメント担当者」の両方がいます-デザイナーとマーケティング担当者です。

プログラマーは主にPythonを使用しており、そのほとんどが小規模なMySQLインストール(開発者用インストール)を実行しています。残りの人たちは主にWord、Excel、PowerPointを使用しています。

プログラマにとってネットブックは実行可能な選択肢ですか?そして残りのために?

ノートブックとネットブックのどちらを選択するかについて知っておくべきトレードオフは何ですか?

[〜#〜] edit [〜#〜]:いくつかの回答を読んで、質問をするときに根本的な前提があったことを理解しています。ノートブックのようなネットブックには、オフィスや自宅で大画面や「通常の」キーボードを操作できるドッキングステーションがあると思いました。それは間違っていますか?

どうもありがとう

13
Roee Adler

次の理由から、ネットブックを個人的には勧めません。

  • 小さなキーボード。あなたのプログラマーは、短い期間の後に小さなキーボードを嫌うでしょう。生産性キラー。
  • おそらく速度が遅い。取得するプロセッサに応じてソフトウェアを実行する場合、使用できるものに比べてかなり遅くなる可能性があります。これは生産性を大幅に低下させる可能性があります。
  • 小さな画面。ここでのトレードオフは、ユーザーの個人的な好みと、ユーザーが制約をどれだけうまく処理できるかです。少なくともコードがあれば、2つのドキュメントを表示できて目を細める必要がないのは素晴らしいことです。
  • ハードドライブのスペース。それほど多くはなく、扱うデータの量に応じて、注目に値するポイントです。
  • グラフィックス。ネットブックによっては、グラフィックスカードで外付けモニターを実行するのに十分であり、USB経由で外付けキーボード/マウスを使用できます。ネットブックの大部分がVGAを提供しているため、使用しているモニターがVGAを使用できることを再確認する必要があることに注意する必要があります。両方の価値があります。これは、デュアルモニターを管理すること、またはすべてをより大きなモニターに合わせてサイズ設定し、非常に小さなモニターに戻すことの両方に関するものです。

まとめ:ネットブックの制約がユーザーの邪魔にならない場合は、確認してください。そうした場合は、ユーザーをイライラさせるだけです。

編集:問題の編集に対処するためにグラフィックカードに関する最後のメモを追加しました。

26
Chealion

この種の作品のネットブックに対する最大のストライキは、小さな画面です。すべてではないにしてもほとんどのネットブックの画面は、現代のIDEには小さすぎます。 6x13を使用して1024x600にvim +コマンドウィンドウを取得できますが、IDEは機能しません。

チームがモバイルの場合、主な妥協点は重量と画面の不動産の間です。本質的に、テキストが読みやすいままである限り、より多くのピクセルがより良いです。たとえば、1680x1050の画面を備えた15インチの東芝Tecraは、テキストが小さすぎて少し老朽化した視力には対応できなかったため、使用できませんでした。

ホテルでの1回の帰りのフライトと数泊の宿泊料金は、ラップトップと同じかそれ以上の費用がかかるため、このハードウェアの隅を切り取ることは誤った経済になる可能性があります。ほとんどの開発ショップでは、ハードウェアのコストもソフトウェアのコストのほんの一部です。 PythonとMySQLは無料ですが、VisioとOfficeは無料ではなく、Visual Studioのより高価な化身)は数千米ドルまで実行できます。

ネットブックの大きな利点の1つはバッテリー寿命ですが、EEE-PC 901で8時間の飛行をするという人間工学は、ほとんどの人にとってうまくいきません。

ですから、概してネットブックはおそらく開発マシンとしてはあまりうまく機能しないと思います。開発作業では、快適に持ち運べる最大の画面を備えたマシンを手に入れた方がよいでしょう。

私の哲学は、常に最も強力なシステムを開発者の手に委ねることです。私はこれを開発者、システム管理者、そしてデータベース管理者として信じていました。彼らはPythonおよびMySQLを実行していると理解していますが、彼らが自分の技術に真剣である場合、彼らは電力を必要とするでしょう。さらに、画面の不動産の問題があります。ネットブック自宅やオフィスにいるときは確実にモニターを接続できますが、飛行機やリモートにいるときは接続できません。ラップトップの幅が広い理由の1つは画面サイズです。

9
K. Brian Kelley

キーボードに問題がある可能性があります。多くはサイズを小さくするために角を切りました。フルキーボードが手に入らないので、タイピングはイライラするかもしれません。

システムリソースと画面サイズも問題になる場合があります。デルのネットブックはXPにのみ付属していることを知っています。Windows7がすぐ近くにあるため、ネットブックの状況はまもなく変わる可能性があります。

私はこれを数か月前に検討し、13インチのノートブックを手に入れたほうがよいと判断しました。もう少し支払いましたが、それだけの価値はありました。

8
Chris Bartow

プログラマーとして、私はネットブックに不満があります。軽いWebブラウジングと移植のしやすさのためのネットブックを持っています。ノートブックを使っても、プログラミングの観点からは不満です。私はデスクトップをずっと好む。個人的には個人的な判断だと思いますが、人口の9割はネットブックが小さすぎると思います。

4
Bob

不快感はありませんが、率直に言って、IT担当者が職場のインフォメーションワーカーにネットブックを課そうとしているのなら、私は彼にできるだけ早く解雇させようと思います。そして私はITの人です。問題を理解するには、人々の給与に生産性の損失を掛けるだけです。

4
Colas Nahaboo

私はジェフ・アトウッドがこの主題について決定的な投稿を書いたと信じています:

コーディングホラー:プログラマの権利章典

... Jeffの投稿は、私が見た開発者の生産性(および士気)の向上に関する最高の概要です。そして、それはwhatだけではなく、whyであり、必要な投資のビジネスケース。開発者用のコンピューターを選択するときは、この投稿をよく読んでください。

ネットブックは職場での役割を果たしており、誰のプライマリワークステーションとしても同じではありません。

利点は、携帯性と価格です。欠点は、生産性とパフォーマンスです。

ネットブックは、ソファー、コーヒーショップ、または裏庭のハンモックで横になっているときのカジュアルなWebブラウジングに最適です。また、出張の友としても役立ちます。トレイテーブルにうまく収まります(目の前の男がリクライニングして昼寝をすることを決定した場合でも)。そして、目的の場所に到達したら、PowerPointプレゼンテーションクライアントの眩惑のためにプロジェクターに接続することはうまくいきます(ただし、 1つでプレゼンテーションを作成する必要はありません)。

ネットブックは、許容できるOutlookクライアントになることができ(その場合でも画面は少し小さいです)、Officeアプリケーションを実行できます。ほとんどの場合、既存のドキュメントを参照したり、マイナーな編集をしたりするためにのみ使用します。

ドキュメントを参照する必要がある場合(およびピンチを1つだけ)、Outlook Anywhere(以前のOWA)と無料でダウンロードできるOfficeドキュメントビューアーアプリケーションを使用して問題を解決できる場合もあります。

私が見たネットブックには、真のドッキングソリューションはありません。 VGAとUSBがあれば十分です。

探すべき重要な点は、メモリ拡張性(1 GBが付属し、それ以上は受け入れられない)、画面サイズ(あまりに小さすぎて役に立たない)、および6セルバッテリー(少なくとも7時間は電源が切れているはず)です。 )。 Webブラウジング以外のことを行う場合は、キーボードの品質とサイズも重要です(電子メールでの迅速な応答でさえ、窮屈なニワトリのキーボードでイライラすることがあります)。光学メディアがないので、機内映画に行き詰まっています(まだそうしている人はいますか?)。

すべてのポータブルコンピュータは、妥協の集まりです。トレードオフを理解します。 New York TimesのDavid Pogueは、ネットブックを " Mr。Compromise "(ビデオ)として取り上げています。

数週間前にASUS Eee PCを手に取りました。私の主な関心は、家の周りや旅行中のカジュアルな使用でした。 2GB DIMMにアップグレードし、Windows 7 RCとOfficeをロードしました。私は予想以上にそれを使用しています(家族全員が使用しています)が、それを私の唯一のコンピューティングデバイスにしたくありません。

4
jnaab

プログラマーは主にPythonを使用しており、そのほとんどが小規模なMySQLインストール(開発者用インストール)を実行しています。残りの人たちは主にWord、Excel、PowerPointを使用しています。

Netboooksは、開発者の時間の無駄遣いが多すぎます。一般に、ネットブックはほとんど電力を使用しないように設計されています=処理能力の大幅な損失。ラップトップハードウェアのコストは何もない開発者が待機しているコストと比較して。

  • その他:ここを節約する、ネットブックは大丈夫
  • プログラマー:これらのマシンのCPU/RAMに最後の1セントを費やす

また、ドッキングステーションが利用できるとは限りません。たとえば、Vostrosをドッキングする場合は、 サードパーティのハードウェア を調べる必要があります。

3
Kara Marfia

開発者向けにネットブックを検討する必要がある唯一の理由は、開発者がそれをプレゼンテーション(オーバーヘッドプロジェクターに接続する場所)に持ち込む必要がある場合です。

ネットブックは、一般に堅牢性(CPU、メモリ)に欠け、キーボードのサイズが小さく、画面が小さく低解像度で低品質であるため、開発に適していません。小型で極端に遅い1.8インチHDD、またはさらに小さなフラッシュディスクを使用します。

そこでは、ネットブック上のEclipseベースの開発ツールを実行できます。

15インチ以上の画面、少なくとも3 GBのRAM(6 GBがより良い))、少なくともデュアルコアCPU、高速HDD、すべての目を処理するためのまともなGPUを備えたノートブックの購入を検討する必要があります。現代のツールのお菓子。

2
vartec

私はあなたが言及しているすべてのユーザーにネットブックを使用することはしない、ただし、電子メールをチェックし、外出時に不定期のサポートまたはバグ修正を行うためのセカンダリデバイスとして。ある種のモニター拡張と外部キーボードがあっても、彼らには馬力がありません。現代のIDEがネットブックにもロードされるとしたら、私は驚きます。

あなたは小さな画面ですが、プライマリワークスペース用のドッキングステーションと外部モニターを備えた高性能のラップトップを検討するかもしれません。 2つのプライマリ(自宅とオフィス)がある場合は、2つのドッキングステーションのセットアップを検討することもできます。実際に移動する時間が比較的短い場合は、プライマリワークスペースのデスクトップとネットブックを追加デバイスとして検討し、外出時にGoToMyPCまたは同等のものを使用してデスクトップにアクセスできます。

1-開発者とデザイナーは、多くの画面領域を愛する傾向があります。モバイルの場合、それを犠牲にする必要があります。プライマリワークスペースがない場合は、おそらく取得できません。
->「サイドカー」エクストラディスプレイとデジタルタブレットが組み込まれた Lenovoラップトップ をチェックしてください!

2-これらは高価な人々です。生産性と先行投資コストの比較に注意してください..遅くてイライラする開発者は、コストをかけ続けるコストです。私は電力、メモリ、画面サイズの面で誤りを犯しました。

3-接続を考慮に入れます。彼らが頻繁にモバイルになる場合は、ケースとある種のリモートバックアップも含まれます。

幸運を。投稿を更新するか、実際に何が起こっているのかコメントを追加してください!

2
tomjedrz

私の開発者としての経験では、ネットブックなど、最も強力なノートブックは毎日の開発には不十分であり、より強力なノートブックでさえも、何かを望んでいません。

優れたワークステーションのセットアップについては、他の人が提起した電源の問題だけでなく、人間工学とモニターについても言うべきことがたくさんあります。私の知る限り、3台のモニターを処理できるノートブックは非常に少なく(ネットブックはできません)、1680x1050以上の2台のモニターを処理できるノートブックはさらに少なくなります。

開発者はモバイルで十分であり、ノートブックがデスクトップよりも理にかなっているかもしれませんが、サポートを提供するために、主要な開発にはデスクトップを、電子メールをチェックしたり、場合によってはリモートでサーバーにSSHで接続したりするには、ネットブックを強く望みます。

1
Jay Paroline

私たちは開発者向けにたくさんのネットブックを購入しましたが、ほとんどの人には当てはまらない理由があります。バッテリーの時間と熱の発生が私たちの主な考慮事項でした。

インドの私たちの地域では、電力はあまり信頼できません。通常、週に1日、6〜10時間電気がありません。バックアップでは、非常に多くのコンピューターにしか電力を供給できません。電源が切れたら、22インチモニターのプラグを抜いてネットブックをノートブックスタンドに置くだけです。外付けマウスとキーボードは引き続き機能します。したがって、開発者は恐ろしい小さな画面から電源が回復するまで作業を続けますが、生産的になります。

また、ネットブックは大幅に少ない熱を生成します。ここの平均気温は摂氏30度から40度であり、これはネットブックのもう1つの大きな勝利です。電気の節約量には、エアコンの節約量が掛けられます。

これらは、デスクトップやラップトップではなくネットブックを使用する際の考慮事項でした。しかし、言われたように、これはうまくいけばほとんどの人には当てはまらないでしょう。

1
Andor

私は大きなデスクトップマシンへのVPN /リモートデスクトップに使用するネットブックを持っています。デスクトップは実際のすべてのソフトウェアを実行し、常にオンになっています。ネットブックはオフィスにいないときのアクセス用です。しかし、ネットブックの重さとサイズは私にとっては良いです。Expressカードスロットが付いているLenovoバージョンを購入したので、WiFiが利用できないときにテレホンカードを使用できます。すぐに9セルバッテリーに投資するつもりです。少し重くなりますが、長時間使用できるのは価値があります。

1
Suze

人間工学を無視して、フルサイズの画面とキーボード+マウスに接続すると、Atom cpuは、実際の作業に余力がありません...

...これは単なるスクリプトである場合、またはフライトでいくつかのことを行う場合は問題ないかもしれませんが、たとえばc ++(またはJava、.netなど)での開発は、コンパイルとリンク-またはとの統合が必要ですデータベースまたは一度に複数の環境を処理するその他のシステム-CPUに負担がかかります。それが特にc ++プログラマーである場合、多くの場合-最新かつ最高のプロセッサーと一致するシステムよりも短い時間で妥協しないでください。10または20の代わりに2秒待機すると、大きな違いが生じます...現在のアプリケーションは十分に大きいので、代わりに数分話しますが、それが本当に違いを生みます。

1
Oskar Duveborn

あなたたちは本当に甘やかされています。私はアフリカのガーナに住んでいます。私のWeb開発には、1024x768の解像度の古いHP Compaq Pentium Mを使用しています。大学を卒業しました。それは私にとって完璧に機能します。私は余分な不動産を気にしませんが、この解決策で達成できないことは何もありません。学校では現金に限りがあったので、あまり選択肢がありませんでした。だから小さな画面が大好きになりました。私は時々彼女のネットブックにコードを書いていて、何の問題もありません。私は実際には自分の部屋でも頻繁に移動するので、実際には小さなデバイスを好みます。余分なバッテリー寿命も非常に素晴らしいことがわかります。 Ruby on Rails on on GIMP and Inkscape workを実行しています。

ネットブックは、それを効率的に使用するようにトレーニングできれば、理想的なWeb開発マシンと言えます。

1
Samora

私は自宅でネットブックを使ってウェブ開発をしています。唯一の真の生産性キラーはSSDの速度です。私はEEE 1000を持っています。もう一度やり直した場合、EEE 1000Hを取得してハードドライブを適切なSSD(つまりOCZ Vertex)に交換し、RAMを2GBにアップグレードします。 Ubuntu Netbook Remix、Apache、mysql、Firefox w/Firebug、およびvimを使用してください。はるかに高速なデスクトップからの移行は厳しいものでしたが、今ではキーボードに慣れているため、移植性は解放されています。Atomプロセッサは比較して遅いですが、バッテリー寿命を延ばす価値はあると思います。

1
kbrower

ネットブックは、オフィスアプリケーションを使用するだけでよいと説明したユーザーには問題ないと思います。開発者にはもう少し強力なものが必要です。彼らが必要とするものは、彼らが取り組んでいるアプリケーションの複雑さと要件に依存します。開発者としては、必要なものと欲しいものの違いを無視する傾向があると思います。私は仕事で非常に強力なラップトップを使用しています。私が取り組んでいるアプリケーションは非常にパフォーマンスが高く、いくつかの外部デバイスやソフトウェアコンポーネントと相互作用するため理解できます。私の自宅での作業は6歳のラップトップで行われ、主にasp.netを使用してWeb開発を行っています。その古いラップトップは、私が使用するすべてのツール、ビジュアルスタジオ、ドリームウィーバー、フォトショップなどを簡単に処理できます。自分を含むすべての開発者が好きな場合でも、開発者が入手できるのは最先端の2500ドルのラップトップでなければなりません。持っている。

1
Chris Kugler

プログラマーとして、開発作業に使用する最小の画面は私の17インチMacBookProですが、私は最後の仕事でデュアルスクリーンセットアップとして持っていた24インチと21インチのモニターを好みました。

テストサイトを表示するには、IDE、ドキュメント、アプリケーション、または1つまたは2つのWebブラウザー用に多くの画面の不動産が必要です。ネットブックには、定義上、そのための画面用不動産がありません。

1
Paul Tomblin

ほとんどのプログラマーは、開発マシンについて、多くの画面領域、メモリ、処理能力、コネクタ、大画面/複数画面のドッキングステーション、快適なキーボード、優れたマウスを必要としています。ネットブックはこれを実際に提供することはできませんが、プログラマーがどこにでもコンピューターを持っていることを確認するためだけに、ノートブックに比べて安価であるため、それでも良い投資になる可能性があります。お金が足りないときに手抜きをしても大丈夫ですが、プログラマーにお金を払うのであれば、仕事に支障のある機器を彼らに提供して非生産的にする余裕があるかどうかを検討する必要があります。

それ以外の場合は、おそらく処理能力や複数の画面などでもう少し上手くいくかもしれません。しかし、ネットブックもそれらの実行可能な選択肢になるとは思いません。

1
Stefan Thyberg

2台のモニターまたは1台の非常に大きなモニターのあるデスクトップの前に、フルサイズの104キーキーボード未満でプログラミングすることは想像できません。できると思いますが、あまり生産的ではありません。

1
David

「ネットブック」の正確な定義は少し価値がありますが、一般的には安価で小型の超ポータブルPCであり、電車などでメールをチェックするために持ち歩けるようなものです。紛失/落下/破損した場合、完全なダイアスターにはなりません。ネットブックには通常、大画面に接続するための外部VGAポートが付属していますが、それでもディスプレイの解像度は高くなりません。もちろん、好きなだけUSBキーボードやマウスに接続できますが、おしゃれなオールインワンドッキングステーションが付いているものはまだ見たことがありません。

非常に厳しい予算でない限り、開発者に理由のある範囲内で必要なコンピュータ機器を提供するか、単にデスクトップ、ラップトップ、ネットブックを購入して面倒を省くのが最善でしょう。

1
David Hicks

ある点で、多くの投稿とは異なる点をお願いします。主な開発ツールとしては使用しません。ただし、電車の中での開発スキルの練習や改善には最適です。ええ、画面のサイズとパワーは素晴らしいものではありませんが、ネットブックの軽量化のためにそれらを犠牲にしたので、背中は将来あなたに感謝します。私はすぐに1つを取得し、職場への、または職場からの旅行中にVisual Studio 2008および2010を使用する予定です。

1
Phil

ナイスデュアルコアNeoまたはAtomネットブック11.6 "または12"およびAsus 1201nまたはhp DM1-2070のような2ギガのRAM以上についてはどうでしょうか。動作する可能性があり、HPのキーボードサイズは92%のみが魅力的です

0
Camilo