Main Contents
2005年07月31日
selenium Processor その2
1時間もかけないで書いたしょうもないスクリプトですが、一応プチツールのラインナップに加えました。
ますます作品がニッチ化していってる・・・

プチツール - selenium Processor - IburiWorks
seleniumで開発効率を上げようとすると、Webアプリケーションのプレゼンテーション層はますますセマンティック指向なXHTMLにしていく必要がありますね。
システム開発のみならず、制作業務にも活かせるといいんだけどなぁ。
さらにTestCaseの記述を効率化するには、ブラウザでの操作をマクロ記録的にTestCaseに落としていくか?
うーん・・いい解決案が出ない。
そういえば、そもそもseleniumを知ったのはpapativaさんから
このエントリを教えてもらったのがきっかけなんですが、よく読むと
なのでyamlからselenium tastを作るやつを組み込んで簡単にtestが書けるようにと試行錯誤中。
とありました。なるほどyamlかー、それもよいなぁ。
その"作るやつ"は公開されていないんでしょうかね。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 10:43
- in プログラミング道
雲のむこう、約束の場所
噂によるとなんでも一人でやっちゃう天才アニメ作家という新海誠、Apple Newsにも取り上げられたりしていて
アップル - Pro - Film&Video 映像作家 新海誠氏
どんなものかと「雲のむこう、約束の場所」を見ました。
・・無性に切なくなってしまいました。
映像叙情詩にどっぷりはまってノスタルジーと寂しさをかき立てられて。
膨大な時間と余計なものが見えない世界と純な憧れと、なにより美しい自然と。
今思うと、田舎の学校で過ごした10代のころってそんな原理で生きていられていた気がしますね。忘れていました。
失ったものへの惜しみという表現において、吉岡秀隆は天性ですな。
そして少女が絶望的な世界でも、最後にたったひとつつかんだ願いも・・あぁ切ない。
目頭が熱いです。
中学生が飛行機つくってもいーんです。
ユニオンが何者だっていーんです。
故郷がすごいことになってしまいましたがいーんです。
設定からストーリーから観後感から、再会が大きなテーマのように思います。
ぜひ気持ちをクリアにして「雲のむこう、約束の場所」を見てくださいな。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 01:17
- in ムービー
2005年07月30日
selenium TestSuite Procerror
seleniumをちょこちょこ試してみたんですが、やっぱりすばらしい。
そしてやっぱりHTMLでTestCaseを書くのがめんどくさいです。
ということでちょっとしたプロセッサを書いてみました。
まあ、単なる整形スクリプトなんですけどね・・
さて、下記のアーカイブファイルをselenium/testsとして展開して、同梱のtests.slpに
*TestGoogle ←*から始まる行: テストケース # Open google ←#から始まる行: コメント open http://www.google.com/ ←タブ区切りのコマンド open http://www.google.co.jp/*TestYahoo
open http://www.yahoo.com/
という具合にTestCaseとコマンド群を書いて、slp.plを実行すればOKです。
TestCase、TestSuiteのHTMLが生成されます。
なんかCPUの名前みたいだなぁ、selenium processor。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 09:34
- in プログラミング道
テスティング
xUnit、アジャイル開発メモメモ。
テスティングフレームワーク - アジャイル横丁~AgileYokochoWiki~
link集/eXtreme Programming - NetBrains Wiki
ここの管理人さんかな、夜中にひとりで爆笑したとです。
【ソフトウェア開発】プログラマー ヒロシです - 翔ソフトウェア (Sho's) Wiki
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 05:27
- in プログラミング道
2005年07月29日
無線LANでUSB
無線LANを通してUSB2.0デバイスを共有するデバイスサーバ(ハブ?)。

サイレックス、USB2.0機器を無線LANで共有できるデバイスサーバを発表 (MYCOM PC WEB)
ものぐさなものでUSBも接続するのがめんどくさいです。
これだと家に帰るだけでいろんなUSBデバイスが使えるようになりそうなんでいいですね。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 21:02
- in 注目ハードウェア
2005年07月28日
ゲリラ・プロジェクター
むかしVJをしていたころ、街角ゲリラ映像ライブを何度か夢見ました。

textually.org: SMS Guerilla Projector
プロジェクターには相当な電気容量が求められる気がしますが、これは電池式なんでしょうかね。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 23:48
- in 注目ハードウェア
2005年07月26日
Ctrl+Alt+Delの発明者
たまたま見つけたんですが、

Ctrl+Alt+Del操作を考案したIBMの技術者が引退 : IT Pro ニュース
この有名異質なショートカットはIBMの技術者の考案らしいです。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 22:33
- in 日記
YahooがKonfabulator買収
YahooがKonfabulatorを買収。

ヤフー、ウィジェットエンジンの「Konfabulator」を獲得 - CNET Japan
検索を皮切りにデスクトップも戦場に設定されていくんでしょうか。
Web→デスクトップという進軍において有力なのはFlashなんだけど、Macromediaがちょっと意固地になってるから進まないのかな。
Macromediaも名前忘れちゃったけどデスクトップ展開を考えてましたよね。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 16:10
- in 日記
2005年07月24日
もんたメソッド
高橋メソッドがパワーアップしてもんたメソッドです。
僕はつい最近知ったんですが、ネタとしてはちょっと遅かったかな。
ここにももんたさんがいた珍しい、と思ったら、「みのさん」の方でした。
じゃあちょっとPowerPointのプラグインでも書くかなーと思ったら、FireFox用にこんなすばらしいXULが。そういえば高橋メソッド版、見たことがありました。
XUL Apps > Tiny Applications > もんたメソッドなプレゼンツール in XUL - outsider reflex
いいですか奥さん。
- Permalink
- Comments (0)
- Trackbacks (1)
- by 宮永邦彦
- at 11:24
- in 日記
ThinkPad加速度センサーで遊ぶ
ThinkPadやDynabookの一部の機種には衝撃によるHDDの損傷を防ぐアブソーバーがついています。どういう仕組みなんだろう?と思っていたら、加速度センサーのようですね。
つまり落下などで急激に加速がついた場合、HDDのヘッダを待避するという、なんともインテリジェントで危機一髪的なシステムです。
それを逆手にとって遊んじゃったソフトがこれ。
ThinkPadを傾けると画面上で地球が転がる。
src="http://www.hirax.net/diary_image/20050505111335s.jpg" border="0" />
inside out#200505043
さらに東海道新幹線のゆれを確かめる壮大な実験が。
僕のThinkPad T43では設定が悪かったのかな、転がりませんでした地球。
次は砂金捜しとか、和紙すきゲームなんてどうですか。
そういえば昔、「マーブルマッドネス」だったかな、トラックボールで玉を転がすイカすアーケードゲームがありましたね。
なんだか大人の味がして、人生で最初のバーチャルリアリティ体験だったと記憶してます。
あぁ、合ってた合ってた。
マーブルマッドネス
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 11:08
- in 気になるソフトウェア
2005年07月13日
変換ソフトを探す技術
ファイルの形式変換をしたいことはよくあります。
プログラマの慣習的に形式変換のプログラムにはA2Bという名前が付けられるので、とりあえずそのキーワードを検索してみるとけっこう手がかりがつかめたりします。
たとえばPDFをJpegに変換するソフトウェアはないかなー、と思ったら、
とするとノイズが少ない状態でヒントがいろいろ得られます。お試しあれ。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 13:25
- in 気になるソフトウェア
2005年07月10日
Bluetoothマウス最高
ふとBluetoothマウスを買ってみました。
マウスなんてめんどくせーということでトラックパッド派だったんだけど、ここをあんまり使うとテカテカして査定悪くなるというのもあって。
という会社の小型安価版です。5,000円弱。
レシーバーがいらないというのは気持ちいい!
認識させるのがちょっと大変でした。
702NKといい、今更ながらBluetoothの恩恵に気づきつつあります。
- Permalink
- Comments (0)
- Trackbacks (2)
- by 宮永邦彦
- at 10:22
- in 注目ハードウェア
Rayとチェ・ゲバラ
Rayを見ました。
人間レイ・チャールズの葛藤、家族、母の愛に涙しました。
レイったらお盛んすぎ。
売り上げランキング: 368
始めて見る人は素直に「劇場版」を見てください。
拡張版(名前忘れた)は物語がぶつ切りにされてなんか違うビデオアート的な作品になっちゃいました。その中にすてきなエピソードも多いんですが。
そういえば歴史物といえばちょっと前になるけど、
も観ました。
売り上げランキング: 2,169
とゲバラ役が同じだったりして非常に続編っぽいんだけど、ほとんどカストロの物語。
なんだかんだでこの辺の歴史はよく知らないのでへーって感じだけど、表面的な物語でいまいちでした。
モーターサイクルダイアリーズの方が10倍面白いぞ!
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 10:06
- in ムービー
Studio Apartment/People To People
Studio Apartmentの新譜が出ていたので反射的に購入。
インディペンデントレーベル (2005/07/06)
売り上げランキング: 6,962
前作"WORLD LINE"は2004年でおそらく一番聞いたであろうCD。
インディペンデントレーベル (2004/07/07)
売り上げランキング: 2,984
相変わらずハズレのない気持ちのいい楽曲ばっかり。
前作に比べてハウス色が強い感じ。
誰もが聞いたことのあるStevie Wonder/"Isn't she lovely"のカヴァー(M10)も。
男性MCから入るイントロとか、M5"Landscape"とか、Sunaga t Experienceっぽい?
あとはaperitivoシリーズやSister Bossaで気になってきた、というかあからさまに策略に乗っちゃってKaleidoscopioの国内版を買いました。
インディペンデントレーベル (2005/06/22)
売り上げランキング: 2,000
本国ではどういう位置づけなんでしょ。ポップ音楽?
今日紹介したCDはどれも夏向けにおすすめです。
- Permalink
- Comments (0)
- Trackbacks (2)
- by 宮永邦彦
- at 09:41
- in ミュージック
2005年07月08日
seleniumとSame Origin Policy
seleniumのSame Origin Policyをなんとかするハック。
Same Origin Policy!
遷移やフレームの間でプロトコルやドメインに「ねじれ」があると、スクリプト系が無効になっちゃうセキュリティ施策なんですが、WebScanの開発時も苦しめられました・・
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 01:51
- in プログラミング道
RICO
JavaScriptの底力をだれでも使えちゃいます。感謝!
ネタ元は
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 01:47
- in プログラミング道
セキュリティチェックリスト
seleniumわかってきました。
TestCaseもTestSuiteもHTMLに書いてあげるのね。
HTMLがモデル兼ビュー。JavaScriptがコントローラ。
コマンドの豊富さはすごいです。
でもシンプルなHTMLとはいえ、書くのが面倒ぽい・・
テキストファイルに3コラムのタプル書いていったら自動的にHTMLが生成されるスクリプトでも書くかー(ある?)。
これでセキュリティもがつんとテストしたいところ。
受け入れテスト用セキュリティチェックリスト for Webアプリケーション
よくまとまってます。助かります。
あ・・IEのExplorer Barで実装しちゃうって手もあるぞ!シナリオテストランナー。
それいいなぁ。selenium Bar、とか?
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 01:29
- in プログラミング道
JavaScriptでFlashを操作
眠いのであとで読みます・・メモメモ。
Flash Tutorial: - webwasp.co.uk - Official Macromedia Affiliate
Web standards compliant Javascript Flash detect and embed
moock>> web>> flash>> fs command
Flash Tutorial: Web Page Controls Flash Movie - webwasp.co.uk - Official Macromedia Affiliate
Macromedia Flash 2,3メソッド/プロパティ一覧
なんでこんなことを調べているかは、内緒。
- Permalink
- Comments (0)
- Trackbacks (1)
- by 宮永邦彦
- at 01:00
- in プログラミング道
2005年07月06日
WWW::Mechanize+HTTP::Recorderうまくいかず
WWW::Mechanize、言ってみればPerlで操作できるオフスクリーンなブラウザ(UserAgent)で、Webアプリケーションのテストスクリプト作りや、ルーチンワークの自動化に使えるなーと前から注目していたんですが、試したところどうもうまく行きませんでした。
antipop2.0 - HTTP::Recorder による WWW::Mechanize ひな形コード生成
例としてはこっちの方がシンプルかな。
perl.com: Web Testing with HTTP::Recorder
ちなみにHTTP::Recorder、仕様が変わったのか、
$recorder->showwindow(0);
$recorder->file($rec_file);
という書き方がダメでした。コンストラクタで、
my $recorder = HTTP::Recorder->new(file=>$rec_file, showwindow=>0);
としなければならないようです。
さて、ローカルプロキシを走らせてHTTP::Recorderに通信をスクリプトに起こさせたかったのだけど、IEを使うとプルダウンが壊れる(そもそもプルダウンの選択は記録されない?)。サイボウズのような複雑なコーディングのものはNG。
ということで用途はかなり限定されるなぁ、という感じです。
Webアプリのテストツールとしては、papativaさんに教わった
川o・-・)<2nd life - webアプリケーションテストツール seleniumがヤバすぎる
か、
Open Alexandria-HttpUnit-オープンソース・ソフトウェアを紹介
が妥当かな。どっちもこれから試すとこですが・・
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 13:39
- in プログラミング道
2005年07月02日
web creatorsで記事を書きました
月刊web creators 8月号で記事を執筆させていただきました。
巻末特集で、Movable TypeをCMS的に利用するワークフローとプラグインの利用例を4ページにわたって解説しています。
普段からよく勉強させてもらっている雑誌なので、大変光栄なお仕事でした。
個人的にも執筆のご依頼ウェルカムです!(宣伝)
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 17:02
- in 日記
パソコンファイナンス
とまあ、パソコンは買い換えて使うもの、というスタイルが定着しました。
売ることを前提に買うので、付属品は全部しっかり保存。
今回はT43をメモリ込みで約23万で買って、T40を約9万円で売って、差額が14万円なわけで、14ヶ月使えば1ヶ月1万円という計算に。
そのパソコンが自分にとって高いか安いか、次の買い時はいつか、予算をいくらにするべきか、考えやすくなります。
ローンみたいな感じ。
自分にとっては仕事道具なので安いもんです。
とはいえ、論理的な買い物ほどエモーショナルな判断をするのが人間なので(by 岡本 吏郎)、その発想がよいとは断言できないですが。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 13:58
- in 日記
ノートPCを高く査定するには
約2年間使ったThinkPad T40を売ってきました。
メモリを増設していたので買取価格の上限が96,000円と言われ、査定の結果88,000円に。
ポイントは、
- キートップのてかり
- 使いすぎでキートップがてかてか→しかしキーボードは意外と交換が安いらしい
- タッチパッドのてかり
- 使いすぎてタッチパッドがてかてか→ここは交換が高いらしい
- ディスプレイにキーボードの跡
- 閉じた状態で圧迫されて、ディスプレイにキーボードの跡
というわけで、ノートPCを高く査定に出すには
- 普段からマウスを使いましょうということ
- ディスプレイには保護パネルをつけましょう
ということです。
ちなみに下取りに出したのはotto。

コンピューターのotto
ソフマップは前に売ったVAIOの査定のときに、ホワイトニングしたHDDで受け取ったくせにリカバリしてもう一回持ってきてくれなんて言い出して結局1週間くらいかかったので止めました。
ottoは速かった。10分くらいで査定終了。即金。
- Permalink
- Comments (0)
- Trackbacks (0)
- by 宮永邦彦
- at 13:47
- in 注目ハードウェア
2005年07月01日







