はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ SE道

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

JavaScriptでrubyのmethod_missingを実装する - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

2012/04/03 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby 電脳戦士ハラキリ JavaScript

javascript何の役に立つか不明だけど書いてみた*1。Proxyでプロパティアクセスをフックして、存在しない場合は用意しておいたメソッドを返す。Method missing for JavaScript ― Gist https://gist.github.com/2290705 続きを読む

JavaScriptで厳格な型チェックを行なうライブラリを書いた - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

2012/03/27 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip ライブラリ 電脳戦士ハラキリ アノテーション Object

javascript先日のjava-ja温泉で「JavaScriptは独りでヒャッハーするのには良いけど、複数人で開発しだすと途端にカオスになって苦労する」という話になった。それに対する解の一つはClosure Compilerが採用したアノテーションによる型の定義と静的チェックだろう。それとは別のアプローチで何かできないかなと考えていたら、ECMAScript 6にObjectのプロパティアクセ... 続きを読む

WebSocketでバイナリデータを送受信してみる - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

2011/12/09 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip バイナリデータ WebSocket node ライブラリ 手元

javascriptこの記事はHTML5 Advent Calendarの8日目です。いつの間にか手元の環境(Chrome17 dev + Node 0.6.3)においてWebSocketでバイナリデータが扱える様になっていたので何か作ってみようかと。まず、NodeでWebSocketを使おうとしたらそれ用のライブラリを使う事になるのだが現時点でバイナリデータが扱えるのはWebSocket-Nod... 続きを読む

Xtion Pro live用にOpenNI開発環境をセットアップする - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

2011/11/06 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip 電脳戦士ハラキリ セット

Shibuya.NI, OpenNIOpenNI本来の使い方をすべくXtion Pro liveを輸入してMacに接続した。送料と関税込みで25000JPY也。早く日本国内で買える様になって欲しい所。大きさはKinectの半分くらい、すごく軽い。Macに接続した所 VendorID: 0x1d27 ProductID: 0x0600OpenNIで実装されていない事をやるにはこの値が必要なのでメモっ... 続きを読む

OpenGLなにそれうまいの?? という人のためのWebGLの始め方 - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-

2010/12/21 このエントリーをはてなブックマークに追加 305 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebGL 荒川智則 電脳戦士ハラキリ デモ 興味

WebGL皆さんはじめまして、荒川智則です。この記事はJavaScript Advent Calendarの21日目です。この記事では、Google I/OやFirefox Developers Conferenceで華麗なデモがバリバリ出てくるにもかかわらず、実際に使っている人が異常なまでに少ないWebGLについて書きます。対象読者はWebGLに興味があるor手を出してみたけどクソ難しそうだし既... 続きを読む

 
(1 - 5 / 5件)