Ruby
サーバーサイドエンジニアの内藤(@naitoh) です。 Rails で構築された小規模な APIサーバー(Rails の API モードで構築したもの)で、Ruby 3.2 の YJITを有効化する事で性能アップすることができましたので、喜びを分かち合いたく共有させて頂きます。 shopif…
こんにちは、バックエンドエンジニアをやっている吉野です。 9月の 8, 9, 10日に三重県で開催された RubyKaigi 2022 に現地で参加してきました。 現地参加はもちろん、RubyKaigi 自体に初参加だった私は Rubyist たちの熱量の高さ、レベルの高さにひたすら圧…
バックエンドエンジニアの田中悠大(@ytnk531)です。 RubyKaigi 2022で三重県に来ています。2日目(9/9)に聴いたセッションについて、簡単に紹介させていただきます。 ruby/debug - The best investment for your productivity ruby/debug - The best invest…
皆さんこんにちは!春から社会人大学生をやっているサーバサイドエンジニアの福本です。開催がいよいよ来週に迫っているRubyKaigi2022ですが、メドピアは今年も(Ruby)スポンサーとして協賛することになりました。ちなみに、RubyKaigiで弊社がスポンサーを行…
開発者の皆様、実装したソースコードはこまめにリリースしていますか? 「大きい機能なので開発に時間がかかる」などの理由で、Featureブランチのままコミットが伸びに伸びたりしていませんか? 大きすぎるFeatureブランチは、本流ブランチとの挙動の乖離や…
Rubyアプリケーションのメモリ使用を効率化する方法として、メモリアロケーターを jemalloc に切り替える方法があります。 本記事では jemalloc を実際にプロダクション投入してみた結果とともに jemalloc について紹介したいと思います。
2020年12月25日、ついに待望のRuby3.0がリリースされましたね。 以前、Ruby2.7で発表されたパターンマッチについての記事を執筆したのですが、Ruby3.0になりいくつか追加/変更が入っています。 この記事ではそれらの変更点を確認していきます。
こんにちは。 外出自粛が続き、大胸筋の育成が疎かになっているエンジニアの宮原です。 ruby-vipsという画像処理用のGemを、かかりつけ薬局化支援サービスの「kakari(かかり)」で導入してみました。 今回は、ruby-vipsとkakariに実装した画像処理の内容に…
みなさんこんにちは。フィッツプラス開発エンジニアの福本(@terry_i_)です。 早いもので入社して半年が経ちました。普段はRailsを中心に色々と書いてます。 リモートワークが長く続いていることもあって、最近は自宅の開発環境を(過剰に)整備するのがマ…
CTO室SREの@sinsokuです。 先日、弊社のCIで稀によく Segmentation fault が起きるようになりました。 _人人人人人人_ > 突然の死 <  ̄Y^Y^Y^Y^Y ̄ 調べてみた 最初は気づかなかったけど、画像の右端のダウンロードっぽいアイコンをクリックすると、実行…
11月に入社したCTO室SREの@sinsokuです。 主にやっていることはRailsアプリのレビューや開発環境の改善です。*1 社内のRailsアプリを横断して浅くレビューする(8つくらい) MedPeerの開発環境の改善 docker-compose up で30個のコンテナが起動するのを減ら…
はじめまして、メドピアのサーバサイドエンジニアの草分です。 RubyKaigi2019 1日目のセッションにてRubyのexperimental(実験的)な新機能「パターンマッチ」(Pattern Matching)が発表されましたね。 speakerdeck.com この記事では発表で紹介されたパターンマ…
サーバーサイドエンジニアのhirapi(@chmv71)です。 普段は、スギ薬局さんと共同で提供している、食事制限が必要な方に向けた栄養管理食宅配サービス「スギサポdeli」の開発を担当しています 4/18〜4/20の3日間、福岡は博多で開催されたRubyKaigi2019に参加…
こんにちは、メドピアフットサル部の櫻井です。 Rails歴3ヶ月の自分が贅沢にも「Rails Developers Meetup 2019」に参加してきましたので、そのレポートをお届けしたいと思います。 ちなみに、メドピアでは今回のようなスポンサードイベントへの参加費は会社…
こんにちは。メドピアのRailsエンジニアの小林です。遅くなってしまいましたが、11/1, 11/2に島根県松江市で行われたRubyWorld Conferenceに行ってきたので、レポートをお届けいたします。 2018.rubyworld-conf.org 多くの興味深いセッションが行われました…
はじめに こんにちは、メドピアの駆け出しエンジニアの川﨑です。 最近我が広島カープが日本シリーズ進出を決めて機嫌が良いのでブログ書きたいと思います。 今回僕がお届けするのは、先月の9月14日 「Rails開発での技術的負債との付き合い方」 をテーマに開…
身長体重が変わっていないにも関わらず、5年前より体脂肪率が4.5%増加したエンジニアの村上(@pipopotamasu)です。 本日は9/12(水)に開催したMedBeerというイベントを報告したいと思います。 medpeer.connpass.com @GINZA SIX 12F 株式会社リンクアンドモチベ…
RubyKaigi2018の5/31 (1日目)の速報です! RubyKaigi2018に参加中のメドピア エンジニアが、セッションの内容や感想を更新していきます。 最新の「RubyKaigi2018 速報!!」まとめ 2日目以降のまとめはこちらです! RubyKaigi2018 速報 !! ( 6/1 - 1つ目 )…
こんにちは!4月から参画したエンジニアの森田です。 RubyKaigi2018、いよいよ明日からですね! rubykaigi.org ※メドピアもGoldSponsorとして、協賛しています。 私を含めて総勢11人(希望者全員参加!)のエンジニアで参加費、交通費、宿泊費、懇親会費と、な…
こんにちは。メドピアエンジニアの保立です。 メドピアでは、ドクター向けに運営している「MedPeer」のiOSアプリを3月15日にリリース致しました!!! 今回は、iOSアプリ開発の過程で、APIの実装にActiveModelSerializersを使ったので、そこで得た知見を書きま…
こんにちは。メドピアにWebエンジニアで入社して約6ヶ月の佐藤です。 メドピアは2/26から銀座に移転しました。 銀座に移転しても花粉からは逃げられませんでしたが 、移転後はなぜか空気清浄機が増えて助かっています。 書いてある事 Amazon SNSの複数ユーザ…
FukuokaRubyKaigiで登壇してきました みなさまこんにちは、メドピアCTOの福村です。 FukuokaRubyKaigi、控えめに言って最高でした! (スケジュールがタイトで食を楽しめませんでしたが次回リベンジ。) regional.rubykaigi.org キッカケ メドピアは長くPHP…
こんにちは。Ruby on Rails(以下Rails)のリードエンジニアを担当している橋本と申します。 先日、6/28にメドピアでは、MedBeer - Rails 5.1での開発についてというイベントを開催しました。このイベントでは今年(2017年)4月にリリースされた、Rails 5.1…
こんにちは。メドピアにjoinして3ヶ月目の保立です。 毎週のように新しい開発が進むため、毎日楽しくソースコードを書かせてもらっています。 テストコードを制するものは、Railsを制す!!! ということで、今回はメドピアのRSpecについてです。 メドピアでは…
こんにちは。メドピアのRuby(Rails)化をお手伝いしている@willnetです。 Ruby化のプロジェクトが始まって1年が過ぎました。新しいメンバーも入り、Railsのコード量は日に日に多くなっています。可読性を保ちつつアプリケーションを大きくしていくために、使…
みなさんこんにちわ。 メドピアでエンジニアをやっている内田と申します。 現在メドピアではPHPで作られたレガシーな独自フレームワーク (以下FW) からRailsへと移行するプロジェクトが進んでいます。 今回は移行に向けて行ったことについて共有したいと思い…