2013-01-01から1年間の記事一覧

AngularJsでController実行前に処理する方法

AngularJsでrouteProvideで処理を分けているけど、ログインチェックとかを共通でController実行前にしたいなぁと思いつついまいち情報がなかったのでメモresolveと$q 使って処理すればいけそうな感じで http://stackoverflow.com/questions/18010796/return-…

GruntをCentOSで使ったらうまくいかなかったのと、無理やり対応

調べてみるとCentOS6あたりの人が困っている感じでGrunt回りでうまくいかないことと対処法 ちなみに「CentOS release 6.4 (Final)」さくらのVPS インストールの失敗 Grunt回りのものを一式npm installすると、gifsicleのところでエラーが出る gifsicle-1.71.…

Fitbit Flex 感想13日目

こまめにいろいろメモしたけど、書き込むまでには至りませんでした。 13日経ちましたが、もう付けているのが面倒です。こんな感じ、というのをメモ

Fitbit Flex

どうもSoftBankの回し者です(? Fitbit Flexなるものを使えることになったのでたまに感想とか書ければなーと。 http://www.fitbit.com/jp/flex

Sails.jsのライセンスが怪しい?

node.jsを使う上でフレームワークとしてSailsを使っていたのですが、 ライセンス周りがちょっと怪しいかもと思いました。今使っているのはSails 0.9.7 バージョンが変われば何か変わっているかもしれません。Sails自体はMITライセンスなのですが、依存パッケ…

node-mailを使ったときに起きた問題

node-mailを使ってAWS SES経由でメールを送ろうとしたら色々とエラーが出たのでメモ node.jsでメールを送るために、node-mail(https://github.com/weaver/node-mail)とSMTPサーバとしてAWS SES(http://aws.amazon.com/jp/ses/)を使ってみたのですが、ど…

Deploying a Git subdirectory in Capistrano with capistrano_rsync_with_remote_cache

今は一つのサーバーだけだし、今後増えるような気もそんなしないけど、やっぱ自動デプロイのほうがかっこいいじゃんと思い、方法をいろいろ探していて、 結構使われているからというだけ(あとPythonよりRubyの方がまだ理解できる)でCapistranoを選んだもの…

cronが実行時のPATHとか

Rubyでバッチを作ってcronで動かすぞ!って思ったら、 /home/hogehoge/twitter_search.rb:3:in `require': no such file to load -- twitter (LoadError)requireできないと怒られる…。何かと思ったらPATHが通ってないせいらしい。 なんかbashの設定を読み込…

VAIO Pro 11

前はdynabook SS RX2を使っていたのですが、さすがにXPということもあり買い換えようかというのはずっと思ってました。 とはいえSSD換装済なので多分デフォルトのVistaにして延命してもそこそこ動くし、今まで通り年数回の旅行の時のみのマシンであれば 1kg…

mongooseでのコレクション名が強制複数形で困る

sails+mongoDBで開発してるけど、node.jsでバッチ作ろうと思ってmongoDBの接続のためにmongoose入れたら勝手に複数形のコレクション名になって困っていたが以下の感じで指定できる模様 1 var mongoose = require("mongoose"); 2 var schema = new mongoose.S…

ブログ移動

Wordpressで作って放置してたけど、いざ書こうとしたらプラグイン入れるのにssh鍵登録したり、見た目直すのも面倒だったりと、良いことがなかったのではてなに移動 昔はてダ書いてたしそこそこ書きやすそう。 見た目はダイヤリーからはだいぶ良くなりました…