ANDPAD Tech Blog
https://tech.andpad.co.jp/
ANDPAD の開発部からのお知らせやエンジニアリングに関する話題を発信するTech Blog です。
フィード

プロと読み解く RubyGems/Bundler 4.0 リリースノート
ANDPAD Tech Blog
こんにちは hsbt です。やっとアサシンクリード・シャドウズのプラチナトロフィーを取りました。年末年始は鳴潮とゼンレスゾーンゼロのアップデートをプレイしながら過ごそうと思います。 さて、Ruby 4.0.0 がリリースされ、毎年恒例の プロと読み解くRuby 4.0 NEWS - STORES Product Blog が公開されましたが、RubyGems や Bundler の解説が何もないことに気がついたのでリリースノートの解説を自分で書こうと思います。 4.0.0 Released - RubyGems Blog 4.0.1 Released - RubyGems Blog 4.0.2…
12日前

ARR300億へ向けて。建築産業を支えるインフラを目指す、ANDPADの現在地
ANDPAD Tech Blog
1. 100億ARRを通過点に、次なる300億へのロードマップ この秋、ANDPADはARR 100億円を突破しました。この数字は、何よりもまず、日々の多忙な現場でANDPADを使い、貴重なフィードバックを届けてくださるユーザーの皆様の歩みそのものです。皆様に寄り添い、コツコツプロダクトを磨き続けてきたメンバー全員の努力が、1つの節目を迎えました。。 特筆すべきは、2025年に入りSaaS事業の成長率が上昇したことです。その強力なエンジンとなったのは、以下の3つの戦略的進展です。 Deepな業界それぞれに合わせたプロダクトの進化:各領域の複雑な商習慣に深く入り込み、愛されるバーティカルな機能進…
13日前

Aurora MySQLにおけるPerformance Schemaの手動管理と自動管理の違い
ANDPAD Tech Blog
こんにちは。アンドパッドでDBREを務めてます久保と申します。 こちらは ANDPAD Advent Calendar 2025 の24日目の記事です。 今日はAurora MySQLにおけるPerformance Schemaの手動管理と自動管理の違いについてお話しします。 背景 現在DBREではAurora MySQLのバージョンアップ(3.04.2→3.10.0)の準備をしています。 その準備の中で、開発環境のAurora MySQLのバージョンアップを実施しました。 その際に、バージョンアップを実施した一部のクラスターのFreeableMemoryが急激に落ち始める事象が発生しました。…
14日前

アンドパッドで働きながら日本語を学ぶ
ANDPAD Tech Blog
はじめに こんにちは、アンドパッドのi18nチームで開発をしているGopiです。 この記事は ANDPAD Advent Calendar 2025 の記事です。 インドのバンガロール出身です。2023年10月にアンドパッドに入社しました。現在、フルタイムで働きながら日本語を学習しています。 今回は、日本企業で働く外国人エンジニアとして、なぜ・どのように日本語を学んできたかという2年間の経験をシェアします。 フルタイムで働きながら言語を学ぶのは簡単ではありません。しかし、N5からN3まで合格し、現在N2に挑戦しています。完璧ではありませんが、挑戦を続けることで確実に成長できました。 同じ状況に…
15日前

中途入社一年目のテックリードとしての「判断」を振り返る
ANDPAD Tech Blog
こんにちは!2025年1月にアンドパッド入社したやっはー (@yahharo) と申します 🤗 こちらは ANDPAD Advent Calendar 2025 の22日目の記事です。 前職でもテックリードとして機能開発の設計・開発・運用をしてきましたが、アンドパッドでも期中からはテックリードとしてさまざまな経験をしてきました。 しかしながら、新しい環境では、コードベースもチームの文化も異なります。 その中でも手探りしながら、この一年でいくつかの大切な判断をしてきました。 この記事では、今年やってきた判断をいくつか振り返りながら、当時、自分は何を大事にしていたのか、そして 今なら何を見て判断し…
16日前

アンドパッドのSRE・DBRE・CRE:2025年の活動ハイライト
ANDPAD Tech Blog
ANDPADアドベントカレンダー2025 19日目です! 開発本部SREチームの 谷合 です。 アサヒィスゥパァドゥルァァァァイが好きなエンジニアとして活動しています。 私からは、今年を振り返る意味でも、アンドパッドのSRE・DBRE・CREのご紹介と活動成果発表をします! アンドパッドのSREチーム SREチームとDBRE・SREチームの連携 今年の活動 SRE 全社AWS IAMユーザをOktaを利用することでのSSO化 EKSバージョンアップにおけるオペレーション時間短縮(1時間半を10分程度に大幅短縮) インフラコスト最適化 その他の成果 DBRE CRE 参加したカンファレンス …
19日前

