2012-01-01から1年間の記事一覧

go install の使い方

go install はパッケージのビルドコマンド。 使い方 $GOPATH/src/以下にビルドしたいパッケージのソースコードを配置する。 go install 実行 test_pkgというディレクトリ下のコードをパッケージとしてビルドしたい場合。 $ mv -rf test_pkg $GOPATH/src $ go…

Apacheのエラーを確認する

PHPとかでサーバサイドのプログラミングをしている時に、Apacheのエラーを確認する方法。 $ sudo tail -f /var/log/apache2/error.log tail -f で開いているファイルに追記があったら自動的に出力してくれる。 知らなかった。目から鱗。

Go言語のスコープについて

Go言語の情報の可視性についてのルールは単純です。名前(トップレベルの型名、関数名、メソッド名、定数名、変数名、構造体のフィールドおよびメソッド名)の先頭一文字が大文字になっていれば、パッケージの利用者側から参照可能となります。すなわち大文字…

tmuxに入門した

ターミナルマルチプレクサ Advent Calendar 2011 : ATND 見てたら、tmux使いたい欲がむくむくと。 screen使ってないけど、いい機会なのでtmux入門してみた。 インストール Macならbrewで一発。 $ brew install tmux 設定 tmuxの設定は ~/.tmux.conf に書けば…

VimプラグインをNeoBundleとPathogenで管理する

Vim

VimプラグインをVundleで管理しているのだけれども、VundleはVundleInstallでインストールしたプラグイン以外は自動で読み込んでくれないみたい。例えばGo言語をインストールすると、vim設定ファイルが $GOROOT/misc/vim 以下に置かれている。 これを ln -s …