web-dev-qa-db-ja.com

コーディングには何が良いですか-デスクトップまたはラップトップ?

デスクトップの使用は日常生活で日々減少していますが、コーディングの目的で、ラップトップではなくデスクトップを使用する理由はありますか?

39

ノートパソコンに接続するための外部モニターとキーボードがあると仮定すると、違いはわずかです。

デスクトップのような設定(大画面の不動産、より人間工学的な環境)で作業することは常に優れていますが、ラップトップなしでは作業を進めることができません。したがって、移植性が重要な場合は、ラップトップとそれに接続するための優れた外部画面とキーボードを用意してください。それ以外の場合は、デスクトップにとどまることもできます。

39
EpsilonVector

私はかつて、彼女のラップトップによってライフスタイル全体が可能になった請負業者と仕事をしていました。

彼女の世俗的な持ち物はいくつかのバッグに収まる可能性があり、それらの持ち物の1つはMacラップトップでした。これは彼女にとってはお金を出す魔法の箱でした。私は文字通り- 文字通り -ある日彼女がどの大陸にいるかわからなかった。ほとんどの場合、彼女はアルゼンチンの後背地の良い場所にいる場所でしたが、サンフランシスコ、DC、または香港などにいた可能性もあります。

私は一度、彼女と直接会った。彼女は親戚の結婚式のために町にいました。その後彼女はどこへ向かっているのかと尋ねた。彼女は知りませんでした。アルゼンチンまたはサンフランシスコ。彼女は彼女と一緒に所有していたすべてを持っていました、そして、彼女は明日決定するでしょう。

彼女もいい仕事をした。

私にとって、私はデスクトップで開発することを好みます。私は複数のモニターが大好きで、物理的な環境は人間工学的に健全です。

しかし、私(または他の誰か)が「すべてはあなたのニーズが何であるかに依存します」のあるバージョンを言うとき、それは本当です。 それはすべてあなたのニーズが何であるかに依存します。

37
BlairHippo

コーディングの内容、コーディングの方法、および使用/必要なツールに大きく依存します。

私の開発プロジェクト...

  • グラフィックを多用します(2Dおよび3D)。
  • 計算負荷が高い。
  • 複数のIDEが必要で、通常はそれぞれに複数のインスタンスが必要です。
  • 大量の参照資料を含める...通常はPDF。
  • カスタムハードウェアを対象とする場合があります。
  • CAD/CAM/CAEツールが必要になる場合があります。
  • 飲んでもいいよ。

したがって、私にとっては、いくつかの大きなモニターを備えたデスクトップは、選択というよりも要件の方が重要です。

複数の24インチモニターを搭載したロードされたデスクトップから作業する方が生産性の高い選択肢になることもお勧めします。GUIデザイナー、コードエディター、ブラウザーを別々のモニターに配置すると、タスクバーへの多くのクリックやトリップを省くことができます。 "クリックには時間がかかり、時間はお金になる" ...祖父が言っていたものだけではない...それは合算される...プラス...コーディング、stackoverflow(aka:geekporn)と[一部のオタク映画]を同時に見ることは、本当に面倒ではありません。

もちろん、結局のところ、デスクトップがデスクトップに最適です。デスクトップ

14
Rusty

ラップトップの主なプラスポイントは移植性であり、それは大きなプラスですが、desktopには、次のパフォーマンスと生産性の利点があります。

  1. 大きな画面。平均的なデスクトップ画面は平均的なラップトップ画面よりも大きく、最大30インチ程度まで選択できます。ラップトップでも同じ解像度を実現できますが、ピクセルは小さいです
  2. 複数のモニター。はい、ラップトップとUSB/PCMCIAビデオカードを使用して同じことを実現できますが、その場合、机に縛られてしまいます。同じ高さにする必要があるため、ラップトップの携帯性の点を打ち負かします。あなたの首のクリックを避けるために。
  3. 高速/複数のCPU。デスクトップは、最速のプロセッサーと複数のプロセッサーを搭載できます。最高級のラップトップは高速のプロセッサを搭載していますが、通常はCore i5で最高を達成し、決して最速ではありません。
  4. Better/Multiple Graphicsカード。デスクトップには、複数のハイエンドグラフィックカードがあり、リンクされている可能性があります。
  5. 大量のRAM。高速応答が必要な場合は、RAMをできるだけ多く入れます。メモリをスワップする必要がないため、ソリッドステートドライブを使用していても、パフォーマンスが大幅に向上します。
  6. キーボードの選択。専用のファンクションボタン(ボリューム、カット/コピー/ペーストなど)を備えたより大きなキーボードと、エルゴノミクスを向上させるために 分割されたキーボードを使用できます。
  7. マウスの選択肢。すでに机に座っているので、縦型マウス、トラックボール、グラフィックタブレットを使用することもできます。マウスが使いづらい
  8. より良いスピーカー。ラップトップに組み込まれているスピーカーは非常に小さく、多くの場合安価です。
  9. 有線ネットワークGoogleストリートビューでメールを読むことを心配する必要はありません Wifiを使用していない場合。同じネットワーク上に別のマシンがある場合(NASデバイスなど)は、有線ネットワークを使用する方がはるかに高速です。
  10. リモートアクセス安全なリモートアクセスソフトウェア を簡単にインストールして、電話または他のPCからデスクトップPCにアクセスできます。多くのルーターは、特にAMTを使用している場合は、PCを「オフ」(スリープだけでなく)からウェイクアップするように構成できます。
  11. 高速/複数のハードドライブ。 SSDは最速ですが、大容量のストレージでは高価です。本格的なビデオ編集を行う場合は、複数のハードドライブが必要ですが、これはラップトップでは困難です。はい、大きなUSBドライブをラップトップに接続することはできますが、それは面倒であり、飛行機/バス/電車では簡単に行えません。
  12. より良い/より多くのウェブカメラ。ラップトップに組み込まれているウェブカメラは、まともなHD USBウェブカメラと比較してかなり劣っていることがよくあります。
  13. 拡張。上記のハードウェアアイテムはすべて、マシン全体を交換せずにいつでもアップグレードできます。
