Mozillaの秘密兵器 - 爆速TraceMonkey

ECMAScript4がだめになりTamarinはどうなるだろうと心配をしていましたが、 MozillaではTraceMonkeyなる物が作られていたそうです。 今回JITコンパイラになったようで(おそらくこれまではJITではなかったとおもう。。)一部が早くなったとかそういったレベル…

Firebug 1.2正式版リリース

先ほどFirebug 1.2の正式版がリリースされたようです。 かなり長い間betaテストを繰り返しようやくのリリースです。中の人ご苦労様でした。 中のソースはぼちぼち解析していこうと思っていますが、 ざっと見たところかなり整理されわかりやすそうな感じです…

ECMAScript 3.1の仕様草案とか

ECMAScript 3.1の仕様草案見つけました。 ECMAScriptのサイトのwikiの中にありました。 知りませんでした。 これをたたき台にまとめていくということなんでしょうか。 JSONサポートとかビルトインオブジェクト等に結構便利な機能が追加されているようです。 …

Mobile Barcode - ブラウザでQRコードを生成するプラグイン

ネタ元は今見ているURLを手軽に携帯に移せるFirefox拡張−Mobile Barcode− | Shin x blog。この記事を読んでいて「あっ、なる。」と思ってしまった。 今まで無かったのだろうか。。 これはブラウザが持っていた方が良い機能ですもんね。 QRコードはある程度の…

ECMAScript 3.1が推進されるということで色々と考えてみた

ECMAScript 3.1(ECMAScript Harmony)の仕様の資料(仕様案もまだ無いみたい)が見あたらないので推測ですが、 おそらくECMAScript 3との互換性が高いと思われます。 互換性が高いとなるとJavaScript2.0(ECMAScript 3.1)対応の次世代ブラウザを待つまでもなく、…

大きな転換点になる ECMAScript Harmony

どうやらECMAScript4に関する標準化作業が中止になるようです。(延期か?) 経緯など詳細はkamijo氏のブログに書かれていますが、そんなことになっていたとは。。 個人的にはECMAScript3からECMAScript4への飛躍は大きすぎると思っていましたので、ほんとに移…

Googleブックマークとノートブックの連携強化

日々の気になったことや考えをメモしておくのにGoogleノートブックを使っているのですが、 ノートブックの左下の左下のラベルの使い方が非常に気になっていました。 Googleブックマークが正式に新しいインターフェースへ!? - WEBマーケティング ブログをみ…

Flash動画が2秒で止まる病気の調査 - もう病気だw

Flash動画が2秒で止まる病気ですが、また発生しました。 いいかげん腹が立ったので再現性をのでもう少し調査してみました。夏休みの宿題ですw その結果どうも2秒で止まる病気には2種類(もしくはそれ以上)あると思われます。 1.Flashを使っているページをタ…

VisualSVN Serverを1.5.2にアップデートではまった

先日言ったようにすぐにあれからすぐにSubversion 1.5.1をベースにしたVisualSVN Server 1.5.2がでていた。 早速アップデートしてみたのですが、何度やってもEclipseからリポジトリにアクセスが出来ない。。 SVNリポジトリエクスプローラーのロケーションで…

Eclipse 3.4.0 Ganymedeへ移行してちょっと良かった事

エクスポートのリモート・システム・タイプにSSH(SFTP)が使えるようになっている。 ちょっとうれしい。

IEのJavaScriptのタイムアウトを一時的にのばす方法

IEではJavaScriptの処理に時間がかかると、 途中で実行を継続するかどうかのダイアログが出て処理が止まるようになっています。 ベンチマークやJavaScriptを使った処理時間のかかる業務アプリなどで 一時的にこのタイムアウトの時間を延ばしたいときがありま…

Dromaeo - SunSpiderを意識したMozillaの新しいJavaScriptベンチマーク

mozilla wikiでDromaeroというJavaScirptのベンチマークテストが公開されています。 作者のJohn Resig氏のブログを読むとWebKitのSunSpiderにかなり疑問を持っているように読めます。 自分がテストした限りでは SunSpider:Safari3.1.1 > Firefox3 Dromaeo:Sa…

QuirksModeでiPhoneのSafariの調査結果がまとめられつつある件

iPhoneが欲しいのですが、キャリアを変えられないので来月あたりに発表があると噂されるiPod touchを狙っています。 無線LANでくつろぎながら軽やかにブラウジングをする妄想をしています。 それはさておき、iPhoneのSafariはCSSやDOMなどはPC版のSafariと全…

コマンドラインで使えるJavaScript - jrunscript

Java6が出てから随分経つのですが、jrunscriptと言う物があることを昨日知った。。 jrunscriptはコマンドラインスクリプトシェルで、Java 6にインストールされているスクリプトをコマンドラインで扱えます。 ECMAScriptエンジンにはmozillaのRhinoが使われて…

Eclipse 3.4.0 GanymedeでJavaScriptエディターがJSDTに格上げされている件

そろそろeclipseも3.4にバージョンアップしようかと試しに使ってみたら JavaScriptのプロジェクトなんかが使えるようになっていました。しらなんだ。 調べてみるとGanymedeから単なるエディターという位置づけからJSDTというJavaScript開発ツールに格上げさ…

