「あなくつ」のおもちゃばこ

Blog

プログラムの理解に自信のある人

コードレビューハンズオンというのがあるので、プログラムの読解に自信のある人は腕試しをしてみるといいかもしれません。

一応僕もどんなもんかなと思ってやり始めたのですが、30分くらいして「こんなことしている場合ではない」と正気に戻ったので途中でやめました。やるべきことをやってからじゃないと...。

ちなみに30分で差分情報 01までやりました。そこで先の長さに気が付いてやめたわけです。僕はJavaは大学でチョロっと触った程度で、Appletは無知識です。

僕の場合、プログラムの修正・カスタマイズが必要になったとき、人のプログラムはトライ&エラーで都度コンパイルしながら動作確認なので、このテストのようにコードベースだとちょっと苦手ですね。途中までやった感想を書いておくと、何を実装しているか・何をしたいのかというのは理解できるけれど、問題があるコードか否かは判断しづらそう。

10月12日まで回答を受け付けているそうなので、それまでに時間があればまたやってみよう(たぶんそんな時間ないと思うけど)。週末暇な開発者の方はぜひどうぞ。

タグ : コードレビューハンズオン,プログラム

2009/09/24 22:05:55 | Trackbacks (0) | Comments (0) | Pastime,Technology

PHP4でAjaXplorerを使う

ちょいとやぼようで、ファイルマネージャを使ってみた。

で、AjaXplorerがインタフェース機能的に優れていたので、これを使用したんだけれど、PHP4の環境ではうまく動作せず、少しプログラムを修正したので、そのおぼえがき。

動作確認環境は、PHP4.3.11とAjaXplorer2.5.2。

  • /server/classes/class.AbstractDriver.php
    ・106行目コメントアウト
    ・108-110行目コメントアウト
  • /server/classes/class.Utils.php
    ・433行目コメントアウト
    ・434行目から以下を追記
    
    		$fp = fopen(TESTS_RESULT_FILE, 'w');
    		if ($fp) {
    			if (flock($fp, LOCK_EX)) {
    				fwrite($fp, $content);
    			}
    			fclose($fp);
    		}
    
  • /plugins/access.fs/class.fsAccessDriver.php
    ・113行目コメントアウト
    ・1311行目コメントアウト

まぁ要はPHP5なコードを削除したり変更しただけなんですけどね。エラーになったところだけ修正しているから、たぶんもっと変更箇所はあると思う。とりあえず、参考までに。

タグ : AjaXplorer,PHP,プログラム

2009/08/08 21:07:20 | Trackbacks (0) | Comments (0) | Technology

PHP4でAjaXplorerを使う

ちょいとやぼようで、ファイルマネージャを使ってみた。

で、AjaXplorerがインタフェース機能的に優れていたので、これを使用したんだけれど、PHP4の環境ではうまく動作せず、少しプログラムを修正したので、そのおぼえがき。

動作確認環境は、PHP4.3.11とAjaXplorer2.5.2。

  • /server/classes/class.AbstractDriver.php
    ・106行目コメントアウト
    ・108-110行目コメントアウト
  • /server/classes/class.Utils.php
    ・433行目コメントアウト
    ・434行目から以下を追記
    
    		$fp = fopen(TESTS_RESULT_FILE, 'w');
    		if ($fp) {
    			if (flock($fp, LOCK_EX)) {
    				fwrite($fp, $content);
    			}
    			fclose($fp);
    		}
    
  • /plugins/access.fs/class.fsAccessDriver.php
    ・113行目コメントアウト
    ・1311行目コメントアウト

まぁ要はPHP5なコードを削除したり変更しただけなんですけどね。エラーになったところだけ修正しているから、たぶんもっと変更箇所はあると思う。とりあえず、参考までに。

タグ : AjaXplorer,PHP,プログラム

2009/08/08 21:07:20 | Trackbacks (0) | Comments (0) | Technology

  • Top
  • Software
  • Blog
  • Laboratory
  • Profile
Search
Feeds of Blog
Archives

Copyright © 2004-2024 Ana-Kutsu All Rights Reserved.