Macにおけるnodebrewのインストール

nodebrewとは

複数のバージョンのnode.jpをインストールし、必要に応じて切り替えるためのバージョン管理ツール

nodebrewのアンインストール

nodebrewをhomebrewで管理(インストール、バージョンアップ)するための下準備

にて直接インストールしたnodebrewをアンインストールする方法

~/.nodebrew フォルダを削除する。必要に応じて .bash_profile などからPATHの設定を削除する。

 

homebrewからのnodebrewのインストール

 

nodebrewの設定環境作成

結果として ~/.nodebrew フォルダ以下が作成される。

 

nodebrewを使ったnode.jsのインストール

EC2のLet’s Encryptの証明書更新がImportErrorで失敗する

AWSのEC2(Amazon Linux)において、Let’s Encryptの証明書更新がImportErrorで失敗する

=== 症状 ===

続きを読む

UICollectionViewの背景(色)を指定

collectionView.backgroundColorに直接UIColorを指定しても反映されない。

errno

[Xcode] @importを有効にする

Objective-CやC言語のなかで @import文 を有効にする方法。
以下の設定が無効(No)のときは、@importで該当するソース(header file)を参照できない。

Xcodeの "Enable Modules (C and Objective-C)" を有効(Yes)にする。

PROJECT ⇒ Build Settings ⇒ Apple LLVM x.x – Language – Modules ⇒ Enable Modules (C and Objective-C)

Mac OS XのSubversionの濁音と半濁音の扱いが不適切

Mac OS XのSubversionは『HFS+テキストエンコーディング(合成除外/UTF-8-MAC)の扱い』が不適切なため、濁音や半濁音が含まれたファイル名とフォルダー名を適切に扱えない。

(例)リポジトリにあるファイル名(フォルダ名)の「ぱ」が、ローカルでは「は」+「゜」に分解されて、リポジトリとローカルで異なるファイル名(フォルダ名)として、subversionクライアントが認識する。

Subversion UTF8-MAC問題
http://qiita.com/niwashun/items/9dd76a5a96d6e033a7e1
macOSにおけるカタカナファイル名の文字化け
/tech/index.php/archives/2460