2011-03-01から1ヶ月間の記事一覧

jQueryのDataTablesプラグインを使ってみた

DataTablesプラグインとは tableタグを装飾してくれるjQueryプラグイン。 http://www.datatables.net/ 他のtableタグを装飾してくれるプラグイン 「Flexigrid」 http://flexigrid.info/ 「Ingrid」 http://www.reconstrukt.com/ingrid/index.html ちなみに、…

JavascriptでTableを操作

内容 タイトル通りJavascriptでTableを操作してみた。 ソースコード https://gist.github.com/892316 <html> <head> <title>javascript table</title> <script type="text/javascript"> function onload() { var table = document.getElementById("t"); for(var i = 0; i < 20; i++ ) { var row = table.insertRow(-1); </head></html>…

Boost::asioでニコ生のコメントを取得

行ったこと タイトル通り、Boost::asioでニコ生のコメントを取得してみた。 ソースコード https://gist.github.com/872110 コメント取得手順 ブラウザでニコニコ動画にログイン ブラウザでhttp://watch.live.nicovideo.jp/api/getplayerstatus?v=放送ID を開…

C++でGoogle Chromeのプラグインを書いてみた

はじめに Google Chromeでプラグインを書くには、NPAPIを使用する必要があるあるけど、サンプルプログラムが少ないから勉強するのに敷居が高い。そこで、Nixysaを使うと簡単にプラグインを作成できる。 今回作ったコード https://github.com/nus/NPAPISample…

Windowsでnixysaのサンプルプラグインをビルド

nixysaとは、Google ChromeやFirefoxで独自のプログインをつくるのに必要なNPAPIをラップしたライブラリ。 これを使用することで、複雑なNPAPIプラグインの製作を楽にしてくれる。 nixysaの準備 まず、C++の開発環境であるVisual C++とPython製のビルドツー…

Chromeの拡張でソケット通信がしたかった

結論から言うと、できなかった。 背景 ニコ生のコメントビュワーをGoogle Chromeの拡張で作りたかったけど、どうしてもソケット通信が必要だと分かった。 そこで、ソケット通信を行う方法を模索した。 ソケット通信の方法 NPAPIを使用しソケット通信を肩代わ…