Practice of Programming

プログラム とか Linuxとかの話題

2006-09-01から1ヶ月間の記事一覧

SVK - Distributed Version Control - Part III

svk

Ron BieberさんによるSVK - Distributed Version Control - Part III の翻訳です。ようやく最後です。最後の方に、Perlで書かれてるからインストールが難しいとありますが、Debian, Ubuntu, Gentooなんかでは、packageがあるようなので、簡単なようです。ま…

svkとCVSの連携

svk

今日は普通の更新。SVKはCVSとの連携もなかなかうまくできます。 % cd ~/cvs/ % svk import //cvs_repos/project_x project_x % cd ~/svk % svk checkout //cvs_repos/project_xとかすると、CVSでチェックアウトしているproject_xが、 svkで管理されます. こ…

SVK - 分散バージョンコントロール - Part II

svk

Ron BieberさんによるSVK - Distributed Version Control - Part IIの翻訳です。 イントロダクション In our last article, we installed SVK and created our local mirror of our repository. Since the writing of the previous article, we have caught …

SVK - 分散バージョンコントロール - Part I

svk

Ron BieberさんによるSVK - Distributed Version Control - Part Iの翻訳です。温泉地からアップ。 ※最初っから微妙な訳ですが、許してください。というか、突っ込み歓迎。 Just when you thought version control couldn’t get any cooler (and we all thin…

SVK Tutorials翻訳

svk

Ron Bieberさんによる、SVK Tutorialsを翻訳します。 Part I から Part IIIまであるので、ここをまとめのリンク置場とします。 Part1 Part II Part III 今回は(も?)、結構適当訳かも...。 9/25追記:今回、翻訳がしんどかったです。修行が足りないんでしょう…

ExportTo 0.02リリース

で、久しぶりに思い出したので、コードをみたら、0.02を書きかけで放置してたので、リリースした。ついでに、use strict忘れてたので追加(ぉ 今回のリリースでは、 sub function{print "hoge"} use ExportTo(NameSpace => {func1 => \&function, func2 => s…

メソッドオーバーライド

こちらから見た。メソッドのオーバーライドにlocalを使用している。 no warnings 'redefine'; local *HTML::Element::_xml_escape = \&xml_escape; シンボルテーブルをこうやっていじるのがなんとなくあれで、以前に、ExportToというものを作ったけど、これ…

Tie::Traceで簡単printデバッギング

tieでモジュール作るの初めてなんですが、Tie::Trace作ってみました。 0.04が最新ですが、まだCPANにインデックスされていないかも。 ある変数にどんな値が入れられていくのかを追えるものです。デバッガが面倒な時もあるってことで。使いこなしてないだけ?…