タグ

2024年7月4日のブックマーク (10件)

  • ZOZOFITにおけるADRを利用した意思決定を残す文化作り - ZOZO TECH BLOG

    はじめに こんにちは。計測プラットフォーム開発部バックエンドチームの佐次田です。普段はZOZOMATやZOZOGLASSなどの計測技術に関わるシステムの開発、運用に携わっています。去年の夏に、ZOZOFITというサービスを北米向けにローンチしました。 記事では、ZOZOFITのローンチまでに遭遇した意思決定における課題と、ADRというドキュメンテーション手法を用いた解決までの取り組みについて紹介します。 目次 はじめに 目次 計測プラットフォーム開発部 バックエンドチームとは ZOZOFITとは 開発中に直面した課題 過去の背景が分からず決断しにくい 意思決定の結論が追いにくい 意思決定の認識合わせに時間がかかる ADRの導入 ADRとは 展開 ADRのフォーマット 使用ツール チームへの展開 ADRの一例 振り返り 課題はどう解決されたのか メリット デメリット 最後に 計測プラッ

    ZOZOFITにおけるADRを利用した意思決定を残す文化作り - ZOZO TECH BLOG
    CLSmooth
    CLSmooth 2024/07/04
  • 大規模サービスの負荷試験を改善していった話

    こんにちは!株式会社COMPASSのシステム開発部、SREチームのごーすと(@5st7)です!普段は、k8s周りの運用であったり、アプリケーションのパフォーマンスの監視、改善、インフラ周りの自動化などを積極的に進めています。三度の飯よりも好きなものがプリンで、美味しいプリンの店とかが流れてきたら1営業日以内に馳せ参じます。プリン好きな人はお店で会いましょう。 今日は負荷試験の取り組みについてご紹介できればと思います。COMPASSが提供するキュビナは現在100万人を超えるユーザーに利用していただいていますが、その分トラフィックも大きく、安定してサービスを提供できるようにするために、様々な工夫をしています。その中でも利用の集中する時間帯の負荷に耐えられるかの検証は非常に重要な取り組みの一つです。今回は、COMPASSが今まで負荷試験にどのように取り組んできたのか、その歴史と改善を行っていった

    大規模サービスの負荷試験を改善していった話
    CLSmooth
    CLSmooth 2024/07/04
  • Amazon Q BusinessでノーコードでRAGアプリケーションを作成する - Taste of Tech Topics

    はじめに 7月に入り、急に蒸し暑さが増してきたように感じますが、皆さまいかがお過ごしでしょうか。 データ分析エンジニアの木介です。 今回は先月にAWS公式ブログより紹介のあったAmazon Qサービスの内、フルマネージドで生成AIアシスタントを作成できるAmazon Q Businessの紹介をしていきます。 aws.amazon.com はじめに Amazon Q Businessとは 1. Amazon Q Businessの特徴 2. Amazon Q Businessの料金 Amazon Q Businessの使い方 1. アプリケーションの作成 2. retrieverの作成 3. データソースの作成 4. ユーザー/グループの設定 5. Applicationの実行 まとめ Amazon Q Businessとは まずAmazon Q Businessとは、与えられたデータに基

    Amazon Q BusinessでノーコードでRAGアプリケーションを作成する - Taste of Tech Topics
    CLSmooth
    CLSmooth 2024/07/04
  • 開発者が安心して実行可能なSQL実行基盤の導入と運用 #ベッテク月間 - LayerX エンジニアブログ

    こんにちは!バクラク事業部 Platform Engineering 部 DevOps チームの id:sadayoshi_tadaです。 7月はエンジニアブログがたくさん出る #ベッテク月間です。今後も記事が出ますので、どんな記事がでるのかこちらのカレンダーからよければチェックしてみてください!7/2にSRE Lounge#17にて開発者が安心して実行可能なSQL実行基盤の取り組みという発表させていただきました。この記事では当該発表で時間の関係で触れきれなかった内容や補足を行っていきます。 従来のデータベースのデータ変更における課題 課題に対する解決策の検討 Bytebaseの利用にかかるコスト Bytebaseの導入及びデータ変更のフロー整備 データ変更のフロー整備 Bytebase導入後の変化 データ変更オペレーション上の課題 まとめ 最後に 従来のデータベースのデータ変更における課

    開発者が安心して実行可能なSQL実行基盤の導入と運用 #ベッテク月間 - LayerX エンジニアブログ
    CLSmooth
    CLSmooth 2024/07/04
  • Webサービス公開前のチェックリスト

    個人的に「Webサービスの公開前チェックリスト」を作っていたのですが、けっこう育ってきたので公開します。このリストは、過去に自分がミスしたときや、情報収集する中で「明日は我が身…」と思ったときなどに個人的にメモしてきたものをまとめた内容になります。 セキュリティ 認証に関わるCookieの属性 HttpOnly属性が設定されていること XSSの緩和策(あくまでも緩和) SameSite属性がLaxもしくはStrictになっていること 主にCSRF対策のため。Laxの場合、GETリクエストで更新処理を行っているエンドポイントがないか合わせて確認 Secure属性が設定されていること HTTPS通信でのみCookieが送られるように Domain属性が適切に設定されていること サブドメインにもCookieが送られる設定の場合、他のサブドメインのサイトに脆弱性があるとそこからインシデントに繋がる

    Webサービス公開前のチェックリスト
    CLSmooth
    CLSmooth 2024/07/04
  • ローカル環境に量子プログラミングの実行環境を作ろう(Qiskit 1.0, Windows) - Qiita

    近頃、量子コンピュータについて聞くことも増えてきて、詳細までは分からないけれど面白そうと思う人も多いのではないでしょうか。 量子コンピュータに興味を持った方の中には、量子コンピュータの中で実行できる量子プログラミングを実際に書いてみたいと思う方もいると思います。 興味を持った方が簡単にWEBブラウザ上で量子プログラムを実行できる Quantum Lab を提供していたのですが、2024/5/15に提供を終了してしまうそうです1。IBMが公開している量子プログラミングの公式ドキュメントでは、自分のパソコンの中に実行環境を用意することを推奨しており、その手順を紹介していますが、各人のパソコン環境は違うために環境構築でつまずいてしまう方もいるかもしれません。 この記事では、Windowsユーザーが誰でも量子プログラミングの環境構築を作れるように、様々な実行環境の構築手順をご紹介します。量子プログ

    ローカル環境に量子プログラミングの実行環境を作ろう(Qiskit 1.0, Windows) - Qiita
    CLSmooth
    CLSmooth 2024/07/04
  • なんだか助かる便利なおっちゃんになりたい - Qiita

    これまでの生存戦略 それほど尖った能力や知識がない中で、私のこれまでの生存戦略としては求められればなんでもやる、少しくらい泥水でも飲むというものでした。 フロントエンドからバックエンド、データベース設計、API設計、実装、インフラ側の設定、提案書作成、プレゼンテーション、プロジェクト進行、どれも“専門家として誇れるか”というと疑問がありますが、求められればなんでもやるスタンスでそれが自分の価値提供の形と考えていました。 また、以前までは「若い」というのも、強みでした。 一回りほど上の年齢に見られることも珍しくなく、「そんな若かったのか」と驚かれるなかで、「若いのに頑張ってるね」と年齢のフィルターで大目にみてもらえました。 しかし、そんな私も気が付けば40歳、もう若さという武器はありません。 (つい先日まで20代だったはずなのに..何かおかしい..) 体力的にも無理が効かず、新しいことを学ぶ

    なんだか助かる便利なおっちゃんになりたい - Qiita
    CLSmooth
    CLSmooth 2024/07/04
  • Claude の Projects にライブラリのリファレンスを丸ごと入れてみる - Qiita

    概要 Anthropic 社の生成 AI サービスである Claude から Projects という機能が新しく公開されました。今回は、この Projects に特定のライブラリのリファレンスをコンテキストとして入れ、そのリファレンスをもとにこちらの質問に回答できるのかを試してみます。 モチベーション 多くの IT エンジニアがコーディング作業で ChatGPT や Claude , Gemini などの生成 AI を活用しているかと思いますが、 新しくリリースされたライブラリやリポジトリを利用する場合、生成 AI に質問をしても適切に回答してくれないことが多いです。また、活発に開発が行われているライブラリの場合、生成 AI に質問をしても回答内容が最新のものではないということも多々起こります。 このような場合に、新機能である Projects にライブラリのリファレンスの情報を与え、質

    Claude の Projects にライブラリのリファレンスを丸ごと入れてみる - Qiita
    CLSmooth
    CLSmooth 2024/07/04
  • 「Eclipse Theia IDE」が正式リリース ~ベンダー中立を謳う「Visual Studio Code」/デスクトップ版とオンライン版を提供

    「Eclipse Theia IDE」が正式リリース ~ベンダー中立を謳う「Visual Studio Code」/デスクトップ版とオンライン版を提供
    CLSmooth
    CLSmooth 2024/07/04
  • 開発チームとともに進めるインフラセキュリティの継続的な改善 / SRE Lounge 17

    2024年7月2日に開催された SRE Lounge #17 の発表資料です。 SRE Lounge #17(ハイブリッド開催) - connpass https://sre-lounge.connpass.com/event/321335/ このプレゼンの技術的な詳細は、過去のブログ記事…

    開発チームとともに進めるインフラセキュリティの継続的な改善 / SRE Lounge 17
    CLSmooth
    CLSmooth 2024/07/04