タグ

2023年7月5日のブックマーク (10件)

  • 【イベントレポート】CI/CD最前線〜今開発現場が直面している課題とは? Lunch LT - ZOZO TECH BLOG

    はじめに こんにちは、計測プラットフォーム開発部SREの纐纈です。 2023年6月23日にFindy社によるオンラインイベント「CI/CD最前線〜今開発現場が直面している課題とは? Lunch LT」が開催されました。このイベントでは、株式会社アンドパッドさん、株式会社サイバーエージェントさん、エムスリー株式会社さんから一人ずつ、弊社からも私がLTをしてきましたので、こちらのブログでも報告させていただきます。 findy.connpass.com 今回のイベントでは、CI/CDを社内で導入・推進されている、もしくはCI/CDの取り組みの具体的な方法や事例を知りたい方が参加者の対象となっていました。そのため、ここ最近CI/CDの改善に努めていた弊チームの取り組みがちょうど良く紹介できると思い、発表者として手を上げさせてもらいました。 今回の発表に使ったスライドはこちらです。 speaker

    【イベントレポート】CI/CD最前線〜今開発現場が直面している課題とは? Lunch LT - ZOZO TECH BLOG
    CLSmooth
    CLSmooth 2023/07/05
  • LLM in Productionで登壇しました、それとChat is not all you needの話 - LayerX エンジニアブログ

    皆さんこんにちは。CTO兼LayerX LLM Labsの松です。最近はずっとLLMを触り続けており、新規事業としてLLMを使った企業向けツールの開発にも取り組んでいます。コード書いてます。 【宣伝】LLM Labsではソフトウェアエンジニア、絶賛募集中です!! 【LLM Labs】ソフトウェアエンジニア / 株式会社LayerX ところで今回は以前登壇したLLM in Productionでのトークについて触れていきます。ちなみにLLM in ProductionはMicrosoftさんと取り組んでいる、大規模言語モデルを実事業に活用していくための知見を共有する場として始めた勉強会コミュニティとなります。 speakerdeck.com Chat、盛り上がってますね ここしばらく、ChatGPTを中心としたChatのインターフェースは、友人や家族との個人的な会話から、企業やサービスとの

    LLM in Productionで登壇しました、それとChat is not all you needの話 - LayerX エンジニアブログ
    CLSmooth
    CLSmooth 2023/07/05
  • CircleCIのDynamic Configでconfig.ymlを分割管理する - Carpe Diem

    背景 CircleCIを使っているのですが 多数のリポジトリを管理している config.ymlが肥大化している。けれど殆どは似たような記述 といった背景がある上で、新しいjobやworkflowを各リポジトリに適用していく際に コピペ漏れが起きやすい レビューがつらい といった課題を持っていました。 そんな時にCircleCIがDynamic Configという新機能を出していたので、これを使って 各リポジトリで変更が不要な共通処理のファイル リポジトリ毎に修正が必要なファイル を分割して管理することで、 前者はファイル自体をコピペすれば良い レビューは後者だけ注視すれば良い という対応をします。 環境 CircleCI 2.1 circleci/continuation 0.2.0 yq 4.24.2 Dynamic Configとは Dynamic Configを使うと動的にconf

    CircleCIのDynamic Configでconfig.ymlを分割管理する - Carpe Diem
    CLSmooth
    CLSmooth 2023/07/05
  • ダイナミックコンフィグ - CircleCI

    CLSmooth
    CLSmooth 2023/07/05
  • ダイナミック コンフィグを使用して CI/CD パイプラインをビルドする方法 - CircleCI

    堅牢で、管理しやすく、再利用可能な機能を開発することは、私のような CI/CD エンジニアにとって重要な仕事です。最近のブログ記事で、パイプライン設定ファイル内にパイプライン変数を導入して実装し、再利用可能なパイプライン設定ファイルを管理する方法について書きました。そのチュートリアルで説明したように、パイプライン変数と CircleCI Orbs はこのプロセスをいくらか柔軟にしますが、それでも多少の制限があります。パイプライン設定ファイルの性質上、特定のビルド プロセスに適したソリューションが欲しい場合には、”回避策” を要することがあります。たとえば、コミット前フックでスクリプトを実行し、コミット前に設定ファイルを生成するという方法が挙げられます。また、ジョブを使用し、API 経由でパイプライン実行をトリガーして、パイプライン パラメーターを設定するという方法も取られていました。これら

    ダイナミック コンフィグを使用して CI/CD パイプラインをビルドする方法 - CircleCI
    CLSmooth
    CLSmooth 2023/07/05
  • AmazonECS / Fargate でカナリアデプロイを実現する

    先日、AmazonECS / Fargate 番運用のための構築とデプロイ方法まとめというタイトルでECS/Fargateを番運用するための構成とデプロイについての記事を書き、HiromuMasuda/ecs-deployというデプロイ用のスクリプトを公開しました。 すると、ECS/Fargateを用いた時のカナリアデプロイの手法が意外と話題になったため、前回は簡単に紹介してしまったカナリアデプロイを、今回は少し首を突っ込んで紹介したいと思います。 アーキテクチャ全体像 全体像はこちらです。 ECS/Fargateってなんだ?という方や、まだ全記事を読んでない方はまずはこちらを見てください。 AmazonECS / Fargate 番運用のための構築とデプロイ方法まとめ カナリアデプロイをECSで実現する service内でtaskが2台動いている状態から、カナリアデプロイをして33

    AmazonECS / Fargate でカナリアデプロイを実現する
    CLSmooth
    CLSmooth 2023/07/05
  • 【Terraform🧑‍🚀】tfstateファイルの分割パターンとディレクトリー構成への適用 - 好きな技術を布教したい 😗

    この記事から得られる知識 この記事から得られる知識 01. はじめに 02. なぜ tfstate ファイルを分割するのか 分割しなかった場合 分割した方がいい場合 分割しない方がいい場合 03. tfstate ファイルの分割 分割の境界 状態の依存関係図 依存関係図とは 依存関係の表現 ▼ 依存関係の表現記法 ▼ 依存関係がない場合 ▼ 依存関係がある場合 04. tfstate ファイルに基づくその他の設計 リポジトリ 🐱 の設計 リポジトリ分割 ディレクトリ 📂 構成 リモートバックエンド 🪣 の設計 リモートバックエンド分割 ディレクトリ構成 05. 状態の依存関係の定義方法 terraform_remote_stateブロックの場合 terraform_remote_stateブロックによる依存 状態の依存関係図 リポジトリのディレクトリ構成 リモートバックエンドのディレ

    【Terraform🧑‍🚀】tfstateファイルの分割パターンとディレクトリー構成への適用 - 好きな技術を布教したい 😗
    CLSmooth
    CLSmooth 2023/07/05
  • 【速報】AI活用に前向きなスタンス!文科省「生成AI利用ガイドライン」ポイント解説|讃井康智@ライフイズテック

    皆様、ご無沙汰しております!ライフイズテックの讃井です。 昨年秋以降、AI教育が完全に新しいステージに突入し、ものすごい変化にワクワクしつつ、てんやわんやしております。 私もライフイズテックでAI教育まわりの責任者として、知見の取りまとめや政府・教委への提言などを担当しています(技術・プロダクト面はCTOの奥苑さんが担当)。 さて、早速題です。2023年7月4日に文科省から「初等中等教育段階における生成AIの利用に関する暫定的なガイドライン」が発表されました。この速報解説を今日は書きます!忙しい方は「解説のポイント」だけでも読んでもらえたらと! 1.解説のポイント子どもたちがAIを学び活用することに前向きな方針を文科省が示した。 リスク面への懸念や、不適切な事例を例示しつつも「新たな情報技術であり、多くの社会⼈が⽣産性の向上に活用している⽣成AIが、どのような仕組みで動いている

    【速報】AI活用に前向きなスタンス!文科省「生成AI利用ガイドライン」ポイント解説|讃井康智@ライフイズテック
    CLSmooth
    CLSmooth 2023/07/05
  • Aurora MySQLをMySQL8.0へ移行した話 - inSmartBank

    こんにちは!SREを担当してます上平と申します。 このエントリーではAurora MySQL5.7互換からMySQL8.0互換への移行を実施した際の流れや学びに関して紹介したいと思います! B/43 では Aurora MySQL5.7系をサービスリリースから使っており、Aurora MySQL バージョン2のサポート終了日(2024/10/31)が近づいているのもあったので、移行することにしました。 Amazon Aurora バージョン - Amazon Aurora これからAurora MySQL8.0へ移行を検討されている方の参考になれば幸いです。 想定される読者 Aurora MySQL 5.7系を使っていて、アップグレードを検討している方 実際の Aurora MySQL 8.0 への移行手順を知りたい方 AWS インフラに興味がある方 前提 Aurora MySQL5.7互

    Aurora MySQLをMySQL8.0へ移行した話 - inSmartBank
    CLSmooth
    CLSmooth 2023/07/05
  • 日本語に特化した大規模言語モデル(生成AI)を試作|2023年|NICT-情報通信研究機構

    国立研究開発法人情報通信研究機構(NICT(エヌアイシーティー)、理事長: 徳田 英幸)は、ユニバーサルコミュニケーション研究所データ駆動知能システム研究センターにおいて、独自に収集した350 GBの日語Webテキストのみを用いて400億パラメータの生成系の大規模言語モデルを開発しました。今回の開発を通し、事前学習用テキストの整形、フィルタリング、大規模計算基盤を用いた事前学習等、生成系の大規模言語モデル開発における多くの知見を得ました。現在は、更に大規模な1,790億パラメータの生成系大規模言語モデル(OpenAI社のGPT-3と同等規模)の学習を実施中で、また、学習用テキストの大規模化にも取り組んでいます。今後、共同研究等を通して民間企業、国研、大学等と協力して、日語の大規模言語モデルの研究開発や利活用に取り組む予定です。 NICTでは、これまでWebページを収集し、インターネット

    日本語に特化した大規模言語モデル(生成AI)を試作|2023年|NICT-情報通信研究機構
    CLSmooth
    CLSmooth 2023/07/05