14
JBRWilkinson

EpsilonVectorに同意します。大きな問題はモニタースペースです。ラップトップは通常、セカンドモニターをサポートできます。しかし、デスクトップは three または four モニターをサポートできます。多いほど良い。

12
epotter

デスクトップ。自分の鍵がどこにあるかが必要です。 Microsoftがその愚かな「それらのInsert/home/pageup/delete/endキーを90度回転させよう」と出てきたとき、私はかつてないほど激怒しました。私のいまいましい鍵を彼らがいるところに保管してください、私はあなたのゴミを望んでいません。コモドールが地球を歩き回ったときからずっと使っているModel-Mキーボードが欲しい。キーボードの摩耗が激しく、接点が壊れているため、通常のキーボードを頻繁に交換してしまいます。

複数の実際のモニターが必要です。私はいくつかの小さなおかしい画面を見たくありません、そして私はバッテリー寿命を食い尽くす24インチの画面の獣を持ち歩きたくありません。

特別に上書きされた「MS Wordを開く」BSキーは必要ありません。 F-Whateverを押す必要はなく、画面をちらつかせたりする必要はありません。テンキーが欲しい。私のひどいキーボードでねじ込まないでください!!!!

私は頻繁にマウスを使用しませんが、地獄のようにトラックパッドまたはそのトラックポイントのゴミの上でマウスを使用すると確信しています。入力しているとき、手の側がトラックパッドに触れたくないので、突然テキストカーソルが画面上に表示されます。

なぜ、大学の授業でねじ込む以外の目的でラップトップを使用するのでしょうか。

7
Incognito

外付けモニター付きのラップトップを選びます。デスクでのコーディングに飽きて、どこか他の場所にコーディングしたい場合に最適です。オフィスメイトと遠く離れたデスクに行かずに、自分のコードをオフィスメイトと見せたり話し合ったりしたい場合に備えて、オフィスの周りに持っていくこともできます。

6
Terence Ponce

1920X2000ピクセルの解像度と4つの仮想デスクトップを備えたラップトップ。

はい、ラップトップは完全なキーボードの人間工学にかなり欠けていますが、入力に必要な低い触覚フィードバックに夢中です。ノートパソコンのキーボードでは、いつでもフルキーボードよりも速くタイプできます。

それをバッグに入れて、どこか他の場所でコードを書くことも常に役に立ちます。デスクトップの奴隷になることは憂鬱なことかもしれませんが、私はときどき脱出したくなります。

衝撃による怪我に関する限り、私は実際にとにかく手首を45度の角度でラップトップのキーボードでタイプしています。それが普通のことかどうかはわかりませんが、今では自然に感じられます。

コーディング中に直接資料参照を見る必要がない限り、外部デスクトップは実際には必要ありません。それ以外はあまり使いません。複数の仮想デスクトップは、責任を分離するためのはるかに優れた仕事をします。

私は通常4を使用します。

  • 1つはWebブラウザー用
  • 1つはリビジョン管理用
  • iDEの1つ
  • 単体テスト用

また、デスクトップを切り替えるためにsuper + leftとsuper + rightを割り当てることで簡単に切り替えることができます。画面上で作業しているものだけを常に持っていると、手元のタスクに集中することがはるかに簡単になります。

追加のモニターは、ノートを紙にスケッチするよりも、貴重なデスクトップスペースを占有するのに役立ちます。アイデアが紙の上をどれほど簡単に流れるかは驚くべきことです。

5
Evan Plaice

同じ魅力的なパワーではノートパソコンの方が高価です

それで、本当の質問は、あなた(またはあなたの雇用主)はラップトップを買うことができますか?

ラップトップの他の資料を入手することで、ラップトップの欠点を取り除くことができます。予備のモニター、ドッキングステーション、キーボードとマウス、外付けドライブ、予備の電源、ワイパー、エアコン、エアバッグなど。ただし、パッケージ全体の価格差が大きくなります。

5
DavRob60

