memo.xight.org

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2006-11-30 Thu

PhpUnit - PHPのユニットテスト自動化ツール

- Reference
SourceForge.net: PhpUnit
http://sourceforge.net/projects/phpunit/

PHPUnit
http://www.go-pear.org/manual/ja/html/package.php.phpunit.html

Do You PHP? - PhpUnit - 最強のユニットテスト自動化ツール
http://www.doyouphp.jp/tips/tips_phpunit.shtml

PEAR hacks - PHPUnitの使い方
http://www.aglabo.com/agl/proevo/PHP/PEAR/phpunit-howto.html

PhotoCabi-diary - 2004-11-18 - PHPUnitの使い方
http://www.photocabi.net/mt/archives/000049.html

カテゴリ: [PHP]

Google関数

- Reference
Google Docs & Spreadsheets
http://www.google.com/google-d-s/whatsnew.html

「Google Docs & Spreadsheets」に“Google関数”埋め込み機能など追加
http://internet.watch.impress.co.jp/cda/news/2006/11/30/14086.html

カテゴリ: [Google]

Yesterdays Weather - 昨日の天気

- Summary
「今日の成果は昨日の成果と (多分) 一緒」という原則.

- Reference
MF Bliki: YesterdaysWeather
http://martinfowler.com/bliki/YesterdaysWeather.html

Martin Fowler's Bliki in Japanese - 昨日の天気
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?YesterdaysWeather

- via
Slashdot Japan - Winnyによる被害(?)相当額は約100億円規模
http://slashdot.jp/comments.pl?sid=342336&cid=1067400

カテゴリ: [Memo]

マウスホイールイベント取得用のprototype.js拡張サンプル

- Reference
Mouse Wheel
http://www.ogonek.net/mousewheel/demo.html

jQuery Mousewheel Plugin
http://www.ogonek.net/mousewheel/jquery-demo.html

- via
phpspot開発日誌 - 2006-11-29 - マウスホイールイベント取得用のprototype.js拡張サンプル
http://phpspot.org/blog/archives/2006/11/prototypejs.html

カテゴリ: [prototype.js]

CSS Tab Designer - XHTML + CSS のタブメニューを生成できるソフトウェア

- Reference
OverZone Software - CSS Tab Designer
http://www.highdots.com/css-tab-designer/

- via
phpspot開発日誌 - 2006-11-30 - CSSなタブインタフェースを簡単に作成できる「CSS Tab Designer」
http://phpspot.org/blog/archives/2006/11/csscss_tab_desi.html

カテゴリ: [Software][CSS]

Web of the Year 2006 - 2006年のベストWebサイト

- Summary
Yahoo! Internet Guide主催のホームページ大賞.

- Reference
Web of the Year 2006
http://woy2006.sbcr.jp/

カテゴリ: [Memo]

Nopaste - テキストの共有サービス

- Summary
ソースコードをペーストすると,ソースコードのハイライティングを行い,
PermalinkでアクセスできるようになるWebツール.
タブの置換も可能.

入力した内容は24時間で消去される.

- Reference
Nopaste
http://rafb.net/paste/

Nopaste - Result
http://rafb.net/paste/results.html

- via
最速インターフェース研究会 - 2006-10-03 - Sledge::Plugin::DebugTemplateで開発効率が135倍になるデモ
http://la.ma.la/blog/diary_200610030448.htm

HsbtDiary(2006-08-08)
http://www.hsbt.org/diary/20060808.html

カテゴリ: [WebTool]

Firefoxに任意のRSSリーダーを追加する方法

- Summary

navigator.registerContentHandler("application/vnd.mozilla.maybe.feed",
                                 "http://www.theeasyreaderurl.com?feed=%s",
                                 "Easy Reader");


- Reference
Mozilla Developer Center - Adding feed readers to Firefox
http://developer.mozilla.org/ja/docs/Adding_feed_readers_to_Firefox

最速インターフェース研究会 :: Firefox2.0に任意のRSSリーダーを追加する方法
http://la.ma.la/blog/diary_200610251151.htm

カテゴリ: [Firefox]

scrAPI - ruby のスクレイピングツールキット [Ruby]

- Reference
2nd life - ruby のスクレイピングツールキット scrAPI
http://d.hatena.ne.jp/secondlife/20060922/1158923779

- via
ZEROBASE BLOG - 2006-11-15 - オープンデータ(open data), ユーザーデータのポータビリティ
http://zerobase.jp/blog/entry-379.html

カテゴリ:

yui-ext - Yahoo UI Libraryを拡張したリッチコンポーネント

- Reference
yui-ext Documentation Center
http://www.yui-ext.com/deploy/yui-ext/docs/

- via
phpspot開発日誌 - 2006-11-30 - Yahoo UI Libraryを拡張した超リッチなコンポーネント集
http://phpspot.org/blog/archives/2006/11/yahoo_ui_librar_4.html

