node

npmの-gをローカルユーザのディレクトリで管理する

npmのアップデートなどで、よくnpm update -g npmとsudoを付け忘れて実行してしまい、何故かnpmが使えなくなることが良くありました。 ここのところ、golangのgo getコマンドを使うために、GOPATHを以下のように設定するよう、.bashrcに書いていました。 if …

自宅サーバのDynamicDNSをAWSで運用する

AWSのRoute53に毎月お金を払っているので、自宅サーバのDynamicDNSとしてAWSを利用することにした。 自宅サーバのOSはDebian7。言語はNodejsを使う。 ちなみに、自分はVPSも利用しているので、IPアドレスの確認は、VPSを利用している。 Route53の構築 ここは…

nodejs、jasmineを、Eclipseでデバッグする

最近何でもJavascriptで書くようになったので、CLI用途のJavascriptのデバッグ手順をまとめてみる。 使うものは以下のとおり。 debugging : nodeclipse test framework : jasmine-node Eclipseにnodeclipseを入れる Site : http://www.nodeclipse.org/ Nodec…

nodejsでAmazon Web ServiceのS3と使う

メモ。npmに、knoxというライブラリがある。 #npm install knox 書き込み var knox = require('knox') var fs = require('fs') var client = knox.createClient({ key: '???' ,secret: '???' ,bucket: '???' }); var object = fs.readFile('./up.jpg', funct…