タグ

2024年4月13日のブックマーク (2件)

  • redirect_to @userが何を省略しているかわかりますか?〜挫折しないRailsチュートリアル7章〜 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事は、ProgateでRuby on Railsのレッスンを一通り学んだ方に向けて、Railsチュートリアル(第4版)の7章を理解するための知識を紹介するものです。 ProgaterがRailsチュートリアルに挫折する理由 ProgateでRailsを勉強したプログラミング初心者(以下「Progater」)が、Railsチュートリアルに挑んで挫折する例は案外多いそうです。 この点については、自分も進行形でチュートリアルに挑んでいるProgaterなのでよくわかります。 チュートリアルは7章あたりから難易度が格段に上がります。 自分

    redirect_to @userが何を省略しているかわかりますか?〜挫折しないRailsチュートリアル7章〜 - Qiita
    YassLab
    YassLab 2024/04/13
    "省略されている部分や隠された処理を知らない初心者にとっては障害ですが、きちんと理解しているプログラマーにとってはプログラムの可読性や開発効率を高めるメリット / いずれはメリットを享受できる立場に立てる"
  • Ruby 3.3.0+YJIT本番運用カンパニーになりました - Timee Product Team Blog

    こんにちは。バックエンドエンジニアの須貝(@sugaishun)です。 今回はタイミーが番運用しているRailsアプリケーションに対してRuby3.3.0へのアップデートを行った(YJITは引き続き有効なまま)のでその結果をご紹介したいと思います。 昨年弊社のid:euglena1215が書いたエントリーのRuby3.3.0版です。 tech.timee.co.jp 前提 タイミーのWebアプリケーションとしての特性は基的には昨年と変わりありません。ですので、昨年の内容をそのまま引用させてもらいます。 タイミーを支えるバックエンドの Web API は多くのケースで Ruby の実行よりも DB がボトルネックの一般的な Rails アプリケーションです。JSON への serialize は active_model_serializers を利用しています。 今回の集計では API

    Ruby 3.3.0+YJIT本番運用カンパニーになりました - Timee Product Team Blog
    YassLab
    YassLab 2024/04/13
    "--yjit-exec-mem-sizeをデフォルトの64MiBから32MiBに減らしたところ、メモリ使用量はアップデート前より少し増えた程度の水準まで抑えることができました。なお、この変更によるパフォーマンスへの影響は見られませんでした"