2015-03-01から1ヶ月間の記事一覧

古いバージョンのpythonとpostgreでDBのデータをxmlに変換して出力した

python2.4 とpostgreを使ってDBのバックアップを取るためにxmlとして出力する必要がありまして、その時のメモです。 方法は二つあって、DOMをメモリ上に全部もってからまとめて吐き出す方法と地道に一つずつ書き出していく方法があります。 小さなDBだったら…

バックアップサーバからDBサーバにバックアップデータを取得しにいく

バックアップサーバから、DBサーバにアクセスしてMySQLのデータを取ってきてバックアップフォルダに吐く。 dateコマンドはいつも使い方を忘れる。 mysqldump -h dbserver -u dbuser --password=dbpass db | gzip > /home/backupuser/backup/backup_`date +%Y…

Vimの置換・検索時に大文字小文字を区別して欲しかった。

デフォルトではどうやら区別するらしいのが、おすすめ設定を導入していたところ見事に区別されなかったので、置換の時だけ一時的に変更したかった。以下のようにして対応しました。 "大文字小文字を区別する set noignorecase "大文字小文字を区別しない set…

Outletのweak参照の理由

UIViewControllerに繋いだ時のアウトレットが何で自動で弱参照(weak)になるのか、今日UIKitの書籍読んでいて初めて知りました。 以下、である調。UIViewControllerが管理しているViewのことをコンテンツビューといい、アウトレットで繋がっているものは元々…