カテゴリ: [JavaScript]

Webアプリのテストに必須なツール

- Summary
Selenium
Live HTTP Headers, ieHttpHeaders
User Agent Switcher or Proxomitron
VMWare
携帯シミュレータ (iモードHTMLシミュレータ)
Apache JMeter
BTS (MANTIS,Trac,Bugzilla)

- Reference
ウノウラボ Unoh Labs: WEBアプリのテストに必須なツール7種
http://labs.unoh.net/2006/11/web_1.html

カテゴリ: [Software]

zed - ZLE Editorを使って開発されたエディタ

- Reference
技術メモ帳 - zshで出来ている新感覚エディタzed
http://d.hatena.ne.jp/lurker/20061129/1164809805

- Reference
[を] Windows でエクスプローラの履歴を見る
http://chalow.net/2006-11-29-2.html

xe-kdoo - 2005-07-12 - [Windows] 実行したプログラムの履歴(?)
http://yowaken.dip.jp/tdiary/20050712.html#p01

Wikipedia - ROT13

カテゴリ: [zsh]

Suzuka - フリーのFlash作成ソフトウェア

- Reference
Suzuka
http://www.cty-net.ne.jp/~uzgensho/

- via
窓の杜 - タイムラインベースで作成できるフリーのFlash作成ソフト「Suzuka」
http://www.forest.impress.co.jp/article/2006/11/30/suzuka.html

カテゴリ: [Software][Flash]

coLinux 上の Emacs の kill-ring の内容をWindowsのクリップボードと同期する

- Reference
naoyaのはてなダイアリー - coLinux 上の Emacs の kill-ring の内容をWindowsのクリップボードと同期する by Perl
http://d.hatena.ne.jp/naoya/20061125/1164466544

odz buffer - coLinux で Emacs の kill-ring の内容をWindowsのクリップボードと同期する
http://d.hatena.ne.jp/odz/20061125/1164433815

odz buffer - coLinux で Emacs の kill-ring の内容をWindowsのクリップボードと同期する #2
http://d.hatena.ne.jp/odz/20061125/1164437987

カテゴリ: [Perl][Python][Emacs]

.htaccess Editor - .htaccess ファイルを簡単作成

- Summary
.htaccessファイルを作成できる.
インタフェースが気持ちいい.

- Reference
.htaccess ファイルを簡単作成「.htaccess Editor」
http://www.htaccesseditor.com/

カテゴリ: [WebTool]

Syndy Chronicle - 年表ビューア/エディタ

- Summary
XVCDというXMLで記述するスクリプト言語で開発.

- Reference
Syndy Chronicle
http://www.ne.jp/asahi/yamahige/green/syndy-chronicle/Readme-ja.html

xfy technology - 用語集 - XVCD
http://www.xfy.com/jp/manual/1.3/documents/dev/developer/1.3/overview/glossary.html#xvcd

- via
最速チュパカブラ研究会 - 第九回XML開発者の日(コメント質疑応答メモ)
http://d.hatena.ne.jp/gyuque/20061124#1164345088

カテゴリ: [Software]

svn,tracでコミットした内容を取り消す方法

- Summary
リビジョンを指定してダンプ,ロード.
例) リビジョン0から99までをダンプ

svnadmin dump -r 0:99 | svnadmin load


tracの再同期.

trac-admin resync


- Reference
YappoLogs: 悪のりで学ぶsvnadmin/trac入門実用編
http://blog.yappo.jp/yappo/archives/000477.html

Subversion によるバージョン管理 (日本語訳) - svnadmin dump
http://subversion.bluegate.org/doc/re33.html

カテゴリ: [svn][trac]

Smarty chalowプラグイン

- Source

### Smarty
# usage: {{smarty('検索語')}}
sub smarty {
	my ($str) = @_;
	my $prefix = 'http://smarty.php.net/manual/en/search.php?query=';
	my $enc = url_encode($str);
	return qq(<a href="$prefix$enc">$str</a>);
}

- Reference
http://smarty.php.net/manual/en/search.php?query=keyword

カテゴリ: [PHP][chalow]

Smartyを使った開発でデバッグを行う方法

- Summary
Smartyを使った開発でデバッグを行う方法.

- 常にデバッギングコンソールをポップアップ表示

$smarty->debugging = true;


- 常にデバッギングコンソールをHTML内に表示
$smarty->debugging = true;
$smarty->assign('_smarty_debug_output', 'html');


- URL に SMARTY_DEBUG が含まれる場合にデバッギングコンソールを表示
$smarty->debugging_ctrl = 'URL';


- テンプレート変数 debug を利用してポップアップ表示


- テンプレート変数 debug を利用してHTML内に表示
{debug output='html'}


- debug_print_var 修正子を利用して,割り当てられた変数を表示
{$foo|@debug_print_var}


