Webアプリケーションフレームワーク「Ruby on Rails」のグループです。
はてなブログを持っていれば、誰でも参加できます。
今後役立つのかわからないがRuby 2.7→3.xアップデートのときに使った方法のメモ。 Warning[:deprecated] = true すると表示される非推奨警告を発生させるコードがRailsアプリに含まれないように、テスト実行時だけこのような警告をあらかじめエラーに変換できると検出しやすくて便利。また、特定の警告(たとえばキーワード引数分離など)だけエラーにしたいという状況がありうる。…
github.blog GitHub は Ruby・Rails のリリースを待たずに、毎週 master ブランチの最新コミットにアップグレードしてる 😱 こうすることで、誰よりも早くバグに気づき、自分で解消して Ruby・Rails コアにコントリビュートしてる。
概要 SnapmartアプリではInstagramグラフAPIを使用しているのですが、8月下旬にMeta社より「プラットフォーム違反しているからAPI利用停止するね」とお達しがありました。*1 Instagram連携不具合解消のお知らせ | Snapmart(スナップマート)公式ブログ この記事では、InstagramグラフAPIのプラットフォーム利用規約違反対応内容を紹介していきます。 Meta…
ども、@kimihom です。 久々に無限スクロールを実装する機会が 詠みラボで発生しました。そこで、振り返りがてら、こんな感じで実装するのが個人的に一番シンプルだったコードをご紹介します。 サーバー側実装 俳句(Haiku) をそれぞれ20句ごとに毎回取得し、スクロール下部についたら新しく20件を取得します。HTMLの生成は Rails サーバー側で実施し、それをフロントエンド側では単に HTM…
前提 macOS Monterey 12.3.1 Ruby 3.1.1p18 Rails 7.0.2.4 MySQL 8.0.29 現象 bundle install は正常に実行できたが、./bin/rails s などのRailsコマンドを実行すると以下のようなエラーとなる。 ※抜粋 $ ./bin/rails s /Users/foo/.rbenv/versions/3.1.1/lib/ru…
LaravelのPHPUnit で「おまじない」として毎回入れているuse RefreshDatabase、 これはどのような動きをするか理解するため調べました。 readouble.com RefleshDatabaseについて テストケースの先頭にこんな感じで`use RefreshDatabase;'を記載している方は多いと思います。 この機能ですが、 テスト実行毎にデータベースを初期化する…
Firestoreセキュリティルール向けのファイル結合ツールを作ってみたので、簡単に使い方などを紹介したいと思います。 作成したCLIツールは以下 Firestoreセキュリティルールに限らず、テキストファイルであれば何でも使えるので、ツール名はincludeとしています。 本記事ではFirestoreセキュリティルールとMarkdownの結合を例に、使い方を紹介したいと思います。 目次 インスト…
s4naです。 とうとうRuby 3.1にYJITが追加されましたね🎉🎉🎉 YJIT has been merged. https://t.co/EeSR7atzMr #ruby— Hiroshi SHIBATA (@hsbt) October 20, 2021 Shopifyさんのブログによると、既にRailsでも動作するという話がありました。 今回はmacOSでRailsを動かす方法について書…
これから勉強(実施)していくこと 物販(せどり) - 大量にある古本の中から売れそうなものをピックアップしてメルカリ で売るということから始める ノーコード(Bubble,AppSheet) - Bubble、AppSheet適当に触って作れるようになって年内にはココナラで案件とりたい 政治・政策 - 我々の生活の基盤がどのように決められているか、どういう方向に向かっているかを分かっておく 歴史 …
qiitaに記事を書きました qiita.com
次のページ