Go Workshop Conference 2025 IN KOBE 参加レポート
ANDPAD Tech Blog
こんにちは。社内向けの通知基盤の開発をしている、通知チーム Tech Lead の小島です。 2025年12月13日に神戸で開催された Go Workshop Conference 2025 IN KOBE に参加し、午前・午後のワークショップ・お昼時間にシャッフルランチとゆるLTに飛び入り参加と、カンファレンスを満喫してきました。 その様子をレポートとしてお届けします。 gwc.gocon.jp 【午前】低レベルコンテナランタイム自作講座 「Docker、containerd、runcの違いを明確に説明できるか?」という問いに自信を持って答えられるようになりたい、というモチベーションで参加し…
20日前

本当に「被害がなかった」と言い切れますか?npmサプライチェーン攻撃調査の振り返り
ANDPAD Tech Blog
こちらは ANDPAD Advent Calendar 2025 の18日目の記事(&セキュリティチームブログリレー4日目)です。 こんにちは。アンドパッド セキュリティチームの川村です。2025年1月にアンドパッドに入社し早1年。現在、管理系の部門と開発部門を兼務しながらコーポレートセキュリティ及びプロダクトセキュリティの両方を担当しています。 この記事ではそのような立場からの視点で、2025年8月の Nx 「s1ngularity」に端を発し、立て続けに発生した npm サプライチェーン攻撃の調査や対応について振り返ってみようと思います。 しっかりと取り組みができている企業においては参考に…
20日前

アンドパッドインターン体験記_村井
ANDPAD Tech Blog
(テックブログ編集部より) アンドパッドでは今年インターンシップを募集し、ありがたいことに複数名にご参加いただきました。 今回も、参加した方にレポートを書いていただきました ! hrmos.co それでは、インターンシップ参加の 村井 さんの生の声をお聞きください! 大学3年生の村井 皇樹(むらい おうき)と申します。 参加のきっかけ インターンを探していた夏頃に以下のような疑問・課題を感じており、インターンを通じて解決したいなと思っていました。 今までの個人開発や長期インターンでの開発経験が、実際の現場でどのくらい通用するのだろうか? エンジニアとしての天井を上げるために、今まで自分が経験し…
21日前

セキュリティAIエージェントによる脆弱性診断を試してみました
ANDPAD Tech Blog
こんにちは、アンドパッドセキュリティチームの小野寺です。この記事は ANDPAD Advent Calendar 2025 17 日目の記事です。 現在、セキュリティチームでは脆弱性診断の内製化に取り組んでいます。今回はセキュリティAIエージェントを活用して、Webアプリケーションに対する脆弱性診断を試験的に実施したお話をしたいと思います。 アンドパッドにおける脆弱性診断 アンドパッドはこれまで脆弱性診断の内製化は行っておらず、セキュリティベンダーに依頼して診断を実施していました。 しかし、アンドパッドが成長を続けていく中で、以下の課題が生じています。 マルチプロダクトを展開しており、年々プロ…
21日前

Google Cloudの監査ログ一元化に向けた取り組み
ANDPAD Tech Blog
こちらは ANDPAD Advent Calendar 2025 の16日目の記事です。 こんにちは、アンドパッド セキュリティチームの和田です。昨日の宜野座に引き続きセキュリティチームからの投稿になります。 ANDPADにおけるGoogle Cloud利用と課題 直面した課題:プロジェクト増加に伴うログ管理の複雑化 フォルダ階層構造と集約シンクの活用 全体アーキテクチャ アーキテクチャ変更による効果 実装の注意点 まとめ おわりに 今回はアンドパッド セキュリティチームが取り組んでいるクラウドセキュリティの中から、Google Cloudに関するログ管理の取り組みについて、「組織構造を活用し…
22日前

アンドパッド セキュリティチーム 1年の歩み
ANDPAD Tech Blog
こちらは ANDPAD Advent Calendar 2025 の15日目の記事です。 こんにちは! アンドパッド セキュリティチームの 宜野座(ぎのざ) です。 早いもので前回のテックブログを書いてから3年が経過しました。 現在は SREチームからセキュリティチームに異動して、テックリードという役割を担っています。 今回はアンドパッドのセキュリティチームはまだまだ知られていないと感じているため、セキュリティチームについてご紹介したいと思います! また本日から4日間連続でセキュリティチームから記事が投稿されますので、お楽しみに! アンドパッド セキュリティチームの役割 セキュリティチームの業…
23日前

