RIAトピックス
リッチクライアント/RIAを主テーマに取り扱います。Flex、Ajax、AIR、Silverlight、JavaFX、etc。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【404 Blog Not Found】CSS - ルビ再び
http://blog.livedoor.jp/dankogai/archives/51081230.html

Webでルビ(読み仮名)を書くことは滅多に無いですが、
必要になった場合には上記を参考にしてみてください。
最新のブラウザFirefox3でも表示されるよう
きちんと詳しく解説されています。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【ZDNet Japan】マイクロソフト、「Silverlight」で特許侵害訴訟に直面
http://japan.zdnet.com/news/ir/story/0,2000056187,20377372,00.htm

MicrosoftがSilverlightに使用している技術の一部が
他社の特許技術のいくつかを侵害している、として
裁判を起こされているらしいです。

なんでも北京五輪のサイトで公開する動画の
メタデータを提供する仕組みが、
Gotuitとかいう会社の特許侵害の対象になっているとのこと。

なんともイチャモン臭い感じですが、
実際のところ、どうなんでしょうね?
まぁ特許に違反してたとしても、最終的にMSが
この会社ごと買収しちゃう気もしないでもないですが。



ヨウイチ

テーマ:どーでもいいこと - ジャンル:コンピュータ

【アルファルファモザイク】お前ら知ってる?彼女とか他人のPCで、恥ずかしいWebページ見た後とか、キャッシュとか履歴消去するだろ?
http://alfalfa.livedoor.biz/archives/51331184.html

Webで閲覧したものは、
たとえキャッシュクリアしたとしても、Excelで
 右クリック → 「ハイパーリンク」 → 「ブラウズしたページ」
という操作で、簡単に閲覧出来るそうな。

とは言え、対象のブラウザはIEだけですし、
履歴とオフラインキャッシュまでしっかり消してしまえば
たとえExcelでも履歴を確認できなくなりますので
ご安心あれ。

まぁ他人のPCで怪しいサイトを見ないこと、
自分のPCはしっかりパスワードロックをかけることが
互いの精神衛生のためだと私は思いますがね。



ヨウイチ

テーマ:インターネット関連 - ジャンル:コンピュータ

【前向きな技術者になるためのブログ】httpsでアクセスできない
その1 / その2 / その3

最近、私の携わるFlexシステムでの障害に、
「XP & IEで起動するとユーザーによってはシステムエラーが頻発する」
という、トンデモなものがあります。
以前、Vista & IEでシステムエラーが起こっていて
それが散々苦労した挙句やっと解決したばかりなのに…。

最初はユーザーの誤操作か、Flash Playerが古いだけだと
勝手に思っていたんですが、
ログを調べてみるとFlash Playerから「Error #2032」が
山ほど出力されていました。
(700件/日くらい、ハッキシ言って異常)


で、調査をしたところ、見つけたのが上記のエントリー。

IEもしくはFlash Playerのバグで
httpsアドレスに対してIE上のFlash(Flex)でアクセスしようとすると
IO Errorが発生することがあるそうです。

…そうか、httpsでかつIEでないと再現できないのか。
どうりでIT環境じゃ再現できないわけだ。
(IT環境はSSLの実装は行ってません)

どうやらレスポンスヘッダの
「Pragma: no-cache」と言う指定を変えることで
対応できそうなんですが、サーバサイドの担当者に
「これを行うと影響範囲がでかすぎて
 今すぐ『Go!』とはとても言えない…」
と言われてしまいました。

使用しているOSSプロダクトのソースにまで
手を入れないといけないらしく、
さらにキャッシュが有効化されたことで
システムの運用にどのような影響を与えるか、予測できない
とのこと。まぁその通りですね。


そんな訳で現在対策を検討中です。
IEだけにしか起こらないなら、
VScript使うとかで対応できんかなぁ、とか
(VScriptはIE上でしか動作しない)
勝手に考えてるんですけど、どうなんでしょ?



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【素人がプログラミングを勉強するブログ】テキストエリアにタブを入力できるようにする
http://d.hatena.ne.jp/javascripter/20080719/1216449681

