javascriptlint.com 2025 著作権. 不許複製 プライバシーポリシー
javascriptlint.com 2025 著作権. 不許複製 プライバシーポリシー
マウスによるドラッグで、東西南北自由な方向に地図スクロールさせる代わりに、MITが作ったTimelineで過去と未来の時間軸を自由に移動してみよう(編集部) Timeline Live Examples, Religion Timelines Live Examples, Dinosaurs 筆者は地図が好きですが、歴史も好きです。そして、この2つは密接な関係があります。例えば、地図に見える不自然な道路や施設などが、なぜ不自然に見えるのかという理由が歴史に埋もれていることがあります。 一例を挙げれば、JR中央線の東中野から立川まで真っすぐの路線が延びている理由は、現在の沿線を見ても分かりませんが、建設当時の状況を見れば一目瞭然です(その辺りはほとんど農地で、土地の既得権でもめることが少なかった)。逆に、歴史の不思議を読み解くために地図は有効な手段となります。 羽村取水堰から四谷大木戸まで続
JsDecorder Decode javascript obfuscated code ! 難読化されたJavaScriptコードを元に戻すJsDecorder。 JavaScriptはコードが見えてしまい、サイズも大きくなるので難読化&圧縮されたソースは結構ありますが、このツールを使えばWEB上で読みやすくデコードできます。 ↓ オンラインですぐ使えるというので便利ですね。 この逆は、「オンラインでJavaScriptコードを簡単圧縮&難読化」で紹介したサイトで行えます。
Pagunaの創設者Joerg Bienert氏がメールでのインタビューに応えてくれた(2006年3月23日送付)。 Pagunaはどのようなサービスを提供するWebアプリケーションですか。 Pagunaは、1ページ上にすべてを実装したAJAXベースのホテル予約システムです。 Pagunaの運用や拡張にどのくらいの時間を割いているのですか。また、本業はお持ちですか。 われわれは、AJAXとWeb 2.0に特化したWebコンサルタント企業です。Paguna.comはわれわれが手がけているプロジェクトの1つであり、1人のプログラマが専任で担当しています。 スタッフは何人くらいいるのですか。どのような経歴の方々ですか。 我が社は、私とStefan Kellnerの2人が設立しました。Stefan Kellnerはplazes.comの共同設立者でもあり、現在はそちらに傾注しています。スタッフは5
「Firefox」でWebページを閲覧中に、HTMLの表を任意列のクリックでソートできる拡張機能「TableSort」v0.11が公開された。「Firefox」に対応するフリーソフトで、編集部にてWindows XP上の「Firefox 日本語版」v1.5.0.3で動作確認した。現在、作者のホームページからダウンロードできる。 「TableSort」は、「Firefox」でHTML上の表を閲覧中に、ソースを書き換えることなく表をソートできる拡張機能。インストール後は<TABLE>タグによる表を閲覧時に、並び替えのキーとしたい列を[Ctrl]+[Alt]+クリックすると、クリックした列をキーとして、表全体が昇順でソートされる。同じ列を再度[Ctrl]+[Alt]+クリックすると、降順でソートされる仕組み。このとき、表の1行目や、<THEAD><TFOOT>タグで指定したヘッダー行やフッター行
Ajaxがリッチクライアントの中で不動の地位を築いたことは、誰の目にも明らかになった。現在リッチクライアント業界で最も熱いのは、Ajax統合開発環境&フレームワークの開発合戦だろう。SOA/BPMベンダとして知られるTIBCOソフトウェア(以下、TIBCO)は、Ajax開発環境「TIBCO General Interface Version 3.1 Professional Edition」(以下、GI)の無償提供を始めた(2006年2月13日付のプレスリリース、米国時間)。米TIBCO プロダクト・マーケティング・ディレクター、Jeff Kristick氏に、Ajaxにいち早く対応したGIの開発背景について話を伺った。 ── 今回出荷されたGIは、Ajaxの開発ツールとフレームワークを組み込んだことで話題になっています。TIBCOのAjaxへの取り組みは、どのように始まったのですか。 多
level様よりGreasemonkey0.3.5以下のバージョン における 脆弱性に関するご指摘を頂き、リンク先を修正しました。 ■ 特徴 GreaseMonkey(グリー スモンキー:整備士)ってのはどんなソフトかと言うと、Wired風にいうところの「サイトの体裁を整える」機 能を持ったソ フトです。「サイトの体裁を整える」というのは、普段見ているブログ記事にある邪魔な広告スペースを削除したり、内容は良いんだけどレイアウト のかんばしくないサイトを自分の好きなようにレイアウトすることをいいます。まぁ好きなようにレイアウトといっても、人様のページそのものを勝手 に変更が出来るわけではもちろんなくて、Firefox + GreaseMonkeyを使って見たときだけ、特定のページを自分の好きなように見ることがで きるよって感じです。他にもJavaScriptとCSS
最近、「これからのウェブ・アプリケーションはAjaxだ」という声を良く聞く。ソフトウェアを生業としているエンジニアとしては、この手の「流行もの(hype)」に触れた時には、表面的なものに踊らされずに、その本質を自分なりにしっかりと捕らえて消化・吸収して自分のものにしなければいけない。今までも、「オブジェクト指向」、「マルチ・ティアー・アーキテクチャー」、などの言葉が一人歩きするたびに、「これからは○○だ」とか「○○の時代は終わった」などと、過激なことを言って読者の目を引こうとだけするマスコミや企業のマーケティング戦略に数多くの人が踊らされてきた。 そんなノイズだらけのメッセージに混乱させられた結果、「Cではオブジェクト指向のプログラミングは出来ない」と信じているエンジニアがいまだに沢山いることは全く嘆かわしいことだ。「オブジェクト指向のプログラミング」は、設計姿勢・プログラミングスタイルに
REST -> AtomPP -> blog -> Permalink -> RSS/Atom -> Remixing (Ajax/Microformats/Folksonomy) 少し前の話だが、Blog Hackers Conference 2005 に行った。 miyagawa さんのキーノートも、naoya さんの講演も、キーワードは Web 2.0 (的なもの)だなという印象だった。 中でも特に気になったのはこのスライドで blog が missing piece を埋めた、という話だ。 こちらのコメントにも書いたのだけれど、 ここでいう blog というのはいわゆる weblog system/service だけを指すのではなくて、 blog 周辺の技術 (RSS, Atom, AtomPP, REST, Permalink) が方法論として、プラットフォームとなる、というの
Ajaxの本質、「非同期メッセージ型ウェブ・アプリケーション」のススメ 全体的にDisagreed. >> 最近、「これからのウェブ・アプリケーションはAjaxだ」という声を良く聞く。 え。聞かないよそんな声。そんなこといってるのは四文字熟語大好きマーケッターと、コラムの締め切りに追われてネタがない記者だけでしょ?ってまあそれはいいとして、これって、こないだのAdam Bosworthの話(を受けて、だよね?全然出展が書いてないけど)を取り違えてると思う。確かこの5点に関するスライドをAdamが示して説明していたような。<誰かConfirm please。 まず第一に、これら5点は自明でもなんでもない。自明ってのは証明する必要がないってことでしょ?証明されてないと思うけどな。(1)アプリケーションの明示的なインストールが必要ない。それはそうだけど、それはWebアプリケーションの「本質」では
XMLHttpRequestを使用するとサーバに対する非同期リクエストを行うことができます。 最近巷で話題のAjaxで使われている技術の1つです。 自分でAjaxのコードを書いていた時に、いろいろ調べた結果のメモをまとめておきます。 1. XMLHttpRequestのオブジェクトの生成について ブラウザやそのバージョンによってオブジェクト生成方法が違うので http://web.paulownia.jp/script/xmlhttp2.html にあるように、違いを吸収したfunctionを用意すると良い。 2. ReadyStateのハンドリング xmlhttp.readyState == 4 && xmlhttp.status == 200 をもって正常レスポンスと判断している場合が多いようですが、Firefox では後述のバグ?によるエラーが発生します。 なので、xmlhttp.s
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます デベロッパーあるいはデベロッパーの卵たちは、次のプログラミングの流行に乗りたいと考えるなら、絶対にAJAX(Asynchronous Javascript + XMLの略)に取り組むべきだ。今朝、その理由について再認識させられた。今朝の体験についてはもうちょっと後で説明する。これまで私が目を通したAJAXの説明のなかで、最も分かりやすかったのは、Adaptive PathのJesse James Garnettによるものだ。Garnettは、AJAXによるインタラクティブウェブプログラミングのテクニックについて、次のように説明している: ユーザーとサーバの間に仲介役--Ajaxエンジン--を設けることによって、Ajaxアプリケーションで
http://selenium.thoughtworks.com/index.html JavaScriptを使い実際のブラウザを介してテストするseleniumがヤバすぎる。便利すぎ。Web案件なんつーのはほんと最終フェイズになってもMVCで云うモデルに当たる部分が「仕様変更」の一言によって変更されることも多々あって、そんなときは各種testが書き直しになったりする。んで最終で時間がない状態じゃtest書き直せる訳もなく人海戦術で無理矢理なんとか仕上げる、つーのがいまのWeb案件の大概の末路の気がするんだけどそれはおいといて。 このseleniumを使えば、簡単な記述で人間が実際にブラウザを操作してテストしている部分の大半である画面遷移、フォームの入力、ヴァリデーションの正否がなどが行える。つまりインターフェイスの仕様が変わらなければ延々とテストし続けられるわけだ。最後の受け入れテストの
Ajaxを使ったはてなキーワードインクリメンタルサーチというのをとくひろさんが作ってたので、対抗してAjaxを使わないはてなキーワードインクリメンタルサーチというのを作ってみました。 http://la.ma.la/misc/hatena/ CPUが遅いマシンだとブラクラなので注意。推奨2GHzぐらい。1GHzでもそこそこ快適。IE、Firefox、Opera8で動きます。safariでは動きません。最初にgzip圧縮済みキーワードリスト1.3MBを受信するので回線が遅いと利用開始までに時間がかかります。また、メモリをたくさん食います。 ドキュメントを書くのが面倒くさいので気が向いたら詳しい解説を書きます。 以下簡単な説明。 ---- 下準備 1.キーワードリストを取ってくる 2.kakasiで振り仮名をつける 3.文字コードをUTF8に変換、gzip圧縮して保存 JavaScriptの処
greasemonkeyとAJAXトラッカー greasemonkeyはFirefoxのエクステンションで、JaavScriptを利用してユーザがそれぞれに自分が好きなように見ているページを改造(?)できるようにします。Bookmarkletのように都度実行する必要がなく、ブラウザでアクセスした時点で自動でスクリプトが実行されるので便利です。 GreaseMonkeyUserScriptsのページには各サイト用にいろいろなスクリプトが掲載されています。 これらのスクリプトのインストールは簡単です。「Install Greasemonkey 0.2.6.」のリンクをクリックすればxpiファイルがインスールされるので、その後Firefoxを再起動するだけです。その後はインストールしたいスクリプト(.js)にカーソルをあわせて右クリックをすればメニューに「Install User Script.
This article was originally written in April 2002, I've decided to fix and update it as the objects finally seem to be getting some popularity. The 2002 version is still available, as are the September 2004 and August 2005 versions. This version January 2006. Internet Explorer on Windows, Safari on Mac OS-X, Mozilla on all platforms, Konqueror in KDE, IceBrowser on Java, and Opera on all platforms
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く