GWですね.nodeとnpm周りの環境が壊れましたがnaveを入れまして,お夕飯おいしいです.
Posted: Updated:
GWですね,みなさん満喫していらっしゃいますか?
明日出勤ですヤッホー!!
金土日とお休みしておりましたが,前半2日間は死にかけていて,3日目の今日になってようやっと起動した次第.プログラムかこう!と思ったら何故か環境破壊 -> 再生のドツボにハマって1日使い切りました☆
npm1.0のリリースに伴ってupdateしてみたら...
なんかすごいおかしいことになったので,いっそキレイにしてからnaveをインストールしてみた!
% git clone git://github.com/isaacs/nave.git ~/.nave
% ~/.nave/nave.sh install latest
ここまで打って,ものすごい勢いでビルドが始まる.さくらのVPS上で実行しちゃったんですが,3時間に渡ってロードアベレージ25〜30という酷い状態が続き,なんとか完遂.
出かける直前に実行して,出かけた先のショッピングセンターでiSSHから完遂と無事を確認した次第.おいおい.
node系の環境を構築してから,はじめてバージョンアップっぽいことをしてみたわけですが,npmからexpressとかを新しくインストールしたら,メソッドの名前とかが変わってました.
express 2.3.2で確認したところ
前がどのバージョン使ってたのかは確認してないのですが(汗
旧staticProvider : static に変更
旧bodyDecorder : bodyParser に変更
旧cookieDecorder : cookieParser に変更
旧require('connect').session.MemoryStore({cookie : { httpOnly: false }}) : express.session({cookie : { httpOnly: false }} に変更
とりあえず確認できた違いだけメモしとく.
naveで毎回useするの面倒だよね?
% ~/.nave/nave.sh use latest
これで最新版使いますよ宣言になるわけですが,毎回叩くのは面倒だし,1枚余分にシェルつーか実行環境が生成されてしまいます.
% sudo ~/.nave/nave.sh usemain latest
これで /usr/local/bin に最新バージョンが設置されるのでOKってことで,めでたしめでたし.
でもこれやるとデフォルトでnpmへのパスが通っていなくて,改めて ~/.nave/nave.sh use latest するとnpmにパスが通る.むーん・・・.
今日の朝食
白米・味噌汁・納豆・ほうれん草のおひたし・塩さば
THE・日本の朝食です.ほうれん草のおひたし,だしつゆかけ過ぎた... にしても,朝から和食はいいですね!和食は消化も良くてステキです.タンパク質と炭水化物は,計画的に!
夕飯は意欲的にテキトーに作ってみた
テーブルマークの冷凍うどんの上に,甘めの豆腐を載せて,ダイス角に切ったアボカドとトマトを散らしまして.ごま油をささっと回しかけてから,カイワレと卵黄をトッピング.
最後に,わさびブレンドのめんつゆをかけてフィニーッシュ.
という感じで,サラダうどん.
ちょっとオシャレカフェ的なメニューになった気がしなくもない!(勘違い)使用した食材は,わりと女子力高いです.同居人には好評.
そんなGWです.
ゆるいGWエントリーにするつもりが!
前半のnode関係の記述が冗長になってしまってアララ.