13
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Re:ゼロから始めるどこでも開発生活

Last updated at Posted at 2016-07-02

最近外で開発してることが多いので楽に持ち運びができるMacbook Airが最強です。鉄板だけに
開発者の皆様にはもろもろの理由でMacをオススメします。
Macbook Airのカスタマイズをしてどこでも快適な開発生活しましょう。
Mac使って4年以上経ちますがWindowsに戻れなくなったので犠牲者ファンを増やしたいと思います。
個人的に最近Apple嫌いだけど開発者はみんなMacbook Air使おうぜ
ちなみに後半Macbook Air関係ないです。

macbook-air-gallery2-2014_GEO_JP.jpeg

ターミナルが使える

Windowsと違ってMac OSXはUnix、Linuxのコマンドが使えます。
何かインストールしたいとか、どのプロセスが動いているか確認する際に
コマンドを使ってOS内部の状態をWindowsよりも把握しやすいです。
Linuxコマンドの学習とかにもなるので常日頃から使っている人は有利だと思います。

Homebrewというツールを使えば、開発用の色々ネイティブなライブラリのインストールやらアップデートが捗ります。
http://brew.sh/index_ja.html

iOSの開発ができる

MacじゃないとXcodeがないため、iOS(iPhone、iPad)の開発ができません
ダウンロード.jpeg

Windows入れられる

Bootcampというユーティリティを使えば
ハードディスクの一部を別のOS用に割り当てることができます。
MacにWindowsを入れることも可能です。
参考:http://pc-karuma.net/mac-bootcamp-windows-10-install/
Windows専用のノートPCが許されるのは小学生までだよね

さらにVirtual Boxなどの仮装化ソフトウェアを使えばMac上でWindowsを立ち上げることができます。
参考:http://pc-karuma.net/mac-virtualbox-windows10-install/
光と闇が両方そなわり最強に見える

開発環境全部揃う

基本なんでもあります、入れられます(インストールできます)。

  • Google Chrome
  • XCode
  • Android Studio
  • eclipse
  • MySQL workbench
  • MongoHub
  • GIMP
  • Virtual Box
  • Docker
  • NodeJS
  • Unity
  • Blender

無理なのVisual Studioくらい?他に開発で困ったことない、むしろMacのほうが整備されてる。
Excel、Word、Power PointもOffice 365やGoogle Drive使えばいいし
Bootcampある時点でMacbook Air最強でFA

操作が楽

マウスじゃないとダメなんじゃーって人がいると思いますが
持ち運びを考えるとマウスなんて邪道めんどくさいだけです。
いくつかトラックパッドの良さ、使いやすいようにカスタマイズできるようにする方法を説明します。

画面の切り替え

3本指で左右にスワイプするとデスクトップ内の複数の画面を切り替えられます。
画面が狭いなと思った時に画面を切り替えるといいかもしれません
output.gif

右クリック

デフォルトで2本指で右クリックですが、
システム環境設定のトラックパッドの設定でトラックパッドの特定箇所を押すことで右クリック扱いにできます。
(私は右下派です)

スクリーンショット 2016-07-02 22.51.30.png
スクリーンショット 2016-07-02 22.51.51.png

トラックパッドがタブレットになる

Inkletというアプリを入れればトラックパッドがペンタブに早変わりします。
ペンタブレットは持ち歩きたくないけど外で絵を描きたいという時に良いです。
https://tenonedesign.com/inklet.php

下記のペイントソフトに対応しています。

  • Adobe Photoshop
  • Adobe Illastlator
  • Sketch
  • GIMP

無線でできる便利機能

Bonjourという規格で
Macは無線で色々なデバイスと通信する機能を持っています。
よく使う便利機能について紹介したいと思います。

AirDropでWifi経由でファイル転送ができる

標準機能のAirDropを使えば同じWifi内にあるiOSやMac端末にファイル転送ができます。
スクリーンショット 2016-07-02 23.25.38.png

AirPlayでディスプレイ共有ができる

同一Wifi内のApple TVにMacbookやiOSの画面の共有が無線でできます。
会議室とかのディスプレイが対応してると地味に便利だったりします。

テザリングやモバイルルータでどこでもインターネッツ

もはやMac関係ないですが、
スマホのテザリング機能やモバイルルータを持ち運びで
どこでもネットワークがつながるため、どこでも開発できます。
fig_internet_tethering_step_8-3.jpg

イス付きリュック

ここまでくるともはやライフワークの域ですが、
椅子がないところでも、どこでも開発できます。
scc1.jpg

その他オススメのデバイス

CDドライブ

MacにはCDドライブがないじゃないか
いいえ、あります。USB経由でのデバイスですが、Apple USB Super DriveでCDの読み込みもできます。
ダウンロード.jpeg

有線LAN

とはいっても有線LAN使いたいんだよ
Thunderbolt - ギガビットEthernetアダプタを使いませう
100000001001542812_10204.jpg

モバイルプリンタ

ポラロイド紙を使ったモバイルプリンタならば手のひらサイズでインクレスで持ち運びもできます。
最近はbluetoothとかでもデータ転送できるん。
写真はPocket Photo
61moI0BwuCL.SY355.jpg

USBサブモニタ

Mac以外でも動きますが
ディスプレイがない場所での小規模会議で他のメンバーに画面を見せたいというときに便利です。
給電もUSB経由で行ってるため電源いらず。(ASUS MB169B+)

100000001002837865_10204.jpg

シングルボードコンピュータでIoT

Arduino、Rasberry Piなどの操作がターミナルからできます。
シングルボードにwifiトングルをつければ、VNCなどで遠隔操作できたりします。
なお、Windowsでもできなくはない

ダウンロード.jpeg

ダウンロード (1).jpeg

半田ごてが使いたい!!

ここまでいくとわけがわかりませんが、
組込み系エンジニアさんにはUSB半田ごてが使えます
なお、Mac以外でも以下略

msiron_c01_s.jpg

13
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?