JS

Node.jsでEvernoteのリマインダー通知機能を実装する

趣味で作っているLunchTimerというアプリを公開してそろそろ1ヶ月くらい経つと思いますが、このアプリは今のところろそこそこ好評で自分のチームでは毎日みんなで投票したりしてランチを決めています。社内でも少しずつ口コミで広まってきてる感もあります。 さて、実際に運用し始めてみると、急遽必要とされている機能が見えてきました。 それは、うっかり投票のし忘れをなんとかならないかw という点です。 業務に集中してると、気づいたら投票の時間過ぎてたなんてことがしばしばあります。 そんな時は、携帯に通知できたら良いなということでEvernoteのリマインダーの機能を使って実装することにしました。 (more…)

Tools

git pushを間違えないために

gitを使い始めた頃に"git push origin branch名"というコマンドでいつかミスが起きるだろうなーと思い続けていました。"origin master"とか、いつか無意識に間違ってタイプしちゃうんだろうなぁと。かといって、コマンドに慣れてしまうと、SourceTree等のGUIツールを常に使うのも少々面倒。 そこで、ようやくコマンドで間違えないpushの方法を見つけました。 それは常に"git push"を使うこと。よくgitの解説等には、push先を間違えないように"git push origin branch名"と明示しましょうなんて記事がありますが、それとは逆をいきます。 以下、詳細。 (more…)