こしごぇ(B)

旧:http://d.hatena.ne.jp/koshigoeb/

2012-02-01から1ヶ月間の記事一覧

相対パスのsvn:externalsもgit-svnする

git-svn-clone-externalsの仕組みを参考に、相対パスで書いたsvn:externalsもgit-svnするスクリプトを書いてみた。出来は悪いけど、それなりに動いている、はず。

Clean Coderを読んだ

Clean Coder プロフェッショナルプログラマへの道作者: Robert C. Martin,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2012/01/27メディア: 大型本購入: 1人 クリック: 72回この商品を含むブログ (14件) を見る…、胸が痛い。

MaxMind社のGeoLite Cityデータベースを使ってIPアドレスから都道府県を特定する話

GPSではなくIPアドレスから都道府県(地理情報)を特定したい場合、MaxMind社のデータベースを使うのが一般的なんでしょうか?地理情報関係はほぼ触れずに今日まで生きてきたのでよく分かりませんが、とりあえずIPアドレスから都道府県を割り出すプログラムで…

VagrantのBase Boxの要求仕様のようなもの

VagrantのBase Box用に仮想マシンを作る際に、最低限何が必要とされているかという情報が見つからないなと思ってたら、普通にありましたねという話。 Vagrant - Documentation - Base Boxes 上記ドキュメントに書かれている内容をおおざっぱに抜粋。 Virtual…

最近になってようやく/etc/resolverを使い始めた話

ドメイン別に利用するネームサーバを使い分けられるやつを便利だなと思いつつ、DNS音痴が故に使えずにいましたが最近になって重い腰を上げましたよという話です。BINDを軽くは触ったことがありますが本当に浅いところしか触ったことがなく、またTTLの話とか…

yumの$releaseverについて

理解しておらず恥をかいてしまったのでメモ。 $releasever This will be replaced with the value of the version of the package listed in distroverpkg. This defaults to the version of ‘redhat-release’ package. 設定項目distroverpkgで指定されたパ…

known_hosts

known_hostsに疎い自分ですが、いくつか覚えたことがあるのでメモしておきます。 指定したサーバのknown_hostsを取得する サーバをコマンドライン引数で指定する。 $ ssh-keyscan -t rsa 127.0.0.1,localhost >> .ssh/known_hosts サーバをファイルで指定す…

git-svn-clone-externals

git-svn歴もそこそこになるけど、最近ようやくgit-svn-clone-externalsを使い始めました。便利ですね。 git-svn-clone-externals 今まではmrでごまかしていたんですが、git svn cloneする回数が増えてきて設定が面倒くさくて耐え切れなりました。もっと早く…

Rubyの環境構築方法が未だ定まらず

いろいろな方法があって、未だにふらふらしています。最近は以下の様な環境を利用しています。 Homebrew rbenv ruby-build rbenv-gemset Bundler 過去の変遷を振り返ると、MacPortsで直接→Homebrewで直接→rvm→rbenv→rvm→rbenv→(ryという感じです。rvmとrbenv…