タグ 電脳戦士ハラキリ
人気順 10 users 50 users 100 users 500 users 1000 usersJavaScriptでrubyのmethod_missingを実装する - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascript何の役に立つか不明だけど書いてみた*1。Proxyでプロパティアクセスをフックして、存在しない場合は用意しておいたメソッドを返す。Method missing for JavaScript ― Gist https://gist.github.com/2290705 続きを読む
JavaScriptで厳格な型チェックを行なうライブラリを書いた - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascript先日のjava-ja温泉で「JavaScriptは独りでヒャッハーするのには良いけど、複数人で開発しだすと途端にカオスになって苦労する」という話になった。それに対する解の一つはClosure Compilerが採用したアノテーションによる型の定義と静的チェックだろう。それとは別のアプローチで何かできないかなと考えていたら、ECMAScript 6にObjectのプロパティアクセ... 続きを読む
WebSocketでバイナリデータを送受信してみる - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascriptこの記事はHTML5 Advent Calendarの8日目です。いつの間にか手元の環境(Chrome17 dev + Node 0.6.3)においてWebSocketでバイナリデータが扱える様になっていたので何か作ってみようかと。まず、NodeでWebSocketを使おうとしたらそれ用のライブラリを使う事になるのだが現時点でバイナリデータが扱えるのはWebSocket-Nod... 続きを読む
Xtion Pro live用にOpenNI開発環境をセットアップする - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
Shibuya.NI, OpenNIOpenNI本来の使い方をすべくXtion Pro liveを輸入してMacに接続した。送料と関税込みで25000JPY也。早く日本国内で買える様になって欲しい所。大きさはKinectの半分くらい、すごく軽い。Macに接続した所 VendorID: 0x1d27 ProductID: 0x0600OpenNIで実装されていない事をやるにはこの値が必要なのでメモっ... 続きを読む
OpenGLなにそれうまいの?? という人のためのWebGLの始め方 - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
WebGL皆さんはじめまして、荒川智則です。この記事はJavaScript Advent Calendarの21日目です。この記事では、Google I/OやFirefox Developers Conferenceで華麗なデモがバリバリ出てくるにもかかわらず、実際に使っている人が異常なまでに少ないWebGLについて書きます。対象読者はWebGLに興味があるor手を出してみたけどクソ難しそうだし既... 続きを読む