2014-05-01から1ヶ月間の記事一覧

GitHubのユーザ名を変更する

GitHubのユーザ名を変更する方法です。過去のコミットのユーザ名やメールアドレスも修正します。 GitHubのユーザ名を変更 Account Settings -> Change username ローカルのgitのユーザ名を変更 git config --global user.name "新ユーザ名" git config --glo…

AngularJSでリストやテーブルの各行にボタンを配置する

リストの各行、テーブルの各列、ナビゲーションバーの要素などにボタンやリンクを配置して、クリックされたら各行の内容に応じて処理を行いたいケースがあると思います。このよう場合、ng-repeatとng-clickを使うとシンプルです。 HTML(jade) ul li(ng-repea…

herokuでnode.jsのexpress4アプリを動かすためのProcfileの書き方

Express4における雛形生成 express4の起動コマンド Express4ではアプリの雛形をexpress-generatorで生成するようになり、標準の起動コマンドが以下に変更になりました。 npm start heroku用のProcfile heroku用のProcfileの書き方はいろいろありますが、以下…

GitHub製エディタAtomのMarkdownリアルタイムプレビューの仕様

GitHub製エディタAtomのソースコードがMIT Licenseで公開されたので久しぶりに使ってみたところ、以前はできなかったMarkdwonファイルのリアルタイムプレビューができるようになっていました。 ここでは、AtomのMarkdownリアルタイムプレビュー機能の現時点…

Xcodeで1つのプロジェクトから無料版と有料版のiOSアプリをビルドする

iOSアプリの無料版と有料版を提供するとき等に、Xcodeの1つのプロジェクトから無料版と有料版の2つのアプリをビルドしたいケースがあります。 Xcodeで2つのプロジェクトに分けてしまうと、バグ修正や新機能追加のたびに両プロジェクトをコーディングする必要…

HerokuでWebSocketを有効にする

HerokuでPublicBeta運用中のWebSocketを使う方法です。 Herokuは2013年の10月にWebSocket通信が行える機能がPublic Betaとしてリリースされました。しかしながら、Public Betaの期間中は初期設定のままでは使えません。 したがって、以下のようにheroku labs…