node.js
だるかった なんかconnect-redisとか必要っぽいしSchemaの定義を外部ファイル書き出しはいいけどなんかうまくいかないし、ハマりそうだし面倒になったからやめた。 開発の軌跡と成果物 github Node + MongoDBでチャット的ななにかをつくる - Mongodbの導入、…
けっこう簡単だった RDBでの知識を生かせる感じが楽 前回はこちら Node + MongoDBでチャット的ななにかをつくる - Mongodbの導入、セッションを貼る、チャットロビーの作成まで - AtAsAtAmAtArA Routes app.js app.get('/room/:id?', routes.room); app.post…
Redisはキツかった MongoはBSONというJSONに近い構造のデータ構造らしいし*1、いろいろと親和性がありそうでよさそう。練習のつもりで同じように作成してみる。 MongoDBの導入 普通にaptで sudo apt-get install mongo 起動は mongo で Mac Brewの場合 brew …
開発の軌跡 NodeでRedisでExpressでSessionをはってやるまで - AtAsAtAmAtArA Node+Redsi+Expressでとても実装に不安な会員登録&ログイン機能を実装した - AtAsAtAmAtArA Node + Redisでチャット的ななにかをつくる - チャットロビーとチャットルームの作成 …
Node+Redsi+Expressでとても実装に不安な会員登録&ログイン機能を実装した - AtAsAtAmAtArAの続き app.jsのRoute // Routes app.get('/', routes.index); app.get('/signup', routes.signup); app.post('/signup', routes.create_signup); app.get('/login',…
すげー自信がない パクるなよ!!!!ダメ!!!!ゼッタイ!!!!痛い目にあうぞ!!!! こんなコード バリデーション部分は抜いておきました。routeあたりのconfigは察してください。NodeでRedisでExpressでSessionをはってやるまで - AtAsAtAmAtArA 読…
開発環境を整える まともなデバッグ環境がないと厳しい node-dev ファイルの更新があるたびにサーバーを再起動してくれる npm install -g node-dev node-inspector Chrome上でデバッグできるようにする npm install -g node-inspector 起動するときはこんな…
JavaScriptを直接記述するのはそれなりに骨が折れそうだった 解決するアプローチとしては JSLint JSHint CoffeeScript と3つあるとして、JSLintは厳しすぎる、JShintは悪くなさそうだけどなんかまぁ環境を整えるのが面倒そうなのでとりあえずCoffeeScriptに…
http://atnd.org/events/12891 なにも書かないってのもなんかあれなのでかこう。 人が増えた node.js関係のエントリが増えているように「ちょっとExpressとejsとsocket.idで簡易掲示板やチャットつくってみました」みたいな人がけっこう増えていた。前回は人…