phpdoc

MacBookにphpdoc, peardocの構築環境の作成

注意点 MacPortsのopenjade 1.3.2は、Tigerでビルドできない。http://trac.macosforge.org/projects/macports/ticket/8657 参照。gcc-3.3でビルドしようとするから。portfileの3.3を4.0に書き換える。 peardocはphpdocに依存している(この事忘れがち)。php…

PCRE の翻訳

長らくペンディングになっていたのを少し行う。 http://www.planewave.org/translations/pcre-3.4/pcre.ja.3.htmlanchored と呼ばれる文字列の先頭でのみマッチするパターン (^で始まるとか)を、「アンカー付の」とされていたのを、「始端アンカーの」にす…

ワンスオンリーサブパターン

一晩寝て考えて見ると、独占的は言いすぎかな。「再試行無しのサブパターン」でよいかな。

用語

詳説 正規表現をちらっと見る機会を得た。全体的に、正規表現の細かい構文・記法については、用語が厳密には定義されていないような感じだ。まあ、学術書じゃないからね。greedy に対しては、「貪欲」でなく、「欲張り」が使われている模様。「言明」「量指…

pcreのマニュアル

もう少し残りの部分を訳した。先は長い。 http://www.planewave.org/translations/pcre-3.4/pcre.ja.3.html

細かく見ると、何かつじつまが合わない気もするが、

昨日のエントリに書いたドキュメント、細かく見ると、何かつじつまが合わない気もするが、わかった気になるのは何故だろう。 新旧の緯度経度の差は、距離にして約400m程度は変わります とか。「新旧の緯度経度は、距離にして約400m程度は変わります」と「差…

見本

ぜんぜんPHPマニュアルとは関係のない分野だけれど、以下のドキュメントは良くできている。http://www.mapinfo.jp/useful/knowledge/JGD2000/index.htmlわかりやすさ、語り口、詳しさの程度とか自分の好みである。詳しく見てみることで、自らの肥やしとした…

pcreのドキュメント翻訳

PHPマニュアルの正規表現のところの翻訳をするにあたって、原版のpcreのドキュメント翻訳を先に行っています。とりあえず、PHPマニュアルに使うメインのところだけ訳してみた。 http://www.planewave.org/translations/pcre-3.4/pcre.ja.3.html前半未訳なの…

perl互換の正規表現関数のところ

perl互換の正規表現関数のところの訳文を見直しているのですが、パターン構文のところとか、PCREライブラリのドキュメントから一部不要な部分を削除したものなんですね。PCREライブラリのドキュメントについては、たとえば、以下。 http://www.die.net/doc/l…

インストールのチャプターの翻訳終了

メーリングリストに投げてあるので、コミット件の有る方の、確認とコミットを待つ状況となっております。

〜際、〜場合

えーっと、「〜際」と「〜場合」って同じ意味じゃないよね。「〜際」は、する時って意味で、かならず行うプロセスの有る時点でって言う意味。「〜場合」は、条件・仮定を述べていて、〜でないこともある。 といいつつも、使い分けがうまくできていないところ…

coLinux上でのphpdocビルド

うまく行きました。cygwinより速い感じがします。

インストール

「windowsにPHPをインストールする」ってのは良いけど、「apacheにPHPをインストールする」ってのは変だよね。 「apacheでPHPを使用する」「apacheにPHPを組み込む」「apacheでPHPを利用可能にする」とかかなー。 考えずに訳していると無茶苦茶になっている…

support file/サポートファイルって何のことだろう?

モジュール化されたプログラムにおいて、特定の機能を実現するためのファイル(実行バイナリかデータ化に依らない)のこと、でいいのだろうか。たとえば、windowsならばDLLとか。プログラムをアップデートするためのファイルという意味で使われている場合も…

ビルド失敗の訳

livedocsについて昼休みに書いて、時間がなくなったので、夜にでもと思って、peardocのビルドシステムを入れ替えたりしていたら、上手くコンパイルできなくなった。それも、ビルド失敗が続いている本家サイトと同じように、エラーが起き、標準出力に結果らし…

livedocs

PHP系のマニュアルはdocbookで書かれているのだが、分量が多いためビルドに時間がかかる。特にPHPマニュアルは時間単位でかかる。 ところが、翻訳作業をしていると、ビルドして出来上がりのHTMLを見たいこともまま有る。XMLファイルでは気がつかないような間…