VisualSVN Serverを1.5.1にアップデートしてみた

先日チェックしていたVisualSVN Serverを1.5.1へアップデートしてみた。 設定を引き継ぐために前のVisualSVN Serverをアンインストールせずにそのまま上書きインストール。 途中インストーラーのプログレスバーがうんともすんとも言わなくなるが処理はしてい…

Firebug Liteが久しぶりにバージョンアップして1.2へ。IE,Opera,Safariも対応。

Firebug Liteが久しぶりにバージョンアップしたようです。 ずっと密かに期待をしていたのですが、進んでいるのか止まっているのか進捗がよくわからなかったのですが、進んでいたようです。 pi.debuggerというFirebug Liteとほぼ同様のコンセプトのツールがあ…

Gmailで実行形式のファイルが送信できない

いま気がついたんですけど。 Gmailって実行形式のファイルを添付して送信できないんですね。。 Lzhは大丈夫らしいのでやむなく暗号化zipファイルをさらにlzhで圧縮して送信。 これ結構つらいんですけど。。

ニコニコテレビ

amachangさんの 「ニコニコが見たい」んじゃなく「ニコニコで見たい」んだ をよんでて思ったのだが、 ニコニコ動画が異常に伸びてきていた頃にひろゆき氏が「2chの実況板がネタ元です」みたいなことを言っていた。 自分もテレビを見ながら実況板を見ることが…

市民です

ついにはてなダイアリー市民になりましたw 市税はいるんでしょうか? (爆)

Subversion 1.5 とVisualSVN Server 1.5.1

Subversionがとっくの昔に1.5になっていますが、個人的にはあまり欲しい機能が無いのでしばらく様子を見ようかと思っています。 機能的な変更点はスラドのリリースノート日本語訳を参照。 今回から新しいリポジトリ形式が採用されているのでまたdump/loadし…

IEのimg要素のsrc属性の仕様に萎えた

IEで下記のようにsrcに画像へのurlを代入するとwidthとheightが勝手に入る。 var div = document.createElement('div'); var img = document.createElement('img'); img.src = 'photo1.jpg'; div.appendChild(img); alert(div.innerHTML); 結果 <IMG id=img3 height=113 src="photo1.jpg" width=150> 正直げんな…

JavaScriptの良いユニットテストライブラリが無い

JavaScriptのアプリケーションはブラウザで動作させることがメインになるため、 ブラウザ環境毎にテストを行うことが普通なのだが、これが非常に面倒。 主要4大ブラウザに対応させようと思うと同じテストを4回行う必要がある。 そのテストをなるべく自動的に…

IEのJavaScriptデバッグ環境

JavaScriptデバッグ環境ネタが続いたのでついでに。 IEではこれまでScript EditorやVisual Studioを使ったりするのが普通(?)であったが、 IE8betaではJavaScriptのデバッグが出来るDeveloper Toolsが標準で搭載されている。 これまでもMSはIE Developer Tool…

SafariのJavaScriptデバッグ環境

昨日SafariのJavaScriptデバッグ環境は今ひとつと書いた直後に、 そういえばWebKitにDroseraってのがあったなと思い出し調べてみると、 Windows版のWebKitナイトリービルドの方にもデフォルトでDroseraが含まれるようになったとのこと。 早速WebKitのサイト…

OperaのJavaScriptデバッグ環境

Operaも9.51と新しくなり、UIも一新され洒落た感じになった。 個人的には使っていて気持ちの良い感じに仕上がっていると思う。 今回、その他にも大きな機能追加が行われた。 JavaScriptのデバッグ機能がついたのだ。これはうれしい。 機能的にはFirebugに近…

Flashの動画が2秒で止まる問題 - まとめ

この問題に引っかかっている人が多いようなので、ここに現時点(2008/7/6)での情報をまとめておきます。 Adobe - Macromedia Flash Playerのフォーラムにいくつか同様の現象について報告が上がっているがadobeからの有効な回答は見あたらない。(あまり時間を…

GoogleでFlashが検索できることに気がついた

いつの間にかGoogleでFlash内のテキストが検索で引っかかるようになっている。 これって昔からだっけ? 知らなかったのは自分だけか。。 と思ったらこんな記事が。Googleは前から検索できていたようだ。 検索でスルーされていたFlashファイルだが、Adobeが検…

FirefoxのクロスサイトJSONデータ漏えい問題

JSONってブラウザのJavaScriptアプリとサーバとでデータをやりとりするのに非常に簡単・便利なんだけれど、色々とセキュリティ的に気をつけないといけないこともあり、そういったことがおっくうで今まで使ってこなかったのだが、Firefox3のリリースノートを…

Flashの動画が2秒で止まる問題 - その3

また、このネタなのだが、また止まるようになった。。 簡単に設定を削除すればすぐに直せるのだが、いいかげんうんざり。 海外では問題になっていないのかと探してみると、もじら本家でも問題になっているようでめちゃめちゃ長いスレになっている。 話が右往…