Android アプリから 360 度カメラ「RICOH THETA」に接続して写真を撮影する
ANDPAD Tech Blog
こんにちは。ANDPAD の Android アプリを開発している 平池 です。 この記事は ANDPAD Advent Calendar 2025 の 13 日目の記事です。 この記事では、弊社が提供する Android 版の ANDPAD施工管理 (以下、施工管理アプリ) にて、360 度カメラ「RICOH THETA」と接続して写真を撮影する機能を提供しましたので、その実装過程や難しかったことなどを共有します。 この記事を通して、建築建設現場で利用する Android アプリの開発について、少しでもイメージを膨らませていただければ幸いです。 RICOH THETA とは RICOH TH…
25日前

アンドパッドの社員表彰について紹介します!
ANDPAD Tech Blog
こんにちは!テックブログチームの池田です! この記事は ANDPAD Advent Calendar 2025 12 日目 の記事です。 もうすぐ年末ですね!年末といえば、流行語大賞をはじめ、さまざまな「年間優秀賞」が発表される時期です。 そこでこの時期に合わせて、アンドパッド社員に送られる賞についてご紹介したいと思います! 表彰の概要 アンドパッドでは、全社員が参加する「全社総会」と、開発組織とプロダクト組織が合同で行っている「Devpro総会」で、さまざまな賞があります。 受賞対象は、アンドパッドが大切にしている6つのValueを体現したメンバーやチームが選ばれます。 それでは、どんな表彰…
1ヶ月前

アンドパッドインターン体験記_林
ANDPAD Tech Blog
(テックブログ編集部より) アンドパッドでは今年サマーインターンを募集し、ありがたいことに複数名にご参加いただきました。 引き続き今回も、インターンに参加した方にレポートを書いていただきました ! それでは、サマーインターン参加の 林 さんの生の声をお聞きください! どうも!Androidアプリの個人開発をメインにしている林と申します。 アンドパッドで10/20~11/25の約一ヶ月間インターンに参加させていただいたので、それについて主観モリモリで色々書いていこうと思います! 参加のきっかけ インターン概要 働き方・カルチャー面 学び まとめ 余談 参加のきっかけ ある日、登録していた求人サイ…
1ヶ月前

Rails アップグレードを安全に進めるための実践ガイド
ANDPAD Tech Blog
こんにちは、ザックです。フリーランスの Rails 開発者として、過去 2.5 年間アンドパッドで働いています。 アンドパッドでは、主にモノリシックアプリケーションの Rails アップグレードを担当しています。 Rails のアップグレードは、破壊的変更の早期検知、保守性の維持、将来的なコスト削減のために欠かせません。 古い挙動や monkey-patch を抱えたまま放置すると、アップグレードの難易度とリスクは急速に上がります。 そのためアンドパッドでは、変更を小さく保ち、安全に進めるためのアップグレードプロセスを運用しています。 このポストでは、その手順と考え方を紹介します。 Rails…
1ヶ月前

Flutter Kaigi 2025 参加レポート
ANDPAD Tech Blog
アンドパッドのエンジニアがFlutter Kaigi参加してきました! Flutter Kaigi 2025 にアンドパッドのエンジニア4名が参加してきました。 今年の Flutter Kaigi 2025 は、例年の「Flutterの新機能を追うイベント」とは明らかに違い、技術的な転換点を迎えた年だったと強く感じました。 特に、MCP / LLM など AI の実務活用が本格的に議論され始めたことは非常に大きな変化といえます。 本記事では以下の点をまとめました。 2024 → 2025 の大きな潮流変化の読み解き 技術カテゴリ別セッションマップの確認 アンドパッドのエンジニアとして特に刺さっ…
1ヶ月前

FlutterのState Restorationの基本と応用
ANDPAD Tech Blog
なぜState Restorationの話? 正直に言うと、Flutter の State Restoration は今年もっとも苦しめられたテーマでした。 「面倒」という言葉で片付けられるものではなく、仕組みを理解していないと破綻する設計領域です。 開発現場でも「なんとなく使っている」「勝手に復元される仕組み」と誤解されやすく、 正しい設計思想・保存のタイミング・責務の境界を理解している人は驚くほど少ないと感じました。 だからこそ、この知識は社内に閉じるべきではない、と考えています。 今年向き合ったすべての試行錯誤と理解を、Advent Calendar の形で公開し、 「State Res…
1ヶ月前