Webアプリ、というか、ブラウザ上では
タブキーを叩くと次のオブジェクトにフォーカスが移動してしまうので、
当然タブでスペースとかは書けないんですが、
上記の方法だと実現することが可能です。

ユーザーがから希望されたときに
さらっとやってあげることができると、格好良いですね。
しかもコードを読む限り、そんなに難しくないし。

要はタブキー押下時に備えて
EventListenerを用意しとくだけです。
上記エントリーだと、もっと色々と配慮をしていますが。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【IT戦記】Shibuya.JS in Kyoto の資料を公開します。
http://d.hatena.ne.jp/amachang/20080720/1216525024

京都のイベントで天野さんが発表された資料が公開されています。

内容は多岐に渡るので、ヘッドラインだけ。
・ Access-control for Cross-site Request
・ Selectors API
・ Cross-document messaging

どれも、IE8など
次世代ブラウザ(?)を意識した内容になっています。
先を見据えたいなら
そろそろFirefox3の次を考えんといかんのかも。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【てっく煮ブログ】WSHでDOM (Shibuya.js in Kyoto)
http://d.hatena.ne.jp/nitoyon/20080720/wsh_dom

「WSH」という技術を、
JavaScriptで動かす方法を説明している資料です。
RIAか? と言われると、全然違うんですが、
JavaScriptの可能性、ということで紹介してみました。

資料を見ていると、AIRアプリを
物凄く力技で作っているようなそんな錯覚を感じました。
…いやまぁ全然別モンなんですが、
あくまでイメージです。イメージ。

JSがあればなんでもできる!元気ですか―っっ!!!



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【404 Blog Not Found】フローチャートがダメな3つの理由
http://blog.livedoor.jp/dankogai/archives/51083212.html

フローチャートが設計に向かない理由を延々と。

でもまぁ手続き型な部分の記述なら
別にフローチャートでもいいかなぁとは思いますが。

…と言いつつ、私も最近使ってないですね。
小飼氏推奨のプレゼンでも使ってない。
というか、使うような高度な(?)プレゼンはやってないんですが。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【おおたに6号機blog】RIA時代のプレゼンテーション層
http://d.hatena.ne.jp/shot6/20080721#1216610553

RIAを導入することで、今までのWebアプリケーション開発とは
異なる視点が開発者に求められるようになってきます。
上記エントリーはそんなお話。


大半は大谷さんのおっしゃるとおりだと思いますが、
私がちょっと大谷さんの意見に付け加えさせていただくなら
やはりRIAモジュールのファイルサイズや
ユーザーPCのマシンスペックは十二分に配慮すべきだと思います。

RIAは、UIを使いやすくする、とか
サーバアクセスを抑制する、とか以前の大前提として
性能との戦いがあると私は思っています。

むやみやたらにRIA側に処理を依存すると、
それを動かすクライアントPCに一定のスペックが求められますし、
それ以前にRIAモジュールのファイルサイズが増大するので
細い回線を使っている人だと
それだけでご退場頂く羽目になってしまいます。

それがクリアできて、その上で
快適なアプリを提供するためには
サーバサイドまで含めた包括的な設計を行う必要があるでしょう。

今までだったら全部サーバー側でごまかせていたものが
一切つぶしが利かなくなったのがRIAだと
私は思っています。


あとまぁ余談ですが、
IDEはたぶん今はSilverlightが一番優れているでしょうね。
AdobeはさっさとThermo開発しないと
Microsoftにシェアをひっくり返されちゃうかもしれませんよ。

Expression Studioはその位凄い、というのが
最近参加してきたSilverlightセミナーでの感想です。
(全部Expression Studioで出来ればもっと凄いのに
とも思いましたが)



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【ニコニコ動画】「日本のカレーライス」を熱愛する米国人記者
すんません、またちょっと放置してました。
今週からちょっとずつ更新頻度を戻して行きたいのですが、
果たしてどうなることやら…。



以下ははてブでたまたま見つけた動画。
馬場の駅前にいつの間にか出来ていた
怪しいゴリラの絵のカレー屋は、
実はN.Yにも支店があったという衝撃の話。

