外貨・外為・為替サービスのドメインを売却します

メインコンテンツ | メニュー

Main Contents

2005年07月31日

selenium Processor その2

1時間もかけないで書いたしょうもないスクリプトですが、一応プチツールのラインナップに加えました。
ますます作品がニッチ化していってる・・・


プチツール - selenium Processor - IburiWorks

seleniumで開発効率を上げようとすると、Webアプリケーションのプレゼンテーション層はますますセマンティック指向なXHTMLにしていく必要がありますね。

システム開発のみならず、制作業務にも活かせるといいんだけどなぁ。
さらにTestCaseの記述を効率化するには、ブラウザでの操作をマクロ記録的にTestCaseに落としていくか?

うーん・・いい解決案が出ない。

そういえば、そもそもseleniumを知ったのはpapativaさんから

川o・-・)<2nd life

このエントリを教えてもらったのがきっかけなんですが、よく読むと

なのでyamlからselenium tastを作るやつを組み込んで簡単にtestが書けるようにと試行錯誤中。

とありました。なるほどyamlかー、それもよいなぁ。
その"作るやつ"は公開されていないんでしょうかね。

雲のむこう、約束の場所

噂によるとなんでも一人でやっちゃう天才アニメ作家という新海誠、Apple Newsにも取り上げられたりしていて

アップル - Pro - Film&Video 映像作家 新海誠氏

どんなものかと「雲のむこう、約束の場所」を見ました。

雲のむこう、約束の場所
ビデオメーカー (2005/02/17)
売り上げランキング: 2,206

・・無性に切なくなってしまいました。
映像叙情詩にどっぷりはまってノスタルジーと寂しさをかき立てられて。

膨大な時間と余計なものが見えない世界と純な憧れと、なにより美しい自然と。
今思うと、田舎の学校で過ごした10代のころってそんな原理で生きていられていた気がしますね。忘れていました。
失ったものへの惜しみという表現において、吉岡秀隆は天性ですな。

そして少女が絶望的な世界でも、最後にたったひとつつかんだ願いも・・あぁ切ない。
目頭が熱いです。
中学生が飛行機つくってもいーんです。
ユニオンが何者だっていーんです。
故郷がすごいことになってしまいましたがいーんです。

設定からストーリーから観後感から、再会が大きなテーマのように思います。
ぜひ気持ちをクリアにして「雲のむこう、約束の場所」を見てくださいな。

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。

2005年07月29日

無線LANでUSB

無線LANを通してUSB2.0デバイスを共有するデバイスサーバ(ハブ?)。


サイレックス、USB2.0機器を無線LANで共有できるデバイスサーバを発表 (MYCOM PC WEB)

ものぐさなものでUSBも接続するのがめんどくさいです。
これだと家に帰るだけでいろんなUSBデバイスが使えるようになりそうなんでいいですね。

2005年07月28日

ゲリラ・プロジェクター

むかしVJをしていたころ、街角ゲリラ映像ライブを何度か夢見ました。


textually.org: SMS Guerilla Projector

プロジェクターには相当な電気容量が求められる気がしますが、これは電池式なんでしょうかね。

2005年07月26日

Ctrl+Alt+Delの発明者

たまたま見つけたんですが、


Ctrl+Alt+Del操作を考案したIBMの技術者が引退 : IT Pro ニュース

この有名異質なショートカットはIBMの技術者の考案らしいです。

  • by 宮永邦彦
  • at 22:33
  • in 日記

YahooがKonfabulator買収

YahooがKonfabulatorを買収。


ヤフー、ウィジェットエンジンの「Konfabulator」を獲得 - CNET Japan

検索を皮切りにデスクトップも戦場に設定されていくんでしょうか。

Web→デスクトップという進軍において有力なのはFlashなんだけど、Macromediaがちょっと意固地になってるから進まないのかな。
Macromediaも名前忘れちゃったけどデスクトップ展開を考えてましたよね。

  • by 宮永邦彦
  • at 16:10
  • in 日記

2005年07月24日

もんたメソッド

高橋メソッドがパワーアップしてもんたメソッドです。
僕はつい最近知ったんですが、ネタとしてはちょっと遅かったかな。

ここにももんたさんがいた珍しい、と思ったら、「みのさん」の方でした。

もんたメソッドって?:studio md

じゃあちょっとPowerPointのプラグインでも書くかなーと思ったら、FireFox用にこんなすばらしいXULが。そういえば高橋メソッド版、見たことがありました。

XUL Apps > Tiny Applications > もんたメソッドなプレゼンツール in XUL - outsider reflex

いいですか奥さん。

  • 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では設定が悪かったのかな、転がりませんでした地球。

次は砂金捜しとか、和紙すきゲームなんてどうですか。

そういえば昔、「マーブルマッドネス」だったかな、トラックボールで玉を転がすイカすアーケードゲームがありましたね。
なんだか大人の味がして、人生で最初のバーチャルリアリティ体験だったと記憶してます。

あぁ、合ってた合ってた。

マーブルマッドネス

2005年07月13日

変換ソフトを探す技術

ファイルの形式変換をしたいことはよくあります。
プログラマの慣習的に形式変換のプログラムにはA2Bという名前が付けられるので、とりあえずそのキーワードを検索してみるとけっこう手がかりがつかめたりします。

たとえばPDFをJpegに変換するソフトウェアはないかなー、と思ったら、

Google 検索: pdf2jpg

とするとノイズが少ない状態でヒントがいろいろ得られます。お試しあれ。

Google 検索: ppt2jpg

Google 検索: csv2xml

Google 検索: xml2swf

2005年07月10日

Bluetoothマウス最高

ふとBluetoothマウスを買ってみました。

