- 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-09-29 Fri
ステータスバーの偽装
- Reference
IE / Opera ステータスバー偽造ねた テストページ
http://www.st.ryukoku.ac.jp/~kjm/test/20051118.html
Firefox向でステータスバーのリンク先アドレス偽装しつつ、「I'm feeling lucky検索」を発動するサンプル
http://www.ne.jp/asahi/nut/security/
- via
セキュリティホール memo - 2006-09-28
http://www.st.ryukoku.ac.jp/%7Ekjm/security/memo/2006/09.html#20060928_nutsec
便利なコマンド一覧
- Summary
Windows+R で「ファイル名を指定して実行(R)...」を呼び出す.
- Reference
Windowsで覚えておくと便利な117のコマンド
http://www.i-mezzo.net/log/2006/09/29000214.html
i d e a * i d e a - Windowsで覚えておくと便利な117のコマンド
http://www.ideaxidea.com/archives/2006/09/windows117.html
nslookup で ttl の確認
- Summary
> nslookup
set debug
example.com
- Reference
@IT - Master of IP Network - nslookupにてttlの確認をするためには
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=21427&forum=11&2
虫眼鏡のアイコンは「検索」か「拡大」か
- Summary
説明が必要なアイコンは用いない
処理を開始するスイッチをアイコンに頼らない
制限コントロールの選択肢に否定文を使わない
肯定ボタンのラベルにあいまいな文言を用いない
ナビゲーションをアクションのように見せない
紛らわしいアイコンやラベルは再考する
- 説明が必要なアイコンは用いない
ユーザによって違う意味に理解される可能性もある.
虫眼鏡のアイコンが「検索」を意味するか「拡大」を意味するか.
- 処理を開始するスイッチをアイコンに頼らない
Wordなどの「標準」ツールバー.
アイコンから処理の予測が必要.
プロパティを変更する場合の良い例は,Wordの「書式設定」ツールバー(太字,斜体,下線,囲み線など).
得られる結果をグラフィックで表現すればよいため,具体化しやすくアイコンの効果を得られやすい.
- 制限コントロールの選択肢に否定文を使わない
肯定文と否定文の混ざった選択肢を用いると理解が難しくなる.
否定文に二重否定を用いるとさらに理解が難しくなる.
悪い例はInternet Explorer のオプションダイアログ.
□ スクリプト エラーごとに通知を表示する
□ スクリプトのデバッグを使用しない
□ スケジュールに従ってオフライン項目の同期をとる
□ スムーズ スクロールを使用する
例外は,選択肢として「いずれも選択しない」行為を能動的に行なう場合.
○ 会社員
○ 自営業
○ 主婦
○ 学生
● 該当無し
- 肯定ボタンのラベルにあいまいな文言を用いない
悪い例は「OK」ボタン,「次へ」ボタン.
動作内容をユーザが推測する必要がある.
動作内容を記述することで回避可能.
「入力内容を送信する」,「配送先の入力へ進む」など.
- ナビゲーションをアクションのように見せない
画面遷移のためのナビゲーションと,
動作確定のためのアクションのリンクを区別する.
ナビゲーションであれば「ダウンロード画面へ進む」.
アクションであれば「ダウンロードを開始する」.
- 紛らわしいアイコンやラベルは再考する
アイコンやラベルは限られた表示領域の中で視覚的に表現する.
制作者の意図が確実にユーザに伝わるかは確認が困難.
第三者による検証が必要となる.
- Reference
@IT - 虫眼鏡のアイコンは『検索』か『拡大』か?
http://www.atmarkit.co.jp/fwcr/rensai/usabilitytips03/01.html
gotAPI.com - APIリファレンス集
- Summary
HTML,CSS,JavaScript,PHP,Perl,SQLなどのAPIリファレンス集.
インクリメンタルサーチが可能.
- Reference
gotAPI.com
http://www.gotapi.com/
- via
blog.xole.net : gotAPI.comが何気に便利
http://blog.xole.net/article.php?id=488
bytefx - サイズが小さいエフェクトのためのJavaScriptライブラリ
- Reference
bytefx :: F.A.Q & API
http://www.devpro.it/bytefx/
MYCOMジャーナル - わずか3KB コードも1行でイカス! エフェクト - bytefx (1)
http://journal.mycom.co.jp/articles/2006/09/29/bytefx/
Boofy - mixiのコアエンジン
- Reference
cubic9.com - Blog/2006-02-11
http://cubic9.com/Blog/2006-02-11/
Boofyのpathは :: ぼくはまちちゃん!
http://mxxi.hamachiya.com/2006/02/boofypath.html
CSSで画像のポップアップ
- Summary
画像の幅,高さがわかっていれば,CSSのみで画像をポップアップさせることが可能.
- Reference
hail2u.net - 画像のポップアップ
http://hail2u.net/pub/test/076.html
hail2u.net - Weblog - Linksをサムネイル化した
http://hail2u.net/blog/webdesign/thumbnailed-links.html
Mozshot - GeckoエンジンのWebサイトのスクリーンショットが取得可能
- Reference
Mozshot
http://mozshot.nemui.org/
- via
hail2u.net - Weblog - Linksをサムネイル化した
http://hail2u.net/blog/webdesign/thumbnailed-links.html
Stylish - userContent.css の編集が行なえる Firefox拡張
- Summary
userContent.css の編集,管理が楽になる Firefox拡張.
userstyles.org に数多く登録されている,userContent.css を簡単にインストール可能.
Stylish をインストールすると,userstyles.org に Install ボタンが出現する.
- Add Bookmark Dialog: Show Folder Tree
ブックマーク時のダイアログボックスを大きく,使いやすくしてくれる.
- WellRounded
アドレスバーと検索バーの角を丸くする.
- Icons identifiers of links
ハイパーリンクのテキストにアイコンを付加する.
- Reference
Stylish :: Mozilla Add-ons :: Add Features to Mozilla Software
https://addons.mozilla.org/firefox/2108/
userstyles.org - Add Bookmark Dialog: Show Folder Tree
http://userstyles.org/style/show/995
userstyles.org - WellRounded
http://userstyles.org/style/show/665
userstyles.org - Link: Icons identifiers of links.
http://userstyles.org/style/show/504
- via
hail2u.net - Weblog - FirefoxのuserContent.cssネタ #3
http://hail2u.net/blog/software/firefox-usercontent-css-tricks-3.html
Symphony - XSLTでデザインできるブログ用CMS
- Reference
Symphony
http://21degrees.com.au/products/symphony/
- via
XSLTでデザインできるブログ発行用CMS『Symphony』:phpspot開発日誌
http://phpspot.org/blog/archives/2006/09/xsltcmssymphony.html
Real Time Syntax Highlighting Code Editor JavaScript
- Reference
Real Time Syntax Highlighting Code Editor JavaScript
http://www.txt.org/rtshjs/
- via
ブラウザ上で動作するWebエディタ作成Javascriptライブラリ:phpspot開発日誌
http://phpspot.org/blog/archives/2006/09/webjavascript.html
郵便番号から住所を検索する
- Reference
Kawa.net Blog - [Ajax] CGI不要の郵便番号→住所変換フォーム
http://kawa.at.webry.info/200609/article_10.html
404 Blog Not Found:javascript + perl - yubin2jsonp
http://blog.livedoor.jp/dankogai/archives/50639200.html
iHack - フォームハックゲーム
- Reference
iHack
http://regalsweb.com/ihack/
try2hack.nl
http://try2hack.nl/
digg - How good can you Hack?
http://digg.com/playable_web_games/How_good_can_you_Hack
- via
秋元@サイボウズラボ・プログラマー・ブログ: iHack - 脆弱なHTMLフォームの突破ゲーム
http://labs.cybozu.co.jp/blog/akky/archives/2006/09/vulnerable_html_form_game.html
Google AdSense での収入ランキング
- Reference
John Chow dot Com - The Internet’s Biggest Google Whores
http://www.johnchow.com/index.php/the-internets-biggest-google-whores/
- via
秋元@サイボウズラボ・プログラマー・ブログ: Google AdSenseで大儲けしている個人のリスト
http://labs.cybozu.co.jp/blog/akky/archives/2006/09/google_adsense_winner_individuals.html
script.aculo.us を利用したクロスフェードのデモ
- Reference
Mike-O-Matic - A CSS Crossfader Demo
http://mikeomatic.net/?p=78
- via
クール! Flash/Javaアプレット不要、Script.aculo.usでクロスフェード (MYCOMジャーナル)
http://journal.mycom.co.jp/news/2006/09/28/341.html
Google の検索結果フィルター
- Reference
Google Help : Search Preferences
http://www.google.com/intl/en/help/customize.html#safe
- via
うさぎ文学日記 - 日本のGoogleにも、検索結果にフィルターがかかっている
http://d.hatena.ne.jp/sen-u/20060926/p1
セキュリティホール memo - 2006-09-27
http://www.st.ryukoku.ac.jp/%7Ekjm/security/memo/2006/09.html#20060927_Google
MozRepl - Firefoxにtelnet接続が行なえるFirefox拡張
- Reference
MozLab - Trac
http://dev.hyperstruct.net/trac/mozlab
最速インターフェース研究会 :: Firefoxの拡張MozLabの中に含まれるMozReplがヤバすぎる件について
http://la.ma.la/blog/diary_200609280045.htm
blog.nomadscafe.jp - Plagger::Plugin::Notify::Browser
http://blog.nomadscafe.jp/archives/000627.html
- via
www.textfile.org - MozRepl: Firefoxにtelnet接続してブラウザを制御
http://d.hatena.ne.jp/textfile/20060928/mozrepl
2006-09-24 Sun
UNIX productivity tips
- Reference
UNIX productivity tips
http://www-128.ibm.com/developerworks/aix/library/au-productivitytips.html
- via
i d e a * i d e a - UNIX使いのパフォーマンスをあげる小技コマンド
http://www.ideaxidea.com/archives/2006/09/unix.html
ネイピアの骨 - 掛け算や割り算などを簡単に行うための道具
- Reference
Wikipedia - ネイピアの骨
- via
i d e a * i d e a - かけ算2.0
http://www.ideaxidea.com/archives/2006/09/20_6.html
2006-09-22 Fri
Million Musician Challenge - キーボードマニアライクな音ゲー
- Reference
http://www.free-music-games.net/
MOONGIFT - Million Musician Challenge
http://oss.moongift.jp/intro/i-2433.html
MOONGIFT - Million Musician Challenge レビュー
http://oss.moongift.jp/review/i-2434.html
2006-09-20 Wed
サムネイルAPI - サムネイルを作成するWebサービス
- Usage
http://thumbs.bookmacro.com/u/http://example.com/
- オプション
| u | URI |
| f | フィルタ |
| w | 幅 (10 - 160) |
| h | 高さ (10 - 120) |
- REST
http://thumbs.bookmacro.com/w/120/h/90/f/gray/u/http://www.amazon.co.jp/
- GET
http://thumbs.bookmacro.com/?w=120&h=90&f=gray&u=http://www.amazon.co.jp/
- Reference
bookmacro.com - サムネイルAPI
http://thumbs.bookmacro.com/sample/
bookmacro.com - サムネイル取得方法
http://help.bookmacro.com/2006/09/blog-post.html
SPEED TAG - ファイルにタグ付けして検索
- Reference
スピードタグ | POWER-STUDIO.COM
http://www.power-studio.com/products/speedtag.html
MOONGIFT - SPEED TAG レビュー
http://fw.moongift.jp/review/i-2421.html
MOONGIFT - SPEED TAG
http://fw.moongift.jp/intro/i-2420.html
2006-09-19 Tue
Better fonts - 10000種類以上のフリーフォントをダウンロードできるWebサイト
- Reference
Better fonts - over 10,000 fonts for free!
http://betterfonts.com/
- via
10,000種類以上のフリーフォントを試してダウンロードできる「better fonts」
:phpspot開発日誌
http://phpspot.org/blog/archives/2006/09/10000better_fon_1.html
Dumpvalue で Perlのデバッグ
- Summary
Data::Dumperを卒業.
- Sample
use Dumpvalue; my $d = Dumpvalue->new(); # dumpValue $d->dumpValue($target); $d->dumpValue(\@target); # dumpValues $d->dumpValues($target1,$target2);
- Reference
Dumpvalue
Data::Dumper
[を] Perl でのデバグ用のダンプ
http://chalow.net/2006-09-15-4.html
VisualuRuby - RubyでGUIソフトウェア開発
- Reference
VisualuRuby計画(仮称)
http://www.osk.3web.ne.jp/~nyasu/software/vrproject.html
SourceForge.jp - Project Info - FormDesigner for project VisualuRuby
http://sourceforge.jp/projects/fdvr/
FormDesigner for VisualuRuby
http://fdvr.sourceforge.jp/
- via
MOONGIFT - FormDesigner for project VisualuRuby
http://oss.moongift.jp/intro/i-2410.html
MOONGIFT - FormDesigner for project VisualuRuby レビュー
http://oss.moongift.jp/review/i-2411.html
surblhost - 記述されているURIによってスパム判別
- Summary
SURBL (Spam URI Realtime Blocklists) 方式のスパムフィルタ.
記述されているURIによってスパムかどうかを判別する.
- Reference
surblhost - program to identify spam-related websites
http://surblhost.sourceforge.net/
- via
MOONGIFT - Surblhost
http://oss.moongift.jp/intro/i-2414.html
MOONGIFT - Surblhost レビュー
http://oss.moongift.jp/review/i-2415.html
XHTML + CSSのテンプレート集
- Summary
Jimmy Lin による XHTML + CSSのテンプレート集.
1段組, 2段組, 3段組の固定幅,流動幅(リキッドレイアウト)のテンプレート集.
- 対応ブラウザ
Internet Explorer 5.0+
Firefox 1.5
Opera 8.5
Safari 2
- Reference
Jimmy Lin - Templates
http://www.jimmylin.info/templates.html
- via
phpspot開発日誌 - 2006-09-19 - ValidなCSS/XHTMLテンプレート集
http://phpspot.org/blog/archives/2006/09/validcssxhtml.html
Trynt Heavy Technologies の Web Service API
- Reference
Trynt Heavy Technologies - APIs
http://www.trynt.com/apis/
- via
i d e a * i d e a - tryntのシンプルなAPIが激しく便利な件について
http://www.ideaxidea.com/archives/2006/09/tryntapi.html
Favicon Japan - Faviconサイト
- Reference
Favicon Japan!!
http://www.favicon.jp/
Geography_JapanesePrefectures - Geography::JapanesePrefecturesのPHP版
- Reference
cl.pocari.org - 2006-09-16 - Geography::JapanesePrefectures
http://cl.pocari.org/2006-09-16-1.html
Geography::JapanesePrefectures
オレンジニュース - 2006-09-15
http://secure.ddo.jp/~kaku/tdiary/20060915.html#p09
goodic pocket - goo辞書と連携したポケットサイズの辞書ソフト
- Summary
goo辞書と連携したポケットサイズの辞書ソフト.
動作には Microsoft .Net Framework 2.0 が必要.
CSSでカスタマイズが可能.
Ver1.0.2ではプロキシ使用が不可能.
- Reference
goodic pocket - goo辞書と連携したポケットサイズの辞書ソフト
http://cgi.cc3.org/goodic/
- via
MOONGIFT - goodic pocket
http://fw.moongift.jp/intro/i-2412.html
MOONGIFT - goodic pocket レビュー
http://fw.moongift.jp/review/i-2413.html
BytesFall Explorer - ブラウザから利用するExplorer風ファイルマネージャ
- Reference
SourceForge - BytesFall Explorer
http://bfexplorer.sourceforge.net/
- via
MOONGIFT - BytesFall Explorer
http://oss.moongift.jp/intro/i-2404.html
MOONGIFT - BytesFall Explorer レビュー
http://oss.moongift.jp/review/i-2405.html
eClip - クリップボード履歴 + migemo
- Reference
B@r09u3 Style Op.2
http://hp.vector.co.jp/authors/VA026310/soft2.htm
- via
MOONGIFT - eClip
http://fw.moongift.jp/intro/i-2398.html
MOONGIFT - eClip レビュー
http://fw.moongift.jp/review/i-2399.html
- [2006-09-29] 追記
窓の杜 - 大量に保存したクリップボード履歴を絞り込み検索して素早く貼り付け「eClip」
http://www.forest.impress.co.jp/article/2006/09/29/eclip.html
maskat (マスカット) - AjaxアプリケーションのためのIDE
- Summary
オープンソースのAjaxツールキットであるRialtoを利用.
業務ロジックはJ2EE,PHPなどに対応.
NTTデータによって開発.
- Reference
SourceForge.jp - maskat
http://maskat.sourceforge.jp/
- via
ITpro - 2006-09-15 - Ajaxアプリのビジュアル開発ツール,デファクトを狙いNTTデータがオープンソースとして公開へ
http://itpro.nikkeibp.co.jp/article/NEWS/20060915/248264/
NTTデータ - ニュースリリース - 2006年8月7日 - 統合コンタクトセンタソリューション「i-lligra(TM)(アイ-リグラ)」販売開始
http://www.nttdata.co.jp/release/2006/080700.html
2006-09-15 Fri
LightBox風にスライドショーを行うブックマークレット
- Sample
<script type="text/javascript" src="http://triptracker.net/jsmap/slide.js"></script> <script type="text/javascript"> <!-- var viewer = new PhotoViewer(); viewer.add('/photos/my-photo-1.jpg'); viewer.add('/photos/my-photo-2.jpg'); viewer.add('/photos/my-photo-3.jpg'); //--></script> <a href="javascript:void(viewer.show(0))">Slideshow</a>
- Reference
TripTracker Blog - 2006-09-08 - Revamped Slideshow
http://blog.triptracker.net/2006/09/08/revamped-slideshow/
- via
phpspot開発日誌 - 2006-09-15 - LightBox風にスライドショーを行うブックマークレット
http://phpspot.org/blog/archives/2006/09/lightbox_1.html
Noovo Communications - ブラウザ上で自由にデザインできるページ作成ツール
- Reference
Noovo Communications
http://www.noovo.us/
- via
phpspot開発日誌 - 2006-09-15 - ブラウザ上で自由にデザインできるページ作成ツール『Noovo Communications』
http://phpspot.org/blog/archives/2006/09/noovo_communica.html
TripletaiL - Linux+Apache+MySQL+Perl環境で動作する日本発オープンソースフレームワーク
- Summary
TripletaiL とは,Linux+Apache+MySQL+Perl環境で
日本語のウェブアプリケーションを構築するためのオープンソースフレームワーク.
- Reference
TL - Perlフレームワーク
http://tripletail.jp/
Term::TtyRec - Perlでttyrec
- Summary
Perlからttyrecを扱うモジュール.
- SYNOPSIS
use Term::TtyRec::Player; use FileHandle; # $handle is any IO::* object my $handle = FileHandle->new('file.tty'); my $player = Term::TtyRec::Player->new($handle); # options can be set as hashref my $player = Term::TtyRec::Player->new($handle, { speed => 1, nowait => undef, });
- Reference
Term-TtyRec
GraphicWizardsLair - 2006-09-12 - コンソールをネット越しにライブで見せたいのであればscreen -xじゃなくてttyrecを使った方が簡単
http://www.otsune.com/diary/2006/09/12/1.html#200609121
ttyrec: ttyレコーダー
http://0xcc.net/ttyrec/
- via
www.textfile.org - 2006-09-13
http://d.hatena.ne.jp/textfile/20060913/tty
Web Development Tools for the Power Developer - WEB開発者のためのWEB開発ツール
- Reference
Brennan’s Blog - 2006-09-10 - Web Development Tools for the Power Developer
http://brennan.offwhite.net/blog/2006/09/10/web-development-tools-for-the-power-developer/
phpspot開発日誌 - 2006-09-15 - WEB開発者のためのWEB開発ツール
http://phpspot.org/blog/archives/2006/09/webweb.html
初心者向けPlagger設定覚え書き
- Reference
Muibrog - 2006-09-12 - いまさら聞けない? 初心者向けPlagger設定覚え書き その1
http://d.hatena.ne.jp/toshi123/20060912#p1
Muibrog - 2006-09-12 - いまさら聞けない? 初心者向けPlagger設定覚え書き その2
http://d.hatena.ne.jp/toshi123/20060913#p1
Muibrog - 2006-09-12 - いまさら聞けない? 初心者向けPlagger設定覚え書き その3
http://d.hatena.ne.jp/toshi123/20060914#p1
History of Mozilla Firefox - Firefoxの歴史
- Reference
History of Mozilla Firefox: Information From Answers.com
http://www.answers.com/topic/history-of-mozilla-firefox
- via
Slashdot Japan - Firefox 1.5.0.7リリース
http://slashdot.jp/comments.pl?sid=332722&cid=1019248
論文の書き方
- Reference
東大で学んだ卒論の書き方 論文の書き方
http://staff.aist.go.jp/toru-nakata/sotsuron.html
2006-09-13 Wed
ローカルのPerlモジュールを使用する
- Summary
use lib 'path/to/lib'; use Foo;
- Sample
path/to/lib 以下にモジュールを配置.
Text::Iconvを利用する場合は,スクリプトから見て
path/to/lib/Text/Iconv.pm
に配置.
use lib 'path/to/lib'; use Text::Iconv;
- Reference
hail2u.net - Weblog - 2004-05-06 - push @INCとuse lib
http://hail2u.net/blog/coding/push_at_inc_and_use_lib.html
Curl/Personal - 無償版Curl
- Summary
[2006-09-11] より,Curl [2003-06-04-17]の無償版を提供開始.
- Reference
無償版Curl - Curl/Personal
http://www.curlap.com/personal/
カール - 株式会社カールはリッチクライアント言語「Curl」の無償版を9月11日より提供します。
http://www.curlap.com/release/release.php?id=157
@IT - 2006-09-12 - リッチクライアント言語「Curl」に無償版、「マッシュアップに使って」
http://www.atmarkit.co.jp/news/200609/12/curl.html
@IT - WCR Watch - 2005-03-01 - MIT誕生のリッチクライアント技術が日本に、Curl
http://www.atmarkit.co.jp/fwcr/rensai/wcrwatch04/wcrwatch04.html
- via
スラッシュドット ジャパン - 2006-09-12 - リッチクライアント言語「Curl」無償版 登場
http://slashdot.jp/developers/article.pl?sid=06/09/12/109249
2006-09-12 Tue
UTF-8で書かれたWebページから namazu で検索
- Summary
あるページからnamazu.cgiに検索文字列を送信する際,
遷移元のページがUTF-8の場合,検索が行なえない.
namazu.cgiがEUC-JPでHTMLエンコードされた検索文字列のみ対応しているのに対し,
遷移元ページがUTF-8で記述されている場合,検索文字列もUTF-8でHTMLエンコードされるため.
1. namazu.cgi を namazu2.cgi にリネーム.
2. 文字コード変換フィルタを namazu.cgi として設置
3. namazu.cgi 中で namazu2.cgi へリダイレクト.
- Source
#!/usr/bin/perl use CGI; use Text::Iconv; use CGI::Lite; my $converter = Text::Iconv->new("UTF8", "EUC-JP"); my $cgi = new CGI; my $new_query = q(); # パラメータが空の場合を考慮 if ($cgi->param('key')){ $new_query = $converter->convert($cgi->param('key')); } $uencode = url_encode($new_query); print "Location: http://example.com/path/to/namazu2.cgi?key="."$uencode\n