nabehiro ブログ

開発・プログラミングに関して適当に書くブログ

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

herokuでデータベースのバックアップ(pgbackups)を自動化する

heroku から「bundlesは、4/4に終わるからpgbackups使えや〜」とメールが来たので、pgbackupsの自動化を調べてみた。 herokuのデータベースのバックアップをcronで自動化するには、下記の gem を使えばOK。 GitHub - ddollar/heroku_backup_task: This proje…

GitでのCRLF

windowsでgitを利用する際に、msysgit を利用していて あまり改行コードを意識しなかったのですが、 macに行った際ちょっと戸惑ったので。mysysgitでは、特に何も設定しないでも CRLFの扱いの設定が、下記のようになっています。 core.autocrlf=true この設…

macのdiffツール

macでは、WinMergeは使えないんですね。 ググッてみたところ、WinMerge並に便利なdiffツールはmacにはなさげっぽい。AlternativeTo とかいう「ナンカの代用品」が検索できるサイトでは、 ここでは、WinMergeの代用品の人気No1は、「meld」でした。WinMerge A…

snow leopard 再インストール + アプリセットアップ 備忘録

mac を使って約2ヶ月がたって、適当にアプリをいれていたので整理して再インストールする。 その際の備忘録を取っておく。 OS 再インストール 購入時に付随していた OS disk を挿入(macが起動している時で良い) [ユーティリティ]を選択して、再起動 再起動…

shの条件分岐

sh の条件分岐の、「if test $1 -le 0」と「if [ $1 -le 0 ] 」は同じ意味だったのか。 #!/bin/sh # 下記は同じ意味。[ ] の場合は、[ ] の両脇にスペースが必要。 if test $1 -le 0 then echo "less than 0" end if [ $1 -le 0 ] then echo "less tan 0" end…