hayajo_77のブックマーク (3,016)

  • https://pages.awscloud.com/rs/112-TZM-766/images/20240229-platform-engineering-2-platformengineering_differences.pdf

    hayajo_77
    hayajo_77 2025/05/01
  • re:Invent 2024: AWSがKubernetes APIでクラウドインフラを管理するACKを解説

    はじめに 海外の様々な講演を日語記事に書き起こすことで、隠れた良質な情報をもっと身近なものに。そんなコンセプトで進める企画で今回取り上げるプレゼンテーションはこちら! 📖 AWS re:Invent 2024 - Managing infrastructure via APIs with AWS Controllers for Kubernetes (OPN202) この動画では、AWS Controllers for Kubernetes(ACK)を使用してKubernetes APIAWSクラウドインフラを管理する方法について解説しています。現在50のACKコントローラーが一般提供されており、宣言的モデル、継続的な調整、拡張性という3つの主要な特徴を持ちます。従来の断片化されたワークフローと比べ、ACKを活用することでアプリケーションリソースとクラウドリソースの両方を単一のKu

    re:Invent 2024: AWSがKubernetes APIでクラウドインフラを管理するACKを解説
    hayajo_77
    hayajo_77 2025/05/01
  • 「Platform Engineeringがわからない」を読んで

    昨日、「プラットフォームエンジニアリングがわからない」という記事を読みました。 私は最近、Platform Engineering Meetupにオンライン参加して話を聞いたり、CNCFの『Platforms White Paper』を読んで、その所感をZennのエントリーにしたり、所属する会社の勉強会でPlatform Engineeringについて同僚とディスカッションしたりする中で、「Platform Engineeringってこういうものなのかな?」というのが最初の頃よりは明確になってきました。 そこで、上記の記事を読んだ上で、私の理解に基づく意見をこのエントリーに書きます。なお、私はPlatform Engineeringをメインにやっている人ではないので、理解が行き届いていない部分や誤解も多々あると思います。一方で、この話題に利害関係がほとんどない点はバイアス排除の面で有利だと

    「Platform Engineeringがわからない」を読んで
    hayajo_77
    hayajo_77 2025/05/01
  • ここはMCPの夜明けまえ

    日、「AI駆動開発実践の手引き -これが僕/私のAI(アイ)棒」というイベントで「ここはMCPの夜明けまえ」 🎵🧭 というタイトルで登壇しました! 🔍 イベント詳細: - イベント名: 【ハイブリッド開催】AI駆動開発実践の手引き -これが僕/私のAI(アイ)棒- - 公式URL: http…

    ここはMCPの夜明けまえ
    hayajo_77
    hayajo_77 2025/04/24
  • VS Code の設定から MCPサーバーを追加して GitHub Copilot agent mode で利用してみる(安定版でも利用可能に) - Qiita

    【追記】 March 2025 (version 1.99) のアップデートで、Insider版でなくても Agent mode や MCPサーバーを扱う機能が使えるようになりました (記事執筆時は Insider版でしか扱えなかったので、Insider版を使った流れを書いてますが、今は安定版で同じことができます) VS Code No安定版を最新にして、Agent mode が選択できない場合は、設定から Agent mode の機能を有効化してください。 はじめに ↓このポストに書いていた話に関する内容です。 最初に「VS Code Insider版の設定から MCPサーバーの設定を追加できる」という情報を見かけたのは、上記で引用しているポストでした。 また、検索をしてみると日語や英語の記事も書かれているようでした。 以下は、その一例です。 ●Visual Studio Code +

    hayajo_77
    hayajo_77 2025/04/22
  • プログラミング用途の生成AI関連ツールの評価 2025/04/14

    現時点で個人の感想です。流動的なので、明日にでも意見は変わってると思います。 モデル Claude-3.7-sonnet コーディング性能が圧倒的に良い。迷ったらとりあえずこれを使っておけばよい だいたい1ファイル1000行ぐらいが管理できる限界 Gemini 2.5 今なら無料で使える。今のうちに使い込んでクセを把握するといい。 巨大コンテキスト理解ができるので、「大量にコードを読んでちょっとだけコードを書く」つまり一般的な業務プログラミングに向いてる。 リリースから一週間は負荷が高くて不安定だったが、最近安定してきた さすがに単純なコーディング性能は Claude-3.7-sonnet に劣る deepseek-chat Cline で使うには遅すぎて役に立たない AIツール作るときの壁打ちに使っている。雑に巨大データ送りつけても安くて安心 コーディングエージェント/拡張 Cline

    プログラミング用途の生成AI関連ツールの評価 2025/04/14
    hayajo_77
    hayajo_77 2025/04/22
    “Cline”
  • ガイアノーツの秘密戦隊「グレンジャー」!! 5色もあるニュートラルグレーって何?/「III」「IV」「V」編 | nippper ニッパーを握るすべての人と、モケイの楽しさをシェアするサイト

    ▲こちらはニュートラルグレーのIとIIをピックアップした記事。ニュートラルグレーIとIIは、あまり他にない色、自分で調色するのが難しい色、ということで紹介してきました。合わせてどうぞ ガイアノーツの気になる塗料「ニュートラルグレー」。同じ名前で5色、ニュートラルグレーと名乗っているのです。前回IとIIをピックアップ。今回はIII、IV、Vの特徴をお届けします。 そもそもニュートラルグレーとは「彩度,色相がなく明度のみとなっている灰色」のこと。青みや赤みとかそうした色がありませんという意味です。おおむねどんな塗料も青み赤みなどの多少の色がついていますが、ニュートラルグレーは理論的にはY(イエロー)、M(マゼンタ)、C(シアン)のインキが等量で刷り合わさったときに表現される色とされています。 ニュートラルグレーのIII~Vは明度が暗くなっていきます。 ▲ニュートラルグレー3は、ようやくグレーら

    ガイアノーツの秘密戦隊「グレンジャー」!! 5色もあるニュートラルグレーって何?/「III」「IV」「V」編 | nippper ニッパーを握るすべての人と、モケイの楽しさをシェアするサイト
    hayajo_77
    hayajo_77 2025/04/22
    グレーで調色して明度を調整する、なるほど〜
  • GitHub Copilot Agentを試してみた

    はじめに GitHubの公式ブログで「GitHub Copilot:エージェントの覚醒」が発表されました。 Copilot EditsがGA(一般提供)され、新たにAgentモードがプレビュー公開されたとのことで、実際に試してみました。 Copilot EditsがGAされた Copilot Editsとは Copilot Editsは、チャットとインラインチャットの長所を組み合わせたもので、会話型のフローと、管理するファイル群に対してインラインで変更を加える機能を備えています。 (中略) Copilot Editsでは、編集対象のファイルを指定し、自然言語で変更をリクエストできます。GitHub Copilotは指定した範囲内でコードをインラインで変更し、開発者は提案された変更を確認しながら、適用・修正を繰り返すことができます。 GitHub Blog より引用 従来はCopilot C

    GitHub Copilot Agentを試してみた
    hayajo_77
    hayajo_77 2025/04/21
  • Claude Code Best Practices

    Published Apr 18, 2025 Claude Code is a command line tool for agentic coding. This post covers tips and tricks that have proven effective for using Claude Code across various codebases, languages, and environments. We recently released Claude Code, a command line tool for agentic coding. Developed as a research project, Claude Code gives Anthropic engineers and researchers a more native way to int

    Claude Code Best Practices
    hayajo_77
    hayajo_77 2025/04/20
  • eBPFを用いてPod ごとのインターネットトラフィック量を計測するツールの開発 - Preferred Networks Research & Development

    記事は、2024年夏季インターンシッププログラムで勤務された俵 遼太さんによる寄稿です。 こんにちは、京都大学 工学部 電気電子工学科3回生の 俵 遼太 (id:walnuts1018) です。 今回、PFN 2024 夏期国内インターンシップに参加し、社内機械学習基盤の開発・運用を行うCluster Servicesチームにて、「Podごとのインターネットトラフィック量を計測するツールの開発」というテーマに取り組みました。 この記事では、社内のKubernetesクラスタにおける課題と、Podごとのインターネットトラフィック量を計測するために作成したツールについて紹介します。 社内のKubernetesクラスタにおける課題 社内の Kubernetes クラスタでは、複数のユーザーが同じクラスタを利用して様々なワークロードを動かしています。このような構成をとることで、マシンリソースの利

    eBPFを用いてPod ごとのインターネットトラフィック量を計測するツールの開発 - Preferred Networks Research & Development
    hayajo_77
    hayajo_77 2025/04/17
  • MCP入門

    記事は、最近話題のMCPの入門記事です。 MCP(Model Context Protocol)について、以下の4ステップで紹介します。 ざっくり理解する 使ってみる 深く理解する 作ってみる 初心者でも順番に読み進めれば、MCPについてざっと理解、かんたんな実装ができるようになることを目指します💪 ざっくり理解する MCPとは、ざっくり言うと、LLMアプリと外部サービスを連携するための統一されたインターフェース(プロトコル)です。 LLMアプリとは、ChatGPTやClaude、Cursorなど、LLMを使用するためアプリケーションを指します。(⚠️ GPT-4oやclaude-3-5-sonnetなどのLLM自体とは区別してください。) 初期のLLMアプリは、どこまでいってもすごく賢いチャットツールでしかなく、結局はテキストを返答することしかできませんでした。 そのため、LLMアプ

    MCP入門
    hayajo_77
    hayajo_77 2025/04/16
  • Optimizing CI/CD for Trust, Observability and Developer Well-Being

    hayajo_77
    hayajo_77 2025/04/16
  • #Apple Notesの「ノートリンク」機能が便利すぎて、使い方を見直した

    Apple Notes(メモ)アプリはここ数年で大きく進化し、かつてのようにサードパーティ製メモアプリの後塵を拝していた姿はもうありません。今や、iPhoneユーザーにとってトップクラスに使いやすいメモアプリへと成長しています。そんな中で、筆者が最近になって気づいた機能が「ノートリンク」。この機能の存在を知ったことで、Apple Notesの使い方を根から見直すきっかけになりました。 Apple Notes(メモ)アプリはここ数年で大きく進化し、かつてのようにサードパーティ製メモアプリの後塵を拝していた姿はもうありません。今や、iPhoneユーザーにとってトップクラスに使いやすいメモアプリへと成長しています。そんな中で、筆者が最近になって気づいた機能が「ノートリンク」。この機能の存在を知ったことで、Apple Notesの使い方を根から見直すきっかけになりました。 目次 私は長年App

    #Apple Notesの「ノートリンク」機能が便利すぎて、使い方を見直した
    hayajo_77
    hayajo_77 2025/04/15
  • エンドポイントカットのトレースサンプリングを提案したい - 株式会社ヘンリー エンジニアブログ

    株式会社ヘンリーでオブザーバビリティを担当しているsumirenです。 先日のHoneycombでスパンを削減する - 株式会社ヘンリー エンジニアブログ という記事で、スパン削減にはトレースカットとトレース横断の2つのアプローチがある話をしたうえで、トレース横断での削減について紹介しました。 この記事ではトレースカットでの削減についてヘンリーでの事例を紹介します。 スパン削減の戦略(再掲) 前の記事でも紹介したとおり、スパン削減には大きく2つの方向性があります。(アプリケーションを直す以外) トレースカットでのアプローチ トレースカットでサンプリングする 例:正常なトレースは1%だけサンプルする、無料ユーザーのトレースは1%だけサンプルするなど トレース横断的なアプローチ スパン種類ごとにドロップの条件をつける 例:SET TRANSACTIONのスパンは正常かつ高速ならドロップする こ

    エンドポイントカットのトレースサンプリングを提案したい - 株式会社ヘンリー エンジニアブログ
    hayajo_77
    hayajo_77 2025/04/14
  • LINE Notifyの代替方法として、LINE Messaging APIを利用して、LINEグループに送る。 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに LINE Notifyは、2025年3月31日にサービスが終了する。 通知を送る代替方法として、LINE公式アカウントからメッセージを送信できるLINE Messaging APIを利用する。 LINE Messaging API: https://developers.line.biz/ja/services/messaging-api/ Messaging APIの料金: https://developers.line.biz/ja/docs/messaging-api/overview/#line-official-ac

    LINE Notifyの代替方法として、LINE Messaging APIを利用して、LINEグループに送る。 - Qiita
    hayajo_77
    hayajo_77 2025/04/12
    うおぉぉお!解説ありがたいです!!
  • モンハンワイルズ 闘技大会ハンマーでSを取るコツ|K(Kei)

    こんにちは。K(Kei)です。今回は第1弾のアップデートで追加された闘技大会でメイン武器であるハンマーでSランクを取った記事になります。今作のハンマーは何かと弱いと話題になりますがそれについても少し書いていきます。 はじめに今作に限った話では無いですが基的にSランクを取ることに関しては完全に自己満足です。その上ハンマーは5月末に強化されることがアナウンスされているため現状のバージョンでSランクを取れる方は間違いなくアプデ後に記録更新できると思います。 装備ただでさえ火力の出ないハンマーですが火力スキルもほぼ無いため想像以上に火力が出ません。唯一の救いは回避性能があるため立ち回りのほとんどを攻撃に割くことが出来ます。 ハンマー装備武器の緑ゲージもほぼ無いため途中で砥石を使うかどうかはどちらが最適解なのかは分かりませんが私は使わずにタイムを詰めました。 立ち回りここからは実際にタイムを詰める

    モンハンワイルズ 闘技大会ハンマーでSを取るコツ|K(Kei)
    hayajo_77
    hayajo_77 2025/04/11
  • 【AIエージェント】MCPサーバーって何?

    1.はじめに MCPサーバーとは「AIにツールを持たせるための標準プロトコル」です。 いわばAI用USB-Cポートのようなもので、これを使うとAIがファイル操作やAPI呼び出しなど様々な機能を外部ツールとして取り込めます。 その威力を、AI開発ツールのClineやCursorを例に、業務改善アプリからWebサイト制作、モダンなWebアプリ開発、そしてUI/UXデザインにどんな変化が起きるのかを深掘りしていきます。 コード例も交えて解説しますので、AIアシスタントに魔法の杖を持たせたい開発者は必見です! 2.MCPサーバーの歴史 まずMCPサーバーとは何者なのか、簡単に説明しましょう。 MCPは Model Context Protocol(モデル・コンテキスト・プロトコル)の略で、Anthropic社が提唱したオープンソースのプロトコルです。これによってAIモデル(LLM)が外部のデータソ

    【AIエージェント】MCPサーバーって何?
    hayajo_77
    hayajo_77 2025/04/09
  • 4 ステップでモダンな tsconfig.json を作る - mizdra's blog

    tsconfig.json を使うと、型チェックを緩く/強くしたり、また出力する JS の形式を変えたりできる。しかしいくつかの事情から、正しく書くのが難しい。 オプションの数が非常に多い その数なんと 133 個 *1 オプションの意味や役割が理解しにくい 公式ドキュメントは丁寧にかかれているが... JavaScriptTypeScript の仕様、型の知識、歴史的経緯などを知らないと理解しづらい 推奨されるオプションが変わっていく 言語やエコシステムの進化/変化によって変わる 最近だと Node.js の TypeScript サポートで変わった 「オプションの細かい意味とかは一旦いいから、モダンで最小限の tsconfig.json がすぐに欲しい!!!」。そうした声に応えて、id:mizdra がオススメする「4 ステップでモダンな tsconfig.json を作る方法」

    4 ステップでモダンな tsconfig.json を作る - mizdra's blog
    hayajo_77
    hayajo_77 2025/04/02
  • curlでhostsファイルを書き換えずに名前解決する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    curlでhostsファイルを書き換えずに名前解決する - Qiita
    hayajo_77
    hayajo_77 2025/04/01
    resolveオプションを忘れてしまっている
  • ココピーからChatGPTを呼んで文章生成させる - 無駄と文化

    ココピー (cocopy) というブラウザ拡張機能がある。 chromewebstore.google.com Webページを見ていて URL やページタイトルなどをコピー&ペーストしたくなったとき、ココピーを使うと思い思いの形式でクリップボードへのコピーができて便利だ。 ココピーについてはいろいろな人が紹介記事を書いているのでそれを読んでもらうのがいいと思う。 blog.pokutuna.com motemen.hatenablog.com ココピーは任意の JavaScript コードを実行できる ココピーは現在見ているページの URL・ページタイトル・コンテンツを JavaScript コードでいい感じに整形してからクリップボードに突っ込めるツールだ。 JavaScript コードはユーザーが好き勝手に書くことができる。fetch() を使って外部 API を叩くこともできる。 とい

    ココピーからChatGPTを呼んで文章生成させる - 無駄と文化
    hayajo_77
    hayajo_77 2025/04/01
    かしこい