「IT関連」カテゴリーアーカイブ

Eclipse 3.3?系 installメモ

自分用。
他 EUCの文字化け問題回避メモ

[[エクリプスWiki:http://eclipsewiki.net/eclipse/]]
PDT All-IN-ONEをDL[[PDT:http://www.eclipse.org/pdt/]]
無理やりAptana For Eclipse 3.2 pluginをぶっこみ[[AptanaPlugin:http://update.aptana.com/install/3.2/]]

文字化けする場合、下記からjarをDL
(WindowsのJavaでEUC-JPが文字化けする件について の箇所)
[[Eclipse PDT (PHP Development Tool) – Q&A?:http://hp.vector.co.jp/authors/VA000137/phpide/qanda.html]]
これで、aptanaの同期マネージャーがEclipse3.3.0では使えた。ウホッ。

TargetManeger(DSDP.TM)も活用してみねば。

http://hp.vector.co.jp/authors/VA000137/phpide/qanda.html
http://hp.vector.co.jp/authors/VA000137/workspace/eucjpwin.html

SFTP
http://blog.makies.com/archives/2007/03/26/593-eclipsephp.html
http://www006.upp.so-net.ne.jp/ugougo/blogger/2/2006_11_01_ugougo2_archive.html

PDTのがPHP Eclipseよりも軽いって話だが、
3.1+PHP Eclipseと3.3+PDTであまり差異は感じなかった。
もうちょっと使い込んでみないと実感できないかな。
機能的には3.3+PDTのが使いやすい。
ヒアドキュメントも判別してくれるし。

[PHP]簡易速度検証[自分用]

PEAR入れるのが面倒だったり、入れられないとき用の簡易実行速度測定関数
??? /**
???? * 簡易 実行速度検証用
???? */
var $_lastTimer;
var $_startTime;
function printTimer($line = null){
list($msec, $sec) = explode(” “, microtime());
$nowTime = (float)$sec + (float)$msec;

if(!isset($this->_startTime)) $this->_startTime = $nowTime;

$resultTime = $nowTime – $this->_lastTimer;
$this->_lastTimer = $nowTime;

if(isset($line)) echo $line.”行 計測時間:”;
printf(“%f”, $resultTime);
echo “   経過時間:”.sprintf(“%f”,$nowTime – $this->_startTime);
echo “
\n”;
//error_log(date(“Ymd H:i:s”).” 実行時間:”.sprintf(“%f”,$resTime).” \n\n”, 3, LOG);
}

んでも、やっぱすちゃんとしたモジュール使った方がキメは細かいやね。
log4php
PEAR:Log
zend_log
PEAR:Benchmark

[PHP]ディレクトリ展開ソース[自分用]

自分メモ用。
作業ディレクトリの展開indexソース。

header(“Content-Type: text/html;charset=SHIFT_JIS”);
$server_name = $_SERVER[“HTTP_HOST”];

?>




$dh = opendir(dirname(__FILE__));
while (false !== ($filename = readdir($dh))) {
if($filename != ‘.’
&& $filename != ‘..’
){
$files[] = $filename;
}
}
sort($files);

for($i = 0; $i < count($files); $i++){
if(is_dir($files[$i])){
if($filename != “.” && $filename != “..”){
echo ““.$files[$i].”
“;
}
}
}

?>
phpinfo.php

全然遊んでないっす。

最近徹夜に慣れ気味だけどやっぱり徹夜すると次の日辛くて、もう徹夜しないぞ!

と思いつつも時間の都合でやっぱり徹夜になってしまうみたいな生活を2週間くらい続けてたら

肩こりが酷くてちょっと困ってるヒロアキですコンニチワ。

 

ここ最近imodeのサイトにかかりきりで全然遊んで無い訳で。
先週末、

代々木はレゲエ、お台場はBody&Soul、調布でハーレーアメリカンワールド、日比谷でアフリカン、渋谷でゆらぎ@FLOAT。

全部行けなかった訳で。

でもまあ、やっとこ公式で公開されて作業も落ち着いたから良しとしよう。

i-mode>i-menu>メニュー/検索>占い/診断>西洋占い>姫君の愛の宮殿

でDoCoMoの人は気が向いたらよろしくどうぞー。 

 

ほぼ一人でプログラミングやったから不具合無いか怖い。

しかもベースが結構昔に作ったau用のなので

MVCでも無いし。 

これからロギング部分を検証しながら仕込んで、

他の停滞してた作業をゴリゴリ進めなきゃ。 

 

いつか作り直さなきゃなぁ。

 

MEMO 

mb_substitute_character(“long”);

で絵文字を上手い具合に捕まえられるのだ。

内部コードEUCの場合、絵文字を入力させて取得したとき

BAD+XXXX(XXXXはimodeの絵文字のコード)

で取得できるので、正規表現で置換して幸せになれる。 

 

今週末はのんびり&フットサル&代々公でスリランカフェス。

気が向いたらWOMBのFreeTEMPOいきたし。 

ふぁークラブ行って泥酔したし。