本社勤務のみなさん、安心して食べ行ってちょ。





ヨウイチ

テーマ:ニコニコ動画 - ジャンル:コンピュータ

【ひがやすをblog】Seasar Conferenceでスピーカーをしませんか?
http://d.hatena.ne.jp/higayasuo/20080714/1215998355


次回のSeasar Conferenceは9/6(土)の開催予定とのこと。
年2回開催されているSeasarのイベントですが、
秋の会は毎年11月くらいにやってた覚えがあるので
今年は例年より早いですね。
秋っつーより残暑まっさかりですな。

Urumaの正式リリースもこのタイミングなんでしょうか?



ヨウイチ

テーマ:イベント・セミナー - ジャンル:コンピュータ

【せろりんの部屋】たなばたと4400円の価値
http://d.hatena.ne.jp/cero-t/20080708/1215530477

朝一、ややウケのネタ。
世のお父さんお母さんは
こうやって苦労して我が子を育てるのかwww。



ヨウイチ

テーマ:育児日記 - ジャンル:育児

【ITmedia】アイソニック、iPhoneにも対応する軽量ヘッドマウントディスプレイ
http://plusd.itmedia.co.jp/lifestyle/articles/0807/08/news067.html

いいなぁ、コレ欲しいなぁ。
前に紹介した物と違って、
こっちはデジカメ機能はないんですけど、
インナーイヤフォンだし、
操作画面がメガネのレンズ部分に映るし
ちょっとした未来人感覚でっせ、これは。

問題は値段ですな。流石に高い…。



ヨウイチ

テーマ:iPod - ジャンル:コンピュータ

【Microsoft】IT交差点 vol.3
http://www.microsoft.com/japan/powerpro/magazine/vol3/new.mspx

Microsoftから無料配布されている冊子
「IT交差点」の最新号(vol.3)では
冒頭でSilverlightの特集が対談形式で掲載されています。
上記記事では、それのPDF版が配布されています。

私が内容を読む限り、当blogでは何回かお伝えしていて
そんなに目新しい内容ではないですが、
分かり易い言葉でSilverlightについて説明されているので
あまりSilverlightについて詳しくない人が
Silverlightがどんなもんか、概念を把握するには
ちょうどいい記事なんじゃないかと思います。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【ITpro】サウンドハウス社長とカカクコムCOOが語る不正アクセス被害と教訓
http://itpro.nikkeibp.co.jp/article/NEWS/20080705/310222/

上記の記事は不正アクセスを実際に体験した
サウンドハウスとカカクコムの代表の方の講演です。

そんなに隙があったわけではないところからでも
平然とセキュリティ侵害が行われ
多大な被害をこうむったことが良く分かる内容です。

一回信用を失うと簡単には取り戻せないし、
その後の対策にも余分にお金がかかるし、
ろくなもんじゃないですね。
SQLインジェクションとかは
いまだに猛威を振るっているらしいので
Webアプリの開発者としては
十分すぎるくらい気をつけたいものです。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【ひがやすをblog】SAStrutsで簡単Ajax
http://d.hatena.ne.jp/higayasuo/20080707/1215422724

SAStrutsでは、ResponseUtilクラスのwrite()メソッドで
簡単に非同期で情報の授受が出来るようです。

サンプルソースを見る限りでは確かに簡単そう。
クライアントではjQueryを使っているそうです。

このサンプルでは非同期で渡してるのはStringですけど
もうちょっと複雑なデータ型を渡す時はどうすんだろ?
クライアント(JSP)側でJavaScriptで頑張るってことかな?



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

【IDEA*IDEA】たった一行でどんなサイトでも編集可能にする小技
http://www.ideaxidea.com/archives/2008/07/post_590.html

指定のJavaScirptをアドレスバーにコピペすると
現在表示中のサイトを自由に編集できるようになります。
文章とか捏造しまくりです。面白い!!

…でも、何に役立つか、っていえば、
上記リンク先にもあるように、他人を驚かせるくらいですかねぃ。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

Silverlightオープンセミナーに行ってきました
Silverlightオープンセミナーに行ってきました

