Open service 18.239.208.97:443 · satory074.com
2026-01-25 21:15
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Sun, 25 Jan 2026 21:15:55 GMT Link: </_next/static/media/ad9c66e761fed85a-s.p.bd81a64b.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/chunks/7f9ac4f2b1d49bb6.css>; rel=preload; as="style", </_next/static/chunks/dbb3c6e02955d7e3.css>; rel=preload; as="style" Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-dns-prefetch-control: on strict-transport-security: max-age=63072000; includeSubDomains; preload x-xss-protection: 1; mode=block x-frame-options: SAMEORIGIN x-content-type-options: nosniff referrer-policy: origin-when-cross-origin content-security-policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://widget.sndcdn.com https://w.soundcloud.com https://connect.soundcloud.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com https://w.soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests Vary: Accept-Encoding X-Cache: Miss from cloudfront Via: 1.1 6670d9f343a3e0a96c4d7c936f139a06.cloudfront.net (CloudFront) X-Amz-Cf-Pop: BRU50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: SMiSV4Lbh-rdVTXLIhzulKdqx-YsJDB8U3aNGP36hinaojWd8OKAgw==
Open service 18.239.208.97:443 · satory074.com
2026-01-23 21:26
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Fri, 23 Jan 2026 21:26:25 GMT Link: </_next/static/media/ad9c66e761fed85a-s.p.bd81a64b.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/chunks/7f9ac4f2b1d49bb6.css>; rel=preload; as="style", </_next/static/chunks/dbb3c6e02955d7e3.css>; rel=preload; as="style" Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-dns-prefetch-control: on strict-transport-security: max-age=63072000; includeSubDomains; preload x-xss-protection: 1; mode=block x-frame-options: SAMEORIGIN x-content-type-options: nosniff referrer-policy: origin-when-cross-origin content-security-policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://widget.sndcdn.com https://w.soundcloud.com https://connect.soundcloud.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com https://w.soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests Vary: Accept-Encoding X-Cache: Miss from cloudfront Via: 1.1 fcac94983df88c478069a68989ee5c6a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: BRU50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: 2J5jSTJq-sgKXeHp63I2Pha6r6nwFJy23xTKYiYUPKPN76e1d-U3Pg==
Open service 18.239.208.97:443 · satory074.com
2026-01-22 21:17
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Thu, 22 Jan 2026 21:17:49 GMT Link: </_next/static/media/ad9c66e761fed85a-s.p.bd81a64b.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/chunks/7f9ac4f2b1d49bb6.css>; rel=preload; as="style", </_next/static/chunks/dbb3c6e02955d7e3.css>; rel=preload; as="style" Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-dns-prefetch-control: on strict-transport-security: max-age=63072000; includeSubDomains; preload x-xss-protection: 1; mode=block x-frame-options: SAMEORIGIN x-content-type-options: nosniff referrer-policy: origin-when-cross-origin content-security-policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://widget.sndcdn.com https://w.soundcloud.com https://connect.soundcloud.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com https://w.soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests Vary: Accept-Encoding X-Cache: Miss from cloudfront Via: 1.1 c3d6d200ef5f4cf0d47638dabac5a9c4.cloudfront.net (CloudFront) X-Amz-Cf-Pop: BRU50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: SF-OXSo2JJ9sMg7Rh1dkBGjq4fCmwOzaBC5tVcNaAGnAQ4iApFNlTQ==
Open service 18.239.208.97:443 · satory074.com
2026-01-21 21:11
HTTP/1.1 200 OK Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Date: Wed, 21 Jan 2026 21:11:54 GMT Link: </_next/static/media/ad9c66e761fed85a-s.p.bd81a64b.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2", </_next/static/chunks/7f9ac4f2b1d49bb6.css>; rel=preload; as="style", </_next/static/chunks/37de1c24a1da43f3.css>; rel=preload; as="style" Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate x-dns-prefetch-control: on strict-transport-security: max-age=63072000; includeSubDomains; preload x-xss-protection: 1; mode=block x-frame-options: SAMEORIGIN x-content-type-options: nosniff referrer-policy: origin-when-cross-origin content-security-policy: default-src 'self'; script-src 'self' 'unsafe-inline' https://widget.sndcdn.com https://w.soundcloud.com https://connect.soundcloud.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com https://w.soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests Vary: Accept-Encoding X-Cache: Miss from cloudfront Via: 1.1 3a6918f8303b76a25e42cc711a39992a.cloudfront.net (CloudFront) X-Amz-Cf-Pop: BRU50-P1 Alt-Svc: h3=":443"; ma=86400 X-Amz-Cf-Id: pOeGPcS2pGUSpO3p8vXigK7utfrJ_XS1O2yDtBrTu9UMpkd5BBnnPw==
Open service 18.239.208.97:443 · satory074.com
2026-01-12 21:25
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Tue, 30 Dec 2025 12:17:03 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 25e3b69fde079d7590d799e5f23bf9d6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: lKClsrctH-c_8hH-nx9rG_dYzad7IQOZyifiSHEvDPIHU0PLwmY5Zg==
Age: 1156119
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-11 21:32
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Wed, 07 Jan 2026 15:23:01 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 bca52b70421b8043e27a70a0a8860acc.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: SjuSAUAWXP4O9xIPbgdzkmJhSS4qRTEzqS9KqStpcdi3M7opvNnbQA==
Age: 367790
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-10 21:24
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Wed, 07 Jan 2026 15:23:01 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 b23911d471c22383c023eec862afc500.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: G8hdWwokpkO5YtEVn-uvGPDRWITFoaXZGZ6vxWeOwPRy65xEEwqS0g==
Age: 280894
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-09 21:35
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Wed, 07 Jan 2026 21:28:08 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 0be2654c763eb7c43127ed7a7700cebe.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: AK4dluJ2iVmmPcfxT55JGORka5qToc5_FwBsx4QunzsVbO58198X2A==
Age: 173250
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-08 21:33
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Tue, 30 Dec 2025 12:17:03 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 ccaf1a504c744888ea0273ccf57116f0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: nw3DGEZNmQbxl9LAUyb-GdSwrv66IcF7bp4SMAf2N8ZCxmj3KGtVkw==
Age: 810959
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-07 21:28
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Wed, 07 Jan 2026 21:28:08 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 c7cc1af664f6fdd56175f3f525f6a40c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: MOViX0_Q4tIeo9MGCPoIXYC2Ial1Gmv-TDp5IGdsgD_TBKNKVwKnJQ==
Age: 3
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-06 21:21
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Tue, 30 Dec 2025 12:17:03 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 bca52b70421b8043e27a70a0a8860acc.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: iF1SjB7306qQ3UVRKTw8ffd7cM_T242Ua0pNYoYCl2yKC1nv3OMdwg==
Age: 637484
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-03 21:22
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Wed, 31 Dec 2025 22:22:39 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 0f203fd7b592f258a42a32f365eb241e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: nGRq8MQtWaTBZoP7t9i2w7XXozr6iBX7Z3fVAvkkSdQ2Oa99Vq0iZg==
Age: 255576
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-02 21:13
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Thu, 01 Jan 2026 21:58:47 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 6670d9f343a3e0a96c4d7c936f139a06.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: 1KqlUQpv03hbUbYbaBCXOyuJe6jzxSCWTnffjAlpPIuBqQmWiiCIOA==
Age: 83664
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2026-01-01 21:37
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Tue, 30 Dec 2025 12:17:03 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 44d88ba206b56c0540bbbe3f1fa2b8ea.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: BKqxcgSw08X_CqQNFUDhKGdMn_a5rq9MoGke4N7y4W-B4ZFmK87FFw==
Age: 206401
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2025-12-31 21:44
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Tue, 30 Dec 2025 12:17:03 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 8b1c33e7574a80d5ad558257296838d4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: NboT90N7j1RjjhpJDnlffYaC1BP1D1Ka1XdMULwSWwGoOg5u5T_GEw==
Age: 120450
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme
Open service 18.239.208.97:443 · satory074.com
2025-12-22 22:11
HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 45990
Connection: close
Date: Thu, 18 Dec 2025 21:17:57 GMT
ETag: "f9mpg8e9kgybf"
x-dns-prefetch-control: on
strict-transport-security: max-age=63072000; includeSubDomains; preload
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
referrer-policy: origin-when-cross-origin
content-security-policy: default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://widget.sndcdn.com; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; font-src 'self' data:; connect-src 'self' https:; media-src 'self' https:; frame-src 'self' https://widget.sndcdn.com https://soundcloud.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'self'; block-all-mixed-content; upgrade-insecure-requests
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-stale-time: 4294967294
x-powered-by: Next.js
Cache-Control: s-maxage=31536000,
Vary: Accept-Encoding
X-Cache: Hit from cloudfront
Via: 1.1 17a21664bae55629408cf69f8db2b3de.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: BRU50-P1
Alt-Svc: h3=":443"; ma=86400
X-Amz-Cf-Id: Hok7noeY1yXdbaZmWZtpzWy80d7EkLWKfHs1zOjIsTdZXlih-zKLQA==
Age: 348789
Page title: Basecamp - Personal Homepage
<!DOCTYPE html><html lang="ja" class="__variable_39a0a9"><head><meta charSet="utf-8"/><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/f2dba9fbcf2f771b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/css/1d5d21a9cb195f98.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e1ba9d3276a5482a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-ad1152804091fdaa.js"/><script src="/_next/static/chunks/4bd1b696-995cfb22ce98444b.js" async=""></script><script src="/_next/static/chunks/517-239f1527ace3fa05.js" async=""></script><script src="/_next/static/chunks/main-app-3a3c5da0fae289b6.js" async=""></script><script src="/_next/static/chunks/173-8c70edbee26a9510.js" async=""></script><script src="/_next/static/chunks/774-a938661e2a2521c0.js" async=""></script><script src="/_next/static/chunks/app/layout-2e51721358510420.js" async=""></script><script src="/_next/static/chunks/app/error-2e9005cfbdd812ff.js" async=""></script><script src="/_next/static/chunks/app/not-found-6d84e2bb6a5c2c8e.js" async=""></script><script src="/_next/static/chunks/app/page-79073c84baffd8ce.js" async=""></script><meta name="next-size-adjust" content=""/><title>Basecamp - Personal Homepage</title><meta name="description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta name="author" content="satory074"/><meta name="keywords" content="個人サイト,ポートフォリオ,プログラミング,技術ブログ,Web開発"/><meta name="creator" content="satory074"/><meta name="publisher" content="satory074"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta property="og:title" content="Basecamp - Personal Homepage"/><meta property="og:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><meta property="og:site_name" content="Basecamp - Personal Homepage"/><meta property="og:locale" content="ja_JP"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@satory074"/><meta name="twitter:title" content="Basecamp - Personal Homepage"/><meta name="twitter:description" content="デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Basecamp - Personal Homepage","url":"https://basecamp.satory074.com","description":"デジタル庁のベストプラクティスに基づいた、アクセシビリティに配慮した個人用ホームページです。","author":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Development"]},"inLanguage":"ja-JP","copyrightYear":2025,"copyrightHolder":{"@type":"Person","name":"satory074","url":"https://basecamp.satory074.com","sameAs":["https://github.com/satory074","https://twitter.com/satory074","https://satory074.hatenablog.com/","https://soundcloud.com/satory074","https://zenn.dev/satory074"],"jobTitle":"Web Developer","knowsAbout":["JavaScript","TypeScript","React","Next.js","Node.js","Web Development","Frontend Development","Full Stack Developme