PageSourceSearch

https://ttyfky.github.io/

html ttyfky.github.io collected 2026-10-03 10:06:15 UTC 40,305 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="icon shortcut" type="image/png" href="https://ttyfky.github.io/logo.png"/><title>ttyfky.github.io</title><meta property="og:title" content="ttyfky.github.io"/><meta property="og:url" content="https://ttyfky.github.io/"/><meta name="twitter:card" content="summary"/><meta property="og:site" content="ttyfky.github.io"/><meta property="og:image" content="https://ttyfky.github.io/og.png"/><meta name="description" content="ttyfky&#x27;s personal site."/><meta property="og:description" content="ttyfky&#x27;s personal site."/><link rel="canonical" href="https://ttyfky.github.io/"/><meta name="next-head-count" content="13"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/f28dc92aacbc3fa0.css" as="style"/><link rel="stylesheet" href="/_next/static/css/f28dc92aacbc3fa0.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script>
1<script src="/_next/static/chunks/webpack-b8f8d6679aaa5f42.js" defer=""></script>
1<script src="/_next/static/chunks/framework-2c79e2a64abdb08b.js" defer=""></script>
1<script src="/_next/static/chunks/main-a0dca5a2ff5035f1.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-cbf81015f1b0dd70.js" defer=""></script>
1<script src="/_next/static/chunks/673-26b05741ff79e00b.js" defer=""></script>
1<script src="/_next/static/chunks/pages/index-6374d5bb2ba50437.js" defer=""></script>
1<script src="/_next/static/KtoHt5e66PupxGajFjR2f/_buildManifest.js" defer=""></script>
1<script src="/_next/static/KtoHt5e66PupxGajFjR2f/_ssgManifest.js" defer=""></script>
1<style data-href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;
1src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style></head><body><div id="__next"><header class="site-header"><div class="content-wrapper"><div class="site-header__inner"><a class="site-header__logo-link" href="/"><img src="/avatars/profile.png" alt="ttyfky.github.io" class="site-header__logo-img"/><h3 class="site-header__title">ttyfky.github.io</h3></a><div class="site-header__links"><a class="site-header__link" href="/">Home</a><a class="site-header__link" href="/bio">Bio</a></div></div></div></header><section><div class="content-wrapper"><header class="author-header"><div class="author-header__avatar"><img src="/avatars/profile.png" alt="Tatsuya Fukui" width="100" height="100" class="author-header__avatar-img"/></div><h1 class="author-header__name">ttyfky</h1><p class="author-header__bio">Software engineer who loves fishing.</p><div class="author-header__links"><a href="https://twitter.com/ttyfky" class="author-header__link" target="_blank"><img src="/icons/twitter.svg" alt="Twitter User: @ttyfky" width="22" height="22"/></a><a href="https://github.com/ttyfky" class="author-header__link" target="_blank"><img src="/icons/github.svg" alt="GitHub User: @ttyfky" width="22" height="22"/></a><a href="https://www.linkedin.com/in/tatsuyafukui" class="author-header__link" target="_blank"><img src="/icons/linkedin.svg" alt="LinkedIn Account: @tatsuyafukui" width="22" height="22"/></a></div></header></div></section><section class="home-posts"><div class="content-wrapper"><div class="home-section-title-container"><h2 class="home-section-title">Articles</h2></div><div class="home-posts-container"><div class="post-list"><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-09-15" class="post-link__date">3 hours ago</time></div></div><a class="post-link__main-link" href="/posts/book-writing-flow"><h2 class="post-link__title">実例でみる技術書執筆の流れ</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=ttyfky.github.io" width="14" height="14" class="post-link__site-favicon"/>ttyfky.github.io</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/book">#book</a></li><li class="tag__li"><a class="tag__link" href="/tags/book-writing">#book-writing</a></li><li class="tag__li"><a class="tag__link" href="/tags/engineering-organization-development">#engineering-organization-development</a></li></ul></div><div class="post-link__new-label">NEW</div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-09-05T00:00:00.000Z" class="post-link__date">10 days ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/japan-to-global"><h2 class="post-link__title">日本発事業会社としてグローバルビジネス展開する価値</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/business">#business</a></li><li class="tag__li"><a class="tag__link" href="/tags/global">#global</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-09-05" class="post-link__date">10 days ago</time></div></div><a class="post-link__main-link" href="/posts/publish-engineering-organization-development"><h2 class="post-link__title">エンジニアリング組織開発の執筆</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=ttyfky.github.io" width="14" height="14" class="post-link__site-favicon"/>ttyfky.github.io</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/book">#book</a></li><li class="tag__li"><a class="tag__link" href="/tags/book-writing">#book-writing</a></li><li class="tag__li"><a class="tag__link" href="/tags/engineering-organization-development">#engineering-organization-development</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-06-12T00:00:00.000Z" class="post-link__date">3 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/itochu-google-igl-launch"><h2 class="post-link__title">伊藤忠グループ独自の Google Cloud コミュニティ IGL の立ち上げ</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/community">#community</a></li><li class="tag__li"><a class="tag__link" href="/tags/google-cloud">#google-cloud</a></li><li class="tag__li"><a class="tag__link" href="/tags/igl">#igl</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-05-09T00:00:00.000Z" class="post-link__date">4 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/ai-agent-fundamental"><h2 class="post-link__title">AI Agent とは何か - Agent と Workflow の構成要素</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/ai-agent">#ai-agent</a></li><li class="tag__li"><a class="tag__link" href="/tags/generative-ai">#generative-ai</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-04-11T00:00:00.000Z" class="post-link__date">5 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/long-context-and-multi-needle"><h2 class="post-link__title">生成 AI におけるロングコンテキストと multi-needle</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/gemini">#gemini</a></li><li class="tag__li"><a class="tag__link" href="/tags/generative-ai">#generative-ai</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-04-10T00:00:00.000Z" class="post-link__date">5 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/adk-maybe-good"><h2 class="post-link__title">Agent Development Kit は、たぶんいい</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/agent-development-kit">#agent-development-kit</a></li><li class="tag__li"><a class="tag__link" href="/tags/gcp">#gcp</a></li><li class="tag__li"><a class="tag__link" href="/tags/generative-ai">#generative-ai</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-04-10T00:00:00.000Z" class="post-link__date">5 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/belong-usa-expansion-2025"><h2 class="post-link__title">Belong のグローバル展開 - We Sell Cellular との協業</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/global">#global</a></li><li class="tag__li"><a class="tag__link" href="/tags/team">#team</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2025-03-11T00:00:00.000Z" class="post-link__date">6 months ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/mwc-gsmx-2025"><h2 class="post-link__title">MWC &amp; GSMX 参加レポート</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/conference">#conference</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-10-29T00:00:00.000Z" class="post-link__date">a year ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/ai-hackathon-with-google-cloud-2024-pt1"><h2 class="post-link__title">AI Hackathon with Google Cloud で入賞した話 ~概要編~</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/gcp">#gcp</a></li><li class="tag__li"><a class="tag__link" href="/tags/generative-ai">#generative-ai</a></li><li class="tag__li"><a class="tag__link" href="/tags/rag">#rag</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-09-27T00:00:00.000Z" class="post-link__date">a year ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/
1open-telemetry-python-decorator"><h2 class="post-link__title">OpenTelemetry を Python の Decorator として定義する</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/observability">#observability</a></li><li class="tag__li"><a class="tag__link" href="/tags/open-telemetry">#open-telemetry</a></li><li class="tag__li"><a class="tag__link" href="/tags/python">#python</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-06-28T00:00:00.000Z" class="post-link__date">a year ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/belong-developer-productivity-2024"><h2 class="post-link__title">Belong の開発生産性の取り組み</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/platform-engineering">#platform-engineering</a></li><li class="tag__li"><a class="tag__link" href="/tags/productivity">#productivity</a></li><li class="tag__li"><a class="tag__link" href="/tags/sre">#sre</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-04-16T00:00:00.000Z" class="post-link__date">a year ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/google-cloud-rag-references-2024"><h2 class="post-link__title">Google Cloud で Grounding (RAG) を行うためのリファレンス集</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/generative-ai">#generative-ai</a></li><li class="tag__li"><a class="tag__link" href="/tags/google-cloud-next">#google-cloud-next</a></li><li class="tag__li"><a class="tag__link" href="/tags/grounding">#grounding</a></li><li class="tag__li"><a class="tag__link" href="/tags/rag">#rag</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-04-09T00:00:00.000Z" class="post-link__date">a year ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/conference-attendance-support"><h2 class="post-link__title">カンファレンス渡航補助プログラムはじめました</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/career">#career</a></li><li class="tag__li"><a class="tag__link" href="/tags/conference-support">#conference-support</a></li><li class="tag__li"><a class="tag__link" href="/tags/fringe-benefit">#fringe-benefit</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2024-01-19T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/platform-engineering-in-belong"><h2 class="post-link__title">Belong のプラットフォームエンジニアリング</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/platform-engineering">#platform-engineering</a></li><li class="tag__li"><a class="tag__link" href="/tags/sre">#sre</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-12-28T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/engineering-2023-review"><h2 class="post-link__title">2023 年エンジニアリングチームの振り返り</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/annual-review">#annual-review</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-11-27T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/lt-in-google-cloud-next-2023"><h2 class="post-link__title">Google Cloud Next Tokyo ’23 で登壇 - 効果的な Serverless プロダクトの利用事例について</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/gcp">#gcp</a></li><li class="tag__li"><a class="tag__link" href="/tags/google-cloud-next">#google-cloud-next</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-11-02T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/effective-production-support"><h2 class="post-link__title">効果的なプロダクションサポートとエンジニアのマインドセット</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/devops">#devops</a></li><li class="tag__li"><a class="tag__link" href="/tags/support">#support</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-09-15T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/bigquery-sql-pushdown"><h2 class="post-link__title">BigQuery の Federated Query で CloudSQL 側のインデックスを利用する</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/bigquery">#bigquery</a></li><li class="tag__li"><a class="tag__link" href="/tags/data-platform">#data-platform</a></li><li class="tag__li"><a class="tag__link" href="/tags/dwh">#dwh</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-08-18T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/go-pluggble-architecture-on-clutch"><h2 class="post-link__title">Clutch から学ぶ Go と grpc-gateway のプラガブルアーキテクチャ</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/architecture">#architecture</a></li><li class="tag__li"><a class="tag__link" href="/tags/go">#go</a></li><li class="tag__li"><a class="tag__link" href="/tags/grpc-gateway">#grpc-gateway</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-08-01" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="/posts/go-ddd-package-structure"><h2 class="post-link__title">Go DDD Package Structure Pattern</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=ttyfky.github.io" width="14" height="14" class="post-link__site-favicon"/>ttyfky.github.io</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/ddd">#ddd</a></li><li class="tag__li"><a class="tag__link" href="/tags/engineering">#engineering</a></li><li class="tag__li"><a class="tag__link" href="/tags/go">#go</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-05-12T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/t3-stack-in-the-internal-tool"><h2 class="post-link__title">T3 Stack を用いて社内ツールを開発した所感</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/frontend">#frontend</a></li><li class="tag__li"><a class="tag__link" href="/tags/nextjs">#nextjs</a></li><li class="tag__li"><a class="tag__link" href="/tags/t3stack">#t3stack</a></li><li class="tag__li"><a class="tag__link" href="/tags/trpc">#trpc</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-04-24T00:00:00.000Z" class="post-link__date">2 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/ai-service-usage-boost"><h2 class="post-link__title">Belong エンジニアリングチームにおける AI サービスの利用</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/github-copilot">#github-copilot</a></li><li class="tag__li"><a class="tag__link" href="/tags/llm">#llm</a></li><li class="tag__li"><a class="tag__link" href="/tags/openai">#openai</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-03-10T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/migrate-to-buf-from-protoc"><h2 class="post-link__title">Protocol Buffers からのコード生成を Buf へ移行した背景</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/buf">#buf</a></li><li class="tag__li"><a class="tag__link" href="/tags/protobuf">#protobuf</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2023-02-06T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/build-belong-data-engineering"><h2 class="post-link__title">Belong のデータプラットフォームチーム立ち上げ</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/bigquery">#bigquery</a></li><li class="tag__li"><a class="tag__link" href="/tags/data">#data</a></li><li class="tag__li"><a class="tag__link" href="/tags/dbt">#dbt</a></li><li class="tag__li"><a class="tag__link" href="/tags/dwh">#dwh</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-09-22T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/leverage-certificate-manager-in-cloud-run"><h2 class="post-link__title">Cloud Certificate Manger による Wildcard Certificate を用いた Cloud Run の活用</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/certificate-manager">#certificate-manager</a></li><li class="tag__li"><a class="tag__link" href="/tags/cloud-run">#cloud-run</a></li><li class="tag__li"><a class="tag__link" href="/tags/gcp">#gcp</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-09-01T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/
1observablity-overview"><h2 class="post-link__title">Observability overview</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/observability">#observability</a></li><li class="tag__li"><a class="tag__link" href="/tags/sre">#sre</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-08-05T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/python-sankey-diagram"><h2 class="post-link__title">Python で生成するサンキーダイアグラム</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/python">#python</a></li><li class="tag__li"><a class="tag__link" href="/tags/visualization">#visualization</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-06-14T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/impersonating-service-account-in-go"><h2 class="post-link__title">Google API のためにサービスアカウントを Go ライブラリで Impersonate する方法</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/gcp">#gcp</a></li><li class="tag__li"><a class="tag__link" href="/tags/go">#go</a></li><li class="tag__li"><a class="tag__link" href="/tags/googleapi">#googleapi</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-05-19T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/dbtvault-bigquery-demo-published"><h2 class="post-link__title">Data Vault 2.0 の紹介と BigQuery で動く dbtvault のデモ</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/data">#data</a></li><li class="tag__li"><a class="tag__link" href="/tags/dbt">#dbt</a></li><li class="tag__li"><a class="tag__link" href="/tags/dbtvault">#dbtvault</a></li><li class="tag__li"><a class="tag__link" href="/tags/dwh">#dwh</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-05-03" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="/posts/software-architecture-fundamentals"><h2 class="post-link__title">ソフトウェアアーキテクチャの基礎を受けてアーキテクトのあり方を整理</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=ttyfky.github.io" width="14" height="14" class="post-link__site-favicon"/>ttyfky.github.io</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/architecture">#architecture</a></li></ul></div></article><article class="post-link"><div class="post-link__author"><img src="/avatars/profile.png" class="post-link__author-img" width="35" height="35"/><div class="post-link__author-name"><div class="post-link__author-name">ttyfky</div><time dateTime="2022-04-15T00:00:00.000Z" class="post-link__date">3 years ago</time></div></div><a class="post-link__main-link" href="https://belonginc.dev/members/ttyfky/posts/github-actions-for-circleci-experienced"><h2 class="post-link__title">CircleCI 経験者向け GitHub Actions の事始め</h2><div class="post-link__site"><img src="https://www.google.com/s2/favicons?domain=belonginc.dev" width="14" height="14" class="post-link__site-favicon"/>belonginc.dev</div></a><div class="post-tag__block"><ul class="tag__ul"><li class="tag__li"><a class="tag__link" href="/tags/circleci">#circleci</a></li><li class="tag__li"><a class="tag__link" href="/tags/github">#github</a></li><li class="tag__li"><a class="tag__link" href="/tags/github-actions">#github-actions</a></li></ul></div></article></div><div class="post-list-load"><button class="post-list-load__button">LOAD MORE</button></div></div></div></section><footer class="site-footer"><div class="content-wrapper"><p>© <!-- -->ttyfky</p></div></footer></div>
1<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"KtoHt5e66PupxGajFjR2f","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.