- debug_print_var 修正子を利用して,割り当てられた変数を表示
インデント1単位,100文字まで表示.
インデント1単位は半角スペース2文字分.
{$foo|@debug_print_var:2:100}


- Reference
cl.pocari.org - Smarty を使った開発でデバッグを行う 4 つの方法
http://cl.pocari.org/2006-11-29-1.html

Smarty - $debugging
http://smarty.php.net/manual/en/variable.debugging.php

Smarty - $debugging_ctrl
http://smarty.php.net/manual/en/variable.debugging.ctrl.php

Smarty - {debug}
http://smarty.php.net/manual/en/language.function.debug.php

$debugging
$debugging_ctrl
{debug}

カテゴリ: [PHP]

String::Diff - 行内差分取得モジュール

- Summary
Perlの行内差分取得モジュール.

- 文字列同士の差分を作って変更無い場所,変更が合った場所で配列を分けて作成.

my $diff = String::Diff::diff_fully('this is Perl', 'this is Ruby');
for my $line (@{ $diff->[0] }) {
    print "$line->[0]: '$line->[1]'\n";
}
# u: 'this is '
# -: 'Perl'
 
for my $line (@{ $diff->[1] }) {
    print "$line->[0]: '$line->[1]'\n";
}
# u: 'this is '
# +: 'Ruby'


- 差分の合った部分にマークを付ける.
my $diff = String::Diff::diff('this is Perl', 'this is Ruby');
 
print "$diff->[0]\n";# this is [Perl]
print "$diff->[1]\n";# this is {Ruby}
 
my $diff = String::Diff::diff('this is Perl', 'this is Ruby',{
    remove_open => '<del>',
    remove_close => '</del>',
    append_open => '<ins>',
    append_close => '</ins>',
});
 
print "$diff->[0]\n";# this is <del>Perl</del>
print "$diff->[1]\n";# this is <ins>Ruby</ins>


- 差分同士の結果をマージして一つの文字列にする.
my $diff = String::Diff::diff_merge('this is Perl', 'this is Ruby'{
    remove_open => '<del>',
    remove_close => '</del>',
    append_open => '<ins>',
    append_close => '</ins>',
});
int "$diff\n";# this is <del>Perl</del><ins>Ruby</ins>


- 正規表現のパターンにする.
my $diff = String::Diff::diff_regexp('this is Perl', 'this is Ruby');
print "$diff\n";# this\ is\ (?:Perl|Ruby)


- 利用例
Hatena::Wiki - Kwiki mutual diffs
http://hatenawiki.blogdb.jp/?action=diff&page_name=HomePage&revision_id=2&current_revision_id=3

- Reference
YappoLogs: String::Diff - 行内差分取得モジュール
http://blog.yappo.jp/yappo/archives/000479.html

String::Diff

カテゴリ: [Perl]

10 Minute Mail - 10分間だけ使える使い捨てメールアドレス

- Reference
10 Minute Mail
http://www.10minutemail.com/10MinuteMail/index.html

- via
GIGAZINE - 10分間だけすぐに使える使い捨てメールアドレス「10 Minute Mail」
http://gigazine.net/index.php?/news/comments/20061129_10_minute_mail/

カテゴリ: [Memo]

SciTE - 多言語に対応したソースエディタ

- Reference
Scintilla and SciTE
http://www.scintilla.org/

- via
MOONGIFT - SciTE - 様々な言語に対応したソースエディタ
http://oss.moongift.jp/intro/i-2933.html

カテゴリ: [Software]

Levitated - オープンソースのFlashのエフェクト

- Reference
Levitated | Levitated Daily Source, the good source
http://www.levitated.net/daily/index.html

- via
MOONGIFTニュース - 2006-11-29 - Flashのイフェクトをオープンソースで
http://news.moongift.jp/i-2932.html

カテゴリ: [Flash]

Firefoxのミステリーサークル

- Reference
http://maps.google.com/?ll=45.123772,-123.113917&t=h

The Road to Firefox 2 - Behind the Scenes: The Firefox crop circle!
http://www.firefoxflicks.com/web-diaries/?p=96

Linux Users Group - Oregon State University
http://lug.oregonstate.edu/index.php/Projects/Firefox/Firefox_Circle

- via
MOONGIFTニュース - 2006-11-30 - Firefox on Google Maps
http://news.moongift.jp/i-2941.html

GIGAZINE - 2006-11-30 - Googleマップで見られる巨大Firefoxロゴ
http://gigazine.net/index.php?/news/comments/20061130_google_firefox_logo/

カテゴリ: [Firefox]
Referrer (Inside): [2006-11-23-2]
2006-11 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Color Reference

ChangeLogを検索
携帯電話からアクセス!

カテゴリ

最近の話題

リンク

過去ログ

Google

QR Code

Since
2002-11-28
Update
2008-12-02 10:52
Copyright © 2005 xight.org All Rights Reserved.