マウスなんてめんどくせーということでトラックパッド派だったんだけど、ここをあんまり使うとテカテカして査定悪くなるというのもあって。


株式会社リックス

という会社の小型安価版です。5,000円弱。
レシーバーがいらないというのは気持ちいい!
認識させるのがちょっと大変でした。

702NKといい、今更ながらBluetoothの恩恵に気づきつつあります。

Rayとチェ・ゲバラ

Rayを見ました。
人間レイ・チャールズの葛藤、家族、母の愛に涙しました。
レイったらお盛んすぎ。

Ray / レイ
Ray / レイ
posted with amazlet at 05.07.10
ユニバーサル・ピクチャーズ・ジャパン (2005/06/10)
売り上げランキング: 368

始めて見る人は素直に「劇場版」を見てください。
拡張版(名前忘れた)は物語がぶつ切りにされてなんか違うビデオアート的な作品になっちゃいました。その中にすてきなエピソードも多いんですが。

そういえば歴史物といえばちょっと前になるけど、

チェ・ゲバラ&カストロ
ビデオメーカー (2005/05/27)
売り上げランキング: 6,384

も観ました。

モーターサイクル・ダイアリーズ 通常版
アミューズソフトエンタテインメント (2005/05/27)
売り上げランキング: 2,169

とゲバラ役が同じだったりして非常に続編っぽいんだけど、ほとんどカストロの物語。
なんだかんだでこの辺の歴史はよく知らないのでへーって感じだけど、表面的な物語でいまいちでした。

モーターサイクルダイアリーズの方が10倍面白いぞ!

Studio Apartment/People To People

Studio Apartmentの新譜が出ていたので反射的に購入。

PEOPLE TO PEOPLE
PEOPLE TO PEOPLE
posted with amazlet at 05.07.10
Studio Apartment
インディペンデントレーベル (2005/07/06)
売り上げランキング: 6,962

前作"WORLD LINE"は2004年でおそらく一番聞いたであろうCD。

WORLD LINE
WORLD LINE
posted with amazlet at 05.07.10
Studio Apartment
インディペンデントレーベル (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はどれも夏向けにおすすめです。

2005年07月08日

seleniumとSame Origin Policy

seleniumのSame Origin Policyをなんとかするハック。

浅草橋クロニクル

Same Origin Policy!
遷移やフレームの間でプロトコルやドメインに「ねじれ」があると、スクリプト系が無効になっちゃうセキュリティ施策なんですが、WebScanの開発時も苦しめられました・・

RICO

JavaScriptの底力をだれでも使えちゃいます。感謝!


Rico - Home

ネタ元は

marsのメモ

セキュリティチェックリスト

seleniumわかってきました。
TestCaseもTestSuiteもHTMLに書いてあげるのね。
HTMLがモデル兼ビュー。JavaScriptがコントローラ。

コマンドの豊富さはすごいです。
でもシンプルなHTMLとはいえ、書くのが面倒ぽい・・
テキストファイルに3コラムのタプル書いていったら自動的にHTMLが生成されるスクリプトでも書くかー(ある?)。

これでセキュリティもがつんとテストしたいところ。

受け入れテスト用セキュリティチェックリスト for Webアプリケーション

よくまとまってます。助かります。

あ・・IEのExplorer Barで実装しちゃうって手もあるぞ!シナリオテストランナー。
それいいなぁ。selenium Bar、とか?

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-オープンソース・ソフトウェアを紹介

が妥当かな。どっちもこれから試すとこですが・・

2005年07月02日

web creatorsで記事を書きました

月刊web creators 8月号で記事を執筆させていただきました。


月刊 [web creators]

巻末特集で、Movable TypeをCMS的に利用するワークフローとプラグインの利用例を4ページにわたって解説しています。

普段からよく勉強させてもらっている雑誌なので、大変光栄なお仕事でした。
個人的にも執筆のご依頼ウェルカムです!(宣伝)

  • by 宮永邦彦
  • at 17:02
  • in 日記

パソコンファイナンス

とまあ、パソコンは買い換えて使うもの、というスタイルが定着しました。
売ることを前提に買うので、付属品は全部しっかり保存。

今回はT43をメモリ込みで約23万で買って、T40を約9万円で売って、差額が14万円なわけで、14ヶ月使えば1ヶ月1万円という計算に。

そのパソコンが自分にとって高いか安いか、次の買い時はいつか、予算をいくらにするべきか、考えやすくなります。
ローンみたいな感じ。

自分にとっては仕事道具なので安いもんです。

とはいえ、論理的な買い物ほどエモーショナルな判断をするのが人間なので(by 岡本 吏郎)、その発想がよいとは断言できないですが。

  • by 宮永邦彦
  • at 13:58
  • in 日記

ノートPCを高く査定するには

約2年間使ったThinkPad T40を売ってきました。
メモリを増設していたので買取価格の上限が96,000円と言われ、査定の結果88,000円に。

ポイントは、


キートップのてかり

使いすぎでキートップがてかてか→しかしキーボードは意外と交換が安いらしい

タッチパッドのてかり

使いすぎてタッチパッドがてかてか→ここは交換が高いらしい

ディスプレイにキーボードの跡

閉じた状態で圧迫されて、ディスプレイにキーボードの跡

というわけで、ノートPCを高く査定に出すには


  • 普段からマウスを使いましょうということ

  • ディスプレイには保護パネルをつけましょう


ということです。

ちなみに下取りに出したのはotto。

コンピューターのotto

ソフマップは前に売ったVAIOの査定のときに、ホワイトニングしたHDDで受け取ったくせにリカバリしてもう一回持ってきてくれなんて言い出して結局1週間くらいかかったので止めました。
ottoは速かった。10分くらいで査定終了。即金。

2005年07月01日


Copyright © here.