ウォンテッドリーの原 将己です。 RubyKaigi 2024 に参加してきました。 ここでは今回のイベントについて、時系列で一通り、だらだらと記録に残しておこうと思います。 RubyKaigiについて RubyKaigiは、プログラミング言語Rubyに関する国際会議です。1年に1回、日本国内の都市で開催されて...
ウォンテッドリーでエンジニアをしている @gedorinku です。5/15から5/17に沖縄で開催された RubyKaigi 2024 に参加して登壇してきました。 当日の発表スライドは以下で公開しています。 内容は、mruby/c という組み込み向けの Ruby ランタイムをスーパーファミコンに移植して動かし...
こんにちは!ウォンテッドリーで採用担当をしている中辻圭皓です。 来週からRubyKaigi 2024が開催されますね! 私たちはこの度プラチナスポンサーとして協賛させていただきます。今年は那覇市での開催となり、4名のソフトウェアエンジニアが現地にて参加します。 今年は、参加する3名がRubyKaigiにて登壇する...
こんにちは、ウォンテッドリー株式会社でインフラエンジニアをやっている @fohte です。 筆者はウォンテッドリーに join して 1 年が経過しようとしており、ようやくウォンテッドリーが採用しているアーキテクチャについて全貌が掴めてきました。そこで改めてウォンテッドリーの技術スタックを考え直してみると、ウォ...
こんにちは、Wantedly の 2023 年サマーインターンに参加した Ran350 です。今回のインターンでは 3 週間 DX (Developer Experience) squadに所属し、「Wantedly における Ruby コードベースへの型システムの導入」をテーマに取り組んでいました。本記事では...
rbs prototype runtime はRubyの型定義ファイルであるRBSを自動生成する方法 のひとつで、実際にプログラムを読み込んだ結果からリフレクションで定義を抽出します。 現在は # Faraday moduleの型定義の雛形を出力する bundle exec rbs prototype runti...
DBモデルのビジネスロジックを変更するにあたって、影響範囲の調査のために関連を列挙したいことがあります。ActiveRecordの場合、あるクラスから出ている関連は以下の方法で簡単に列挙できます。 User.reflect_on_all_associations 一方、あるクラスを参照している関連を列挙するのはそ...
はじめに こんにちは、WantedlyのDX (Developer Experience) チームに副業で参加していた金築です。今回は業務の中で長期間取り組んでいた、K8sのworker Podのhealth checkの改善活動に関して、改善の理由や、それに対する具体的な改善策をご紹介します。 今回の改善で行っ...
こんにちは! Wantedlyでエンジニアをしているnasa です。 本記事では2日目のLearn Ractorについて紹介していきます。 Ractorの利点 セッションの始めでは並行処理がいかにプログラム上で存在するが話されていました。 MRIや天文台で動作するソフトウェアがありMRIや天文台では様々なセンサー...
こんにちは! Wantedly 推薦基盤チームのnasa です。 本記事では1日目の最初のセッションであるMatz Keynoteについて紹介していきます。 去年のKeynoteではYuta SaitoさんによるRuby meets Web Assembly というRubyのwasm対応に関する技術的なkeyno...
3日間にわたるRubyKaigiが終了致しました。 今回Wantedlyからはエンジニア5名と共に現地入りし、多くのブログを1日目から振り返りブログを合計12本公開してきました。今回RubyKaigiで自分たちが聴講したセッションの振り返りを行います。 ブログを執筆したセッション 1日目 Ruby meets W...
こんにちは!Wantedly でプロジェクトマネージャ兼バックエンドエンジニアをしている鴛海です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、Wantedly のエンジニアも参加しています。 この記事は 3日目の「RBS generat...
こんにちは!Wantedlyでエンジニアをしている江草です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。 本記事では、3日目の Megaruby - Running mruby/c programs on...
こんにちは!Wantedly でプロジェクトマネージャ兼バックエンドエンジニアをしている鴛海です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、Wantedly のエンジニアも参加しています。また、Wantedly はスポンサーブースを設...
こんにちは!2022 年にWantedly に新卒入社し、DX Squad でエンジニアをしている大森です。 今回は、日本最大の Ruby に関するカンファレンスである RubyKaigi に Wantedly がスポンサードし、いくつかの講演を聴講しています。Wantedly はスポンサーブースを設けていて、T...