TechBox

スタートアップで働くRails&機械学習エンジニアのブログ。

2016-09-01から1ヶ月間の記事一覧

Railsでreferencesを使用した外部キーに、同時にUnique属性を設定する

RubyOnRailsでreferencesを使用した外部キー設定時に、同時にその外部キーに対してUnique属性を設定します。 多対多の関係に対して、一つだけデフォルトを設定したい場合も使えると思います。

has_many :throughな多対多のリレーションから、中間テーブルの項目を使って1レコードを取得する

今回はRubyOnRailsでのActive Recordのアソシエーションの話です。 ユーザーが複数の組織に所属可能っていうシステムを作っていく時に、ユーザーのデフォルトの組織を設定したり、 逆に組織に対して代表者を1人決めたいって状況があると思います。 そんな時…

GitHubにカンバン方式のプロジェクト管理が導入された話

GitHubでは、様々なサードパーティー製のサービスが連携できます。 TrelloとかJiraとか優秀なプロジェクト管理サービスも連携出来ていて、それらを使っていた事も多かったと思います。 今回のアップデートで、GitHubでもプロジェクト管理が出来るようになり…

ブラウザで動くIDE Eclipse Che のインストール

Eclipseが次世代のIDEとしてEclipse Cheをリリースしました。 AceやCloud9のように完全にブラウザで完結します。 ブラウザでコーディングをして、そのままテスト稼働が可能なツールです。 実際の所、たまに変な動作をしたりするので…って所はありますが、 ペ…

Railsのプロジェクト名と、GitHubのリポジトリ名を変更する

Ruby on Railsでプロジェクト名を変更し、GitをプッシュしているGitHubのリポジトリ名も一緒に変更します。