【mercurial】ファイルごとの変更履歴を閲覧する

バージョン管理システムツールの mercurial で hg log を実行すると changeset: 11:XXXXXXXX branch: tXXX tag: tip user: hydden date: Fri Apr 27 21:04:19 2012 +0900 summary: XXフィールドを追加。 changeset: 10:XXXXXXXX branch: tXXX user: hydden d…

別サーバにあるTracからRedmineへデータを移行する手順

経緯先日、開発用サーバに立ててあるBTS(バグ管理システム)ツール"Trac"のデータを 別のサーバに立ててある同様のBTSツール"Redmine"に移行する事になった。 Redmine公式の"他システムからの移行"ページによると、 tracからredmineへの移行を実行するスクリ…

ディレクトリ下のファイルのowner:groupeを一括変更

帰宅途中での書き込み。 hogeディレクトリとそれ以下のファイルのowner:groupeを変更するときに、いちいち $ chmod hyde:dev hoge $ chmod hyde:dev hoge/* $ chmod hyde:dev hoge/*/* ...とやって面倒なことをしてたけど、 今更ではあるがコマンドオプショ…

先週python温泉行ってきました。

先週の金曜日から3日間(2011-8-05〜07)、 来宮(熱海)にて@voluntasさん主催ののpython温泉(通称pyspa)という勉強会に会社の皆と参加しました。 場所は芳泉閣というひなびた所でしたが、偶然にも昔親父が国鉄時代に 仕事を持ち込んだことがある旅館でした。 …

pygameで音を鳴らす

来週社内勉強会で発表する機会を先日頂いたので、 Pygameで特に私が興味を持っている音声制御機能pygame.mixerモジュールについて 調べてみて、こういうアプリに使えるんじゃね?という事を、 発表のカンペも兼ねて書いていきます。 なお、作成には Will McG…

MySQLレプリケーション設定の最後の所でハマった時の対処法

・使用環境: Debian 2.6 MySQL 5.1 CASE: とある案件でMySQLのレプリケーションを作ることになった。 MySQL公式サイトの レプリケーションの設定 の手順通りに進めていったのだが、最後らへんの #MySQL上のコマンド mysql > show slave status;を実行した時…

Djangoで自作の404エラーページや500エラーページを使う

Djangoで自作の404エラーページや、500エラーページを使いたい時に何か面倒な 設定を書かなきゃ行けないのかなと思っていたが、 プロジェクトディレクトリ内settings.pyの中身の DEBUG = Trueを DEBUG = Falseに書き換えて、 templatesディレクトリ下に 404.…

nginxでDjangoを動かす

とりあえずnginxでDjangoを動かしたいという人向けに。 一応、前提としてmacコンピュータを使ってOracle VM VirtualBox などで仮想環境を作れることです。 そこらへんはグーグル先生に聞いてみるなどをしてください。・使用環境: Ubuntu 10.10 nginx 0.8.53…