Translate

2016/02/01

Mac を最初に設定すること

Macなれないけれど、最初に設定すると便利なこと。
http://www.atmarkit.co.jp/ait/articles/1511/30/news026.html

Windowを切り替える。
http://news.mynavi.jp/articles/2012/08/14/tips/
http://c-through.blogto.jp/archives/38812126.html
これを基に、Mission ControlをOption+Tabに設定し、ウィンドウ切り替えとした。

DockをOption+Tabに変更
http://gori.me/mac/mac-tips/70156

ショートカットキー:


ウィンドウを閉じるときは、Command+w
http://www.hirx.net/mactips/shortcutkey/

VMをVagrantで作って、CentOSにRails をインストールする(Mac)

以下サイトを参考に、VagrantでのRoR環境を構築。

全てインストールしたところで、Vagrant起動するとエラー発生。
ChefのURLでエラーが起きているが、簡単にできそうになく、Chefを使わずVagrantのみでVM起動するようにしてみる。(Officialのページに従い)

使用したのは、CentOS/7。Atlasから探した。

Vagrant は起動できるようになった。そこから、今度はRailsを準備、公式に従って。

Cent OSは、yum でインストールする。
yum install git
yum install -y openssl-devel readline-devel zlib-devel

以前の記事に従い、rbenvをインストール。

次にようやく、gemを入れる。
git clone https://github.com/rubygems/rubygems.git ~/.rubygems
ruby .rubygems/setup.rb


Ruby 公式はこれ。

gemが入って、Railsがようやく入った。

blogを作ってみる。Bundleでインストールする。
bundle install --path vendor/bundle

sqliteのエラー。
SQliteをインストール。

therubyracerのエラー。
sudo yum install gcc-c++
こちらのサイトがとても助かった。

ようやくRails sができた。
bundle exec rails s -b 0.0.0.0
IPアドレスの指定が必要。

ホストOSでブラウザ表示できない。
ポートの設定が必要。Vagrantfile:
  config.vm.network "forwarded_port", guest: 3000, host: 3000
(その他の設定も参考になる。)

で、ようやくBlogが表示された。

MACでマウスのボタンを使う。Chromeのタブ移動する。

Karabinerを使う。

http://tanweb.net/2014/07/03/1388/

Chromeのタブを移動するには

Chromeの拡張で、KeyConfigを入れる。
タブの移動を、M-Tab(Option + Tab)にする。
Karabinerのprivate.xmlをM-Tabを使うように修正。

<?xml version="1.0"?>
<root>
    <list>
        <item>
            <name>MouseButton 4 and 5</name>
            <identifier>remap.mouse_button4_5</identifier>
            <autogen>
                --PointingButtonToKey-- PointingButton::BUTTON5,
                KeyCode::TAB, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L
            </autogen>
            <autogen>
                --PointingButtonToKey-- PointingButton::BUTTON4,
                KeyCode::TAB, ModifierFlag::OPTION_L
            </autogen>
        </item>
    </list>
</root>


その他、参考。

https://pqrs.org/osx/karabiner/document.html.ja#preferences
http://qiita.com/altitude3190/items/bbef986ff8dd288b2641

[2016/2/1 追記]

あんまり面倒くさいことは必要ないことがわかった。
まず、Chromeのタブは、Control+Tabで移動できる。なので、これをKarabinerで設定すれば良いだけ。

SSHの設定ファイル

SSHの接続をするのに、設定ファイルを作っておくと、便利。

https://dogmap.jp/2011/10/27/ssh_config/

~/.ssh/config を作って、

1
2
3
4
5
Host example
  HostName     example.com
  Port         10022
  User         wokamoto
  IdentityFile ~/.ssh/id_rsa.example

のようにする。

Proxyを使う場合は、

こんな感じ。

Host proxy
HostName 0.0.0.0
User fugafuga
IdentityFile ~/.ssh/keys/git_id_rsa

Host test.kayac
User fugafuga
Hostname test.site
IdentitiesOnly yes
IdentityFile ~/.ssh/keys/git_id_rsa
ProxyCommand ssh -W %h:%p proxy


その他、応用。

http://qiita.com/ik-fib/items/12e4fab4478e360a82a1

2016/01/06

Amazon Primeを使ってみた

海外旅行に行くのに、機内などのオフライン環境で映画を見たいために、Primeの無料会員になってみた。

映画 & ドラマ

Prime 会員は無料で視聴できるものがいくつか用意されているのでそちらから選択。

あまり選択肢は多くないものの、いくつか気にいたものを探せた。
・ボーンアルティメイタム、ちゃんとまとめて見たことがなかったので。
・アンダーザドーム、気になっていたもの。1stシリーズ全部見れるので。

ダウンロードしてみる

実際にダウンロードしてみた。私のNexus7は初代で、かなり老人化しているが、Amazon videoはまずまず使えるレベルで、ダウンロードも割と短時間で終わった。

容量をみてみると、映画1本で700MByte程度なので、本体に保存してもそれなりに入れておけそう。(音声・字幕を限定しているからだろう)

結構いいけど、、、

Primeをこの用途だけで使い続けるのはちょっと高いと思った。年に1回使うか使わない頻度なので、Primeは年会費で4000円くらいで月払いはないため、常に年4000円は自分に合わない。
今回はお試しPrimeで無料だったので、使ってみた。

次回からは、dTVなどのオフライン可能のものを試してみたい。