- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12
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
GQview - 類似画像を検索できる画像ビューア
- Reference
GQview
http://gqview.sourceforge.net/
@IT - Linux Square - 類似の画像を検索するには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/913gqvsearch.html
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
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
マウスホイールイベント取得用の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
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
Web of the Year 2006 - 2006年のベストWebサイト
- Summary
Yahoo! Internet Guide主催のホームページ大賞.
- Reference
Web of the Year 2006
http://woy2006.sbcr.jp/
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
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
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
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
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
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
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
.htaccess Editor - .htaccess ファイルを簡単作成
- Summary
.htaccessファイルを作成できる.
インタフェースが気持ちいい.
- Reference
.htaccess ファイルを簡単作成「.htaccess Editor」
http://www.htaccesseditor.com/
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
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
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
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}
- テンプレート変数 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}
Nmap Online - ブラウザからNmapを利用
- Reference
Nmap Online
http://nmap-online.com/
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¤t_revision_id=3
- Reference
YappoLogs: String::Diff - 行内差分取得モジュール
http://blog.yappo.jp/yappo/archives/000479.html
String::Diff
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/
SciTE - 多言語に対応したソースエディタ
- Reference
Scintilla and SciTE
http://www.scintilla.org/
- via
MOONGIFT - SciTE - 様々な言語に対応したソースエディタ
http://oss.moongift.jp/intro/i-2933.html
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
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/
- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12