文系プログラマによるTIPSブログ文系プログラマによるTIPSブログ文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。トラックボールTwitterGooglePocket最近「◯◯の記事を読んだ感想」系の記事ばかり書いてすみません。(ネタ切れ御免)今回のお題は「macのトラックパッド」です。こちらの記事を読んで、やっぱmacのトラックパッドは異次元だよね、と私も思ってます。この記事に沢山はてブがついていて、そのコメント中に「あのデバイスはこうだ!」「あのデバイスはああだ!」という意見が散見していて、かなり白熱していた感じなので、それぞれのデバイスの特徴等をまとめてみたいと思います。本題の前に、まずは私のPCの使用経歴をざっくり紹介します。OpticalBlack(トラックボール)ここで私のWindows生活は終了です。初macがいきなりMacProです。Trackpad大まかにこんな感じです。Trackpadになりました。ちなみにWindows時代に使っていたケンジントンのトラックボールは↓これです。エレクトロニクスこの商品を含むブログを見るtree的デバイス特徴考察トラックパッドスワイプ・スクロール特化型デバイス。見るメリットスワイプ操作ができる。本体付属のトラックパッドの場合はマウスのように本体とは別に場所を取らない。エアーパッドプロ等は不要です。macの場合はスワイプはOSに機能に直結したものなので安心安全安定。winはドライバに依存。デメリットドラッグ操作は苦手。トラックパッドのデバイス上の狭い範囲までしかドラッグ不能。右クリックするのに指二本で行う必要がある。本体付属のトラックパッドが故障すると本体を持ってジーニアスバーに直行する必要がある。向いている作業ブラウジング。ドラッグ操作が少ない作業全般。スワイプ操作をすると快適になる作業。向いていない作業ドラッグ操作が多い作業。マウスクリック特化型デバイス。Computersこの商品を含むブログを見るメリット長い歴史を持つので誰でも直感的に操作できる。クリック操作はデバイス中で最も楽。右クリックが1ボタンで行える。デメリットスワイプ操作ができない。マウスを物理的に動かすので、定期的に元の位置に戻す必要がある。キーボードの左右に物理的に場所を取る。マウスパッドが無いと滑りが悪かったり、底面やデスクに傷がつく可能性有り。キーボードとマウスの位置が物理的に離れるので、手の移動量が増える。底面にホコリが蓄積されるので、たまに底面の掃除が必要。ドラッグ操作は、無線なら無線が届く範囲、有線ならコードの長さ、又はデスクの広さに限定される。短い間隔でダブルクリックを多用する作業。向いていない作業スワイプ操作が要求される作業。キーボードとマウスを行ったり来たりする事が多い作業。トラックボールカーソル移動・ドラッグ操作特化型デバイス。見るメリットドラッグ操作が最高に楽。ドラッグ範囲に制限が無いので無限にドラッグ可能。マウスのように物理的にデバイス移動をしなくて済む。デメリットスワイプ操作ができない。キーボードの左右に物理的に場所を取る。デバイスの大きさがマウスより大きい。キーボードとトラックボールの位置が物理的に離れるので、手の移動量が増える。手汗をかく人はボールに汗が付き、ボールが上手く回らなくなる。向いている作業ドラッグ操作が多い作業。向いていない作業スワイプ操作が要求される作業。キーボードとマウスを行ったり来たりする事が多い作業。トラックポイントホームポジション特化型デバイス。ThinkPadのトラックポイントを指しています。見るメリットホームポジションを崩さなくていい。物理的にデバイスの場所を取らない。デバイス中最も場所を取らない。デメリットスワイプ操作ができない。強くグリグリしないと反応しない。しただけじゃスクロールしないので、一々スクロールバーをクリックする必要有り。トラックポイント対応ハードウェアが極端に少ない。向いている作業ホームポジションから手を動かしたくない作業。向いていない作業スクロールが多い作業。最速の操作ができるデバイス。マウス操作を強要される作業全部・・・それぞれのデバイスを使ってみてトラックパッド個人的に最も使うデバイスです。最新OSの機能をフル活用できます。ドラッグ操作が少なければ文句無しにおすすめです。windowsのトラックパッドはゴミが多いので要注意。自宅でするような作業はトラックパッド一択かなと思います。Office程度のドラッグ操作なら、トラックパッドでも余裕。マウスシングルクリックはあまり差は出ませんが、ダブルクリックはデバイス中圧倒的に楽です。クリック以外の操作は平均点くらいの成績な感じなので、無難な操作しかできません。私がマウスを使って一番嫌な事は、マウスを物理的に移動するので、定期的にマウスのホームポジションに戻す作業が嫌でした。それがあるから、マウスを使っている人は皆「カツッ!カツッ!」と元に戻す音を響かせてませんか?あれは醜悪な動作ですよね・・・トラックボール個人的な事ですが、私は手汗がかなり酷く、トラックボールが汗まみれになって全然ボールが回らず、大変困ってました・・・ドラッグ操作については文句無しに最強です。CADや3DCGや動画等のグラッフィク系はトラックボール一択でしょうかね。トラックポイントなんか操作感がやたら固くないですかアレ?会社のVPN専用PCがThinkPadなんですが、操作感が固いので使ってません。ブラウザ等のスクロールが原始的なので、スクロールが面倒です。強なんですが、最強と最弱の両方を持ち合わせています。ショートカットキーが無い操作には無力で最弱です。乗りこなせるとさ最強なんだけど、乗りこなせる人は少ない暴れ馬、みたいな感じですね。プログラマなら黙ってキーボード操作一択で。treeのディスプレイ・デスクトップ運用おおむねよいけどデスクトップを切り替えて作業するやつは作業が遅い冒頭の記事でこのようなコメントがあったので、私のデスクトップ切り替え運用等について書いてみます。24インチ外部ディスプレイのデュアルディスプレイで仕事していて、以下のように運用しています。24インチ外部ディスプレイこっちはデスクトップ数は1個で運用してます。air側デスクトップ1ブラウザ(メーラーはweb版gmail)デスクトップ2eclipse専用デスクトップ。デスクトップ3XtraFinder専用デスクトップ。全デスクトップSublimeText3、iTerm2(ローカル作業用)こんな感じで各ディスプレイとデスクトップを使ってます。コメント主はアプリ起動数がかなり少ない方なのかな?と思います。tabでのアプリ切り替えは表示されるアプリ数が多すぎて、逆に切り替えに時間かかりませんかね?私の各ウインドウとデスクトップの分け方のポリシーは以下のようになっています。デカイ方のディスプレイには常時画面に見えて欲しいものや、横に長いアプリを置く。デスクトップ1〜3は、各デスクトップで用途を迷わないように固定化する。分け方は使用頻度によって分ける(1は一番使う、2は次に使う。全デスクトップに表示するものはどのデスクトップとも関連しているアプリを置く。いうシンプルなものです。数字で一瞬で切り替えできます。ついては使ってますが、アプリの切り替えの用途としてではなく、目的のアプリにフォーカスをあわせるために使っています。tabで目的のアプリにフォーカスを移す(例えばブラウザとか)ブラウザで修正を確認という感じです。すると外部ディスプレイであってもカーソルを動かす事なくフォーカスを合わせる事ができるのです。私的にはこの運用方法はかなりいい感じだと思ってます。結局それぞれのデバイスには特化した作業があるので、マウスの方が!トラックパッドの方が!という意見はあまり的を得ておらず、「目的に応じて使い分ける」という一言に尽きるかと思います。その中でも私は「トラックパッドの操作の平均点はかなり高く、万人におすすめできる優秀なデバイス」と思ってます。そのトラックパッドにもドラッグ操作が苦手、という短所もちゃんとあるので、やはり用途に応じて使い分けましょう!!ま、キーボード操作が最強ですけどね(キリッ「マウス一択だろ」と。03:24昔は業務系SIer、今はベンチャー企業でプログラムを書いています。mapDispatchToPropsを撲滅するReactオススメ書籍React自体の基礎、AtomicDesignの適用、CSSの運用手法の歴史的な経緯とメリットデメリット、Reduxの基礎、redux-sagaによる非同期処理、サーバサイドレンダリング、テスト、lint、を学ぶ事ができます。啓太マイナビ出版AmazonAngularオススメ書籍Angularを学ぶなら絶対以下がおすすめです!バインディング、ディレクティブ、パイプ、フォーム、コンポーネント、サービス、ルーティング、httpClientによる非同期httpリクエスト、テスト、angular-cli、を非常に丁寧な説明で網羅的に解説しています。技術評論社AmazonSEOオススメ書籍SEOを学ぶなら絶対以下がおすすめです!クローラに対して何をどうすればサイトの巡回効率・速度を上げる事ができるのか、どういったマークアップをする事が標準仕様なのか。巷に溢れる業者による経験則に基づくオレオレSEO情報は一切無く、全てGoogle等のオフィシャルな情報に基づいて何をすべきか、どんな手段があるのかを解説されています。プログラマな私が業務で行った施策が多く書かれており、プログラマ寄りで高度な内容となっており、巷のビギナー向けの曖昧な情報集とは一線を画しています。Amazonアソシエイト・プログラムの参加者です。reserved.引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。