本番RailsアプリケーションでのYJIT有効化とパフォーマンス改善結果
はじめに 私が所属しているチームでは「Schooビジネスプラン管理ツール」という主に法人向けに Schoo を利用いただく為のSaaSを開発しています。 以前の記事ではRubyとRuby on ...
14 search resultsShowing 1~14 results
You need to log-in
はじめに 私が所属しているチームでは「Schooビジネスプラン管理ツール」という主に法人向けに Schoo を利用いただく為のSaaSを開発しています。 以前の記事ではRubyとRuby on ...
株式会社SchooでWebエンジニアをしております福島です。 私が所属しているチームでは主に法人向けに Schoo を利用いただく為のSaaSを開発しています。 今回、そのSaaSの一部のアプリ...
はじめに railsで「いいね」機能を作る記事はQiita上でも上がっていますが*.js.erbのパターンばっかりだったので、今風にwebpacker + Vue.jsで作成してみました。 ※な...
はじめに WebMockは昔からある有名なモックライブラリですが、RSpecでちょっとした細かい検証を行おうとした際にいろいろ試したことを自分用メモとしてまとめます。 主に外部API等へのリクエ...
はじめに はじめはシンプルだったコードも積み重なる機能追加や変更、バグ修正等などによって、徐々にコードが複雑化し、修正コストの増加や品質低下に繋がります。 これはある程度の規模を持つプロダクトで...
はじめに RailsでActiveRecordを使わずに1対多の親子関係を持った入れ子のフォームを作成します。 ActiveModelを使うことで、ActiveRecordのhas_manyを使...
はじめに LINE Botを開発するにあたって、herokuやAWS等のPaaSやIaaSを使用している方が多いと思いますが、修正の度に毎回デプロイするのは面倒だと思います。 そこで、Ngrok...
はじめに Railsでデータベース(ActiveRecord)を使用しない可変部分を含む動的なFormを作成します。 ActiveModelを使用してFormと紐付かせると、ActiveReco...
Ruby単体でのデバッグ方法とRailsでのデバッグ方法をまとめてみました。 Rubyのようなスクリプト言語ではIDEではなく、テキストエディタで開発する場合が多いと思います。そのような環境でR...
別言語からRubyに来た人にとって、最初に引っかかるポイントである言語の慣用について、今回はRubyらしくあるために、Rubyの命名規則をまとめてみました。 クラス名、モジュール名 キャメルケー...
Rubyのモジュールについて調べたのでまとめます。 動作確認はRuby 2.4.2でやってます。 Rubyにおけるモジュールについて モジュールの特徴 インスタンスを生成ができない 継承ができな...
Rubyのメソッドの引数についてまとめました。動作確認はRuby 2.4.2 で行っています。 ここで扱う引数の定義 引数について、ここでは以下の言葉で統一します。 仮引数 メソッドの定義側で記...
Rubyのattr_accessorと@インスタンス変数について調べたのでまとめました。 外部からのインスタンス変数へのアクセス class Foo attr_accessor :bar end...
Rubyのクラスについてまとめます。 インスタンスとインスタンスメソッド クラスからインスタンスを生成するにはnewメソッドを使用します。 クラス内に定義したメソッドはそのインスタンスから呼び出...
14 search resultsShowing 1~14 results
Qiita is a knowledge sharing service for engineers.