javaScriptに関するtakanooのブックマーク (6)

  • v8エンジンによるJavaScriptのWebサーバ·node.js MOONGIFT

    node.jsはJavaScript製のフリーウェア(一部オープンソースのライブラリが入っている)。クライアントサイドとサーバサイド、両方が同じ言語で書ければどれだけ開発工数が低減されるだろうか。Web系の技術者は常にそこにジレンマを感じることだろう。 デモのチャットアプリ 方法は二つ、JavaScriptでサーバサイドを実装するか、GWTのようにJavaScriptを覆うかだ。node.jsはJavaScriptでサーバサイドを実装する。特徴的なのはそのエンジンとしてGoogle製のv8エンジンを採用していることだろう。さらにnode.js自体がポートをリッスンし、Webサーバとして動作するのが特徴だ。 独自でWebサーバを用意しているからだろうか、動作は軽快だ。チャットアプリケーションがデモとして用意されているが、レスポンスはとても良い。サーバサイドの実装と合わせて同一言語で開発できる

    v8エンジンによるJavaScriptのWebサーバ·node.js MOONGIFT
  • バッチファイルをJScriptとして実行し直すイディオム - os0x.blog

    JScript でハマる日々 - m2の別パターン 以前、コメントで教えてもらったやつです。 まず、winbatchとしてハイライト。 rem=0;/* cscript -E:JScript %0 exit */ remで始まる行はコメント扱いに。 2行目で自分自身をJScriptとして実行。 3行目のexitで終了。 バッチファイルとしては以上。 続いて、JScript(javascript)としてハイライト。 rem=0;/* cscript -E:JScript %0 exit */ これはもう見たまま。/* */でコメントアウトされてます。 rem=0が気になるといえば気になるけど。 どちらかといえば、void 0でundefinedにして置いたほうが気持ちマシかな。 rem=void 0;/* cscript -E:JScript %0 exit */

    バッチファイルをJScriptとして実行し直すイディオム - os0x.blog
  • はてなダイアリーの本文中で部分的にjavascriptが解禁された。 - 情報の海の漂流者

    解禁といってもえらい回り道をすれば間接的に、ですけど。 ■d2.hatena.ne.jpで新機能・新デザインのベータテストを開始しました - はてなダイアリー日記 ということで、ベータテスト中のはてなダイアリーを試している。 ファイルのアップロード機能が付いたのが物凄くでかい。 今のところ、一ファイル辺り100MまでOKで、あらゆる拡張子のファイルがアップロード可能。 ちょっと手間を掛けると色々な事ができるようになりそうです。 1.d2サーバーではファイルのアップロードが可能 2.拡張子を問わずどんなファイルタイプでもアップロードが可能 3.1ファイル辺り100MまでOK 4.htmlファイルやjavascriptファイルがアップロード可能 5.アップロードしたhtmlファイル内でjavascriptが無制限に動いている 6.popIn Rainbow等の外部ページをプレビュー出来るブログ

    はてなダイアリーの本文中で部分的にjavascriptが解禁された。 - 情報の海の漂流者
  • Flymakeのススメ(PHP版 , JS版)

    Emacs使いなら普通に使ってるよね、ってな素晴らしいEmacs Lispの一つにFlymakeというのがあります。これは名前の通り、Emacsでファイル編集中にon the flyにmake(設定次第で何でも)してくれるEmacs Lispです。makeしてエラーが出た場合には、エラー箇所をハイライトしてくれます。typo などがあれば瞬時に気づくことができますので、開発効率がアップします。 青くハイライトされているのがwarning、赤はエラーの意味です。 PHPJavaScriptも他の方が設定を公開されていますけど、社内で設定を紹介したところ、「Warningに別の色が付いたりしないんですね」などと言われたので、ムキになってWarningにも色を付けてみました。そんなわけで、他の方の設定とはひと味違うと思います。実はPHPに関して言うと滅多にWarningが出ないので、便利になっ

  • FireBugの便利さに今更気づいた - hnwの日記

    みんなが絶賛しまくっているFireBugですが、JavaScriptを滅多に書かない僕には何が凄いのか理解できていませんでした。でも、最近Greasemonkeyスクリプトを書くようになって凄さがわかりました。 以前の僕と同じような立場の人に凄さが伝わるかはわかりませんけど、僕のGreasemonkeyスクリプトを書く手順を紹介します。 自動ログインしたいページに気づく 「F12」でFireBugの窓を出す 「Inspect」でsubmitボタンを選択 submitボタンに対応するHTML要素がDOMツリー形式で表示される ボタンに対応するNAME属性の値などをGreasemonkeyスクリプトに反映 submitボタンを含むFORM要素も比較的簡単に探せる DOMツリー上でFORM要素を選択する 右半分の窓の「DOM」タブを押す FORM要素のaction属性が簡単にわかるので、Grea

    FireBugの便利さに今更気づいた - hnwの日記
  • テキストエリアに内容を追記する

    Internet Explorer Netscape Navigator DreamPassport iCab 3.0x 4.0x 4.5 5.0x 5.5 2.0x 3.0x 4.0x 4.x 6.0 2 3 2.x Windows

  • 1