アンドパッド カンファレンススポンサーの歴史と教訓 ~巨人の肩の上に立つ
ANDPAD Tech Blog
こんにちは id:sezemi です。 この記事は ANDPAD Advent Calendar 2025 の 9 日目の記事です。 前回の記事でも触れましたが、 フットボールネーション 20 巻 がいよいよ 12/26 に発売です。 ちなみに、ふりかえりは 2 周目に入っています。 さて、先月 11/18 に私も所属している DevRel Guild という技術広報コミュニティでカンファレンススポンサーをテーマとした Meetup 、 DevRel Guild Meetup #5 が開催されました。 そこでプロポーザルを出したところ、残念無念、不採択だったので、テックブログでお披露目します。…
1ヶ月前

RubyGems/Bundler 4.0 最速解説
ANDPAD Tech Blog
こんにちは、hsbt です。 相変わらず原神やゼンレスゾーンゼロをプレイしているのですが、Yotei をひと段落したあとにアサシンクリードシャドウズをプレイしてみたら、面白さ再発見という感じで楽しくプレイしています。 今回は、私がメンテナとして開発をしている RubyGems と Bundler のメジャーアップデートである 4.0.0 の重要な変更点と備えについて解説します。特に Bundler 4の変更は、セキュリティの強化 と、長年の混乱の元となっていた暗黙的な挙動の明確化 に焦点を当てています。長年の利用を通じて慣れ親しんだ動作のいくつかがBundler 4でデフォルトから変更されます…
1ヶ月前

中途UI/UXデザイナーが入社3ヶ月で自走するまでのオンボーディング【ANDPAD DESIGNERS】
ANDPAD Tech Blog
はじめに はじめまして! 2025年6月にUI/UXデザイナーとしてアンドパッドへ入社した、いしはらです。 ANDPAD Advent Calendar 2025 4日目の記事を担当します! 今年ももう12月を迎え、気がつくと入社から6ヶ月が経過していました。 たった6ヶ月、されど6ヶ月。 緊張しながら本社でエレベーターのボタンを押したあの日から、担当プロダクトにジョインするまでのオンボーディングを、リアルな体験記として皆さんにお届けしたいと思います! はじめに どうしてアンドパッドへ? 全社での新入社員研修(初日〜1週目) デザイナーオンボーディングとは 基礎オンボーディング 部長から学ぶ「…
1ヶ月前

ANDPADの写真書き込み機能における、プロトコル準拠・継承を用いた拡張性を高めるための工夫
ANDPAD Tech Blog
アンドパッドの山根です。 先日の11月13日、日本経済新聞社様が主催するテックイベント「NIKKEI Tech Talk」に、弊社が協賛し、私自身も登壇させていただきました。 【日経×ニフティ×アンドパッド】モバイルアプリでつなぐ現場と暮らし〜情報が“届く”を再設計する〜 - connpass 本記事では、そのイベントで発表した「写真書き込み機能」について、行ったエンハンスの概要とその実装の工夫を詳しく解説していきます。 ANDPAD 写真書き込み機能の強化 ANDPADには、写真上にフリーハンドの線や図形、テキストを自由に追加できる「写真書き込み機能」があります。 先日、写真書き込み機能は、…
1ヶ月前

『リファクタリングは余裕ができたら』を卒業した話 〜ロードマップと歩むコード改善〜
ANDPAD Tech Blog
この記事はANDPAD Advent Calendar 2025の 2 日目の記事です。 メリークリスマス🎄 バックエンドエンジニアの武山 (bushiyama) です。 去年に引き続き、ANDPAD請求管理のバックエンドを担当しています。 多くの開発現場で聞かれる「余裕ができたらやろう」。 しかし、ロードマップは常に詰まっており、その「余裕」は永遠に来ないのでは? その考え方を「卒業」し、今年1年かけて実践してきました。 ロードマップ(機能開発)という「攻め」と、 リファクタリングという「守り(であり攻めでもある)」を両立させるためにどんなことをして、どんな成果をあげたかアウトプットするもの…
1ヶ月前

先読み Go 1.26 Draft
ANDPAD Tech Blog
ANDPADアドベントカレンダー2025 1日目! 先頭打者はANDPAD Tech Leadの tomtwinkle が務めさせていただきます。 この記事は hatena.go #2 で発表したGo 1.26ネタLTをベースにしたものです。 流石に5分LTだと喋りきれなかった…! developer.hatenastaff.com 前書き Go は昔から年に2回、2月と 8月 に新バージョンをリリースするという Go Release Cycle に沿って開発が進められています。 go.dev rc版が出るのは大体12月なので、アドベントカレンダーの時期にはもしかするとrc版がリリースされてい…
1ヶ月前

Ruby Hackathon at RWC 2025 を開催してきました
ANDPAD Tech Blog
こんにちは柴田です。Ghost of Yotei もひと段落したので今年プレイしてきたゲームのプラチナトロフィー獲得を進めながら GOTY にノミネートされた作品を見て大賞の発表を心待ちにしている日々です。 さて今回は 11/5 に開催した Ruby Hackathon at RWC 2025 とアンドパッドの宴についてご紹介します。 Ruby Hackathon at RWC 2025 - Ruby Association | Doorkeeper Ruby Hackathon とは何か Ruby Hackathon の前身は RubyKaigi の本番前日に開催していた開発者会議です。月次…
1ヶ月前

ダーツの旅で点と点をつなぐ ─ 私がアンドパッドに入社した理由
ANDPAD Tech Blog
はじめに この記事は、アンドパッド入社後6ヶ月目の私が、自分自身の入社前後を振り返った入社エントリーです。 ※記事内容は投稿作成時の情報です。 はじめまして。2025年6月にプロダクト本部 プロダクトアナリティクス部に入社しました山中です。 この記事が、アンドパッドについてもっと知りたい方、特に、多様なキャリアを歩まれている方の参考になれば幸いです。 はじめに これまでのキャリア ダーツの旅 入社前 転職という選択肢 価値観を知る アンドパッドからの提案 入社後 希望していた世界観 配属後 求められる役割 具体的な業務 最後に これまでのキャリア ダーツの旅 私は今回で5回目の転職になります。…
1ヶ月前

エンジニア評価制度を再設計した1年の軌跡とこれからのチャレンジ
ANDPAD Tech Blog
はじめまして。 アンドパッドで主にエンジニア組織のマネジメントを行っている辻です。 アンドパッド開発本部ではこの1年あまり、エンジニアの評価制度を見直すプロジェクトに取り組んできました。 目的は、多様化するエンジニアのキャリアを正しく評価できる仕組みをつくることです。この記事では、制度見直しの背景から、取り組みのプロセス、現状、そしてこれからの展望について紹介します。 元々の評価制度の課題とゴール設定 改善に向けてのステップ ステップ1:エンジニアのキャリアパスを明確化 ステップ2:Grading Definitionの策定 ステップ3:ジョブタイトルの整理とキャリアラダーの設計 ステップ4:…
2ヶ月前

楽しかった Vue Fes Japan 2025 のふりかえり
ANDPAD Tech Blog
こんにちは、 id:sezemi です。 秋に最終巻が出た アオアシ のラストが良すぎてロスになっていた時期を過ぎ、もう年末ですね。 年末といえば恒例となった年一刊行の フットボールネーション の新刊です。 19 冊のふりかえりを始めております。 さて、遅くなってしまいましたが、 10/25 に開催された Vue Fes Japan 2025 にアンドパッドはゴールドスポンサーとして参加 and ブース出展してきました ! すでに多くの参加レポートが出ていますが、本当に楽しかったですね。 アンドパッドの面々も存分に楽しめました。 今回はその楽しかった Vue Fes Japan 2025 のふ…
2ヶ月前

アンドパッドインターン体験記_浅田
ANDPAD Tech Blog
(テックブログ編集部より) アンドパッドでは今年サマーインターンを募集し、ありがたいことに複数名にご参加いただきました。 前回に引き続き今回も、インターンに参加した方にレポートを書いていただきました ! hrmos.co それでは、サマーインターン参加の 浅田 さんの生の声をお聞きください! こんにちは!アンドパッドで1ヶ月インターンさせていただいた浅田です。 本記事では今回の体験をまとめています。今後就活でインターンを検討している方がこれを読むことで、インターンのイメージを掴んだり、参加の判断に役立てたりできるような視点で書いていこうと思います。 嘘偽りなく率直に書いていくので、同じ就活生の…
2ヶ月前

iOSDC Japan 2025に参加しました!!
ANDPAD Tech Blog
アンドパッドの山根です。 2025年9月19日から21日までの3日間iOSDC Japan 2025が開催されました。 今年は弊社はゴールドスポンサーとして参加していました。 他にも、スポンサーセッションで1名、そしてLTセッションでも1名が登壇しました。両セッションとも多くの方にご参加いただき、ありがとうございました! 会場の雰囲気 今回の会場は、有明セントラルタワーホール&カンファレンスでした。 参加者が多いiOSDCですが、この会場は非常に広々としており、メインホールや各セッションルームも十分なスペースが確保されていたため、多数の来場者を受け入れるのにぴったりの場所だったと感じます。 ま…
2ヶ月前