suer TIL

Rubies

RUBY
2026-07-19 2026-07-19
eye catch

【Ruby】-w や -W で警告を表示する

Rubyは未使用変数の代入やメソッドの再定義など、実行に支障はないがバグの原因になりやすいコードに対して警告を出す機能がある。-wや-Wオプションで、警告を表示するかどうかや表示するレベルを制御できる。構文エラーの有無だけを確認したい場合は【Ruby】ruby -cオプションで構文チェックする を参照。
RUBY
2026-07-19 2026-07-19
eye catch

【Ruby】ruby -c で構文チェックする

Rubyの-cオプションを使うと、スクリプトを実行せずに構文だけをチェックできる。 基本的な使い方 ruby -cにファイルを指定すると、構文が正しければSyntax OKと表示される。
RUBY
2026-07-19 2026-07-19
eye catch

【Ruby】% 演算子で文字列をフォーマットする

Rubyの%演算子を使うと、C言語のsprintfのような書式指定で文字列をフォーマットできる。 基本的な使い方 文字列に%演算子を使い、右辺に値を指定する。 "Hello, %s!" % "World" # => "Hello, World!" "今日は%d件のタスクがある" % 5 # => "今日は5件のタスクがある" フォーマット指定子 主なフォーマット指定子は以下の通り。
RUBY
2026-05-31 2026-05-31
eye catch

【Ruby】MySQL2 gemで複数SQL文を一度に実行する(Mysql2::Client::MULTI_STATEMENTS)

複数のSQL文を許可するMysql2::Client::MULTI_STATEMENTSオプション queryメソッドで複数文を許可するにはMysql2::Client.newメソッドのflagsオプションにMysql2::Client::MULTI_STATEMENTSを指定する。
RUBY
2023-10-27 2023-10-27
eye catch

Bundlerのディレクトリから使用されていないバージョンのGemを削除する

Ruby on Railsで開発をしているとBundlerのディレクトリに使用されていないバージョンのGemが溜まっていく。 それなりにディスクを消費するので古いバージョンのGemは削除したい。
RUBY
2023-04-30 2023-04-30
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【MySQL】EXPLAIN ANALYZEで実測値を確認する
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】EXPLAINの読み方の基本
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】デッドロックのログの読み方
DATABASE
2026-08-23 2026-08-23
eye catch
【MySQL】SHOW PROCESSLISTで実行中クエリとロック待ちを確認する
DATABASE
2026-08-22 2026-08-22
eye catch
【MySQL】performance_schemaで重いクエリを特定する
DATABASE
2026-08-21 2026-08-21
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer