2010-10-01から1ヶ月間の記事一覧

Ubuntu+nginxでnode.js+npmのインストールからデプロイまで

js

作業ログ。あんまり日本語でまとまってなかったので。 Apacheが稼働しているサーバーで何度も試行錯誤したくなかったのでnginxを入れた。nodejsとnginxは相性がいいらしい。 Heroku等でもホスティングしてるようだが、あえて自鯖で動かしてみる。 # githubか…

MacPortsでOpenCV+python環境の構築 2010/10/18

これまでOpenCVでPythonバインディングやその他のオプションを使うならCmakeでビルドする必要があったのだが、今確認するとPortsのOpenCVの依存にCMAKEが加わってCMAKEでビルドするようになった。Python使うのならvariantsとして +python26 のオプションをつ…

HTML5でローカルストレージ

ドメインとヒモ付けしてDBを共有してる、らしい。 モダンなブラウザなら大体動く ※ なんとなくprototype.js前提だけど、適当に読み替えてください。 localStorage localStorageに直接書いてもいいけど、どうせなので JSONをシリアライズして保存する。 Data …

prototype.js v1.6以降の継承

js

宣言が結構変わってた。 Prototype.js を使った JavaScript OOP 講座 #01 - IT戦記 が古くなってる。 方針 Object.extend() じゃなくて $superを使いましょう。 prototypeには極力触れない。prototype.jsに任せる。 Point = Class.create({ initialize:funct…

Pythonでvimの関数をつくる

一昨日からvim縛りしている。そこそこ使えるようになってきた。 MacVimはデフォルトでPythonで関数を作れるらしいので、やってみた。UnixTimeをエコーして挿入する function! Unixtime() python <