2006-06-01から1ヶ月間の記事一覧
≫無償版含むFlex 2登場、「アドビに1円も払わず本格的Webアプリを開発」 ここでも Ajax について同じ意見が書かれていた。 Webアプリケーションの表現方法として注目を集めるAjaxについては「Ajaxは素晴らしいトレンドだが、Webブラウザに頼っていて、いろい…
会社で Google Analytics のレポートを見られなくても昼休みの暇つぶしが減るだけなんで、あまり深刻な問題じゃない。だけど、動作しないのはなぜなのかが気になるので気分転換に調べていたら、mozilla.org のバグレポートにそのものが出ているのを発見した…
自分で書いたのを読んでいて気付いた。Ajax を使っとけば、JavaScript と HTML などの、静的ページを作る技術の範囲で実現できるのね。 でもねー、ブラウザの JavaScript に頼っりきったリッチクライアントってのもどうかと。あ、これって、もしかして、VB …
Ajaxが本当に「使える」領域とは?--UIEvolution中島氏が講演を読んで思うことは、なぜにそこまで Ajax にこだわるんだろうか、ってこと。 ひとつの解は Java Applet だと思う。Java Applet を使うことで、 コンシューマー向けの場合はユーザーが使うブラウ…
テーブル構造は単純なんだけど、DB のデータ量が膨大なため、クエリに時間がかかる結果となっている。例えば、 SELECT * FROM table WHERE name = 'A' AND date = '2006-06-29'; とやった場合に10秒かかるとする。 実際に取得したいデータは name = 'A' のも…
高度なFaceletsプログラミング[日本語] [英語(原文)]
先日、Opera を最新のにバージョンアップした。最新の Opera では、サムネイルプレビュー機能ってのが追加されていて、マウスカーソルをタブのところに置くと、そのページの画像をサムネイル表示してくれる。 ↓こんな画面がポップアップしてくれるのよね。 …
Google のパーソナライズドホームを使うと、検索履歴を覚えてくれる。最近、これをメモ代わりに使ってみたり。例えば、電話中に電話番号をメモしなきゃいけないとき、Google の検索窓で「093-xxx-xxxx さわだ」と入力して検索しとく。結果が見つからなくても…
ずいぶん前に書いた、Template Method パターンを使用したクラスをメンテナンス。具体的にはキューを制御するためのクラスなんだけど、Java5 には便利なキュー制御のクラスがいくつも追加されている。ちょっとうらめしい。 実際に欲しかったのは DelayQueue …
Firefox で Google Analytic にアクセスしたら、グラフなんかを全然表示してくれない。 デフォルトのブラウザは Opera 。でも、Google Analytic は Opera では見えない。しかたなく、今までは Firefox を使ってたんだけど、なぜか Macromedia Flash プラグイ…
酒屋に行ったらおもしろいデザインの焼酎が置いてあった。楽天でも見つかるかな、と思って検索してみたら、やっぱりあるある。これ、全部同じお店で買えるってのもポイント高いかも。もう少し買い足せば送料無料だし。 選べるおつまみプレゼント付き!【清酒…
我ながらダサいけど、テストコードならこれで十分。 public void printConsole(String msg) { StringBuffer sb = new StringBuffer(); sb.append(new Date()); sb.append(" "); sb.append(msg); System.out.println(sb.toString()); System.err.println(sb.t…
境界を越える: Javaモデルを超える型定義戦略[日本語] [英語(原文)]
id:swat さんとこで見かけたのでこちらでもさっそく。(^^) 我が家でも DS 欲しいんだけど、あると家事がそっちのけになりそうな気がして、かなりヤヴァそうな気が。(^^; ちなみに、友達の家にお邪魔したときに、そこで DS をやらせてもらった。→お邪魔したと…
さっそくインストールしてみたり。 メニューバーにウィジェットなんてのがある。ウィジェット設定を選んでみたら、ごみ箱だけがある。なんだこりゃ?ヘルプ見た方がよさそうな雰囲気。Operaのサイトを見てみたら、 widgets.opera.com to learn more. だそう…
自分とは違う世界で生きている人とコミュニケーションをとることは難しい。今日、それを実感。世界が違うから、価値観も当然違っている。だから話が噛み合わない。 話している相手の経験にないことを伝えようとするけど、その話はうわべだけしか受け入れられ…
Javaの理論と実践:割り込み例外の処理[日本語] [英語(原文)] レベルは入門で分類されているけれど、Java のマルチスレッドプログラミングについての基本的かつとても重要な情報がうまくまとまっている。Java プログラマ必読。
いつも興味深い分析をしてくれるブログ。名前も同じ「さとし」っていう理由だけでも親近感を持ってしまう。(^^) ちなみに、私のブログのデータだけだと信頼性に欠くので、ブログをお持ちの方でAmazon AffiliateとGoogle AdSenseの両方をしている人にはぜひと…
今のところはほとんど何も書いてない。テーマさえ決めてないから。でもなぜかアクセスがある。で、楽天広場では、楽天に加入している人がログイン中にアクセスすると、管理者画面でアクセスした人とその時刻と確認できる。 でもね、アクセスしてくる人の大半…
テストコードにはWhat, ソースコードにはHow, そして,ドキュメントにはWhyを書くんだよ! by 角谷さん なるほどー。確かにそのとおり。でも、ソースコードにもつい Why を書いたりするし、ドキュメントにも How を書く。いや、やっぱドキュメントって難しい…
developerWorks のサイトに日本語記事一覧のページができていた! そういえば、自分のサイトにまとめているdeveloperWorks の日本語記事一覧ページ、しばらく(1年くらい?)メンテナンスしてないなぁ。(^^; それでも、紹介した日本語記事一覧: Java technolog…
RFC1450 Management Information Base for version 2 of the Simple Network Management Protocol (SNMPv2) SNMPv2-Trap のイベント種別の MIBオブジェクトは、snmpTrapOID。 1.3.6.1.6.1.1.4.1.i iso(1) +org(3) +dod(6) +internet(1) +snmpModules(6) +snm…
1年以上前に実験的に修正して動作確認したコードがある。本当に実験的にやっただけのものだったので、CVS には入れてなく、ローカルのハードディスク上に置いてあった。それを新機能として追加することになった。 それらの Java ソースコードファイルは、そ…
Google Analytics を使ってみて気付いたのは、他のアクセス解析のサービスよりもはるかに手がかからないってこと。 はてなダイアリーの場合は、管理画面で Google Analytics のアカウントを入力するだけでいい。SeesaaBLOG でも、コンテンツの設定で Google …
そういえばこっちで紹介してなかったのを思い出したので、紹介しとく。 我が家の冷凍庫では、蒟蒻畑を冷凍してある。ビールやワインなどの、冷やしたいけどロックにはしたくないお酒を飲むときは、カチンコチンに凍った蒟蒻畑をグラスに投入して、そこにお酒…
最近、微妙にアフィリエイト収入が増えつつあるみたいなので、ブログだけじゃなくて自分のサイトにページを作って実験してみたり。ここ、アクセスが結構多いからSEO的にいい方向にいくのを期待して。 ≫大丸からお中元 ≫Oisixおためしセット ≫ライセンス・オ…
Google Analytics での解析を始めて3日目。サイト毎にずいぶん異なった状況だってことが分かった。というか、そういうのが分かるってのがすごいね。 不思議なのは、意外と海外からのアクセスもあるっていうこと。モロッコの義妹がsatoshi's父子家庭日記を読…
Apache Directory ServerへのJavaオブジェクトの保管 第1回[日本語] [英語(原文)] Apache Directory ServerへのJavaオブジェクトの保管 第2回[日本語] [英語(原文)]
これは便利そうだと思って、さっそくダウンロードしてみた。リンク先のサイトにはあまり詳しい情報はなかったけど、ダウンロードした ZIP の中に入っている readme.html にはもっと詳しい説明がある。JavaVM に渡すオプションや著作権情報の埋め込みなどなど…
satoshi's Java and OOのうち、アクセスが比較的多いページにはトラッキング用のコードを埋め込んでみた。でもレポートには何も現れない。何か設定しなきゃいかんのかな? なんかまだ使い方がいまいちわからん。