weblog of key_amb

主にIT関連の技術メモ

MacPC

(メモ) nghttp2 を MacOSX の特定パス上にビルド

最初、homebrew で入れたのだけど、よく見たらバージョンがかなり古かったので、最新をインストールしたくなった。 自分の環境は Mac OSX Yosemite。 基本、 Kazuho's Weblog: [memo] Installing nghttp2 onto OSX を参考に。 下準備 自分の環境で足りてなか…

(メモ) Mac に nodebrew と Bower と AngularJS をインストール

nodebrew 参考: Mac OSXにnodebrewをインストールする brew install nodebrew # 最新の nodejs をインストール nodebrew install latest インストールした nodejs を使う設定をする。 $ nodebrew list v0.11.14 current: none $ nodebrew use v0.11.14 PATH …

DisplayPort x 1 の MacBookAir でトリプルディスプレイ

MBA 11インチには DisplayPort が1つしかないので、通常デュアルディスプレイまでしかできませんが、ここに書いてある方法でトリプルディスプレイまで行けます。 ※手元の環境で動いたというだけなので、100%の動作保証をするものではないです。実施は自己責…

Mac 用 LimeChat Themes のインストール

Mac の LimeChat は CSS をカスタマイズすることができる。 とはいえ、一からCSSを書くのはつらい。 GitHubを探すと、https://github.com/jschoolcraft/Limechat-Themes というリポジトリが見つかった。 いろんな LimeChat Themes のコレクションになってい…

Mac上のVMwareでWindowsを動かすときのTips

おそらくこの記事を読んで役に立つ人は少ないと思われるが、個人的に忘れがちなTipsをまとめておく。 Ctrl+Alt+Delete を打つ WindowsのAlt => MacのOptionキーに相当。 手元のMacBookAir 日本語キーボードだと Delete = 「Fn + Backspace」なので、 Ctrl+Al…

Macでマウスカーソルを見失わないようにする

Macはマウスカーソルが小さい。 しかも、ターミナルやエディタを開いていると、ほぼほぼ背景に溶け込んで見失うことがままある。 Windowsだと「Ctrlキーでマウス位置を表示する」みたいなマウスオプションがあるのだが、Macにはそういうのはないのだろうか。…

Macにplenvを入れる

https://github.com/tokuhirom/plenvplenvはperlbrewのようにPerlの複数バージョンを切り替えて使えるツールである。 githubのREADMEにあるように、Mac OS Xであれば、以下でインストールできる。 ※事前にHomebrewのインストールが必要。 brew update brew i…

MacのHome/End/PageUp/PageDownキー

Macbook AirのキーボードにHome/End/PageUp/PageDownキーがなくて困っていたら、commandキーで代替できることを知った。 Home command + ← End command + → PageUp command + ↑ PageDown command + ↓ ※参考記事だとFnキーが正しそうだが、手元のMacbook Air…

MacのFinderで隠しファイルを表示する

手元のOSのバージョンはOS X 10.7.3。以下のコマンドをログインユーザで実行する。 defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder非表示に戻す場合は次を実行すればいいそうだ。 defaults write com.apple.finder AppleShowAllFil…

Miエディタの設定

MacではMiというエディタを使っている。 設定方法を忘れないようにメモしておく。 バージョン 2.1.12 設定 項目 設定方法 行折り返し mi > モード設定 > デフォルト > 行折り返し 制御文字の表示 mi > モード設定 > 表示 設定が反映されないときは、ドキュメ…

Macで画面ロック

諸事情でMacで作業する頻度が上がって来た。 ので、そろそろ作業環境を快適にしないと。。とりあえず、席を立つたびに画面ロックかけるのがめんどくさいのでショートカットキーでできるようにした。 スマートにスクリーンロックを実行する「LockTight」に方…

Macでsysstat

Linuxのsarとかそういうの。リソースのモニタツール。 まだ試してないので、よくわからない。sysstatの導入 - DragdropのMACな日々 とか見たらできるかもしれない。。

MacOS のメモリ管理

topコマンドの見方について。 wired 実メモリ上にのみ確保される必要があるメモリサイズ 仮想記憶Managerにより、Diskに退避されることがない部分 active 現在使用中のメモリサイズ ApplicationあるいはSystemにより使用中のメモリ領域 必要に応じてDiskにSw…

Macのvm_statコマンド

Macでメモリの使用状況を確認するためのコマンド 参考 man page vm_stat section 1 コマンドラインでメモリの使用量を調べる方...: Apple サポートコミュニティ

Macのtopコマンド

MacのコマンドはLinuxとちょっと違ったりする。 topについて、よく使うやり方などをこの記事にまとめる。 見方 $ top -l 1 | head Processes: 105 total, 2 running, 1 stuck, 102 sleeping, 379 threads 2012/05/18 16:56:33 Load Avg: 0.41, 0.64, 0.68 CP…

Mac起動時にsnmpdを起動する

1. /Library/LaunchDaemons/snmpd.plist 作成 <plist version="1.0"> <dict> <key>Label</key> <string>snmpd</string> <key>Program</key> <string>/usr/sbin/snmpd</string></dict></plist>

MacでSwapを無効化する

Mac OS Xで実施しました。 # rootで > launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist > reboot # 再起動 > rm /private/var/vm/swapfile* > reboot # 再起動 > sysctl vm.swapusage # 確認 参考 メモリを解放してスワッ…

MacでSamba上のSVNリポジトリからチェックアウトする

1.Sambaサーバに接続する 以下のサーバ上のディレクトリにSVNリポジトリがあるとする。 smb://server/user/svnrepos接続すると、Macのファイルシステム上にmountされる $ mount //user@server/user on /Volumes/user (smbfs, nodev, nosuid, mouted by user)…

Homebrewインストール

ruby -e "$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)" # アップデート brew update # gitインストール brew install git # ImageMagickインストール brew install ImageMagick 参考 Mac Explorer| Homebrew - Mac OS X 用スマ…