わすれた.log

忘れては検索して、そしてまた忘れるその過ちを繰り返さない為に…

Vagrant で Rails の環境構築

Vagrant 上の CentOSRails の環境構築 - Qiita
http://qiita.com/SOJO/items/81e32b5fc6737673e4c6

[Sy] 【解決した】Vagrantvagrant-vbguestを使ってたら共有フォルダのマウントに失敗する | Syntax Error.
https://utano.jp/entry/2014/11/vagrant_guest_additions_update_error/

CentOS6.xのlibcurlが古くてcurl: (35) SSL connect errorが発生する件 - Qiita
http://qiita.com/shunsuke_takahashi/items/a1c3655584530c76fbe0

比較するアプリDIffMergeを入れた

windowsだらwinMergeがありますが、macは何がいいのかわからなかったので、調べて入れました。

ディレクトリーごとで比較できるから良いと思った

デフォルトだと日本語文字化けするので、設定します。

・「DiffMerge」で日本語テキストを正しく表示させる方法 - 強火で進め
http://d.hatena.ne.jp/nakamura001/20110321/1300706226

・実はXcodeに元から入っているやつもある
MacXcode付属のファイル比較ソフトFileMerge | atnr.net
http://www.atnr.net/filemerge/
コマンドでやる
[Mac] opendiff で2つのファイルの差分をグラフィカルに比較する - rakuishi.com
https://rakuishi.com/archives/6331/

サイトを保存するアプリSiteSucker を入れた

・使い方
URLを指定するだけでWebサイトを丸ごとダウンロードできるMacアプリ『SiteSucker』 | INSIDE YUKARI
http://blog.yukarien.com/tech/sitesucker/

・公式
SiteSucker for macOS
http://ricks-apps.com/osx/sitesucker/

・homebrew-caskを使った
homebrewでGUIアプリがインストールできます。
少し聞いた事があるのですが、忘れいてまして、たまたま思いついたので、ググりましたメモ
アプリ一覧

brew cask search

アプリ探す

brew cask search アプリ名

アプリインストー

brew cask install アプリ名

・参考
みんなhomebrew-caskって知ってるか? - Qiita
http://qiita.com/ryurock/items/1432578d364985f6cb06

vimにインデント可視化プラグインvim-indent-guidesを入れた。

久しぶりにNeoBundleを使って、すごい忘れていた。

・NeoBundleの使い方
[Vim as IDE 第1回] NeoBundleを利用してvimプラグインを一元管理する - Qiita
http://qiita.com/kazu0620/items/819679ef006d973c6c22

vim-indent-guidesのカスタマイズ。
理想のエディタへの道!vundle、vim-indent-guidesの導入 - 汎用日記(仮)
http://chiiiiiiiii.hatenablog.com/entry/2012/12/02/102815

nkfコマンドで文字コードを変換するの入れた

macでファイルの文字コードを変換する『nkfコマンド』の使い方とオプション一覧 | かわたま.net
http://kawatama.net/others/mac/1754
ホームブリューで入れた。

Autmatorで右クリックでiTerm起動するサービスを作った

フォルダかファイルを右クリックでその場所のカレントでiTermが開いて欲しかったので
Autmatorで設定。

for f in "$@"
do
    #ファイル名の場合ディレクトリーのみ取得
    if [ -f $f ]; then
      #ディレクトリーだけにする
      f="${f%/*}"
    fi
    #iTerm起動
    open -a "/Applications/iTerm.app" $f
    done

フォルダー右クリックならカレントディレクトリーにフォルダが来るが、ファイルからの起動の場合はファイルがカレントディレクトリー(?)になってしまうので条件分岐した

サービスの保存場所は忘れる思うのでメモ
/Users/moriyachiharu/Library/Services/

参考サイト
Macでフォルダの中身を全部取り出すサービスをAutomator作る
https://rcmdnk.com/blog/2015/08/24/computer-mac-bash/

パス文字列からファイル名などを抜き出す - Qiita
http://qiita.com/ktr_type23/items/94747a4b27e8a630ce48

nodebrewの使い方

nodebrewを久しぶりに使う
なぜか自分は、homebrewから入れてないようだ
めんどくさいから、あとで困ったらなおそ

入っているバージョン確認

何が入っているのだっけ?と
インストール済みのバージョンを確認します。

$ nodebrew list

インストールできるバージョンを探す

なんか違うバージョンを入れたいなと思った時、インストールできるバージョンの一覧を出してくれます。

$ nodebrew ls-remote

指定したバージョンを入れる

このバージョン入れたいと思ったら、指定して入れます。
「-binary」というの付いてないと、インストールが遅いらしいです。
つけなかったら30分以上かかりました;;

$ nodebrew install-binary バージョン

このバージョンで使う

このバージョン使うよ〜って設定する。

$ nodebrew use バージョン

参考サイト様
【Mac】nodebrewのインストールとコマンドなど使い方まとめ - TASK NOTES

あれこれのパッケージマネージャーからインストールしている物を確認する

何かインストールしようとする時に

(以前に入れたかも?二回入れるのはやだな)

とか思い何度も何が入っているのか確認するためにググるのでいい加減メモる

・HomeBrew

brew list

・gem(ruby)

gem list

・npm(node)
グローバル

npm ls  --depth=0 -g