JavaScript
FB.api('/me')を叩いて取れるデータで名前があるのだけど(name, first_name, last_name)、デフォルト表記になっていて、デフォルトを英語で入れているユーザーのデータは常に英語になってしまう。せめて名前だけでも日本語にしたい。。 どうやらこういうこ…
soundManagerを使って音楽ファイルをロードしておいて、あとで再生したいときは load メソッドを使って曲をロードするが、load メソッドはクリックイベント内で実行する。 ※ autoLoad は iOS で disabled なので利用できないため、load メソッドが必要。以下…
以下はすべてFacebook DeveloperのサイトからAppの登録を済ませて、App IDを取得した前提ですすめてます。 Home - Facebook Developers データ取得はだいたいFB.apiで取れる。FB.apiとか使う場合は、先にFB.init()実行して、そのあとFB.login()でAuthする必…
こっちでやるほうがいいぽい? $ npm install express -g でグローバルにexpressをインストールしておく。 $ express -t jqtpl nodesample jqtplを両略するとjadeになる。nodesampleの部分はディレクトリ名になる省略するとカレントディレクトリ。これで $ c…
出来たけど色々理解できてない。あと本家のjQuery Templatesは開発が終わってJsRenderになるらしい。でもjqtplは使いやすいし、フロントと書き方も同じにできるからとりあえずjqtplでいいかな的な。 jqtplの使い方の基礎 app.js ではapp.set('view engine', …
CSSは /css/* に、JSは /js/* に置いていく前提で。 リクエストがあったときに該当するファイルが存在してれば fs.readFileでファイルを返すようにする。 返すときはres.writeHead(200, {'Content-Type': contentType});でContent-Typeをheadに含めて返す。 …
express使ってる、指定ファイルは /css/styles.css にしてて、.get('/css/*file', function(req, res){}); { output: , outputEncodings: , writable: true, _last: false, chunkedEncoding: false, shouldKeepAlive: true, useChunkedEncodingByDefault: tr…
express使ってる、指定ファイルは /css/styles.css にしてて、.get('/css/*file', function(req, res){}); { socket: { bufferSize: 0, fd: 8, type: 'tcp4', allowHalfOpen: true, _readWatcher: { socket: [Circular], callback: [Function: onReadable] }…
超簡単だった。ちなみにUbuntuサーバーでgitはインストールした前提。 まずはnvmを使ってnode.jsをインストールする nvmのactivate $ git clone git://github.com/creationix/nvm.git ~/.nvm$ . ~/.nvm/nvm.sh node.jsのインストール とりあえず最新のv0.6.0…
よくよく考えたら普通なんやけども、DOMツリーに追加していない時点ではComputedされないので、以下だと値が取れない var cps = getComputedStyle(elm); alert(cps["width"]); // 空 b.append(elm); DOMツリーに追加した時点でCSSの値が計算されて抜き出せる…
document.documentElement.clientHeight だと表示したときのUI Viewの値で固定されるぽくて、スクロールするたびに更新とかしたいときは window.innerHeight で取れるぽい。ただし(UI Viewの高さ - 2)な様子。ってこんなん常識ですか、ですよね。それにし…
注意すべきなのは、この無名関数はそれを内包する環境にある<em>全ての</em>変数にアクセスすることができ、それらの変数が使用するメモリは、その無名関数が使われる可能性がある限りは (つまりイベントリスナが登録されている限りは) JavaScript エンジンによって解…
document.documentElement.clientHeight で取れた
prototypeの勉強もかねてclassList APIをiOSで使えるようにやろうと思ったけどさっぱりだった・・・ はまったのは、Element.prototype.hoge.fugaみたいにprototypeで持ってるメソッドにさらにメソッドがはえる感じのやつで、 hugaでElementが取れなくてそこ…