複数の開発チームの機能開発を止めずに Nuxt3 へアップデートしました

はじめに 背景 1. 大きなリリースによるアップデートに失敗した 2. 機能開発を止めずにお客様へ価値提供したかった 課題 リリース管理の複雑さ 取り組んだこと 1. 変更予定の内容と実施時期を透明化する 2. アップデート作業による変更量を小さく頻繁にリリ…

SRE Lounge #17 イベントレポートと SRE NEXT 2024 アンドパッドブースのご案内

こんにちは。SREチームの吉澤です。 7/2(火)に開催されたSRE Lounge #17の会場として、秋葉原のアンドパッド本社の9Fにあるイベントスペース「ANDPADコミュニティ」と懇親会用の飲食物を提供させていただきました! 設営直後の会場の様子 面白い発表が多いイ…

アンドパッドは RubyKaigi 2024 を全力で盛り上げてきました!

こんにちは、開発本部の広報担当 id:sezemi です。 最近、小 6 の息子氏が中学のサッカークラブチーム( J 下部ではなく街クラブ)の受験シーズンに入り、サッカークラブ行脚で忙しい毎日です。 ちなみに、クラブチームの調査には試合を観ることが手っ取り早…

Ruby コミッタの仕事報告 2024Q2 & CodeEurope 2024 の登壇報告

こんにちは、hsbt です。最近は原神とスターレイルに加えて鳴潮もプレイしつつ、来週ローンチする ZZZ も楽しみにしています。週末のゲームプレイの時間は良いとして、デイリークエストの消化時間が追いつかなくなりそうで困っています。 さて、今回は 6/10-…

Go界隈で巻き起こった go:linkname 騒動について

お久しぶりです、ANDPADボードの tomtwinkle です。 この記事はGoの go:linkname 騒動は 6/18に行われた Go Bash で話した内容を要約したものです。 そもそも go:linkname とは何かといえば internal packageやprivate var/funcなど普通はアクセスできないオ…

LR Parser Night w/ Asakusa.rb を永和システムマネジメントさんと共催します!

¡Buenos días! LR_parser_gangsメンバーの@ydahです。 RubyKaigi 2024本当に楽しかったですね。今年はLramaに新しい文法を追加することでparse.yを改善するというテーマで登壇の機会をいただきました。 お越しいただいた皆さま、また感想をいただけた皆さま…

Go Conference 2024 で登壇しました!

こんにちは、SWEの小島です。 2024年6月8日(土)に開催されたGo Conference 2024 で「Mapのパフォーマンス向上のために検討されているSwissTableを理解する」というタイトルで登壇してきました! Go Conference 2024 について gocon.jp Go Conference は年に1…

Swiftのvarとletを科学する

こんにちは、やまひろ (@yamahiro248) です。 最近 iOSDC 2024 で 2 本プロポーザルを出し、ドキドキしています。 ARCを「わかった気」から「完全にわかった」にする話 by やまひろ | プロポーザル | iOSDC Japan 2024 #iosdc - fortee.jp SwiftUIを用いたCR…

Go Conference 2024に1名登壇 & Bronzeスポンサーとして協賛します!

こんにちは、SWEの小島です。 2024年6月8日(土)に開催されるGo Conference 2024 にて「Mapのパフォーマンス向上のために検討されているSwissTableを理解する」というタイトルで登壇します! 個人的には去年のGo Conference 2023・Go Conference mini 2023 Wi…

RubyKaigi 2024 アンドパッドブースでの Ruby アンケート結果大公開

こんにちは hsbt です。RubyKaigi 2024 お疲れ様でした。RubyKaigi 2024 では、毎回のことですが半分以上の時間を廊下ですれ違った Rubyist と「最近どうですか」という会話をしたり、「例の件だけど」「Ruby でこういうことを考えている」というような海外…

Amazon Web Service 社より生成AI関連機能のハンズオンを開催いただきました!

AWS

こんにちは!ANDPADでエンジニアをしている谷澤です。先日Amazon Web Service (以下AWS) 社より生成AI関連機能についてのプライベートなハンズオンを開催いただきました。 社外の方にも雰囲気をお伝えできればと思います。 はじめに 私が所属するデータ部は…

ANDPADアプリのDaggerからHiltへのライブラリ移行

こんにちは、アンドパッドで ANDPAD施工管理 アプリのプロダクトエンジニアをしています松川です。 ANDPAD施工管理アプリ(以後、施工管理アプリと言います)は依存性注入(Dependency Injection、DI)ライブラリとしてDaggerを今まで利用してきましたがHilt…

Ruby コミッタの仕事報告 2024Q1 & RubyConf AU 2024 に登壇しました報告

こんにちは柴田です。RubyKaigi のスポンサーについて書いていたら、CEO からオーストラリアのことを社内に共有してほしい、という依頼が来たのでテックブログに書けば社内にも社外にも伝わって便利だなと思いエイッと書いてしまいました。こういうのは書き…

アンドパッドは RubyKaigi 2024 を全力で盛り上げます

こんにちは柴田です。前回の仕事報告からしばらく空いてしまいました。今週発売する PS5 のステラーブレイドを楽しみにしながら、RubyKaigi 2024 など夏にかけて開催されるカンファレンスの発表準備と発表するための基礎となる Ruby の開発をしています。 さ…

try! Swift Tokyo 2024 に参加しました

アンドパッドの山根です。 2024年3月22日から3月24日までの3日間、try! Swift Tokyo 2024が開催されました。アンドパッドはシルバースポンサーとして協賛しました。 この記事では、参加を経て感じたことや気になったセッションについてお話しします。 会場の…

MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました!

こんにちは!DBREの福間(fkm_y)です。先月、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発本部向けの「MySQL SQLチューニング」勉強会を実施していただきました。 今回はMySQLの得意不得意なことの説明やSQLチューニングの流れ、具…

顧客応対の迅速化に向けて、社内向け仕様FAQの更新通知を導入した話

CRE

1. はじめに こんにちは、CREの池田です。昨年の11月にアンドパッドに入社し、問合せ業務に従事しています。 この記事では、入社後5カ月間で取り組んだ改善活動の一つである「社内向け仕様FAQの更新通知を導入した話」を紹介します。 2. 前提 仕様FAQとは、A…

アンチウイルスソフト Antivirus for Amazon S3 を本番環境に導入してみてわかったメリット・デメリット

こんにちは。SREチームの吉澤です。 アンドパッドでは最近、AWSのS3バケット上のファイルをスキャンするために、アンチウイルスソフト Antivirus for Amazon S3 を本番環境に導入しました。その結果、私たちの要件はほぼ全て満たされたうえに、従来比で大幅…

ML開発を通じてチーム間連携に心血を注いだ話~黒板AI作成リリースまでのあゆみ~

はじめに データ部MLProductDevチームでML開発に取り組んでいます、森といいます。この記事では、3月21日に黒板AI作成機能をリリースしたことを受け、PoC着手からリリースに至るまでの開発経緯を振り返ってみたいと思います。 andpad.jp andpad.jp データ部…

Go 1.22 の Vet 変更点について

こんにちは、バックエンドエンジニアをしています武山 (bushiyama) です。 ANDPADボードという稼働管理アプリのバックエンドを担当しています。 andpad.jp これはなに Go 1.22 リリースパーティにて登壇発表した内容を、実例コードを添えてあらためて起稿し…

アンドパッドは try! Swift Tokyo 2024 に協賛します!

アンドパッドの栗山です。テックブログを担当するのは久しぶりです。 今回は try! Swift Tokyo というイベントをご紹介します。 3/22 (金) 〜 3/24 (日) の3日間の日程で、 try! Swift Tokyo 2024 が開催されます! tryswift.jp アンドパッドは、今回 SILVER…

プロダクト開発を行いながらOSS活動も緩くやる

ANDPADボード プロダクトテックリードの土屋(tomtwinkle)です 先日CHIYODA Tech #3 にLT枠で参加してきました! CHIYODA Techとは、千代田区にオフィスを構える企業が運営・登壇するLTイベントです。 今回は弊社9Fのイベントスペースで開催させていただきま…

Ruby 3.3 リリースパーティを STORES さんと共催し、大盛況に終わりました! #ruby33party

こんにちは、 id:sezemi です。 あと 3 週間ほどで入社から半年が経とうとしていて、念願の有給付与まであと少しとなりました。 待ち遠しい! ちなみにアンドパッドには、有給付与までに 3 日間の入社時特別休暇があります。 インフルエンザやらコロナやらが…

CREがエンジニアリングで業務効率化をおこなった話 〜Datadogから異常に重いリクエスト数を自動集計〜

こんにちは。CREの山本です。 今回はCREがエンジニアリングで業務効率化をおこなった話について書こうと思います! 私は誰か 今回初めてブログを書きますので簡単に自己紹介させてください! 2022年にアンドパッドへ入社し約1年半の間、ANDPAD施工管理を担当…

Ruby のメモリ使用量問題を調査し upstream で解決していただいた話

はじめに こんにちは。リアーキテクティングチームの髙橋と申します。 この記事では、アンドパッドの施工管理サービスで利用している Ruby をバージョンアップしたときに発生したメモリ使用量の問題の発生から解決までをお話しします。 Ruby のバージョンア…

Google Chrome+QualityForwardでテストケースを多言語化

ごあいさつ アンドパッドのQualityControlの冨士川です。 入社して2年半経過し、現在はQCチームのリーダーやっています。 道の駅をめぐることにハマっていて写真は千葉県館山市の道の駅「“渚の駅” たてやま」の「さかなクンギャラリー」で撮った写真です。魚…

アンドパッドのデータ組織の過去・現在・未来

はじめに こんにちは、データ部で部長をやっている土居です。 早いものでアンドパッドに入社して2年が過ぎようとしています。 体感としては前職の5年分くらいの密度のような感じがしており、今もなお刺激 で ワクワクする日々を過ごしています。 今日はアン…

Product Engineer Night #2 に参加してきた

こんにちは、採用広報の id:sezemi です。 アンダーニンジャ最新刊 12 巻の 2/6 リリースに備え、復習に余念のない日々を過ごしています。 でも、今でも理解ができていないところがあり、ネタバレサイトを見に行こうか悩んでいます。 さて、先月 1/17 に Pro…

QCは開発の中で何をする?~作るプロセスの中にいる、作らない人~

QC

こんにちは、アンドパッドQCの安室です。 アンドパッドに入社してから早いものでもうすぐ3年になります。 長いような短いような…アンドパッドという環境は非常に濃密で、この3年も一瞬で過ぎてしまったように感じます。 半年ちょっと前、アンドパッドのQCは…

生成AI活用プロジェクト推進時のポイント

こんにちは!アンドパッドのデータ部で機械学習エンジニアを担当している谷澤です! 最近は機械学習パイプラインの開発やプロダクトへの機械学習導入の概念実証(PoC)に携わっています。 今回は2023年のユーキャン新語・流行語トップテンにもなった生成AIに…