ラップトップ!あなたが背中の問題、繰り返しのストレス、手根管の問題などを抱えているなら、あなたはそれを間違っています。一度にプログラミングが長すぎます。ソファに座り、頻繁に姿勢を変えます。ソファから降りてください。コーヒーを取りなさい。昼食時に自転車に乗る。申し訳ありませんが、手根管などは、同じ位置で長時間コンピュータを使用することから生じます。それはあなたが一生懸命働いて動いていないということです。

ラップトップ!あなたがラップトップを買う余裕がないほど貧弱であるか、あなたの仕事があなたにそれを買わせないなら、あなたは別の仕事を得るべきです!こんにちは!プログラマーはたくさんのお金を稼ぐことになっています!

ラップトップ!なぜ人々はそれほど多くのモニターを必要とするのですか?開くプログラムがたくさんあるとのことですが、一度に2つ以上のプログラムを頻繁に確認する必要はありますか? 10台のモニターは必要ありません。正直言って、あなたが賢いようには見えません。あなたはそれらすべての画面を持つスーパードークのように見えます。

ラップトップ!天国のために、人々はまだ本当にマウスを使用していますか?それは愛らしいです。

3
Ken

3つの画面(または同様の単​​一画面の解像度)を備えた人間工学に基づいたラップトップを見せてください。ラップトップを使用します。それまではデスクトップです。

リモートデスクトップを使用している場合、移植性は問題になりません。

3
adolf garlic

デスクトップ、手を下に。

大学在学中ずっと、私は開発ニーズの大部分にWindows Vistaを搭載した低スペックのラップトップを使用していました。多くの場合、前かがみになり、ベッドに不快に座って電車の中でそれを使用する価値はありません。便利。ラップトップは、ドキュメントをすばやく書いたり、インターネットをサーフィンしている場合に適していますが、深刻な場合には、それだけの価値はありません。

デスクトップコンピューターを使用すると、これらの問題はすべて取り除かれ、座っている方法、マウスとキーボードのレイアウトなどが残ります。今日では、会社が無料でノートパソコンを提供しない限り、デスクトップよりもノートパソコンを選ぶことはありません。リモート作業。

結局、私は通常、自分の(少し速い)ラップトップで作業するのではなく、大学に留まって(遅い)デスクトップで作業することを選択しました。

2
Mike B

ハイエンドのラップトップを買う余裕がない場合は、デスクトップを入手してください。 3台以上のモニター-デスクトップ。理想的には、1つの机に座っているときにだけプログラムを作成しますが、常にそのように機能するとは限りません。

職場に事務所がないので、会議室を盗んでラップトップを使うこともあります。一部のタスクは平凡であり、テレビを見ながら行うことができます。その他、隔離が必要です。電車やオフサイトの場所でいつプログラムする必要があるかは決してわかりません。

1
JeffO

ラップトップ、簡単に。

私は一日中家にいるのが好きではありません。私は実際にはほとんどの時間滞在しないようにします。私は都市に住んでいるので、いくつかのデフコーヒーショップに行くか、どこにいてもコードを書くことができます。私が実際に家にいるなら、ソファーか何かの上に置く方がはるかに簡単です。

高解像度のものを入手してください。できればApple macbook proまたは1920x1200 resのDellスタジオ。仮想デスクトップを使用するだけです。文字通り1日中机に座っているのが嫌いです。そもそも!あなたの机/椅子/スピーカーなど、おそらくあなたが持っているものなら何でも売って、もっとスペースを作ることができます。

キッチンカウンター/テーブル/ソファ/椅子/コーヒーショップに座ってください。一日中デスクで仕事に戻ることはできませんでした。また、どこかでクライアントに会って、物事を見せたり、もちろん旅行に行くのもはるかに簡単です。私はSFやアルゼンチンに行く女性に似たライフスタイルを生きています。

1
jd-

ラップトップ、ウィンドウを切り替えるための主要なコマンドがわかっている場合は、とにかく複数のモニターのエクスペリエンスを「シミュレート」できます。さらに、他のポイントに焦点を合わせるために頭/目を移動するオーバーヘッドを追加する必要はありません。目の前の同じ物理的な空間を見て、その空間にあるものをすばやく切り替えます。

しばらくの間複数のモニターを使用していて、それらのモニターや開いているすべてのウィンドウやアプリケーションなどを管理するプロセスは、1つの画面だけで行うよりも難しいことがわかりました。それは私だけです:)

1
Macy Abbey

2台以上のモニターと外付けキーボードを接続している限り、ラップトップがそれを受け入れてくれます。自動バッテリーバックアップで何回か節約できました。もちろん、デスクトップをupsに接続して、同様の効果を得ることができます。

0
mpenrow

仮想デスクトップソフトウェアと外部モニターを使用することで、ラップトップから十分な画面領域を得ることができます。デスクトップマシンを好む本当の理由は、(通常)物理メモリの上限が高く(私のデスクトップには32GBのRAMがある)、より高速/より多くのCPU /コアがあることです。

0
ubernerd