Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

jsに関するcignoirのブックマーク (7)

  • WebKit サーバーというものを作ってみた - IT戦記

    みなさん お久しぶりですヽ(´ー`)ノ夏休みの宿題終わりました? 毎日が夏休みの最終日みたいな生活してるあまちゃんです! さてさて 今日は WebKit サーバーというものを作ってみたので、紹介してみます。 WebKit って何? WebKit っていうのは Chrome や Safari の中に入ってるブラウザのエンジンのことです! 実はブラウザっていうのは、エンジン部分と見た目の部分(タブとかボタンとかね)に別れていて、意外と違うブラウザでもエンジン部分は同じものを使ってるってことも多いんですよ(*´ー`) ブラウザのサーバーってどういうこと? 要は、サーバーサイドでブラウザを起動して JavaScript を実行したり、 JavaScript が実行されないと読めないページから値を持ってくるのに使ったりしようという魂胆です。 今まではそういうのなかったの? 実は、今までは JavaS

    WebKit サーバーというものを作ってみた - IT戦記
  • 【Adobe Spry TIPS】RSSを取得して表示する。

    【Adobe Spry TIPS】RSSを取得して表示する。 Spryでもっとも使い勝手がよいと思うのは、RSSを表示する機能です。 正確にはSpry.Data.XMLDataSetを利用してXMLファイルを取得して表示するのですが、もっとも普及しているXMLであるRSSフィードを取得し表示してみます。 ひとまずは、Sparyの簡単さを味わってもらいたいです。 head要素内などで以下の2つのファイルを読み込みます。 ファイルはそれぞれダウンロードしたSpry体のincludesディレクトリにあります。 <script type="text/javascript" src="./includes/xpath.js"></script> <script type="text/javascript" src="./includes/SpryData.js"></script> xpath.j

    【Adobe Spry TIPS】RSSを取得して表示する。
  • O'REILLYの"JavaScript"を読む 第10章 モジュールと名前空間 - tkzwtks-old.log

    第10章まできました。まだまだ道半ば。 JavaScriptの言語仕様ではモジュールの作成や管理をする機構が用意されていない。なので再利用可能なモジュールを書くということはあるルールに沿ってモジュールを書くということ。 10章は主にそのルールについて書かれている。 最も重要なこと 名前の衝突が起こらないように名前空間を使用する グローバル変数を定義しない モジュールと名前空間の生成 言語仕様で名前空間がサポートされていないので、オブジェクトを使って名前空間を実現する。 以下のコードでのやり方が、JavaScriptモジュールを記述する時に守るべき最初のルールである、「モジュールがグローバルな名前空間にシンボルを追加する場合は最大でも一つにすべきである」ということ。 // 名前空間用の空オブジェクトを生成する // この一つだけのグローバルシンボルに他の全てのシンボルを格納する var Cl

    O'REILLYの"JavaScript"を読む 第10章 モジュールと名前空間 - tkzwtks-old.log
  • スクリプトを利用したタグ情報の収集について - あたご型護衛艦日記

    現在公開している、ニコ動の検索ページにタグクラウドを表示するユーザスクリプトを用いて、2011年2月8日5時15分頃よりタグ情報の収集を行います。 これに伴い、以下の通りお知らせいたします。 目的 タグ共起ネットワーク関係を調査したく、そのためのデータ収集 期間 2011年2月8日5時15分頃〜(終了時期未定) サーバに送信する情報の種類 動画ID タグ スクリプトのバージョン 現行のバージョン(1.0.3)で対応いたします。特にアップデート等する必要はありません。 特記事項 ユーザIDを含む個人情報の収集は一切ありません。 ニコニコ動画のアクセスに関して、レスポンスの低下などは起こりません。(スクリプト部分の読み込み速度は低下する可能性もあります) スクリプトのソースを見ていただくと分かりますが、そもそもユーザ情報は取得していません>< 若干のスクリプト読み込み速度の低下があるかと思いま

    スクリプトを利用したタグ情報の収集について - あたご型護衛艦日記
  • WebkitベースのJavaScriptコマンドラインツール「PhantomJS」 | JSer.info

    don’t code today what you can’t debug tomorrow: PhantomJS: minimalistic headless WebKit-based JavaScript-driven tool http://ariya.blogspot.com/2011/01/phantomjs-minimalistic-headless-webkit.html PhantomJSはJavaScriptファイルを実行できるWebkitベースのコマンドラインツールです。 PhantomJSの面白い所はDOMやCanvasなど他のコマンドラインツールで触れにくい部分もネイティブにアクセスできるため、リッチアプリケーションなどのテストツールとして活用できそうです。 phantomjs somescript.js [argument [argument ...]] という感

  • Cygwinや仮想化なしでnode.jsをWindowsへインストール - 自分の感受性くらい

    このエントリはリアルタイムWebハッカソンのハンズオン資料その1補足です。 どうしてもCygwinが嫌いだ。だけどVirtualBoxとかVMwareとかも嫌だって人もいるかもしれません。そういう人もなんとかまあnode.jsを使えるようにできないわけではありません。 注)茨の道です。普通にCygwin使うかVirtualBoxでUbuntu入れることを推奨します。 1. msysgitをインストールしてGit Bashを使えるようにします。 2. Git Bash上で $ git clone git://github.com/ajaxorg/node-builds をして、node-builds/win32/binにパスを通す。これで一応nodeコマンドは使えるようになります。 ただ、必要なライブラリをnpmを使って取得することができません。なので…… 3. Git Bash上で $ g

    Cygwinや仮想化なしでnode.jsをWindowsへインストール - 自分の感受性くらい
  • WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT

    ご挨拶 こんにちは、ロンドンのNew Bambooという会社でWebエンジニアとして働いている@makoto_inoueです。ここのところ、PusherというWebSocketのクラウドサービスの開発に関わっています。今回から3回に渡ってWebSocketに関する短期連載を担当させていただきます。 私を含めたNew Bambooの面々(我々は自分たちのことをBambinoと呼んでいます)がWebSocketになぜ興味を持ったかということからはじまり、実際にクラウドサービスを始めるまでにいたったストーリーをお話ししたいと思います。そのストーリーを通じて、WebSocketが切り開く「リアルタイムWeb」な世界への可能性や技術的課題を皆さんと共有できればと思っています。

    WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT
  • 1