宮村 の検索結果:
…経費 テックリードの宮村(みやむー)@miyamura.koyo です。 来年の2026年1月31日に東京の中野セントラルパークカンファレンスでSRE Kaigi 2026が開催されます! 今年は「Challenge SRE !」ということで、SRE領域をより多くの人々に広げることをテーマに開催されています。 2026.srekaigi.net 発表 プロポーザルを提出したところ、めでたく採択されたので「月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!ア…
こんにちは、マネーフォワード クラウド債務支払でQAエンジニアを担当している@gofです。 2025年9月25日(金)に福岡市で開催された「Developers Summit 2025 FUKUOKA」に、マネーフォワード福岡開発拠点としてスポンサー参加しました! この記事では、イベントレポートとして、当日の様子や個人的に面白かったセッションの感想などをお届けします! 会場の様子 こちらがマネーフォワードのブースです! ブースでは、とあるクイズを出題しました! 以前のプレスリ…
…経費 テックリードの宮村(みやむー)@miyamura.koyo です。 10年選手になってきたRails製SaaSをメンテしています。以下の通り継続的にRuby / Railsのバージョンアップを実施しています。 moneyforward-dev.jp moneyforward-dev.jp 今回はその続編のRuby 3.3のバージョンアップと、これまでバージョンアップを頑張ってきたご褒美とも言える、YJITの有効化によるパフォーマンス向上についてお話しします。 YJIT …
…経費 テックリードの宮村(みやむー) @miyamura.koyo です。 SRE NEXT 2025 参加 + ブース手伝いしてきました!個人としては初参加になります。 sre-next.dev 会場やブースの様子 マネーフォワードは SILVER スポンサーとして協賛しており、今年はブースを出展しました。 数百人の参加者が訪れたブース! みんなで記念撮影 📸 マネーフォワードからはなんと3名もの登壇者が!彼らの勇姿はこちらのブログに書かれていますのでぜひ! moneyfo…
…経費 テックリードの宮村(みやむー) @miyamura.koyo です。 以前 Ruby 3.1 へのアップデートを行いましたが、引き続き Ruby 3.2 へアップデートを行いました!本記事ではその内容を紹介しようと思います。 ※ なお 3.3 以降も順次アップデートした内容を記事にしてお届けする予定です。 moneyforward-dev.jp 今回も長年運用されているアプリケーション特有の課題を解決する場面がありましたので、こちらで紹介できればと思います! 方針 まず…
…費 テックリードの 宮村(みやむー) @miyamura.koyo です。 昨年は マネーフォワード福岡開発拠点 で ISUCON13 に参加しました! moneyforward-dev.jp ちなみに ISUCON12 にも参加しています。 moneyforward-dev.jp そしてもちろん、今年も参加しました! Ruby で!ということで ISUCON14 参加ブログを書きたいと思います。 なんと今年は過去最高の834チーム参加ということで例年よりも盛り上がっておりま…
…ド経費開発チームの 宮村(みやむー) @miyamura.koyo です。 2024年12月よりクラウド経費のテックリードのオファーをいただき、引き受けることにしました。クラウド経費は全体として大きなシステム・プロダクトになっているため、私は全ての技術領域ではなく、主にバックエンド領域においてリーダーシップを発揮する予定です。 本記事では、テックリードを引き受けた今の心境、そしてテックリードの大義について考えたことをまとめたいと思います。 クラウド経費開発部の立ち位置と難しさ…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 先日、約9年開発されている Rails アプリケーションである、クラウド経費とクラウド債務支払の Rails バージョンを 6.1 から 7.0 へメジャーバージョンアップしました。 Ruby on Rails の EOL ※ 本記事では Ruby on Rails の EOL を 「Ruby on Rails が公開している各バージョンごとの Security Issues のサポート期限」と定義し…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です! Ruby には default_value_for という gem があります。 これは以下のように属性のデフォルト値を設定できる便利な gem です。 class User < ActiveRecord::Base default_value_for :name, "(no name)" default_value_for :last_seen { Time.now } end u = User.n…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 本業で Rails エンジニアをやる傍ら、コミュニティ の方で Elixir (フロントエンドも含め)で Web 開発を行っています。 最近では入門向けの書籍も充実してきたので、ご興味あればぜひ動かしてみてください! gihyo.jp 今回は Elixir で Web 開発している最中に得た知見をご紹介します。 対象バージョン Elixir 1.16.2 OTP 26 IEx.pry Elixir に…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 私は現在ガーディアングループのグループリーダーとして、運用・改善活動に取り組んでいます。 ガーディアングループは一般的にいう保守・運用チームに近いです。 ただし、運用するだけでなく、DevOps を体現することを目指し、開発による改善や、開発内外とのコミュニケーションを重視して活動しています。 また、ガーディアングループではプロダクトの運用は開発だけで完結するものではないと捉えており、開発チームとのコ…
…グループリーダーの 宮村(みやむー) です。 べーやん(野邉さん)は本記事を見てもわかるように、今ではガーディアングループの大きな戦力となっています。 問い合わせ対応においては、自分自身がパフォーマンス高く対応するだけでなく、周りのメンバーにも教えてくれるなど、グループに大きな貢献をしてくれています。 さらに最近では問い合わせ対応だけでなく、徐々に設計・実装力も向上しています。 例えば、最近ではプロダクトの将来性や使われ方を鑑みたクラス設計を行う必要のある小中規模の機能開発や…
…稿です。 20日目は宮村(みやむー) @miyamura.koyoさんで【Ruby】今年も福岡拠点で ISUCON13 に参加しました!でした。 こんにちは、fujiyamaorangeです。普段は福岡拠点にてマネーフォワードPay for Businessのフロントエンド開発を担当しています。 ※本記事内で登場するアウトプットは「技術記事を書くこと」を指します。 いつもならこういったタイトルの記事では最初に結論を持ってきて、それから詳細を説明していくのですが、今回は最後まで…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 昨年 マネーフォワード福岡拠点 で ISUCON12 に参加しました! moneyforward-dev.jp そしてもちろん、今年も参加します! Ruby で!ということで ISUCON13 参加ブログを書きたいと思います。 ※ 年末バタバタしてて執筆遅くなりました笑 isucon.net 参加と仲間集め 去年も楽しかったし勉強にもなるので今年も参加するぞ!ということで、毎年恒例(?)の参加受付。 …
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 最近はプライベートで Elixir を使った開発をガッツリやっていて、実装知見も溜まってきた今日この頃です。 今回は Elixir の Livebook について紹介します。 livebook.dev Livebook はインタラクティブな notebook ベースで Elixir コードを実行できる実行環境です。 Jupyter Notebook に近いですね。 インストール方法 Docker を使…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 私は学生の頃からずっと Elixir (プログラミング言語) のコミュニティである fukuoka.ex に所属して活動してきました。 その中で、いつかマネーフォワードとコミュニティの交流できたらいいなぁと思い、福岡拠点技術広報のいたるさんと共同で「マネフォワード福岡拠点初の試み」として「プログラミング言語 Elixir のコミュニティである fukuoka.ex と共同でオフラインイベントを実施」し…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 今回は 初めての OSS 貢献で ActiveHash に PR を出してみたことを書いてみます。 Ruby3 対応の最中 こちらの記事でも執筆した Ruby3 対応中、依存する gem の更新が必要な場面がありました。 moneyforward-dev.jp 基本的には Ruby3 の記法に対応したリリースがされているので、それを取り込めば OK なのですが、ActiveHash に関してはそれだけ…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 クラウド経費・債務支払は先日 Ruby 2.7 -> 3.1 にバージョンアップしました! (※ ちゃんと EOL までにアップデートしています!) ただ、8年近く開発されている Ruby on Rails アプリケーションなので、バージョンアップは一筋縄ではいきませんでした。 今回はその汗と涙の軌跡をご紹介しようと思います。 方針 まず最初に進め方を考えました。 クラウド経費・債務支払 は活発に機能…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 今回は所属しているエンジニアコミュニティが主催するオフラインイベントに登壇し、15分の発表をしてきた話を書いてみます。 君は Elixir を知っているか 私は Elixir という言語のコミュニティである fukuoka.ex に所属しています。 昨年は Elixir 生誕10周年を迎え、世界的には次世代プログラミング言語としての地位を確立している状況です。 国内でも昨年は WEB+DB PRESS…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 最近はチームで Ruby 3 系へのバージョンアップを行なっております。 その際にやるべきことの1つとして、「キーワード引数にハッシュを渡した際のエラーに対処すること」があります。 www.ruby-lang.org Ruby 3 系にアップデートする際に、上記のエラーが発生するメソッド呼び出しをそのままにしてしまうと ArgumentError が発生してしまいます。 なので、上記のようなエラーが発…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 biz.moneyforward.com biz.moneyforward.com 最近はプライベートで React Native (Expo)を勉強してモバイルやったりしています。 Elixir という言語が好きなのですが Elixir Desktop というライブラリで、Elixir でもモバイル開発できる未来が見えててワクワクしている今日この頃です。 github.com マネーフォワードでは毎…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 この記事は Money Forward Engineering Advent Calendar 2022 の6日目です。 今回は i18n YAML ファイル中の日本語/英語のズレを検知する単体テストについて書こうと思います。 i18n のズレ i18n を使って文言管理をすると、YAML ファイルに書かれた翻訳ファイルで日本語と英語にズレが発生することがあります。 例えばこんな感じの YAML ファ…
…支払開発チーム の 宮村(みやむー) @miyamura.koyo です。 最近は Elixir 芸人として活動しております👍 今回は「複数ページのダミー PDF をサクッと作成する方法」について紹介します。 こんな時あるよね 開発したものの QA で200ページの PDF がほしい!という状況になりました。 とはいえそんな PDF はないし、権利的に怪しいものは避けたい...。 そんな時にみんな大好き ImageMagick を使って簡単に生成できたのでご紹介します。 方法…
こんにちは宮村(みやむー) @miyamura.koyo です。 2021年9月に福岡のクラウド経費・債務支払開発部にサーバエンジニアとしてジョインして開発を行なっております! 今回は福岡拠点のクラウド経費 ・ 債務支払 開発チームが今年の ISUCON12 に出場した話を書いてみたいと思います。 ※ ISUCON (= Iikanjini Speed Up Contest)とは毎年開催されているWebアプリケーションの高速化チューニングコンテストです。 なお福岡拠点では、様…