病みつきエンジニアブログ

機械学習、Python、Scala、JavaScript、などなど

Javascript

2014年のJavascriptやCSS、最も楽しみな5つのテクノロジーは、asm.jsと、、、

Web platform: five technologies to look forward to in 2014 上記の記事にて、「ウェブプラットフォームで待ち遠しい5つのテクノロジー」が紹介されています。 asm.js: near-native performance on the web ParallelJS: parallelized JavaScript code ECM…

PhantomJS のオーバービューーーーーーー

PhantomJS なるものがあるので、使って見ることにします。 PhantomJS が何なのかを説明する前に、インストールから入ります。 インストール PhantomJS: Download and Installから、最新のものをダウンロードします brew install phantomjs Quick start 適当…

QRcode generation plugin without jQuery

https://github.com/yamitzky/render-qrcodeTo use the plugin, first, you have to load javascript like the following; <script type="text/javascript" src="render.qrcode.min.js"></script> then, you have to make an element a QRcode appended to. <div id="qrcode-element"></div> finally, call qrcode() functi…

jQuery を使わずにQRコードを生成するプラグイン作った

作ったんじゃなくてパクったんじゃないかな、っていうね! https://github.com/yamitzky/render-qrcode使い方は簡単で、 <script type="text/javascript" src="render.qrcode.min.js"></script> とかやってプラグインを読み込みます。書き込む要素を <div id="qrcode-element"></div> とかやって作っておきます。 document.getElementById('qrcode-element').qrco…

CoffeeScriptのクラス定義を、グローバル(別ファイル)にする

http://d.hatena.ne.jp/nantekkotai/20110909/1315582529のようにコンパイルオプションで対応するのでもいいのですが、 Railsやmiddlemanなど、自動でコンパイルするのでコンパイルオプションを与えられない時のために。クラス定義をしているファイルの最後…

middlemanを使ったフロントエンド開発

middlemanというものが、静的なサイト(html/css/jsだけのサイト)を作るのに、かなーり便利です (これを使って性的なサイトを作りました) 何が便利かというと 開発用サーバーになる テンプレートエンジン(erb) coffee scriptやscssなどを自動で変換 もちろん…

gl.enchant.jsでCollada(.dae)ファイルが動かないときは

詰まってしまったので。←韻踏んでる原因としては.daeファイルのcontent-typeが間違ってるっぽい?のが原因です。 XHRすると、responseTextにデータが帰ってくるのは当然ですが、XMLファイルの場合は自動でXMLDocumentにparseしてresponseXMLに突っ込んでくれ…