タグ SimpliePost
人気順 5 users 10 users 100 users 500 users 1000 usersRails開発における初期設定5項目 | SimpliePost
Railsアプリケーションを開発する際、言語のローカライズといった、最初に設定すべき項目があります。 この記事では、それぞれについてその方法を解説します。 設定項目 この記事では、以下の5つの項目について、設定方法を書いていきます。 日本語化 タイムゾーン 開発環境 テスト環境 generate時の生成ファイル 1. 日本語化 アプリケーションを日本語化することで、ビューで時間などを表示する際に、... 続きを読む
コードレビューにおけるチェックリストとそのやり方 | SimpliePost
チーム開発におけるコードレビューについて、事前にチェックリストをつくり共有しておくことで、円滑にレビューできるだけでなく、開発者もよいコードを書けるようになります。 ここではチェックリストの例と、それを用いたコードレビューのやり方について解説します。 メリット 事前にチェックリストを作成することで、以下のようなメリットがあります。 不要なやりとりが減ることで、コミュニケーションコストが下がる リス... 続きを読む
自宅でデスクワークを行なうエンジニアのための5つの腰痛対策 | SimpliePost
自宅でイスに座って作業していると、腰痛といったさまざまな症状に悩まされる方もいると思います。 この記事では、筆者の体験談をもとに、試行錯誤して腰痛を解消させた方法について書きます。 経緯 筆者は一時期、横になって寝ることさえつらいほどの腰痛に悩まされていました。 整体院や整形外科、念のために内科に行っても「おそらく筋肉が弱いのでしょう」といった曖昧な結果しか得られませんでした。 それからさまざまな... 続きを読む
サービスのUIを論理的に設計する方法 | SimpliePost
サービスのUIをつくる際、見た目を優先して要素を適当に配置してしまうと、分かりにくいインタフェースになってしまいます。 情報の種類に応じてグルーピングしたり、重要度に応じて強調度を変えることが、よいUIのために重要となります。 これを論理的に行なう方法について解説します。 手順 次の4つの手順でUIを設計していきます。 要素を書き出す 重要度をつける 要素の種類に応じてグルーピングする 重要度に応... 続きを読む
Railsによるアプリケーション開発に参考になるオープンソース5選 | SimpliePost
Railsでアプリケーションを開発しているとき、モデルやコントローラをどう分割すればよいか、テストをどうかけばよいか、といった悩みが出てくることがあると思います。 そんなとき、自分の中で参考にできるオープンソースをいくつか持っておくことで、よりよいコードが書けるようになります。 ここでは、参考になるオープンソースを5つ紹介し、それぞれについて簡単に説明します。 選定条件 まず、参考とするオープンソ... 続きを読む