nakano88のブックマーク (172)

  • try! Swift Tokyo 2024 に参加しました - ANDPAD Tech Blog

    アンドパッドの山根です。 2024年3月22日から3月24日までの3日間、try! Swift Tokyo 2024が開催されました。アンドパッドはシルバースポンサーとして協賛しました。 この記事では、参加を経て感じたことや気になったセッションについてお話しします。 会場の雰囲気 会場は渋谷駅の近くにある、ベルサール渋谷ファーストでした。初めて訪れましたが広くて綺麗な会場で驚きました。 場内は発表が行われるセッションスペースの他にスポンサーブースのスペースや休憩スペースが用意されていました。休憩スペースでは、バリスタの方が淹れたコーヒーが飲めるスペースまでありました。 ちなみに、会場で配られたノベルティセットの中にアンドパッドの Tech Book も入っていて、私の記事も収録されていました。 隣に座られた方がちょうど読んでいたので、少しアツい気分になりました。 印象に残ったセッション ど

    try! Swift Tokyo 2024 に参加しました - ANDPAD Tech Blog
    nakano88
    nakano88 2024/04/23
  • MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog

    こんにちは!DBREの福間(fkm_y)です。先月、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発部向けの「MySQL SQLチューニング」勉強会を実施していただきました。 今回はMySQLの得意不得意なことの説明やSQLチューニングの流れ、具体的な事例を元にした対応例、また最近話題のHTAPな製品も紹介していただきとても参考になったのでポイントをおさえてレポートをお伝えします! 開催背景 MySQL の得意なこと、苦手なこと データベースのチューニング手段と特徴 SQLチューニングの流れ インデックス SQLチューニング例 インデックスフルスキャンとカバーリングインデックス ソート まとめ 当日の資料 さいごに 過去開催されたデータベース勉強会レポート 開催背景 弊社では三谷さんによるデータベース勉強会を定期的に開催しています。数年前にも同じテーマで勉強会

    MySQLのSQLクエリチューニングの要所を掴む勉強会を開催しました! - ANDPAD Tech Blog
    nakano88
    nakano88 2024/04/22
  • プロダクト開発を行いながらOSS活動も緩くやる - ANDPAD Tech Blog

    ANDPADボード プロダクトテックリードの土屋(tomtwinkle)です 先日CHIYODA Tech #3 にLT枠で参加してきました! CHIYODA Techとは、千代田区にオフィスを構える企業が運営・登壇するLTイベントです。 今回は弊社9Fのイベントスペースで開催させていただきました! アンドパッド以外にKINTOテクノロジーズさん、日経済新聞社さん、スタディストさんがLTで参加されていました。 他社さんのLTも拝見させてもらって皆さんそれぞれOSSに対する様々な想いや課題を感じているんだなと勉強になりました。 LT後みんなでスナックミーさんから提供頂いたスナックをつまみに飲みながらテーブル毎に思い思いに喋るアンカンファレンスも非常に楽しかったです。 LT内容について 今回私が発表させてもらったLTについて少しだけ解説させていただきます。 speakerdeck.com ア

    プロダクト開発を行いながらOSS活動も緩くやる - ANDPAD Tech Blog
    nakano88
    nakano88 2024/03/11
  • CREがエンジニアリングで業務効率化をおこなった話 〜Datadogから異常に重いリクエスト数を自動集計〜 - ANDPAD Tech Blog

    こんにちは。CREの山です。 今回はCREエンジニアリングで業務効率化をおこなった話について書こうと思います! 私は誰か 今回初めてブログを書きますので簡単に自己紹介させてください! 2022年にアンドパッドへ入社し約1年半の間、ANDPAD施工管理を担当しています。 前職では自社開発のデータベースの監査アプリケーションやデータベース移行補助ツールなどのテクニカルサポートをおこなっていました。 常日頃「プロダクトと顧客」の間に立つものとして、課題に対して技術的に向き合っています。 大工一筋の父親のもとで育ちましたので、私なりに建築・建設業界の役に立ちたいとアンドパッドで充実した日々と共に業務に励んでいます! 前提 アンドパッドのCREは、外形監視として利用しているDatadogを活用して異常に重いリクエストの確認、集計を行なっています。 そして検知回数、遭遇ユーザー数、全体のログ数など

    CREがエンジニアリングで業務効率化をおこなった話 〜Datadogから異常に重いリクエスト数を自動集計〜 - ANDPAD Tech Blog
    nakano88
    nakano88 2024/02/19
  • QCは開発の中で何をする?~作るプロセスの中にいる、作らない人~ - ANDPAD Tech Blog

    こんにちは、アンドパッドQCの安室です。 アンドパッドに入社してから早いものでもうすぐ3年になります。 長いような短いような…アンドパッドという環境は非常に濃密で、この3年も一瞬で過ぎてしまったように感じます。 半年ちょっと前、アンドパッドのQCはどういう組織?というテーマで紹介記事を書きましたが、今回は「QCって開発の中で何する人なの?」という点についてもう少し具体的に書いてみようと思います。 なんでQAではなくQCなの? 全体の組織としてはどういう位置づけなの? という点については、上記のブログをご参照いただければと思います。 アンドパッドQCの役割 QCは「Quality Control」の略称であり、アンドパッドQCは、品質の管理・制御を役割としているエンジニア組織です。 (一般的にQAエンジニアの呼称も多いと思います) 似た職種に「テストエンジニア」や「テスター」というものもあり

    QCは開発の中で何をする?~作るプロセスの中にいる、作らない人~ - ANDPAD Tech Blog
    nakano88
    nakano88 2024/01/25
  • 新規プロダクトの開発に Nuxt 3 を採用して良かったこと - ANDPAD Tech Blog

    ANDPADフロントエンドエンジニアの小泉です。 昨年の夏頃、担当したプロダクトで新規リポジトリでの開発を立ち上げる機会があり、Nuxt 3 を用いて構築を行いました。 アップデートではなく新規で Nuxt 3 サイトを構築するのは業務としては初めての経験だったのですが、Vue 3・Nuxt 3 の様々な機能によって、型安全な状態を保ったまま快適な開発を進められ、かつ3ページの全体実装を約7営業日で形にすることができました。 この記事では、「いま新規サービスのゼロからの立ち上げにNuxt 3を選択するとどんな嬉しいポイントがあるのか」という実例をご紹介できればと思います。 担当したプロダクトについて ANDPAD資料承認 | 製品のご紹介 2023年10月にリリースされた「ANDPAD資料承認」という、資料の申請・承認を一元管理する機能のフロントエンド開発を担当しました。 ただし、紹介サイ

    新規プロダクトの開発に Nuxt 3 を採用して良かったこと - ANDPAD Tech Blog
    nakano88
    nakano88 2024/01/17
  • 開発現場の貢献実感のためにできること - ANDPAD Tech Blog

    はじめに この記事はANDPAD Advent Calendar 2023 25日目の記事です。 こんにちは、アンドパッド代表の稲田です。 今回は、アンドパッドが取り組む、2024年の業界課題と、PdM / エンジニア / デザイナー / QA / CRE など開発チームに感じてほしい、アンドパッドの提供価値と、貢献実感についてのお話です。 少しでも、社会課題解決に貢献できるワクワクをお伝えできたらな、と思います。 アンドパッドが取り組む建築・建設業界 建築・建設業界は、 50 兆円を超える巨大な市場でありながら、生産性が低い産業の一つと言われています*1。 また、労働者の高齢化や、新規入職者の減少による人手不足が顕著で、 DX や SaaS での生産性の向上が急務と言われています。 日の骨太な課題に深く長く取り組むのが、アンドパッドです。 建築・建設業界の2024年問題が迫る そんな中

    開発現場の貢献実感のためにできること - ANDPAD Tech Blog
    nakano88
    nakano88 2023/12/25
  • チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog

    See below for the English version. この記事はANDPAD Advent Calendar 2023 22日目の記事です。 こんにちは、リアーキテクティングチームの白土(@kei_s)です。今回は、我々のチームの公用語を英語にしたお話のご紹介です。 リアーキテクティングチームとは ANDPADシステムでの複数のドメインに横断した問題に対応するため、「リアーキテクティングチーム(略称: リアーキチーム)」という名前の専任チームを組織し開発課題に対応しています。現在主に Rails アプリケーションに関連する改善を行っています。ブログやイベントで取り組みをいくつかご紹介しているので、興味があればぜひご覧ください! Kaigi on Rails 2022 「実践 Rails アソシエーションリファクタリング」で伝えきれなかったこと - ANDPAD Tech B

    チームの公用語を英語にした話 A story about making English our team's official language - ANDPAD Tech Blog
    nakano88
    nakano88 2023/12/22
  • スタートアップの舞台裏、アンドパッドに新卒一期生として入社して感じたこと - ANDPAD Tech Blog

    はじめに はじめまして。株式会社アンドパッドでソフトウェアエンジニアをしているハセガワカンタです。 アドベントカレンダーの季節がやってきたので、アンドパッドに新卒で入社して現在まで、何をしてきて何を感じたのかを書こうと思います。 これは ANDPAD Advent Calendar 2023 19日目の記事です。 qiita.com 誰? 軽く自己紹介をしておきます。 名古屋生まれ名古屋育ちで今年の春に上京してきましたハセガワカンタです。東京のかつやに入ったら味噌カツ丼がメニューになくてカルチャーショックを受けました。 学生時代は文系学部だったのですが、コロナ禍のおうち時間を活用して独学でプログラミングを学んでいました。アルバイトでソフトウェアエンジニアとして働いたり、建設会社である実家の業務システムを開発、運用するなどしていました。就活の時期にアンドパッドと出会い、実家が建設会社であるこ

    スタートアップの舞台裏、アンドパッドに新卒一期生として入社して感じたこと - ANDPAD Tech Blog
    nakano88
    nakano88 2023/12/19
  • 障害に前向きに向き合っていきたい〜「ポストモーテムから学ぶ会」誕生秘話〜 - ANDPAD Tech Blog

    こんにちは、お久しぶりです!CREのmayuzo(@nanaka1103)です。 昨年末から産休・育休に入っていたため、お久しぶりの投稿となりました。今は子育てと仕事を両立させたいと頑張っていますが、覚悟はしていたものの大変ですね。先人達には頭が上がりません。 さて、今回はアドベントカレンダーへの寄稿として、アンドパッドのCREが障害に向き合っている取り組みについて書いていこうと思います! 障害対応におけるCREの役割 アンドパッドでの障害対応の流れ 振り返りとポストモーテム ポストモーテムから学ぶ会 開催の形式 CREがこの会を主導する意味 実際効果はあったのか (余談)会の名前に込められた意味 さいごに 障害対応におけるCREの役割 障害*1 あまり聞きたくない言葉ですね。できることなら起こらないでほしいし経験したくない。しかしながら、長くサービスを運営しリリースを繰り返していると完全

    障害に前向きに向き合っていきたい〜「ポストモーテムから学ぶ会」誕生秘話〜 - ANDPAD Tech Blog
    nakano88
    nakano88 2023/12/14
  • HatenaBlog Workflows を導入してテックブログの執筆環境を改善しました - ANDPAD Tech Blog

    こんにちは hsbt です。先週、龍が如く外伝7をクリアして来年発売する8の体験版をプレイしたところです。8の発売日は2024年1月26日なので、そこまではゲームは一段落かなと安心していたところに、12月に発売するバルダーズ・ゲート3がとても面白いらしいという噂が出てきたので、これはプレイするしかないかなーと悩んでいるところです。1ヶ月で終えることができるボリュームなんでしょうか...。 さて、今回はANDPAD Advent Calendar 2023技術広報 Advent Calendar 2023の1日目として、このテックブログの執筆環境のアップデートについてご紹介します。 アンドパッドテックブログの執筆フロー アンドパッドではテックブログの執筆は以下のようなフローで行っています。 執筆者がはてなブログに下書きとして投稿 下書きに対してチームメンバーによるレビューと反映 終了後に

    HatenaBlog Workflows を導入してテックブログの執筆環境を改善しました - ANDPAD Tech Blog
    nakano88
    nakano88 2023/12/01
  • RubyWorld Conference 2023 にアンドパッドが協賛・参加・登壇しました - ANDPAD Tech Blog

    こんにちは、 id:sezemi です。 いよいよクリスマスシーズンですが、我が家の子どもたちは、まだサンタさんがくるのを楽しみにしていますので、今年もサンタ役ができそうです。 さて、先日 11/9 から 2 日間で開催された RubyWorld Conference 2023 にアンドパッドは Ruby スポンサーとして協賛しました! 2023.rubyworld-conf.org この記事では Ruby スポンサーセッション、ブース出展の模様、参加したエンジニアの感想をお届けします! スポンサーセッション: Ruby コミッターと歩む Ruby を⽤いたプロダクト開発 こんにちは、 hsbt こと柴田です。RubyWorld Conference 2023 ではアンドパッドのスポンサーセッションとして、Ruby コミッターである私がアンドパッドのプロダクトと OSS をどのように協調さ

    RubyWorld Conference 2023 にアンドパッドが協賛・参加・登壇しました - ANDPAD Tech Blog
    nakano88
    nakano88 2023/11/29
  • Kaigi on Rails 2023 とアンドパッドのまとめ - ANDPAD Tech Blog

    こんにちは、hsbt です。ソロ活女子という番組にハマってしまい、シーズン1から順番に見返しています。私もソロ活することが多いので「これはいけるー」「一人焼肉、などは余裕」などを話しながら見ていますが、一人フレンチフルコースはちょっと難易度が高いな〜と感じています。 今回は Kaigi on Rails 2023 の関連イベントや編とアンドパッドの取り組みについてご紹介します。 プロポーザルネタ出し会 Kaigi on Rails 2023 に向けてアンドパッドでは、みんなでプロポーザル出そうぜ!と普段やっていることから出せそうなネタを出す会を開催しました。進め方は以下の通りです。 参加者それぞれがネタについて esa.io にタイトルと話したい内容を書く 話したい内容に対して参加者が「こうするともっとよさそう」というコメントを書く ネタ出し会の最後までに公式サイトへ投稿する 単純な内容

    Kaigi on Rails 2023 とアンドパッドのまとめ - ANDPAD Tech Blog
    nakano88
    nakano88 2023/11/01
  • Ruby フルタイムコミッタの仕事報告 2023年Q2-3 - ANDPAD Tech Blog

    こんにちは、hsbt です。前回のエントリからしばらく経ってしまい、引き続き原神や崩壊・スターレイルをプレイしつつ、アサシンクリード・ミラージュやスパイダーマン2など、ホリデーシーズンに向けたゲームラッシュでいよいよ時間がなくなってきました。 今回は RubyKaigi 2023 以降、主に 2023 年の夏から秋にかけての Ruby のフルタイムコミッタの活動についてご紹介します。 Euruko 2023 への登壇 今年の夏は Ruby 体や RubyGems や Bundler の開発はもちろんのことですが、9月に開催された Euruko 2023 の登壇の準備が中心になりました。Euruko とはどういうカンファレンスなのかを知らない方のために簡単に紹介をします。 Ruby の国際カンファレンスには日で開催される RubyKaigi 、米国で開催される RubyConf などがあ

    Ruby フルタイムコミッタの仕事報告 2023年Q2-3 - ANDPAD Tech Blog
    nakano88
    nakano88 2023/11/01
  • 海外拠点でプルリクエスト数が3倍に。アンドパッドベトナムの定量×定性コミュニケーションを通じた開発生産性向上へのトライ

    海外拠点でプルリクエスト数が3倍に。アンドパッドベトナムの定量×定性コミュニケーションを通じた開発生産性向上へのトライ クラウド型の建設プロジェクト管理サービス「ANDPAD」を提供する、株式会社アンドパッドの初の海外開発拠点アンドパッドベトナム。 エンジニア組織における個人の振り返りや組織の課題発見に、エンジニア組織支援クラウド「Findy Team+」をご活用いただいています。 今回は、アンドパッドベトナムで代表を務める野田さんと、同じくアンドパッドベトナムにてCTOを務める山下さんにインタビュー。現地でのエンジニア組織づくりについてや、「Findy Team+」の活用方法についてお話をうかがいました。 ※取り組みは、「Findy Team+ Award 2023」にて「Best Practice Award」を受賞しております。 2022年1月、海外の開発拠点としてベトナムに法人を

    海外拠点でプルリクエスト数が3倍に。アンドパッドベトナムの定量×定性コミュニケーションを通じた開発生産性向上へのトライ
    nakano88
    nakano88 2023/10/25
  • Cloud RunとLoad Balancer: 機械学習デモウェブアプリの効率的なデプロイ方法 - ANDPAD Tech Blog

    目次: はじめに 前提条件 アーキテクチャ MLのデモウェブアプリを開発し、デプロイするには? アプリの開発とデプロイ Step 1: Streamlitを使ったMLデモウェブアプリの開発 Step 2: Poetry で依存関係をロック Step 3: Dockerを使ったWebアプリのコンテナ化 Step 4: DockerイメージをGCPの Artifact Registry にプッシュします Step 5: Google Cloud RunへのDockerイメージのデプロイ アプリのホスティングとルーティング Step 6: Domain または IP アドレスの登録 Step 7: External HTTPS Load Balancerのセットアップと設定 Step 8: デプロイメントプロセスの自動化 1. Serverless NEGを作成し、Cloud Runサービスを追

    Cloud RunとLoad Balancer: 機械学習デモウェブアプリの効率的なデプロイ方法 - ANDPAD Tech Blog
    nakano88
    nakano88 2023/10/24
  • アンドパッドは Kaigi on Rails 2023 に協賛しています! and 登壇者から見どころを紹介します! - ANDPAD Tech Blog

    こんにちは! 先月 9 月から採用広報となった id:sezemi です。 予想を遥かに超えて welcome いただき、この記事も @ydah 、 @ken3ypa 、 @makicamel 、 @kubo に加筆してもらい、公開できました。 ありがたし! さて、題です。 いよいよ 10/27 ~ 28 に開催される Kaigi on Rails 2023 に、アンドパッドは Gold Sponsor として協賛しています! kaigionrails.org 2020 / 2021 / 2022 とオンラインでしたが、 2023 は初のオフラインも含めた開催 です! ワクワクが止まらない、とはこのことでしょう。 また、 Kaigi on Rails と言えばグッズも注目ですが、 2023 のグッズもとても素敵ですね 🙌 (発送に時間がかかるので、イベント当日に持参したい方は早めに注文

    アンドパッドは Kaigi on Rails 2023 に協賛しています! and 登壇者から見どころを紹介します! - ANDPAD Tech Blog
    nakano88
    nakano88 2023/10/18
  • KubernetesのPodを事前にスケールアウトする仕組みをCronJobで実装し、ジョブの処理遅延を低減した話 - ANDPAD Tech Blog

    1. はじめに こんにちは、SWEのあかりです。 今回は、SREの角井さん(@cass7ius)と一緒に、Kubernetes(以降、K8sと表記)のPodを事前にスケールアウトする仕組みをK8sのCronJobで構築したので、その実装背景・技術選定・実装方法について実例を紹介します。 この記事を読んで得られるものは以下の3点です。 Podを事前にスケールアウトさせて、ジョブの遅延を低減した実例 技術選定時に行った定性分析の実例 Podからkubectlコマンドを実行する実装例 2. 前提の説明 掲題の実装対象は施工管理サービスであり、これは社内で最も古くから稼働しているモノリシックなRailsアプリケーションです。施工管理サービスのおおよそのインフラ・技術構成は下図の通りになっています。 施工管理サービスのインフラ構成図 上図の通り、施工管理サービスはEKSクラスター上で稼働しており、お

    KubernetesのPodを事前にスケールアウトする仕組みをCronJobで実装し、ジョブの処理遅延を低減した話 - ANDPAD Tech Blog
    nakano88
    nakano88 2023/10/16
  • DroidKaigi 2023への参加レポート / アンケート結果とAndroidクイズの解説 - ANDPAD Tech Blog

    こんにちは、プロダクトエンジニアの松川です。 2023年9月14日(木)から16日(土)に渡ってDroidKaigi 2023が開催されました。 アンドパッドはDroidKaigi 2023にゴールドスポンサーとして協賛し企業ブースを出展しました。 多くの方にブースに足を運んいただきました。ありがとうございました! 2023.droidkaigi.jp この記事ではブースで行った『アンケート結果の共有』と『Androidクイズの解説』を行います。 スポンサーブース 集合写真 ブースでは『アンケート』と『Androidクイズ』の企画を行い、2日間で176名の方に参加していただきました! 参加してくださった方々ありがとうございました 。 アンケート結果 ブースで行ったアンケートの結果は以下の結果となりました。 UnitTestのカバレッジを教えてください アンケート結果(UnitTestのカバ

    DroidKaigi 2023への参加レポート / アンケート結果とAndroidクイズの解説 - ANDPAD Tech Blog
    nakano88
    nakano88 2023/10/05
  • E2Eテストの運用を属人化しないための3つの取り組み - ANDPAD Tech Blog

    はじめに こんにちは。QCの佐藤です。 月日が経つのは早いもので、QCメンバーも増え、多くのメンバーがブログを書いてくださっており嬉しい限りです😊*1 ANDPADで韻を踏む - ANDPAD Tech Blog アンドパッドラップの作り方 - ANDPAD Tech Blog QAがGoで始めるテストデータ作成の自動化 - ANDPAD Tech Blog ANDPADのQualityControlを紹介します!2023 - ANDPAD Tech Blog 私がブログを書いたのはもう2年前...(徐々に間隔が長くなっている...) 今回は私の担当しているプロジェクトでの、E2Eテスト管理・運用方法についてお話します。 以下のような課題ってE2Eテストあるあるですよね (´;ω;`) E2Eテストの運用が属人化してしまっている... むか~しに作ってからはただ回しているだけ... テス

    E2Eテストの運用を属人化しないための3つの取り組み - ANDPAD Tech Blog
    nakano88
    nakano88 2023/10/02