{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "松本 侑真",
  "home_page_url": "https://yuuma.dev/",
  "feed_url": "https://yuuma.dev/feed.json",
  "description": "Yuuma Matsumoto の記事フィード",
  "language": "ja",
  "authors": [
    {
      "name": "Yuuma Matsumoto",
      "url": "https://yuuma.dev"
    }
  ],
  "items": [
    {
      "id": "https://yuuma.dev/blog/flask-uvicorn",
      "url": "https://yuuma.dev/blog/flask-uvicorn",
      "title": "Uvicornを用いたFlaskの本番起動について",
      "summary": "Flaskで作成したAPIを本番環境で起動する方法について説明します。Traefikをリバースプロキシとして利用し、UvicornでFlaskアプリケーションを起動します。",
      "content_text": "Flaskで作成したAPIを本番環境で起動する方法について説明します。Traefikをリバースプロキシとして利用し、UvicornでFlaskアプリケーションを起動します。",
      "date_published": "2026-02-14T13:04:43.000Z",
      "tags": [
        "flask",
        "uvicorn",
        "traefik",
        "docker"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/ssh-session-kill",
      "url": "https://yuuma.dev/blog/ssh-session-kill",
      "title": "VSCodeのRemote-SSHセッションを強制終了する方法",
      "summary": "VSCodeのRemote-SSHセッションを強制終了する方法について",
      "content_text": "VSCodeのRemote-SSHセッションを強制終了する方法について",
      "date_published": "2026-02-14T13:04:43.000Z",
      "tags": [
        "vscode",
        "remote-ssh",
        "session"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/platform-engineer",
      "url": "https://yuuma.dev/blog/platform-engineer",
      "title": "Platform Engineerに関して",
      "summary": "自分の志向とPlatform Engineerという職業についての考察。Platform Engineeringとは何かを整理しながら、自分がなぜこの職域に関心を持つのかを分析した。",
      "content_text": "自分の志向とPlatform Engineerという職業についての考察。Platform Engineeringとは何かを整理しながら、自分がなぜこの職域に関心を持つのかを分析した。",
      "date_published": "2026-01-31T22:50:42.000Z",
      "tags": [
        "career",
        "devops",
        "docker"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/holodeck/holodeck-setup",
      "url": "https://yuuma.dev/blog/holodeck/holodeck-setup",
      "title": "HomeLabの第一歩となる旗艦サーバ『holodeck』を立ち上げました",
      "summary": "Proxmox 上に Ubuntu Server 24.04 を構築し、Docker と Tailscale を導入して「どこからでもアクセスできる最強のコンテナ母艦」を作り上げるまでのプロセスを記録します。",
      "content_text": "Proxmox 上に Ubuntu Server 24.04 を構築し、Docker と Tailscale を導入して「どこからでもアクセスできる最強のコンテナ母艦」を作り上げるまでのプロセスを記録します。",
      "date_published": "2025-11-25T02:20:57.000Z",
      "tags": [
        "holodeck",
        "homelab"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/image-workflow",
      "url": "https://yuuma.dev/blog/image-workflow",
      "title": "【Astro】Paste Imageで実現する、ストレスフリーな画像最適化ワークフロー（PNG→AVIF/WebP自動変換）",
      "summary": "VS Code拡張機能「Paste Image」を使ってMarkdownに画像を簡単に貼り付けつつ、裏側でPNGからAVIF/WebPへの最適化、そしてpictureタグへの自動変換まで行う完全自動化ワークフローの構築方法を解説します。",
      "content_text": "VS Code拡張機能「Paste Image」を使ってMarkdownに画像を簡単に貼り付けつつ、裏側でPNGからAVIF/WebPへの最適化、そしてpictureタグへの自動変換まで行う完全自動化ワークフローの構築方法を解説します。",
      "date_published": "2025-11-23T23:48:28.000Z",
      "tags": [
        "Astro",
        "Markdown",
        "VS Code",
        "画像最適化"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/trip/2025-america",
      "url": "https://yuuma.dev/blog/trip/2025-america",
      "title": "アメリカ旅行：生命編",
      "summary": "2025年9月にラスベガス、グランドキャニオン、モニュメントバレーに行った記録",
      "content_text": "2025年9月にラスベガス、グランドキャニオン、モニュメントバレーに行った記録",
      "date_published": "2025-11-23T22:44:01.000Z",
      "tags": [
        "旅行"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/appleaccount",
      "url": "https://yuuma.dev/blog/appleaccount",
      "title": "Apple AccountをWalletに表示させる",
      "summary": "App Store用（メディアと購入）アカウントと、iCloud用アカウントが別の場合に、WalletにApple Account残高を追加する方法を紹介します",
      "content_text": "App Store用（メディアと購入）アカウントと、iCloud用アカウントが別の場合に、WalletにApple Account残高を追加する方法を紹介します",
      "date_published": "2025-11-19T18:40:43.000Z",
      "tags": [
        "Apple"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/links",
      "url": "https://yuuma.dev/blog/links",
      "title": "アイコンリンクの参照先",
      "summary": "よく使うOSSのアイコンリンクです。",
      "content_text": "よく使うOSSのアイコンリンクです。",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Astro",
        "Svelte"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/rust/slice",
      "url": "https://yuuma.dev/blog/rust/slice",
      "title": "スライス",
      "summary": "スライスの話",
      "content_text": "スライスの話",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Rust",
        "仕様確認"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/rust/own",
      "url": "https://yuuma.dev/blog/rust/own",
      "title": "所有権まわりの話",
      "summary": "所有権周りの話をします",
      "content_text": "所有権周りの話をします",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Rust",
        "仕様確認"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/rust/reference-around",
      "url": "https://yuuma.dev/blog/rust/reference-around",
      "title": "参照周りの話",
      "summary": "参照周りの話をします",
      "content_text": "参照周りの話をします",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Rust",
        "仕様確認"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/rust/reference",
      "url": "https://yuuma.dev/blog/rust/reference",
      "title": "参照",
      "summary": "参照の話",
      "content_text": "参照の話",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Rust",
        "仕様確認"
      ]
    },
    {
      "id": "https://yuuma.dev/blog/rust/string",
      "url": "https://yuuma.dev/blog/rust/string",
      "title": "Rustの文字列",
      "summary": "Rustの文字列についてのメモ",
      "content_text": "Rustの文字列についてのメモ",
      "date_published": "2025-11-17T00:29:30.000Z",
      "tags": [
        "Rust",
        "仕様確認"
      ]
    }
  ]
}