タグ

2018年4月15日のブックマーク (3件)

  • Railsの可読性の高いコードについて議論するコミュニティを作りました - おもしろwebサービス開発日記

    Railsで可読性の高いコードを書くにはどうしたらいいのか。コミュニティやブログなどで個別の事例について言及されることはありますが、横断的なまとまった情報はほとんどないのではないかと思います。みんな、散らばった情報を集めて自分なりのやり方を模索しているのではないでしょうか。 そこで、自分なりのやり方を研ぎ澄ませるような、可読性の高いコードについて議論できる場所を作ってみました。clean-rails.orgというドメイン*1です。コミュニティ体はサブドメインのdiscourse.clean-rails.orgで、オンライン上できれいなコードについて議論できるようにしています。 可読性の高いコードを書くのが好きな方、参加してコメントいただけるとうれしいです(\( ⁰⊖⁰)/) これまでの経緯 Railsのきれいなコードについて議論する勉強会 - おもしろwebサービス開発日記チラシの裏 続

    Railsの可読性の高いコードについて議論するコミュニティを作りました - おもしろwebサービス開発日記
  • ダークマターの正体かもしれない謎の粒子「アクシオン」を検出する最新機器の開発に成功

    by NASA Goddard Space Flight Center ダークマターとは宇宙空間の約25%を占める仮説上の物質であり、間接的に存在を示唆する観測結果は得られているものの、実際のところダークマターとは何であるのかは不明です。ダークマターの正体としてニュートリノなどが考えられていますが、「アクシオン」という仮説上の素粒子も候補の一つに挙げられています。そんなアクシオンを検出する最新機器の開発に研究者たちが成功したという報告が、Physical Review Lettersという物理専門雑誌に発表されました。 After 30 years of R&D, breakthrough announced in dark matter detection technology, definitive search to begin for axion particles | UW Ne

    ダークマターの正体かもしれない謎の粒子「アクシオン」を検出する最新機器の開発に成功
  • ActiveRecordを試すときに便利なやつ - r7kamura - Medium

    手元で ActiveRecord を試したいときに、いちいちデータベースを用意したり、再現性のあるコード片に整えたりするのは、結構な手間に感じてしまうかもしれません。この記事では、そういったケースで利用できる知識を幾つかまとめておこうと思います。 以下は今回題材に使うコード例で、これを上から順に説明していきます。 ActiveRecord で .count の挙動を試す例bundler/inlinebundler/inlineBundler 1.10 から追加された機能です。これを利用すると、Gemfile を独立したファイルとして用意することなく、スクリプトの中にその定義を埋め込めるようになります。 続くスクリプトがどのバージョンの Gem で動かせるのかということを明示でき、必要であればライブラリを実行時に自動的にインストールし、依存関係を調べて $LOAD_PATH を調整し、