先週の半ばの話なんで「今更何書いてんだ!?」と言われそうで
大変恐縮な限りですが、
7/2(水)にデジタルスケープ社主催で開催された
「Silverlight Open-iセミナー」に行ってきました。

デジタルスケープ社は人材派遣・転職支援の会社なんですが、
どうもデザイン系の人の扱いに長けているらしく
途中にあったデジタルスケープ自体の紹介プレゼンも
なんとなくデザイナーを意識したような内容に見えましたし、
会場にもプログラマっぽい人よりは
デザイナーっぽい人が多かったです。
つまり、私含むスーツの人間は比較的少数派だった、ということ。

…べ、っ別に、心細くなんか無かったんだからねっ!!!


…自分でやっといてなんだが、凄くキモいな。以後、自重します。
以下はセミナーでのノートを基に書きなぐっていきます。
そのため文体が少々雑になります。ご了承下さい。


[Silverlightオープンセミナーに行ってきました]の続きを読む

テーマ:イベント・セミナー - ジャンル:コンピュータ

【ユーザビリティ実践メモ】Ajaxによるエラーチェックの注意点
http://www.bebit.co.jp/memo/2008/07/ajax.html

Ajaxにおける入力チェックのタイミングについて
と掲題にはありますが、
Ajaxに限らず、RIA全般に言えることだと思います。

キー入力イベントを拾って、
都度エラーチェックを行うことも出来るんですが、
それだとかえってユーザー利便性が下がる、
と言うことが丁寧に説明されています。

技術者は実現できると
ついつい難しいほうでやりたくなっちゃいますけど、
それが必ずしも使い易いシステムになるとは
限らん、っちゅう話です。
確かに、キー打つたびに怒られるのは
神経質な教官が助手席の自動車教習みたいで
正直イライラしますね。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【engadget日本版】一般のPCをMac化するデバイスEFiX、価格・対応ハードウェア公開
http://japanese.engadget.com/2008/07/06/pc-mac-efix/

マヂか!? これなら古いWinPCと+1万円でiPhoneいぢれるじゃん!!
限りなく怪しいけど、凄く欲しい!



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【伊藤洋一のビジネストレンド】勝機をつかむ金融機関になるために(前・後編)
http://www.nikkei.co.jp/bizpodcast/

第143回と第144回は
日本IBM鶴田規久氏と伊藤洋一氏の
日本の金融機関に焦点を当てた対談です。

前編は金融機関がどのような環境におかれているか、
という点が説明されているので
あまり金融に興味の無い人には眠くなる内容かもしれませんが、
後編は、それに対してIT業界、具体的にはIBMが
どのように対応しているかが説明されています。

SOAをどのように利用するか、が
非常に分かりやすく説明されていました。
文章ではなく、ポッドキャストですので
活字が苦手な人にも宜しいのではないかと。

一定期間が過ぎるとDLできなくなってしまうので
早めに視聴することをオススメします。



ヨウイチ

テーマ:システム開発 - ジャンル:コンピュータ

【株式会社インターネット】がくっぽいど
http://www.ssw.co.jp/products/vocal/gackpoid/

すげぇ、Gacktだ、Gacktが島唄歌ってるwww



ヨウイチ

テーマ:Vocaloid2 初音ミク - ジャンル:コンピュータ

【ホームページ制作・運営のヒント】フォームのフリガナを自動入力させるAutoRuby.js
http://ceo.sourcelab.jp/archives/97

…すみません、またblogを放置してました。
所属会社が決算期、というか、期変わりなので
やらなきゃいけないことが多くて、orz。



本題。

上記は氏名などを入力する際に
同時にフリガナも入力してくれるJavaScriptライブラリです。

実際に使ってみると分かりますが、
とてもスムーズにフリガナを補完してくれます。
…まぁ一旦入力した内容の
途中からさらに入力しようとすると
訳分からんフリガナになってしまいますが、
そのへんは許容範囲だと思います。



ヨウイチ

テーマ:プログラミング - ジャンル:コンピュータ

copyright © 2005 RIAトピックス all rights reserved.
Powered by FC2ブログ.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。