Omotesando.rb #109

136 views Post
wakairo @wakairo

[お知らせ]こちらのまとめに追加して欲しい内容があるなど、ご要望等ございましたら、下の所からのコメントやX(旧Twitter)などでお気軽にお伝えください。

Connpass: https://omotesandorb.connpass.com/event/353394/

それぞれのLTなどについての簡単な記録です。

スポンサーLT:SmartHR 様

System Spec(結合テスト)

  • SmartHRではCapybaraを使っている
  • 通常はヘッドレスブラウザでテスト

網羅的なテストになると数千行に

どこで何の操作が行われているのかを知りたい
-> 設定を1つ変更すればバックグラウンドでブラウザを立ち上げられる

エンジニア募集中です

スポンサーLT:Hubble 様

  • 契約書の管理クラウド
  • 契約をAIで回す
  • 技術スタック:バックエンドでRubyやRailsを利用している
  • コミュニケーション力のある方を特に募集中

kaiba「TRICKのはじめかた」

  • TRICKとは超絶技巧プログラミングコンテストのこと

TRICK

  • ルールがある
  • 提出方法:メール

TRICKを始めるには

  • mameさんの著書を読むと良い

TRICKのデモ

hatsu「MySQL・Not null制約・alter table」

  • active_record_doctor gemを使って制約が無いカラムを探した
  • オンラインDDLがあるとはいえ、本番環境にNot null制約を足して大丈夫か? -> 調査した。
    • 注意点として、ロック時間を短くすることなど

s.mototsune「僕はRubyを書き続けるのか」

発表資料: https://blog.saeki-mototsune.com/articles/5

  • マインドの話
  • 今後のキャリアについて悩む中 参加したRuby Kaigi 2024
  • Rubyを好きだから書き続けていたことを思い出した
  • Rubyは戻ってくる場所を用意してくれている
  • BlaticRuby(ラトビア)に参加してきます

Samuel Williams(自動コーディングを用いたライブコーディング)

  • Rubyでワームゲームを実装

Toshio Maki(地域rbドリンクアップをRubyKagi2025でやってみた)

  • スケジュール決め
  • 店決め
  • 料金決め
  • 会計報告
  • 良かったこと
  • 反省点など
  • 函館でもやってみたい。他の地域rbと連携してやりたい。

Yuto Urushima「Rubyの!メソッドをちゃんと理解する」

  • !がついたメソッドの定義

もともとの理解

  • 元のオブジェクトを変更する場合
  • 例外をなげる場合

聞いてみて分かったこと

  • 雰囲気で決まっているのでは?
  • 「ペア」のより危険な方に付く
変わった例: exitとexit!

結論

  • ペアのメソッドで用いる
  • より危険な方に「!」を付ける
0
Raw
https://www.techtips.page/en/comments/1007
😄2