【info】いつもいろいろなテストなどをページ内のあちこちでやっているので、重かったり、壊れていたりするf^^;ことも多いです。実験用ですので、カオス(混沌)をあえて意図したりもしますので、標準やValidとは無縁だったりしますが、何卒、ご了承ください ( _ _ b
JavaScript 用デバッグコンソール "IEerBug"
FireBug on Internet Explorer
"IEerBug" とは
http://tech.nitoyon.com/javascript/application/ieerbug/
IEerBug は Internet Explorer 6.0 と FireFox 1.5 で動く JavaScript 用のデバッグ コンソール

8月の月例パッチ「MS06-042」の修正版リリース、IE6 SP1の不具合を修正 (CNET)
http://internet.watch.impress.co.jp/cda/news/2006/08/25/13082.html
マイクロソフト セキュリティアドバイザリ
HTTP1.1 プロトコルと圧縮を使用する長い URL のサイトにより、Internet Explorer 6 Service Pack 1 が予期せず終了する
http://www.microsoft.com/japan/technet/security/advisory/923762.mspx
Internet Explorer 用の累積的なセキュリティ更新プログラム (918899) (MS06-042)
http://www.microsoft.com/japan/technet/security/bulletin/ms06-042.mspx
#最近、IEがよく落ちるという話をあちこちで耳にしていましたが、修正パッチがようやくでたようです。

新興成長地域で高まるAjax人気,北米を上回る勢い(ITpro)
http://itpro.nikkeibp.co.jp/article/USNEWS/20060829/246636/?ST=oss
#サンバのリズムはweb2.0。実は、script.aculo.usの音感とかって、オルケスタデラルスに近いものがあるなぁと薄々感じていました。<関係ない。

Blog » jQuery 1.0
Posted August 26th, 2006 by John Resig
http://jquery.com/blog/2006/08/26/jquery-10/
jQuery Docs - API
http://jquery.com/api/
#jQueryがWeb2.0らしからぬ?メジャーアップデートを行いました。このDocは良いかも。

MochiKitのAjaxテーブルで日本語が通らない(泣)。うう、、4日もかけたのに解決しなかった。。。あんまりだ、ばた。
Ajax部分だけでも自分で作ればよかった。

Web 2.0で変わるWebプログラミングの常識:
そのサービスはAjaxフレームワークで一変できるか?
http://www.itmedia.co.jp/enterprise/articles/0608/28/news055.html
>「prototype.js」と呼ばれるJavaScriptフレームワーク。
>多くのAjaxを応用したサービスで使われている「Ajaxフレームワークのデファクト」だ。
#この連載には敬意を表する私ですが、デファクトとまでは言いにくいかも。。。というか、この記事でそういう地位を得ていく可能性はあるかも。でも、prototype.jsを使うと、JavaScript本来の機能に影響を与えてしまいますので、マッシュアップなどには向かないかも。でも、簡単なものや、Ruby on Railsなどの上では超便利かも。
#ちなみに、たとえば、javascript:for(i in [0])alert(i)の期待される普通の動作は、ページのアドレス欄に打ち込んでみるとわかりますが、iの値である0が1回表示されて終わりのはずです。でも、prptotype.jsの読み込まれたページ(たとえばこことか)で試すと、ずらずらと出てきます。iの値だけでなく、中身も取り出そうとして、javascript:a=[0];for(i in a)alert(a[i])とかやるともっと凄いことになります。prototype.jsでは、各ネイティブなオブジェクトへ追加された、こういう動作を知らずに、他のライブラリやWebサービスと組み合わせるのは難しいですし、あの数千行のコードを検査してから使うのも大変かなと。

うちに届く新聞は、版というか配送エリア?の境目あたりにあるせいだと聞いたことがあるのですが、早いうちにに印刷されるようで、かなり、早い時間に配送されてきます。(本当の理由は知りませんが、、、)
つまり、早くに届くのですが、記事が古いのです。
それで、たとえば、昼間の2時台に届いたりもするその夕刊?を読むと、昨日ネットで読んだ記事が普通に書かれていたりします(笑)。<いったいいつ印刷したのでしょう?<いや、もちろん、新聞配達さんなどががんばったから早く届くわけで、そこは有難いわけです。感謝。
とはいえ、最近は、その記事の古さにも慣れて、驚かなくなりましたけれど、新聞の読み方が変わりました。
ニュース自体は、知っている内容ばかりなうえに、配信元からのほとんど丸投げぽい記事?が多くて、文章構成まで同じだったりしますので、ほとんど読みません。
その代わり、ニュース解説やコラム、あるいは広告へ自然と目が行きます。なんとなく、雑誌を読むのに近い感覚に変わってきた気がします。これって、もしかすると、アメリカの新聞的?
#ところで、読み物なのになぜ「新聞」なのかなぁ、、、?「新見」とか「新読」でも良かった気がします。うちの場合は「旧聞」ですが(笑)。
#ただ、記事制作と印刷と配送の手間を考えれば、現場は、ものすごいスピードで作業していることは明らかなので、これをまだ遅いと感じるのは、もしかすると、生産性向上があたりまえの日本に住んでいるせいなのかも知れません;;。まぁ、工場印刷でニュースを配信する速度は、物理的にもう限界なのかも。
#それから、新聞記事と同一配信元(ロイターや共同など)のネット記事が身近になった結果、相対的に新聞の体感速度が落ちたという感じです。TV対新聞では感じなかったことなので。
#ちなみに、「ブログ」や「YouTube」がはやり、韓国で成功した「オーマイニュース」日本版も創刊されたようですが、日本では掲示板の「2ちゃんねる」も一種のニュースメディアとして機能しています。今後、どうなるかはわかりませんが、ニュース的メディアの再編が起こってくると思います。とは言っても、今のところ「ウィキペディア」よりも「百科事典」に権威があるように、「新聞」の権威は、まだ、健在なのかなと思います。「ソースきぼんぬ」とか、プログラマー的には、「ググる」な「仕様」を読めと言う感じ?
#あと、「YouTube」や「オーマイニュース」などの逆配信タイプ?のニュース媒体?は、村上龍の小説を思い出します。といいますか、アイディアは共有されており、技術もあったわけですから、とっとと、何年も前に日本人が立ち上げていて良さそうな気も。うーん。何かが今の日本には足りないのかも?<自分も(^^?
#それにしても「オーマイニュース」の「市民記者」という言い回しには、なぜかある種の市民団体を連想してまうなぁ、、、。60年代的というか。市民って何かなぁ?シチズン? ネチズム(もといネチズン)とか言うのだけは韓国人による愛国主義的サイバーテロ活動を思い出すので勘弁して欲しいかも。
×YouTubu
○YouTube
お知らせありがとうございますf^^;修正しました。

http://www.geocoding.jp/
住所やランドマーク名から経度、緯度を検索
#Google Mapsの日本版ジオコーディングが機能しなくなった今ありがたいサービス。でも、aboutによると、「プログラムからの大量検索はマジで勘弁してください(泣)」とありますので、使い方はやさしくね。

Googleマップ利用ツール
http://www2a.biglobe.ne.jp/~qpon/js/index.htm?http://qpon.quu.cc/google_map/Gmap_b.htm
Google-Maps-API-Japan Googleマップ活用ツール
http://groups.google.com/group/Google-Maps-API-Japan/browse_thread/thread/5ddb25a59f4f7425
#データの単純さが好きなタイプです。結局、カンマ区切りって良いなぁ、みたいな。<カンマ区切りへの郷愁?<いや、字数減らすニーズは今でも健在。

jMaki プロジェクト ホーム
https://ajax.dev.java.net/
Downloads (jMaki Early Access Version .4 )
https://ajax.dev.java.net/servlets/ProjectDocumentList?folderID=0
スクリーンキャスト
https://ajax.dev.java.net/screencast/jMakiDemo.html
#Dojo, Script.aculo.us, Yahoo UI Widgets, Spry, DHTML Goodies, and Googleなどからコンポーネントとして使えるようになってきているみたいです。スクリーンキャスト見た感じでは、どかどか、ドロップして貼り付けていますけど、何となく不安?というか一抹の違和感が、、、。<古い人間のせい?

JavaScript×HTMLとJavaのシームレスな開発環境を体験してみよう(@IT)
http://www.atmarkit.co.jp/fwcr/rensai/googlewebtoolkit03/01.html

Remote JSON - JSONP
http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/
Web 2.0で変わるWebプログラミングの常識:
実は、Ajaxのウラにこそ勝算がある (2/5)
http://www.itmedia.co.jp/enterprise/articles/0608/25/news010_2.html
Yahoo! Web Services の Using callback=function:
http://developer.yahoo.com/common/json.html#output
追記2006.8.27 JSON with Padding Test
http://www.geocities.jp/stormriders999/jsontest.html
追記2006.8.27 [json]ブラウザからJSONで呼び出せるサービス一覧
http://d.hatena.ne.jp/shinichitomita/20060825/1156504036
1.ドメイン超えをするためにXHR+プロクシではなくJavaScriptのロードを使う、
ということと、
2.着信コールバック名を、クライアント側からURLクエリとしてサーバーへ渡し/返してもらう、ことで着信後の動作を自動化する
という仕組みのようです。信頼のできる関係の中で、有益な方法かなと思います。
サーバーからJavaScriptデータの着信コールバックを渡す仕組み自体は、私の関係では、古くは、たとえば10年前のNewGameWeb 用ランキングなどもそうですけれど、普通に使われていた手法だと思いますが、この新しい所は、「XHRのクロスドメインを超えて最近普及してきたWebサービスをクライアントがコールバックを指定する形で利用したい」という歴史性?かもしれません。
まだ、ざっとみただけで断言はできないので、勘違いなど指摘いただけると有り難いのですけれど、この場合のリスクには要注意かなと思います。クライアントの指定するスクリプトをサーバーが通過させなければならないからです。まさに、XHRが禁止したクロスサイトの攻撃が解禁されるわけです。
信頼不能な不特定多数のクライアント入力を前提とした(たとえば、掲示板など)では、どんなコールバックを渡されるかわからないので、防御構築には、結構手間が掛かるかもしれません。
このJSONPのページにある事例では、(new Date()).getTime();をuidに使用することで、リクエストとレスポンスの整合をはかっているようですが、クライアントの時間はあまり信用できないことと、getTime()だけでは、経験的には、複数入力時に衝突する可能性も低くないような気がしますし、推測も簡単そうです。(ちなみに、程度の違いで気休めといわれてしまうかもしれませんが、AjaSQLでもリクエストとレスポンスの整合を解決するルーチンをもうけているのですが、そこでは、クエリ+α+getTimeにMD5をかけています。)
YahooのUsing callback=functionの方は、信頼すべき相手は、Yahoo!です。その信頼を確保することが、ポイントのひとつかなと思います。
#ところで、少なくとも、こういう仕組みを利用するときには、たとえ相手が、Yahoo!やGoogleであっても、ログインページなど重要な入力要素の設置されたページで使わない心得は必須かも。
参考:ドメイン間のデータ送信テスト
http://game.gr.jp/secur/door/test1.htm
#で、もし、サーバー側をいじれる立場の人が、クライアントでクロスサイトなデータのやりとりをしたいなら、クライアントからいじれない、たとえば、使い捨て着信コールバックなどをサーバー側から出力してダイナミックロード関数とか使うのも良いかも。
#ただ、こういうものの使われ方には無数のケースがあり得るので一律に語るのは難しいです。ま、どんなときも、作る側の注意は必須ということでしょうか。<一般化しすぎ(笑;;;

![]()
そろそろv2についても書き始めた方が良いかな、ということで、、、
Google Maps v2を設置する(1)
http://allabout.co.jp/internet/javascript/
Google Maps APIのバージョン2に対応した設置方法を順次紹介していきます。今回は、v1からv2へ移行する際の注意点の基本的な部分です。

Google Web Toolkit:現実的な開発に即したAJAX
http://codezine.jp/a/article.aspx?aid=531

グーグルに対抗、「日の丸検索エンジン」官民で開発へ
http://www.yomiuri.co.jp/atmoney/news/20060825it01.htm?from=top
>経済産業省は24日、...「検索エンジン」の開発に官民共同で乗り出す方針を明らかにした。
>画像や音声で必要な情報にたどりつける「次世代検索エンジン」を来年度から3年で開発し、米国勢に先行
>2007年度予算で50億円を概算要求する。
#次世代○○シリーズ? 官民共同1.0? 50億かぁ。優勝賞金50億の公募にしてみたらどうかな^^? というか、3年後にこの技術が先行できているのかちょっと不明。
>実現すれば、デジタルテレビのリモコンのボタンを操作するだけで、番組に登場した人物や地域の情報を集めたり、紹介された商品をネット販売で買ったりできるようになるという。
#新技術あまりいらないかも? リモコンの代わりに携帯なら来週からでも実現できるような気も。というか、もうやっているような? たとえば、このあたりのシステムは、もうあるわけですし、、、?→TBSオリジナルグッズ、KDDIとテレビ朝日、ボーダフォンとバンダイ

//ショートカットを作成
var M = YAHOO.widget.Menu;
var A = YAHOO.util.Anim;
var D = YAHOO.util.Dom;
var I = YAHOO.widget.MenuItem;
var oMenu = new M("menu1",{x:10,y:10});
var mItem1 = oMenu.addItem(new I("01 あいう"));
var mItem2 = oMenu.addItem(new I("02 かきく"));
oMenu.render(document.body);
oMenu.show();
var Menu = YAHOO.widget.Menu,
MenuItem = YAHOO.widget.MenuItem;
var oPIMMenu = new Menu("pim");
#全然、まるっきりちゃうやん。<インスパイア&リスペクトってことで。

Firefoxの最新状況
http://www.itmedia.co.jp/enterprise/articles/0608/15/news031.html
大部分のコードをJavaScriptで書いた場合、Firefoxのパフォーマンスは低下しないか? ユーザーインタフェースの大部分は既にJavaScriptで書かれているとシュレーファー氏は言う。「どのみちコードの98パーセントはパフォーマンスと関係ない部分で動く」
JavaScript 2.0への移行
JavaScriptが結局おもちゃの言語に過ぎなかった当時は、Webページの見栄えが多少派手になればよく、それ以外のことはどうでもよかったのではないか? そんな時代ははるか昔のことで、シュレーファー氏によれば、この言語は将来もっとずっと堅牢になるという。
Firefox 2.0にはJavaScript 1.7が組み込まれることになっている。JavaScriptとしては約6年ぶりのメジャーアップデートだという。
JavaScript 2.0も開発中だ。シュレーファー氏によれば、「現在、標準化団体で検討されている」という。具体的には、Ecma InternationalがECMAScriptという名前で標準化を進めている
(略)
標準化作業が完了すると、JavaScript 2.0がメジャーアップグレードとなり、クラスベースの継承、静的な型チェック、ループイテレータの構文が盛り込まれる。
(略)
#JavaScriptがおもちゃの言語に過ぎなかった頃は、こんな展開になるとは思いませんでした。まぁ、JavaScriptとは言っても、ブラウザの表側で動くものとは違う世界ですが、PDFやらイラストレータやらJavaScriptがカバーしている広範な世界の一端が結実しつつあるという感じ?と、同時に、JSR 223やRhinoの流れもありますから、今後さらに深く利用されていきそうかも?
#それにしても、「JavaScriptで書けば、「コーディングエラーの類は基本的には完全になくなる」」という言い方は、一瞬勘違いしてしまいそうな言い回しですねf^^;。

Web Forms 2.0
W3C Working Draft 21 August 2006
http://www.w3.org/TR/2006/WD-web-forms-2-20060821/
5.6.6. For javascript: actions
http://www.w3.org/TR/2006/WD-web-forms-2-20060821/#for-javascript
7. Extensions to the HTML Level 2 DOM interfaces (DOM2 HTMLの拡張)
http://www.w3.org/TR/2006/WD-web-forms-2-20060821/#dom

【PHPカンファレンス2006】PHPで書かれた実際のアプリケーションに潜む危険なコード
http://itpro.nikkeibp.co.jp/article/NEWS/20060821/245977/
#やはり、結構あるんですね。もちろん、システム全体としては安全というケースもあるのでしょうけれど、おそらく、完全な穴もあるのではないかという気はします。ひとごとではなく、自分も気を引き締めて注意しないといけないなぁと。。。

Zip Code Maps
http://maps.huge.info/zip.htm

#たとえば、10007と入力して検索するとマンハッタンが表示されますが、郵便番号エリアごとに塗り分けられたカスタムマップが使われています。これは、v2で出来るようになった機能の一つです。日本の郵便番号では塗りわけが可能なのかはわかりませんが、いろいろ使える機能です。地図を作る手間はかかりますけれど。
#ネタfrom Google Code

Scalable Vector Graphics (SVG) Tiny 1.2 Specification
W3C Candidate Recommendation 10 August 2006
http://www.w3.org/TR/2006/CR-SVGMobile12-20060810/
15 Scripting
http://www.w3.org/TR/2006/CR-SVGMobile12-20060810/script.html
ECMAScript Language Binding for SVG
http://www.w3.org/TR/2006/CR-SVGMobile12-20060810/ecmascript-binding.html
SVG Tiny 1.2 勧告候補の公開について
あらゆる機器上での実装準備が整った2次元ベクタ画像形式
http://www.w3.org/2006/08/svgtiny-pressrelease.html.ja

XML 標準仕様群の改訂について (W3C 勧告)
明確化と完全性を追求し、改訂された XML 仕様群
http://www.w3.org/2006/07/xml-pressrelease
本改訂により、これらの仕様では、少なからず解釈上の相違が生じかねなかった箇所が明確化されるとともに、これまで報告された全ての修正が盛り込まれています。
(中略)
XML は様々な分野や状況に応じて、情報交換の手段として利用されています。VoiceXML、MathML、SVG、RSS、Web3D、RDF/XML、XMP、XUL、SOAP、Ajax、Jabber/XMPP などは XML に基づく技術のほんの一例に過ぎません。
皆さんも良く知る統合オフィスソフトである Microsoft Office や OpenOffice などでも XML が利用されています。XML はまた、ISO 標準を含め、ますます増加の一途をたどる様々な技術仕様から引用されています。
(中略)
W3C は今後も強力に XML に関する活動を推進していきます。W3C では2006年末を目処に、XML Query 1.0 及び XSLT 2.0 をそれぞれ W3C 勧告として公開できるよう、鋭意準備を進めています。
W3C ではまた、SOAP を用いた Web サービスにおいて重点的に利用されている XML Schema の改訂と、本年末に勧告化予定の XML Query 1.0 を基に、版を重ねた上での機能追加を検討しています。
この他、W3C XML Processing Model ワーキンググループでは、既存の XML 連続処理ソフトウェアや、無償かつオープンソースで設計されるソフトウェアを参考に、変換、検証、統合、復号化といった XML 文書に対する一連の操作手順を規定する、XML に基づく新たな言語の草案初版をまもなく公開します。
一般的なデータ圧縮技術を XML 文書に用いることもできますが、XML を効率良く格納、送受信、処理するのに特化した技術も多数開発されています。
W3C では、効率的な XML の交換を目的に Efficient XML Interchange ワーキンググループを設置し、ストリーミングにも応用可能な、より一層の優れた処理効率や追加機能を必要とする広範な分野への XML の普及を目指します。
Extensible Markup Language (XML) 1.0 (Fourth Edition)
W3C Recommendation 16 August 2006
http://www.w3.org/TR/2006/REC-xml-20060816/
Extensible Markup Language (XML) 1.1 (Second Edition)
W3C Recommendation 16 August 2006
http://www.w3.org/TR/2006/REC-xml11-20060816/
Namespaces in XML 1.0 (Second Edition)
W3C Recommendation 16 August 2006
http://www.w3.org/TR/2006/REC-xml-names-20060816/
Namespaces in XML 1.1 (Second Edition)
W3C Recommendation 16 August 2006
http://www.w3.org/TR/2006/REC-xml-names11-20060816/
#日本語プレスリリースがすぐにでてくれるのはありがたいです。

非力なルータを使っているせいか、ちょっと攻撃されるとすぐに停止してしまいます(安全とも言えますが(^^;)。ただ、自分の分だけならまだ良いんですが、ネットワーク内にゲームサーバーなども置いていますので、一応、別の場所からサーバーを監視して、停止したら対処、という体勢にしています。
自分でも別サーバーからpingを打ってメールを飛ばす仕組みは別途組んではいますが、複数あった方が安全です。というわけで、お世話になっている無料サービスは、ここ↓で、停止時にメールでお知らせしてくれます。感謝。
![]()
#まぁ、資金が無いなりのやりくりといいますか。。。それでも、今日みたいに対処が遅れることが、、、。うぅ、、。<もう少し高いルータに替えるべき?<自動復旧させる手は無いかなぁ。警告メールをフォワードして、文面によってルータを再起動とか?<原因確認せずに再起動して良いのか?<うぅ。。
nagiosっていうサーバ監視ツールってのが
便利ですよ。

Google デスクトップ サイドバーガジェット入門
http://desktop.google.com/ja/script-primer.html
>サイドバー Gadgets 間の通信
>他のコンピュータで実行されているサイドバーガジェットと通信できます。
#これって、おもしろいけれど、、、
>eval() を呼び出して、受信データを実行することがないようにする必要があります。
#ということは、やろうと思えば出来るのかな?それは、やばいかも? 試すしかないかなぁ、、、。今月は忙しいので、来月でも(忘れていなければ^^;)試そうかな。
初めまして。いつも読ませていただいております。
気になったのですが wedget は widget ではないでしょうか ? Google Gadget にはいつか手を出してみたいものです。
ありがとうございます。修正しました。
#こういう修正はSQLを直接いじるのが楽ですが、できればMTにももう少しその手の機能が欲しいなぁと思います<MTの新版にはあるのかなぁ。

音声合成記述言語の国際化対応を拡大
音声アプリケーションにおける世界中の言語への対応強化を支援
http://www.w3.org/2006/08/ssml-pressrelease

「Googleデスクトップ4」日本語β版公開
http://www.itmedia.co.jp/news/articles/0608/17/news078.html
Google デスクトップ-ダウンロード
http://desktop.google.co.jp/
参考
Googleガジェット開発ツール、日本語版も提供開始
http://www.itmedia.co.jp/news/articles/0608/19/news008.html
#私は、以前のものは鬱陶しくて削除してしまったんですけれど、もう一度試してみようかなぁ。Operaのガジェットもそうなんですけれど、どうも、まだガジェット類は動作がもっさりした感じで腰が引けてしまうんですよね。Macのだけは、専用画面で風景のように立ち上げっぱなしにしているので、一応使ってはいますが、日常業務をしているときに、同じ画面内で主張されると、、、。その欠点を補うだけの情報が手にはいるなら良いかも。<って、まだ、Googleデスクトップ4は使っていない状況での予断(笑;)です。

Zend Framework
第9章 Zend_Json
目次
9.1. 導入
9.2. 基本的な使用法
9.3. JSON オブジェクト
プログラマ向けリファレンスガイド
Zend Framework
http://framework.zend.com/manual/ja/index.html

Windows Vista用「IE7+」の名称は撤回、米Microsoftに反対意見が殺到
http://internet.watch.impress.co.jp/cda/news/2006/08/07/12922.html
どちらも「Internet Explorer 7」と同じ名称で呼ばれることになるが、両者の間には異なる機能が存在することに注意する必要がある。例えば、Windows Vista向けのIE7には、Vistaのアーキテクチャを利用したプロテクトモードが存在する。これは、Windows XP版には存在しない機能だ。
ウィンドウズ開発統括部(日本)
IE7 - Windows Vista に含まれる IE7 の名前の変更
http://www.exconn.net/Blogs/windows/archive/2006/08/06/15910.aspx
#私としては、呼び名は何でも良いのですが、プログラム的な識別が一意にできるマークをなるだけシンプルなものにして欲しいところです。

小山博史のJavaを楽しむ(1)
JavaとJavaScriptの親しい関係
http://www.atmarkit.co.jp/fjava/column/koyama/koyama01.html
関連:
【JSR223】JSR 223: Scripting for the JavaTM Platform
http://jsgt.org/mt/archives/01/cat_java.html
【Java】Java VMがJavaのものではなくなる日
http://jsgt.org/mt/archives/01/001063.html
Rhino のダウンロード
http://www.mozilla-japan.org/rhino/download.html

ソフトバンクBBが取り組む「コンセントからインターネット」
配線工事も不要。導入や設定も無線LANより手軽なPLC
http://bb.watch.impress.co.jp/cda/special/15022.html
#その後、どうなったのかな〜と思ったら、続けていたんですね。
いつも情報満載で楽しみにしてます。高橋さん、初めまして!encafe wiki 〔お薦め技術情報集約サイト〕のお薦めブログ100選( http://wiki.encafe.jp/index.php?%A5%D6%A5%ED%A5%B0%A3%B1%A3%B0%A3%B0%C1%AA )に掲載させて頂きました。SNS( http://www.encafe.jp )にもいつでも遊びに来てください。ブログ設定もできますので。
高橋 ( 2006年08月18日 23:45 )こんにちは。 http://www.encafe.jp のコンセプトは面白そうですね。SNS私は、大昔にGoogleのorkutに参加しましたが、すぐに放置したっきりになって^^;、その後SNSは、全然使っていないです。まぁ、忙しすぎというのもあるのですが、、、。


グーグル、「ググる」の使用に難色
http://japan.cnet.com/news/media/story/0,2000056023,20203307,00.htm
Googleによると、このような言いまわしは、同社のブランドを傷つける恐れがあるという。
あるブロガーは、この言葉の使用に込められた思いがGoogleには伝わらなかった、とも示唆した。この言葉の使用は、同社が検索業界を独占していることに対する明らかな賛辞だという。
大学でコンピュータ工学を学んだブロガーのFrank Gruber氏は、「これは究極の賛辞のはずであり、Googleが異なる受け取り方をしたことは信じられない」と述べている。
別のブロガーSteve Rubel氏は、同社の対応を「史上最悪のPR活動の1つだ」と切り捨てた。
日米で「Google」と言う単語が、同時進行的に動詞化していて、このGoogleの挙に対する外国人の反応にほとんど同じ感想を感じてしまう自分がいることに、現在の言葉の壁を越えたリアルタイムグローバリゼーションを垣間見た気がしました。<いや、もちろん、平凡な自分が感じたということは、少なからず多くの日本人も「Google」もあほなことしたね、と感じたのではないかと想像しての話ですが。
普段は、すでにグローバルな世界にどっぷりつかっているので、 あまり意識することもなかったのですが、これほどのリアルタイム性の高い同時性が大規模に進行する様は、恐らく歴史上かつて無かったことかなと思います。
と、同時に一方では、各ローカルエリアのネット上では、かつて無かった勢いで盛り上がりつつある(プチ?)ナショナリズムもあって、これも同時にそれぞれのエリア毎に先鋭化しつつあるように見えるわけです。「空気」を共有し、「差異」を求める、というベクトルの異なる(異ならない?)ムーブメントが、世界中で共時的に起きているみたいな気が?
ちょっと、気になったので、そのうちゆっくり考えるために、この感覚をメモ。
#最後にこの件への感想ですが、会社も大きくなって人が増えると、勝手に動き出すのですよね。Googleが本当に、ユーザーが話す言葉まで禁止したいなら、言論の自由の無い国へでも行けば、思う存分禁止できるのではないかと思いますよ。
Zerox製でなくても"zerox paper"などと使われることもあるとかないとか。
(zerox: Zerox製のコピー機でコピーするの意)
ググるという言葉が、「グーグルを使う」ではなく、「検索する」という意味で使われ出すと、
「ヤフーでググる」とか、「ググレといわれてヤフーで検索する」という使い方をされるからではないでしょうか?
(「ブランドを傷つけ等れるおそれがある」という表現)
表現や言論の自由の問題ではないですからね。。。
高橋 ( 2006年08月19日 17:16 )神崎さん、こんにちは。
確かに神崎さんのおっしゃるような心配なのでしょうけれど、この件がどうなるかは、まぁ、どのような方法で「同社名の使用を厳重に取り締まる」のか、にもよりますね。
おそらくは(想像ですが)、この主張は、商標などの専門家によるアドバイスで、正当な主張なのかなと思いますが、フィードの反響などを見る限りは、
「ブランドイメージを傷つけないための方法」としては、あまり上策とは言えないのではないかなぁ?という気がします。
わたしの言論の自由についてのくだりは、冗談のつもりですが、往々にして自由を侵害する時には、侵害する意図はなかったりします(あっても、人の口に戸は立てられないわけですけれど(^^; )最近のGoogleは意図せず? そういうことをしてしまっているケースがあるような気がして、多少心配していることも事実だったりはします。これとかhttp://gigazine.net/index.php?/news/comments/20060609_googlecn/

ECMAScript 4
This is the export root of the ECMAScript 4 committee wiki.
http://developer.mozilla.org/es4/
#Thax mal さん
ECMAScript 4 Netscape Proposal(2003)
http://www.mozilla.org/js/language/es4/
ECMAScript4はPython化するのか?
http://d.hatena.ne.jp/bellbind/20060223/1140650994
Python and JavaScript
http://weblogs.mozillazine.org/roadmap/archives/2006/02/js_and_python_news.html
ECMAScript-Wikipedia
http://en.wikipedia.org/wiki/ECMAScript

牛久大仏 万燈会(まんとうえ)、いまメインの花火終了しました。今年は、霧雨でしたのでライトアップがかなりファンタジックに仕上がりました。毎年見ているわけですが、あのサイズ(人の形をした超高層構築物)でのライトアップは、もろに、天候というか、大気の湿度や温度や風向きなどとのコラボレーションになるので、毎年違ってみえます。
#あと、これも毎年思いますが、この空気感というか、空間は、写真に撮ると、本当に全く伝わらないです。現場に入って感じるしかないタイプの催し物のひとつなのかなぁと思います。
機会があればハイビジョンカメラで撮影したいところですね。
でも、15日は毎年諏訪湖の花火大会なんですよf(^^;
http://www.openspc2.org/seminar/hanabi/20060815/index.html
綺麗に撮れていますね〜。

JavaScript 1.7 の新機能(nanto_viさん)
http://nanto.asablo.jp/blog/2006/08/12/481381
New in JavaScript 1.7
http://developer.mozilla.org/en/docs/New_in_JavaScript_1.7
#JavaScriptの聖地Mozilla 健在みたいな? JavaScript 2.0は成功するか? すべてはFirefoxとWindows Vista次第?
http://developer.mozilla.org/es4/
の紹介はありましたっけ? 1.7 はここに至る一里塚。
https://intranet.mozilla.org/ECMA/wiki/doku.php
(見られない)の6月時点のものですが、細かいところは既にだいぶ変ってそう。
ありがとうございます。カテゴリ【ES4】を追加しました。こんなWikiがあったのですね。

おお、面白い〜
高橋 ( 2006年08月14日 09:00 )ユーザーによる位置入力用インターフェイスとして、使いやすいものを作れそうですね。
古籏一浩 ( 2006年08月14日 20:48 )ふと持ったけど、これで将棋とかチェスとかできそうf(^^;
衛星写真上で、それぞれ戦えそう。裏で非同期通信でマーカー位置を持ってくればいけるかな〜
動作的にチェス感?はありますね(笑)。
ナスカの地上絵のような、馬鹿でかい碁盤を用意して世界大会するとか、楽しいかも(笑;;;。<長野ならできるかも。<茨城でも出来るかな、、、^^;

今日は、いつもの8/13より人が多かったなぁ。

欧米にも広がるプロセッサ性能至上主義の崩壊
http://amanoudume.s41.xrea.com/2006/08/post_260.html
ファミコンのゲームの純粋な面白さをまた復活させてほしいです。
「ファミコンミニ」などのそのままの復刻版ではなく、古いゲームのよさを考えて、今まで見たことのない新鮮なのを発売してほしいです。
たぶん、誰も見たことの無いゲームは、まだまだたくさんあるはずだと思いますよね。

Google Maps API バージョン2リファレンス(意訳とサンプル)に
勝手に拡張クラス日本測地系座標用class GLatLng_tky を追加しました。
class GLatLng_tky
http://jsgt.org/ajax/newmon/GoogleMapsAPIv2.htm#GLatLng_tky
GLatLngクラスで日本測地系座標を使いたい場合用の代替クラス。 日本測地系座標を使いたい時は、GLatLngクラスの代わりに下記GLatLng_tkyを使用します。世界測地系(wgs84)の座標を使うときは不要です。Methods、Propertiesは、GLatLngとまったく同じですのでそちらをご確認下さい。 (Thanx joeさん)
* このクラスは、訳者が便宜上勝手に作成したもので、Googleとは関係有りません。利用する際はクラスごと自分でコピーして実装する必要があります。使いたい方は、自己責任で勝手にご利用下さい。連絡不要、改造商用利用自由です。
#こんな形で、少しずつ追加するかも。
#とは言っても、Google Mapsのクラスの中身をいじってまで拡張する気には ( 今のところ ) ならないので、勝手にカスタムクラスや関数などを追加するという程度のスタンスです。Google Maps内部のクラスメンバーなどは保証されていませんし、なにしろ、実際に、どんどん変化していますから恐ろしいですし(^^;
大変参考にさせていただきました。ありがとうございます。バージョン1とのあまりの違いに( ̄□ ̄;)です。
高橋 ( 2006年08月13日 20:52 )確かに結構違いますね。特に、引数の経緯度の順番逆転は、何度も間違えてしまいます。

おお、原因はコレだったんですね。
v2.59だと一度メインのマップを衛星に切り替えてblowUpで開いた後にメインのマップをノーマルに戻すと、一応期待通りに表示されますf(^^;
このバグで昨日悩んでました...
Google Mapsは、結構頻繁にバージョンアップしてますから、こういうこともあるでしょうが、この手のWebアプリは、業務で使うときは、URLクエリのバージョンを固定する、という方法でいくべきかもしれませんね。
ちなみに、v1も使える状態でキープしていますから、おそらくGoogleは、当初言っていた1ヶ月ではなく、旧バージョンも保全し続けるスタンスに変わったのではないかという気がしてます。想像ですが、削除して万が一文句を言われるリスクを取るより、わずかなコードを保存しておく方が楽でしょうし(笑)、おそらく、喜ばれますし。
高橋 ( 2006年08月11日 11:31 )あ、古籏さんMLへ流されていたんですね。ここのところ籠もっていたので(笑;、すっかり見落としてしまって、気づきませんでしたが、また、同じ部分で同じ時期に悩んでいたわけですね〜。
古籏一浩 ( 2006年08月12日 01:10 )そうですね。機能が追加されたり変更されると困ることもありますし、バージョン明記で、特定のが読めるなら、それに越したことないですしね。
どうも、高橋さんも私も同じネタの本作ってそうですねf(^^;
なのに同じネタの本が、同じ出版社から出るという困った状態におかれちゃってます...
いや、私は改訂作業です。今は、本より盆で大変、、、。
古籏一浩 ( 2006年08月12日 16:20 )例の本の改訂中ってことですよね。
という私も別の本2冊改訂で編集者もお盆返上です...
たぶん、ご推測の通りです(笑)。でも、今日もお盆モード全開で、明日はいよいよ「入り」明々後日は「万燈会まんとうえ」、その次は、「送り」&片付け。その次は、きっと、疲れて死んでます。という状況(^^;

最新版作りました
経度・緯度を調べる(地図作成作業補助サンプル)v0.42
http://jsgt.org/ajax/newmon/samples/chapter03/03-31/getlatlon42.htm


Ajax4jsfはJavascriptを書かないでJSFアプリケーションへのAjax能力を加えるオープンソースフレームワーク。
https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/

#私には、JavaScriptの方が簡単に見えたり、、、<と、いうのは言いっこなし。

Google Maps API Tutorial
http://google-code-updates.blogspot.com/2006/08/google-maps-api-tutorial.html
#Google Code - Updates に紹介されているんですけれど、いきなりv1用だったりしますので、そのつもりで読む必要はありますが、PHPやPerlとのやり取りなどで参考になる部分があるかな、と思います。
