CINXE.COM
Zenn|エンジニアのための情報共有コミュニティ
<!DOCTYPE html><html lang="ja"><head><meta charSet="utf-8"/><meta content="width=device-width, initial-scale=1" name="viewport"/><title>Zenn|エンジニアのための情報共有コミュニティ</title><meta name="description" content="Zennはエンジニアが技術・開発についての知見をシェアする場所です。本の販売や、読者からのバッジの受付により対価を受け取ることができます。"/><link rel="canonical" href="https://zenn.dev"/><meta name="twitter:card" content="summary"/><meta property="og:url" content="https://zenn.dev"/><meta property="og:title" content="Zenn|エンジニアのための情報共有コミュニティ"/><meta property="og:image" content="https://static.zenn.studio/images/logo-only-dark.png"/><meta property="og:description" content="Zennはエンジニアが技術・開発についての知見をシェアする場所です。本の販売や、読者からのバッジの受付により対価を受け取ることができます。"/><meta property="og:type" content="article"/><meta property="og:site_name" content="Zenn"/><link href="https://zenn.dev/feed" rel="alternate" title="Zennのトレンドフィード" type="application/rss+xml"/><meta name="next-head-count" content="13"/><script nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=">var displayMode = 'browser'; if (window.matchMedia('(display-mode: standalone)').matches) { displayMode = 'standalone'; // PWA } else if (window.navigator.standalone === true) { displayMode = 'standalone'; // PWA on iOS Safari } window.dataLayer = window.dataLayer || []; window.dataLayer.push({'display_mode': displayMode});</script><script nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K42DRM8');</script><script async="" src="https://www.googletagmanager.com/gtag/js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI="></script><script nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=">window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());</script><script src="https://embed.zenn.studio/js/listen-embed-event.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI="></script><style nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI="> @font-face { font-family: 'Inter'; font-weight: 600; font-display: swap; src: local(''), url('https://static.zenn.studio/fonts/inter-v3-latin-600.woff2') format('woff2'); } @font-face { font-family: 'Inter'; font-weight: 700; font-display: swap; src: local(''), url('https://static.zenn.studio/fonts/inter-v3-latin-700.woff2') format('woff2'); }</style><meta content="Zenn" name="apple-mobile-web-app-title"/><link href="/manifest.json" rel="manifest"/><link href="https://static.zenn.studio/images/logo-transparent.png" rel="shortcut icon" type="image/png"/><link href="https://static.zenn.studio/images/icon.png" rel="apple-touch-icon-precomposed" type="image/png"/><link nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" rel="preload" href="https://static.zenn.studio/_next/static/css/c98e2d4c357fbe9f.css" as="style"/><link nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" rel="stylesheet" href="https://static.zenn.studio/_next/static/css/c98e2d4c357fbe9f.css" data-n-g=""/><link nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" rel="preload" href="https://static.zenn.studio/_next/static/css/3956354b52f842a2.css" as="style"/><link nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" rel="stylesheet" href="https://static.zenn.studio/_next/static/css/3956354b52f842a2.css" data-n-p=""/><noscript data-n-css="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI="></noscript><script defer="" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" nomodule="" src="https://static.zenn.studio/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="https://static.zenn.studio/_next/static/chunks/webpack-b1e7249ff5e93c77.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/chunks/framework-ca706bf673a13738.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/chunks/main-e87375bda7b226b4.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/chunks/pages/_app-1ac98e4f6170e59b.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/chunks/4466-41c26426cf9eb48a.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/chunks/pages/index-e1db30ef79963807.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/6cWpQ5Z1LAtdbyaB4EE5X/_buildManifest.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script><script src="https://static.zenn.studio/_next/static/6cWpQ5Z1LAtdbyaB4EE5X/_ssgManifest.js" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=" defer=""></script></head><body><script nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=">const shouldUseTwemoji = !/(googlebot|macintosh|macintel|macppc|mac68k|macos|iphone|ipad)/i.test(window.navigator.userAgent); if(shouldUseTwemoji) document.body.setAttribute("data-use-twemoji", "true");</script><div id="__next"><header class="AppHeader_header__54XdE"><div class="Container_wide__ykGLh Container_common__figYY"><div class="AppHeader_inner__CJC4C"><a class="AppHeader_homeLink__cjUD6" href="/"><svg x="0px" y="0px" viewBox="0 0 377.4 88.3" aria-label="Zenn | エンジニアのための情報共有コミュニティ" height="22"><title>Zenn</title><g fill="#111"><path d="M233,56.8h-39c0.5,3.5,2.2,6.8,4.8,9.2c2.7,2.3,6.2,3.5,9.8,3.4c2.8,0,5.6-0.5,8.2-1.7c2.5-1.1,4.8-2.8,6.5-5l8.2,9.5 c-2.5,3.4-5.7,6.1-9.5,7.9c-4.6,2.2-9.6,3.3-14.7,3.2c-5.7,0.1-11.4-1.2-16.5-4c-4.5-2.5-8.2-6.3-10.7-10.9s-3.8-9.8-3.7-15.1v-2.2 c-0.1-5.7,1.1-11.3,3.5-16.5c2.2-4.7,5.7-8.6,10.1-11.3c4.7-2.8,10.1-4.2,15.5-4.1c5.2-0.1,10.3,1.1,14.9,3.7 c4.1,2.5,7.4,6.2,9.4,10.5c2.2,5.1,3.3,10.5,3.2,16.1V56.8z M216.1,43.9c0.1-2.9-0.9-5.7-2.8-7.9c-1.8-1.9-4.4-2.9-7.9-2.9 c-2.9-0.1-5.8,1.1-7.7,3.2c-2,2.6-3.3,5.7-3.6,9h22V43.9z"></path><path d="M128.3,67.9h36.1v14.7h-56.9V72l35.8-54.3h-36.2V2.9h56.6v10.4L128.3,67.9z"></path><path d="M248.8,50.7c0-19.1,12.7-29.2,28.2-29.2s27.9,10.1,27.9,29.2V82h-16V51.4c0-10.6-4.8-16.1-12-16.1s-12.4,5.5-12.4,16.1 v30.7h-15.8L248.8,50.7L248.8,50.7z"></path><path d="M320.3,50.7c0-19.1,12.7-29.2,28.2-29.2s27.9,10.1,27.9,29.2V82h-16V51.4c0-10.6-4.8-16.1-12-16.1S336,40.8,336,51.4v30.7 h-15.8L320.3,50.7L320.3,50.7z"></path></g><path fill="#3EA8FF" class="st0" d="M2.4,83.3h17c0.9,0,1.7-0.5,2.2-1.2L68.4,5.2C69,4.2,68.3,3,67.1,3H51c-0.8,0-1.5,0.4-1.9,1.1L1.6,81.9 C1.3,82.5,1.7,83.3,2.4,83.3z"></path><path fill="#3EA8FF" class="st0" d="M61,82.1l22.1-35.5c0.7-1.1-0.1-2.5-1.4-2.5H65.7c-0.6,0-1.2,0.3-1.5,0.8L41.5,81.2c-0.6,0.9,0.1,2.1,1.2,2.1 h16.3C59.8,83.3,60.6,82.9,61,82.1z"></path></svg></a></div></div></header><nav class="ExploreNav_nav__wOwhN"><div class="Container_wide__ykGLh Container_common__figYY"><div class="ExploreNav_navInner__kC24I"><div class="ExploreNav_tabItems__fopDo"><a class="ExploreNav_navLinkActive__jnwCd ExploreNav_navLink__GTG5_" href="/">Trending</a><a class="ExploreNav_navLink__GTG5_" href="/articles/explore">Explore</a></div></div></div></nav><div class="View_contestLinkContainer__3Yz1G"><div class="Container_default__13H8g Container_common__figYY"><span style="display:block;height:3rem;flex-shrink:0"></span><article class="ContestLink_container__VZMIO"><a class="ContestLink_emoji__2s5O3" href="/contests/contest2024"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🏆.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🏆</span></a><div><div class="ContestLink_label__8XXxd">記事投稿コンテスト</div><a class="ContestLink_link__6gNp4" href="/contests/contest2024"><h2 class="ContestLink_title__PFMhC">テーマ「<!-- -->今年の最も大きなチャレンジ<!-- -->」</h2></a><p class="Paragraph_common__yRSrj Paragraph_sidenote-sm__zfJpo">期間: <!-- -->2024年12月26日<!-- -->まで</p></div></article></div></div><section class="View_articlesTechContainer__q1Rdd" id="tech-trend"><div class="Container_default__13H8g Container_common__figYY"><span style="display:block;height:3rem;flex-shrink:0"></span><div style="display:flex;gap:0;flex-direction:row;align-items:center;flex-wrap:nowrap"><h3 class="Heading_size-2xl__3YXbz">Tech</h3><span aria-label="プログラミングなどの技術についての知見" class="View_titleHelp__mItIk" data-tooltip-position="bottom" data-tooltip-size="medium" role="tooltip"><span aria-label="詳細を確認する" class="HelpIcon_icon__mK38p">?</span></span></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="ArticleList_listContainer__m2qg0"><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/yskn_sid25/articles/67d848f70d7a5b"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🧜♀️.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🧜♀️</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/yskn_sid25/articles/67d848f70d7a5b"><h2 class="ArticleList_title__mmSkv">Mermaid Graphical Editorを使うとVSCodeでサクサク図が書けるよ</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/yskn_sid25"><img alt="Kanon" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--dvImOJQU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/35968f2f5e.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/yskn_sid25">Kanon</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-23T03:09:22+00:00">2日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->151</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/teppeita/articles/1f79c0edd9d51b"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🔥.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🔥</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/teppeita/articles/1f79c0edd9d51b"><h2 class="ArticleList_title__mmSkv">今、React Nativeがアツいらしい</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/teppeita"><img alt="teppeita" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--9qyECOb7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/21405f5be8.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/teppeita">teppeita</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-22T05:23:20+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->217</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/chot/articles/05413b79cc0398"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🕌.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🕌</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/chot/articles/05413b79cc0398"><h2 class="ArticleList_title__mmSkv">TypeScriptで関数を書くときに気をつけている事</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/chot"><img alt="chot Inc. tech blog" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--u_-UNOG3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/0385c9aec9.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/tommy_zenn"><img alt="トミー" class="UserInPublicationAvatar_userImg__oxLbo" src="https://lh3.googleusercontent.com/a/ACg8ocImnsQP8rXhDjYL7eNZMiIvmj8Hg5EAH6MLNmGpfl6N=s96-c"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/tommy_zenn">トミー</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/chot"><span class="ArticleList_publicationLinkLabel__op8cd">chot Inc. tech blog</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-22T07:44:29+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->164</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/yarai/articles/89bc38843153eb"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐶.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐶</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/yarai/articles/89bc38843153eb"><h2 class="ArticleList_title__mmSkv">Next.js App routerでパフォーマンス・UX改善をする4つの方法</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/yarai"><img alt="yuu_aoringo" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--wYcs5_hq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e61d3b21d2.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/yarai">yuu_aoringo</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T13:44:56+00:00">20時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->37</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/nabeliwo/articles/02f8cfcc596bb9"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🚨.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🚨</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/nabeliwo/articles/02f8cfcc596bb9"><h2 class="ArticleList_title__mmSkv">知らないとハマる Next.js のエラーハンドリング</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/nabeliwo"><img alt="nabeliwo" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14Giu-pJyHb8DHaM96kzqu2VVhDhd9Y6gxOZbN4d9WQ=s80-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/nabeliwo">nabeliwo</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-21T16:09:27+00:00">4日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->190</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/kokimu/articles/3a5a13baabc5a4"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/👨🎓.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">👨🎓</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/kokimu/articles/3a5a13baabc5a4"><h2 class="ArticleList_title__mmSkv">Rustが目指す「エラーは回復可能であるべき」という哲学</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/kokimu"><img alt="こーき" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--JDLZU1iV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e0e915df18.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/kokimu">こーき</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T08:03:34+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->32</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/koji_1009/articles/1d2957a3cbd0fb"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/✨.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">✨</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/koji_1009/articles/1d2957a3cbd0fb"><h2 class="ArticleList_title__mmSkv">Flutterへのコントリビューション仲間を増やしたい</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/koji_1009"><img alt="koji-1009" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14Gg-ZmXdOVCvLCuEf5cmo8B-t7dLOSzkwOXG2xqfXQ=s96-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/koji_1009">koji-1009</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-25T00:00:05+00:00">10時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->29</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/saitaman/articles/f6210a15b3d8db"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐥.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐥</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/saitaman/articles/f6210a15b3d8db"><h2 class="ArticleList_title__mmSkv">【まとめ】LangGraphチュートリアル</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/saitaman"><img alt="さいとう" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--Gnds4aGS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f6e4b91be1.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/saitaman">さいとう</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-23T14:36:28+00:00">2日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->26</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/chillnn_tech/articles/super-dry-code"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🍺.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🍺</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/chillnn_tech/articles/super-dry-code"><h2 class="ArticleList_title__mmSkv">DRY原則の適用範囲について</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/chillnn_tech"><img alt="株式会社CHILLNN" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--iCDJ3f2q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/bf87ade7f7.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/ryo_nagata"><img alt="ryoNagata001" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--a5Q4Z8pa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/196bd72ce3.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/ryo_nagata">ryoNagata001</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/chillnn_tech"><span class="ArticleList_publicationLinkLabel__op8cd">株式会社CHILLNN</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-23T14:34:45+00:00">2日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->41</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/takets/articles/21c9836f207bdf"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🎉.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🎉</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/takets/articles/21c9836f207bdf"><h2 class="ArticleList_title__mmSkv">vimconf2024参加メモ</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/takets"><img alt="takets" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14Ghifo0-SRBRcJVfcsPDTfOHFXJqniD5TVucdMxzWg=s80-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/takets">takets</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T01:54:47+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->25</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/hakkadaikon/articles/f2fe3b68eb41b3"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/💻.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">💻</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/hakkadaikon/articles/f2fe3b68eb41b3"><h2 class="ArticleList_title__mmSkv">VimConf 2024 参加レポート & 盛り上げたくてやったこと</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/hakkadaikon"><img alt="hakkadaikon" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--51ca-S87--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e2292d2d13.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/hakkadaikon">hakkadaikon</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T16:54:20+00:00">17時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->11</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/yamaren/articles/6c1fd7c04aa25c"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/📝.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">📝</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/yamaren/articles/6c1fd7c04aa25c"><h2 class="ArticleList_title__mmSkv">CDK に ESLint を導入する</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/yamaren"><img alt="yamanashi" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--Fcs1tGOv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/720e1991cd.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/yamaren">yamanashi</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-23T10:05:38+00:00">2日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->15</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ako/articles/27615d7ca82ed6"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐧.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐧</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ako/articles/27615d7ca82ed6"><h2 class="ArticleList_title__mmSkv">Next.js v15.0.3 4つのキャッシュ挙動調査まとめ</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/ako"><img alt="akio" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--l9GKoF-w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a6278e103a.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/ako">akio</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T23:45:36+00:00">10時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->8</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ghillie/articles/15e413ea44bf32"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/👨👦.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">👨👦</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ghillie/articles/15e413ea44bf32"><h2 class="ArticleList_title__mmSkv">PythonでLLMのSFT(教師ありファインチューニング)を実践するための最短ガイド</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/ghillie"><img alt="フギ" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--PUhBOZEU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/5e2c14ac80.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/ghillie">フギ</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T11:52:02+00:00">22時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->6</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/yukito0616/articles/1b6be66abe6848"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/💪.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">💪</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/yukito0616/articles/1b6be66abe6848"><h2 class="ArticleList_title__mmSkv">自分の会社のコーポレートサイトをNext.jsでリニューアルした話</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/yukito0616"><img alt="Yukito Ohira" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--PS9K4Udf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/b0026475bf.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/yukito0616">Yukito Ohira</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T09:01:24+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->11</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/never_inc_dev/articles/43f61bbc43b6fa"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/♨️.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">♨️</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/never_inc_dev/articles/43f61bbc43b6fa"><h2 class="ArticleList_title__mmSkv">【Flutter】サウナライフで実装したマップ機能の仕組み</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/never_inc_dev"><img alt="株式会社Never" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--HOr3JXg4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/041d875b9c.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/hukusuke"><img alt="shohei@株式会社Never" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--QFKCgzu6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/4fbd7d379e.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/hukusuke">shohei@株式会社Never</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/never_inc_dev"><span class="ArticleList_publicationLinkLabel__op8cd">株式会社Never</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-25T03:00:01+00:00">7時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->5</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/momocus/articles/9e4db88e50e201"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/⌨️.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">⌨️</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/momocus/articles/9e4db88e50e201"><h2 class="ArticleList_title__mmSkv">Keyball44で自分用に作ったキーマップの解説</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/momocus"><img alt="momocus" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a/AGNmyxaQJANhiRs1C47DiWsMuc6EQUAisem_Gqzi20eG=s96-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/momocus">momocus</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T08:28:26+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->12</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/argus1/articles/06319726c51874"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🧠.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🧠</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/argus1/articles/06319726c51874"><h2 class="ArticleList_title__mmSkv">HtmlRAG論文読んでみた</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/argus1"><img alt="修行僧" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--T98cKAs3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/6dacebc90e.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/argus1">修行僧</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T06:12:21+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->9</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/gokauz/articles/76f80df0ff8b33"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🔥.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🔥</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/gokauz/articles/76f80df0ff8b33"><h2 class="ArticleList_title__mmSkv">Invoke an inline Agent が爆誕していたので試したよ!</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/gokauz"><img alt="gokazu" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://zenn-dev.github.io/default-avatars/dark/g.png" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/gokauz">gokazu</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-25T06:51:48+00:00">3時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->4</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/acntechjp/articles/ec9beb5521ef4a"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/😎.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">😎</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/acntechjp/articles/ec9beb5521ef4a"><h2 class="ArticleList_title__mmSkv">知識ゼロからWEB開発までの道 vol.1 【環境構築とサンプル作成】</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/acntechjp"><img alt="Accenture Japan (有志)" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--ti9q6XE8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e6d0806987.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/masaki910"><img alt="Masaki Kudo" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--OOumqS0j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c7c0cd70e4.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/masaki910">Masaki Kudo</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/acntechjp"><span class="ArticleList_publicationLinkLabel__op8cd">Accenture Japan (有志)</span><svg viewBox="0 0 24 24" fill="currentColor" class="ArticleList_proMark__QRSRR" height="14" width="14"><path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z" clip-rule="evenodd"></path></svg></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T08:31:20+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->13</span></div></div></div></div></article></div></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="View_moreContainer__n4EPy"><a class="Button_tertiary__sjkM_ Button_baseStyle__Vhn6Y Button_medium__STW9Z" href="/articles/explore">トレンドをもっと見る<span class="Button_iconRight___M1MO"><span>→</span></span></a></div><span style="display:block;height:4rem;flex-shrink:0"></span></div></section><section class="View_articlesIdeaContainer__vGj83" id="idea-trend"><div class="Container_default__13H8g Container_common__figYY"><span style="display:block;height:3rem;flex-shrink:0"></span><div style="display:flex;gap:0;flex-direction:row;align-items:center;flex-wrap:nowrap"><h3 class="Heading_size-2xl__3YXbz">Ideas</h3><span aria-label="キャリア、チーム、仕事論など" class="View_titleHelp__mItIk" data-tooltip-position="bottom" data-tooltip-size="medium" role="tooltip"><span aria-label="詳細を確認する" class="HelpIcon_icon__mK38p">?</span></span></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="ArticleList_listContainer__m2qg0"><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/master_peace_36/articles/vimconf2024_kansou"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/📑.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">📑</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/master_peace_36/articles/vimconf2024_kansou"><h2 class="ArticleList_title__mmSkv">VimConf 2024へ参加して体感したお気持ち</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/master_peace_36"><img alt="あいちゃん" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--1RQbhRVr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/99d8ab4318.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/master_peace_36">あいちゃん</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T05:05:43+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->19</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/toitech/articles/19087df4a76d49"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🌅.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🌅</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/toitech/articles/19087df4a76d49"><h2 class="ArticleList_title__mmSkv">38歳、リクルートを辞めて、Yardを起業しました</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/toitech"><img alt="akitoshi toita" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--2MkgYyga--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9e7770fb4a.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/toitech">akitoshi toita</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T23:03:01+00:00">11時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->15</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ycarbon/articles/e2bb98e808e531"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🍣.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🍣</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ycarbon/articles/e2bb98e808e531"><h2 class="ArticleList_title__mmSkv">ピザ2枚分の人数のMLプロジェクトのPMを1年間やった知見</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/ycarbon"><img alt="yCarbon" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--U3fO1krp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/359f271c42.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/ycarbon">yCarbon</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-23T23:52:06+00:00">1日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->14</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/yumemi_inc/articles/2024-11-24-jsconf-jp-2024"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🔴.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🔴</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/yumemi_inc/articles/2024-11-24-jsconf-jp-2024"><h2 class="ArticleList_title__mmSkv">JSConf JP 2024 公開資料・Xアカウントリンクまとめ</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/yumemi_inc"><img alt="株式会社ゆめみ" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--HTsLFFdJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e630118035.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/h_yoshikawa0724"><img alt="よし" class="UserInPublicationAvatar_userImg__oxLbo" src="https://lh3.googleusercontent.com/a-/AOh14GiwD5VEHFiHt6l5HHmCq_VAFJtJKmM2kUwebpZx=s80-c"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/h_yoshikawa0724">よし</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/yumemi_inc"><span class="ArticleList_publicationLinkLabel__op8cd">株式会社ゆめみ</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T13:28:43+00:00">20時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->11</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/xiangze/articles/5775e1629654bd"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐍.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐍</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/xiangze/articles/5775e1629654bd"><h2 class="ArticleList_title__mmSkv">言語の再帰性を実現する方法〜Attention, GNN, 関数マップ</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/xiangze"><img alt="xiangze" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--hEYMqhTZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa9eb37712.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/xiangze">xiangze</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-24T16:28:55+00:00">17時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->7</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/canary_techblog/articles/a95f084bcd9f88"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/✏️.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">✏️</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/canary_techblog/articles/a95f084bcd9f88"><h2 class="ArticleList_title__mmSkv">テックブログの書き方、をブログにしてみた</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/canary_techblog"><img alt="Canary Tech Blog" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--ObxTzLwn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e7750fcc35.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/kkkxxx"><img alt="Pana" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--uMM-hBTJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c1dc72e92c.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/kkkxxx">Pana</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/canary_techblog"><span class="ArticleList_publicationLinkLabel__op8cd">Canary Tech Blog</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-25T01:00:06+00:00">9時間前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->15</span></div></div></div></div></article></div></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="View_moreContainer__n4EPy"><a class="Button_tertiary__sjkM_ Button_baseStyle__Vhn6Y Button_medium__STW9Z" href="/articles/explore#ideas">記事をさらに探す<span class="Button_iconRight___M1MO"><span>→</span></span></a></div><span style="display:block;height:4rem;flex-shrink:0"></span></div></section><section id="books"><div class="Container_default__13H8g Container_common__figYY"><span style="display:block;height:3rem;flex-shrink:0"></span><div style="display:flex;gap:0;flex-direction:row;align-items:center;flex-wrap:nowrap"><h3 class="Heading_size-2xl__3YXbz">Books</h3></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="GridContainer_column5___1ZC0 GridContainer_baseStyle__p9UYl"><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/daichi_gamedev/books/unreal-engine-tutorial"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="UnrealEngine5の教科書 [ゲーム開発入門編,第一巻]" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--6j_sfndr--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/c2aeb67e23.png" width="250"/></div><div class="BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>3,600</div></div><h3 class="BookLink_title__quT5r">UnrealEngine5の教科書 [ゲーム開発入門編,第一巻]</h3></a><a class="BookLink_user__b3sRp" href="/daichi_gamedev"><img alt="daichi-gamedev" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--FSaAoq3x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/b658551b0e.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">daichi-gamedev</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>1016</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/akfm/books/nextjs-basic-principle"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="Next.jsの考え方" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--3wsiQ7LF--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/4027ed2dc8.png" width="250"/></div><div class="BookLink_priceFree__sqmL6 BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>0</div></div><h3 class="BookLink_title__quT5r">Next.jsの考え方</h3></a><a class="BookLink_user__b3sRp" href="/akfm"><img alt="akfm_sato" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--pcFNV7lc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9e3861d78f.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">akfm_sato</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>1968</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/jxck/books/cache-anatomia"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="Cache 解体新書" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--1p7rWuKR--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/57373be24d.png" width="250"/></div><div class="BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>2,500</div></div><h3 class="BookLink_title__quT5r">Cache 解体新書</h3></a><a class="BookLink_user__b3sRp" href="/jxck"><img alt="Jxck" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14GiYWcGd4gB9v8-s4u6zRPInb2exCWf9tGGfQ-MD9A=s80-c" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">Jxck</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>486</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/posita33/books/ue5_starter_cpp_and_bp_001"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="Unreal Engine 5から始める C++ & Blueprint" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--oGtIAepZ--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/2c95a59d27.jpg" width="250"/></div><div class="BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>2,500</div></div><h3 class="BookLink_title__quT5r">Unreal Engine 5から始める C++ & Blueprint</h3></a><a class="BookLink_user__b3sRp" href="/posita33"><img alt="ポジTA" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--ljxHin2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/53ed891cbe.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">ポジTA</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>731</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/yamachan0625/books/ddd-hands-on"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="【DDD入門】TypeScript × ドメイン駆動設計ハンズオン" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--sLBMD3Sc--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/b15d22331f.png" width="250"/></div><div class="BookLink_priceFree__sqmL6 BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>0</div></div><h3 class="BookLink_title__quT5r">【DDD入門】TypeScript × ドメイン駆動設計ハンズオン</h3></a><a class="BookLink_user__b3sRp" href="/yamachan0625"><img alt="ヤマユ" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--QulVW9Mp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fe1d0f9e0c.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">ヤマユ</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>1564</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/bbled/books/vuetify3_book"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="Vuetify3 の基本" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--7Jol9msq--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/17d303ab87.png" width="250"/></div><div class="BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>1,000</div></div><h3 class="BookLink_title__quT5r">Vuetify3 の基本</h3></a><a class="BookLink_user__b3sRp" href="/bbled"><img alt="超Lチカ団編集局" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a/AAcHTtf06zqCsl3IkOqxV_G6PKAdQmaJIbyYct3deSPB-ltgfw=s96-c" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">超Lチカ団編集局</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>127</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/posita33/books/ue5_starter_cpp_and_bp_002"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="Unreal Engine 5で動かす C++ & Blueprint" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--3IqaTVKm--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/ae52e456bf.jpg" width="250"/></div><div class="BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>2,500</div></div><h3 class="BookLink_title__quT5r">Unreal Engine 5で動かす C++ & Blueprint</h3></a><a class="BookLink_user__b3sRp" href="/posita33"><img alt="ポジTA" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--ljxHin2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/53ed891cbe.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">ポジTA</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>140</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/heyhey1028/books/flutter-basics"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="いちから始めるFlutterモバイルアプリ開発" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--lu1oKFJK--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/045bfeba4c.png" width="250"/></div><div class="BookLink_priceFree__sqmL6 BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>0</div></div><h3 class="BookLink_title__quT5r">いちから始めるFlutterモバイルアプリ開発</h3></a><a class="BookLink_user__b3sRp" href="/heyhey1028"><img alt="heyhey1028" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--KE7NphvA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/14d8092f49.jpeg" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">heyhey1028</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>652</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/ojk/books/intro-to-javascript"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="文系大学生のためのJavaScript入門" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--lPscvkf9--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/413007aa45.jpg" width="250"/></div><div class="BookLink_priceFree__sqmL6 BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>0</div></div><h3 class="BookLink_title__quT5r">文系大学生のためのJavaScript入門</h3></a><a class="BookLink_user__b3sRp" href="/ojk"><img alt="OJK" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14Giza_CaqC1s85R_t_pI9TDCWMmBkKjjLLm_E4BB=s80-c" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">OJK</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>476</div></div></a></article><article class="BookLink_container__9S5ov"><a class="BookLink_link__iHH4u" href="/ojk/books/intro-to-html-css"><div class="BookLink_cover__RuGSs"><div class="BookCoverImage_container__TyqEZ BookCoverImage_shadow__ovDf1" style="width:250px"><img alt="文系大学生のためのHTML/CSS入門" height="350" loading="lazy" src="https://res.cloudinary.com/zenn/image/fetch/s--A9JLuIlR--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/308577f698.jpg" width="250"/></div><div class="BookLink_priceFree__sqmL6 BookLink_price__eo9PQ"><span style="margin-right:0.25em">¥</span>0</div></div><h3 class="BookLink_title__quT5r">文系大学生のためのHTML/CSS入門</h3></a><a class="BookLink_user__b3sRp" href="/ojk"><img alt="OJK" class="AvatarImage_plain__Fgp4R " height="32" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14Giza_CaqC1s85R_t_pI9TDCWMmBkKjjLLm_E4BB=s80-c" width="32"/><div class="BookLink_info__GPmZR"><div class="BookLink_userName__L_Bhl">OJK</div><div class="BookLink_likedCount__dU5_4"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" class="BookLink_likedSvg__mKVpX" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg>210</div></div></a></article></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="View_moreContainer__n4EPy"><a class="Button_tertiary__sjkM_ Button_baseStyle__Vhn6Y Button_medium__STW9Z" href="/books/explore">ブックストアで本を探す<span class="Button_iconRight___M1MO"><span>→</span></span></a></div><span style="display:block;height:4rem;flex-shrink:0"></span></div></section><section class="View_featuredContainer__6feUA" id="featured"><div class="Container_default__13H8g Container_common__figYY"><span style="display:block;height:3rem;flex-shrink:0"></span><div style="display:flex;gap:0;flex-direction:row;align-items:center;flex-wrap:nowrap"><h3 class="Heading_size-2xl__3YXbz">Featured</h3></div><span style="display:block;height:2rem;flex-shrink:0"></span><div class="ArticleList_listContainer__m2qg0"><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/fumitoito/articles/fb8489c4b1182f"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/📌.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">📌</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/fumitoito/articles/fb8489c4b1182f"><h2 class="ArticleList_title__mmSkv">Function CallingのためのSwift Macroを書いた</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/fumitoito"><img alt="Fumito Ito" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a/ACg8ocIAi1BBQSP1885qXuyk1a-P6kf6UCLSkzCeZ-04ic-raqdAAX8=s96-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/fumitoito">Fumito Ito</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-22T11:00:01+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->1</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/praha/articles/abceef00258275"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🔄.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🔄</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/praha/articles/abceef00258275"><h2 class="ArticleList_title__mmSkv">データベースを止めずにテーブル設計を変更したい</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/praha"><img alt="PrAha" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--mh44HII6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/7bd222ac19.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/gn_t_k"><img alt="ゲントク" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--I9AWbbls--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/710a63f0bd.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/gn_t_k">ゲントク</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/praha"><span class="ArticleList_publicationLinkLabel__op8cd">PrAha</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-22T08:13:52+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->25</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ngicks/articles/go-code-generation-from-ast-and-type-info"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/📊.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">📊</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ngicks/articles/go-code-generation-from-ast-and-type-info"><h2 class="ArticleList_title__mmSkv">[Go]ast(dst)と型情報からコードを生成する(partial-json patcher etc)</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/ngicks"><img alt="ngicks" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--W5S29OkS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c25f5ee227.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/ngicks">ngicks</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-22T00:20:56+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->1</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/taroro28/articles/tanstack-table-search-params"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐆.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐆</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/taroro28/articles/tanstack-table-search-params"><h2 class="ArticleList_title__mmSkv">TanStack TableのstateをURLパラメータに同期するライブラリを作った</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/taroro28"><img alt="taro" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--BRq0ai-g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/1a9a06bb54.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/taroro28">taro</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-21T22:15:08+00:00">3日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->34</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/mrt/articles/8b81dc63125660"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🌐.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🌐</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/mrt/articles/8b81dc63125660"><h2 class="ArticleList_title__mmSkv">Fallback to internet on Private DNS Zones を試してみた</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/mrt"><img alt="mrt" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--8HrISvPa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/ccf3b2c13d.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/mrt">mrt</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-21T15:37:05+00:00">4日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->10</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/takumma/articles/dart-testing-documentation-comments"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🕵️.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🕵️</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/takumma/articles/dart-testing-documentation-comments"><h2 class="ArticleList_title__mmSkv">Dart のドキュメント内のコードを静的解析するツールを開発しました。</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/takumma"><img alt="takumma" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://lh3.googleusercontent.com/a-/AOh14GgIkRgopCBjL2fwGykC2V8QTz7E_1OEruaQ6zA4=s80-c" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/takumma">takumma</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-21T15:32:52+00:00">4日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->6</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/takao2704/articles/soracom-flux-croudness-count2"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🈳.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🈳</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/takao2704/articles/soracom-flux-croudness-count2"><h2 class="ArticleList_title__mmSkv">SORACOM Fluxを使って混雑度を可視化する (export画像を保存するパターン)</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/takao2704"><img alt="takao2704@SORACOM,SA" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--BIPO7pGH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c7f5ddfcb4.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/takao2704">takao2704@SORACOM,SA</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-20T16:16:05+00:00">5日前</time></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/asap/articles/03548f844efe6f"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🤔.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🤔</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/asap/articles/03548f844efe6f"><h2 class="ArticleList_title__mmSkv">LangGraphにて入力情報が不十分な場合に、ユーザへ追加質問をするAIエージェントを作る方法</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/asap"><img alt="asap" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--xbXMD8eb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/eab5aa4519.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/asap">asap</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-20T13:47:37+00:00">5日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->34</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/dinii/articles/c8ca221b3eda5b"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🉐.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🉐</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/dinii/articles/c8ca221b3eda5b"><h2 class="ArticleList_title__mmSkv">Cloud Run のログを標準出力に出したらメモリが劇的に節約されてパフォーマンスも良くなった話</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/dinii"><img alt="Dinii Tech Blog" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--fjx7wa2v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/6a55a0bb42.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/whatasoda"><img alt="whatasoda" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--oO0KsBgf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/7eea709359.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/whatasoda">whatasoda</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/dinii"><span class="ArticleList_publicationLinkLabel__op8cd">Dinii Tech Blog</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-20T04:22:16+00:00">5日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->73</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ivry/articles/f214469e05e427"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/⚡.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">⚡</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ivry/articles/f214469e05e427"><h2 class="ArticleList_title__mmSkv">ウェブフォントとパフォーマンスの両立を諦めない</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/ivry"><img alt="IVRyテックブログ" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--YY1gQgH---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/4d702ec582.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/macchiitakaivry"><img alt="macchiitaka@IVRy" class="UserInPublicationAvatar_userImg__oxLbo" src="https://lh3.googleusercontent.com/a/ACg8ocL0gVxbZhzPgwHbBg0AKWZk-EjrdvY-4k9fRD_ivTKZEgnCTyk=s96-c"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/macchiitakaivry">macchiitaka@IVRy</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/ivry"><span class="ArticleList_publicationLinkLabel__op8cd">IVRyテックブログ</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-20T02:39:57+00:00">5日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->178</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/dev_tatsuya/articles/flutter-state-reclassification-and-management"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🧩.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🧩</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/dev_tatsuya/articles/flutter-state-reclassification-and-management"><h2 class="ArticleList_title__mmSkv">[Flutter] 状態の再分類とその管理例</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/dev_tatsuya"><img alt="Tatsuya | Flutter" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--RuB_PMgP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/3114e61a86.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/dev_tatsuya">Tatsuya | Flutter</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-19T21:00:05+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->16</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/zenogawa/articles/k8s_cluster_api_operator"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/👥.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">👥</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/zenogawa/articles/k8s_cluster_api_operator"><h2 class="ArticleList_title__mmSkv">Cluster API operator で宣言的に k8s クラスタを作成する</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/zenogawa"><img alt="zenogawa" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--cZ-4T2EB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/3ea9f8e6d1.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/zenogawa">zenogawa</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-19T13:19:32+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->1</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/microsoft/articles/unified-ai-building-block-001"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐥.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐥</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/microsoft/articles/unified-ai-building-block-001"><h2 class="ArticleList_title__mmSkv">Microsoft.Extensions.AI を触ってみよう</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/microsoft"><img alt="Microsoft (有志)" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--9cOQ-vuo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/c3d3b7b78f.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/okazuki"><img alt="Kazuki Ota" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--n4oIhrF2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/8f78742c44.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/okazuki">Kazuki Ota</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/microsoft"><span class="ArticleList_publicationLinkLabel__op8cd">Microsoft (有志)</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-19T09:22:19+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->30</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/pharmax/articles/f4ae12a91cca45"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/👏.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">👏</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/pharmax/articles/f4ae12a91cca45"><h2 class="ArticleList_title__mmSkv">OpenAIの蒸留機能(Model Distillation)を使って運用中のLLMのコストを削減する取り組み</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/pharmax"><img alt="PharmaXテックブログ" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--f8sA7Rvt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/d155219d95.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/ueniki"><img alt="Akihiro Ueno" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--nnXbi9-Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9041e62f80.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/ueniki">Akihiro Ueno</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/pharmax"><span class="ArticleList_publicationLinkLabel__op8cd">PharmaXテックブログ</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-19T00:59:17+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->81</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/chillstack/articles/2024-11-19-llmsecurity"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🔍.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🔍</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/chillstack/articles/2024-11-19-llmsecurity"><h2 class="ArticleList_title__mmSkv">LLMのリスク検査手法の探求</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/chillstack"><img alt="株式会社ChillStack Tech Blog" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--8htDNS06--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/30cc9670fb.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/chillstack_dev"><img alt="ChillStack" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--WTKXOB3_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/2800007cac.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/chillstack_dev">ChillStack</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/chillstack"><span class="ArticleList_publicationLinkLabel__op8cd">株式会社ChillStack Tech Blog</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-19T00:00:05+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->9</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ncdc/articles/beeb178b39e21b"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🍢.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🍢</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ncdc/articles/beeb178b39e21b"><h2 class="ArticleList_title__mmSkv">スパコン初心者がAWS上で「富岳」を動かすまで</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/ncdc"><img alt="NCDCエンジニアブログ" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--wKi20is8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/3a86a409d3.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/ibaraki"><img alt="いばらき" class="UserInPublicationAvatar_userImg__oxLbo" src="https://lh3.googleusercontent.com/a-/AOh14GiWF6WyBB10kD6Mi_EkKKB-wXRRP-8xYIl5yyic=s96-c"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/ibaraki">いばらき</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/ncdc"><span class="ArticleList_publicationLinkLabel__op8cd">NCDCエンジニアブログ</span><svg viewBox="0 0 24 24" fill="currentColor" class="ArticleList_proMark__QRSRR" height="14" width="14"><path fill-rule="evenodd" d="M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z" clip-rule="evenodd"></path></svg></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-18T22:00:01+00:00">6日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->27</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/ogiki/articles/475d3551852ce1"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🐷.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🐷</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/ogiki/articles/475d3551852ce1"><h2 class="ArticleList_title__mmSkv">水入り?空っぽ?コップの中身をYOLOが画像判定!</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><a href="/ogiki"><img alt="木村たろう" class="AvatarImage_plain__Fgp4R " height="26" loading="lazy" referrerPolicy="no-referrer" src="https://res.cloudinary.com/zenn/image/fetch/s--J9pde5x0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/6df3bac0fd.jpeg" width="26"/></a></div><div class="ArticleList_userInfo__RctCY "><div class="ArticleList_userName__MlDD5"><a href="/ogiki">木村たろう</a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-18T06:02:33+00:00">7日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->10</span></div></div></div></div></article></div><div class="ArticleList_itemContainer__UNI2Y"><article class="ArticleList_container__V4svj"><a class="ArticleList_emoji__C9rT3" style="background:#FFF" href="/elyza/articles/7ece3e73ff35f4"><span class="Emoji_twemoji__hcxYF"><span class="Emoji_twemojiImg__Oc6vR" style="background-image:url(https://asia-northeast1-zenn-dev-production.cloudfunctions.net/twemoji/🏢.svg)"></span></span><span class="Emoji_nativeEmoji__GMBzX">🏢</span></a><div class="ArticleList_content__a7csX"><a class="ArticleList_link__4Igs4" href="/elyza/articles/7ece3e73ff35f4"><h2 class="ArticleList_title__mmSkv">Depth Up-Scalingを用いた「Llama-3-ELYZA-JP-120B」の開発</h2></a><div class="ArticleList_user__Gtx_Y"><div class="ArticleList_avatar__0_hT0"><div class="UserInPublicationAvatar_container__DQAGD"><a class="UserInPublicationAvatar_pubLink__qQM6v" href="/p/elyza"><img alt="株式会社 ELYZA" class="UserInPublicationAvatar_pubImg__yoYzh" src="https://res.cloudinary.com/zenn/image/fetch/s--B-Hk6NnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/c588deccac.jpeg"/></a><a class="UserInPublicationAvatar_userLink__qPWb3" href="/m_hirakawa"><img alt="m.hirakawa" class="UserInPublicationAvatar_userImg__oxLbo" src="https://res.cloudinary.com/zenn/image/fetch/s--BWU38R9H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/05741a849d.jpeg"/></a></div></div><div class="ArticleList_userInfo__RctCY ArticleList_withPublication__5Yvfo"><div class="ArticleList_userName__MlDD5"><a href="/m_hirakawa">m.hirakawa</a><span class="ArticleList_userSeparator__LZCfz">in</span><a class="ArticleList_publicationLink__RvZTZ" href="/p/elyza"><span class="ArticleList_publicationLinkLabel__op8cd">株式会社 ELYZA</span></a></div><div class="ArticleList_meta__DnvpA"><time class="ArticleList_date__0iYdB" dateTime="2024-11-15T06:50:35+00:00">10日前</time><span class="ArticleList_like__7aNZE"><svg x="0px" y="0px" viewBox="0 0 110 110" style="enable-background:new 0 0 110 110" xml:space="preserve" aria-label="いいねされた数" height="14" width="14"><path fill="currentColor" d="M77.5,12.2c-7.3,0-14.4,2.8-19.8,7.7c-1.5,1.3-3.7,1.3-5.2,0c-5.4-5-12.5-7.7-19.9-7.7C17.3,12.2,5,24.5,5,39.7 c0,20.8,24.5,41,31.4,47.4c3.5,3.3,7.7,7,11.1,10.2c4.2,3.8,10.6,3.8,14.9,0c3.5-3.1,7.6-6.8,11.1-10.2c6.9-6.4,31.4-26.6,31.4-47.4 C105,24.5,92.7,12.2,77.5,12.2z M69.1,77.6c-0.9,0.8-1.6,1.5-2.3,2.1c-3.1,2.9-6.7,6.2-9.9,9.1c-1.1,1-2.7,1-3.7,0 c-3.1-2.9-6.7-6.1-9.9-9.1c-0.6-0.6-1.4-1.2-2.3-2.1C33.9,71.2,15,54.2,15,39.7c0-9.7,7.8-17.5,17.5-17.5c5.5,0.1,10.8,2.4,14.6,6.5 l5.9,6.2c1,1.1,2.8,1.2,3.9,0.2c0.1,0,0.1-0.1,0.2-0.2l5.9-6.2c3.7-4.1,9-6.5,14.6-6.5C87.1,22.2,95,30,95,39.7 C95,54.2,76.1,71.2,69.1,77.6z"></path></svg> <!-- -->24</span></div></div></div></div></article></div></div><span style="display:block;height:4rem;flex-shrink:0"></span></div></section><footer class="AppFooter_footer__pqSnY"><div class="Container_wide__ykGLh Container_common__figYY"><div class="AppFooter_inner__uGxbT" data-nosnippet="true"><div class="AppFooter_brandingColumn__BikTT"><a href="/"><svg x="0px" y="0px" viewBox="0 0 377.4 88.3" height="20" width="85"><title>Zenn</title><g fill="#111"><path d="M233,56.8h-39c0.5,3.5,2.2,6.8,4.8,9.2c2.7,2.3,6.2,3.5,9.8,3.4c2.8,0,5.6-0.5,8.2-1.7c2.5-1.1,4.8-2.8,6.5-5l8.2,9.5 c-2.5,3.4-5.7,6.1-9.5,7.9c-4.6,2.2-9.6,3.3-14.7,3.2c-5.7,0.1-11.4-1.2-16.5-4c-4.5-2.5-8.2-6.3-10.7-10.9s-3.8-9.8-3.7-15.1v-2.2 c-0.1-5.7,1.1-11.3,3.5-16.5c2.2-4.7,5.7-8.6,10.1-11.3c4.7-2.8,10.1-4.2,15.5-4.1c5.2-0.1,10.3,1.1,14.9,3.7 c4.1,2.5,7.4,6.2,9.4,10.5c2.2,5.1,3.3,10.5,3.2,16.1V56.8z M216.1,43.9c0.1-2.9-0.9-5.7-2.8-7.9c-1.8-1.9-4.4-2.9-7.9-2.9 c-2.9-0.1-5.8,1.1-7.7,3.2c-2,2.6-3.3,5.7-3.6,9h22V43.9z"></path><path d="M128.3,67.9h36.1v14.7h-56.9V72l35.8-54.3h-36.2V2.9h56.6v10.4L128.3,67.9z"></path><path d="M248.8,50.7c0-19.1,12.7-29.2,28.2-29.2s27.9,10.1,27.9,29.2V82h-16V51.4c0-10.6-4.8-16.1-12-16.1s-12.4,5.5-12.4,16.1 v30.7h-15.8L248.8,50.7L248.8,50.7z"></path><path d="M320.3,50.7c0-19.1,12.7-29.2,28.2-29.2s27.9,10.1,27.9,29.2V82h-16V51.4c0-10.6-4.8-16.1-12-16.1S336,40.8,336,51.4v30.7 h-15.8L320.3,50.7L320.3,50.7z"></path></g><path fill="#3EA8FF" class="st0" d="M2.4,83.3h17c0.9,0,1.7-0.5,2.2-1.2L68.4,5.2C69,4.2,68.3,3,67.1,3H51c-0.8,0-1.5,0.4-1.9,1.1L1.6,81.9 C1.3,82.5,1.7,83.3,2.4,83.3z"></path><path fill="#3EA8FF" class="st0" d="M61,82.1l22.1-35.5c0.7-1.1-0.1-2.5-1.4-2.5H65.7c-0.6,0-1.2,0.3-1.5,0.8L41.5,81.2c-0.6,0.9,0.1,2.1,1.2,2.1 h16.3C59.8,83.3,60.6,82.9,61,82.1z"></path></svg></a><p class="AppFooter_siteDescription__NWGP2">エンジニアのための<br aria-hidden="true"/>情報共有コミュニティ</p></div><div class="AppFooter_navColumns__ahV9g"><nav class="AppFooter_navColumn__47qTk"><h4 class="AppFooter_navColumnTitle__vVeiQ">About</h4><ul><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/about">Zennについて</a></div></li><li><a href="https://classmethod.jp" rel="nofollow noopener noreferrer" target="_blank">運営会社</a></li><li><a href="https://info.zenn.dev" rel="nofollow noopener noreferrer" target="_blank">お知らせ・リリース</a></li></ul></nav><nav class="AppFooter_navColumn__47qTk"><h4 class="AppFooter_navColumnTitle__vVeiQ">Guides</h4><ul><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/manual">使い方</a></div></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/biz-lp">法人向けメニュー</a><span class="NewLabel_newLabelSecondary__6Iy_T NewLabel_newLabel__Xva_r">New</span></div></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/publications">Publication / Pro</a></div></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/faq">よくある質問</a></div></li></ul></nav><nav class="AppFooter_navColumn__47qTk"><h4 class="AppFooter_navColumnTitle__vVeiQ">Links</h4><ul><li><a href="https://twitter.com/zenn_dev" rel="nofollow noopener noreferrer" target="_blank">X(Twitter)</a></li><li><a href="https://github.com/zenn-dev" rel="nofollow noopener noreferrer" target="_blank">GitHub</a></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/mediakit">メディアキット</a></div></li></ul></nav><nav class="AppFooter_navColumn__47qTk"><h4 class="AppFooter_navColumnTitle__vVeiQ">Legal</h4><ul><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/terms">利用規約</a></div></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/privacy">プライバシーポリシー</a></div></li><li><div style="display:flex;gap:0.5rem;flex-direction:row;align-items:center;flex-wrap:nowrap"><a href="/terms/transaction-law">特商法表記</a></div></li></ul></nav></div></div><div class="AppFooter_copyright__J_Jbe" data-nosnippet="true"><div class="AnnouncementPopUp_hiddenWrapper__ThDWT"><div aria-hidden="true" class="PopUp_popup__lIgfz AnnouncementPopUp_container__Pb5q2"><div></div></div></div><a href="https://classmethod.jp/"><img alt="Classmethod inc." height="25" loading="lazy" src="https://static.zenn.studio/images/classmethod-logo-small.svg" width="115"/></a></div></div></footer><div id="modal-portal"></div></div><script id="__NEXT_DATA__" type="application/json" nonce="ZEnSXM5uIYtnkDlQc2jLATa6OURIn3iQQE6YJvVDtjI=">{"props":{"pageProps":{"dailyTechArticles":[{"id":335245,"postType":"Article","title":"Mermaid Graphical Editorを使うとVSCodeでサクサク図が書けるよ","slug":"67d848f70d7a5b","commentsCount":0,"likedCount":151,"bookmarkedCount":0,"bodyLettersCount":2149,"articleType":"tech","emoji":"🧜♀️","isSuspendingPrivate":false,"publishedAt":"2024-11-23T12:09:22.323+09:00","bodyUpdatedAt":"2024-11-23T21:04:15.740+09:00","sourceRepoUpdatedAt":"2024-11-23T21:04:15.732+09:00","pinned":false,"path":"/yskn_sid25/articles/67d848f70d7a5b","user":{"id":48398,"username":"yskn_sid25","name":"Kanon","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--dvImOJQU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/35968f2f5e.jpeg"},"publication":null},{"id":334407,"postType":"Article","title":"今、React Nativeがアツいらしい","slug":"1f79c0edd9d51b","commentsCount":2,"likedCount":217,"bookmarkedCount":0,"bodyLettersCount":6219,"articleType":"tech","emoji":"🔥","isSuspendingPrivate":false,"publishedAt":"2024-11-22T14:23:20.877+09:00","bodyUpdatedAt":"2024-11-23T11:03:35.411+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/teppeita/articles/1f79c0edd9d51b","user":{"id":22519,"username":"teppeita","name":"teppeita","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--9qyECOb7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/21405f5be8.jpeg"},"publication":null},{"id":332707,"postType":"Article","title":"TypeScriptで関数を書くときに気をつけている事","slug":"05413b79cc0398","commentsCount":0,"likedCount":164,"bookmarkedCount":0,"bodyLettersCount":4407,"articleType":"tech","emoji":"🕌","isSuspendingPrivate":false,"publishedAt":"2024-11-22T16:44:29.630+09:00","bodyUpdatedAt":"2024-11-22T14:57:49.306+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/chot/articles/05413b79cc0398","user":{"id":159663,"username":"tommy_zenn","name":"トミー","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocImnsQP8rXhDjYL7eNZMiIvmj8Hg5EAH6MLNmGpfl6N=s96-c"},"publication":{"id":28,"name":"chot","displayName":"chot Inc. tech blog","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--u_-UNOG3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/0385c9aec9.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/0385c9aec9.jpeg","pro":false,"avatarRegistered":true}},{"id":335678,"postType":"Article","title":"Next.js App routerでパフォーマンス・UX改善をする4つの方法","slug":"89bc38843153eb","commentsCount":0,"likedCount":37,"bookmarkedCount":0,"bodyLettersCount":4923,"articleType":"tech","emoji":"🐶","isSuspendingPrivate":false,"publishedAt":"2024-11-24T22:44:56.592+09:00","bodyUpdatedAt":"2024-11-24T22:46:28.274+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/yarai/articles/89bc38843153eb","user":{"id":95801,"username":"yarai","name":"yuu_aoringo","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--wYcs5_hq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e61d3b21d2.jpeg"},"publication":null},{"id":334890,"postType":"Article","title":"知らないとハマる Next.js のエラーハンドリング","slug":"02f8cfcc596bb9","commentsCount":1,"likedCount":190,"bookmarkedCount":0,"bodyLettersCount":6359,"articleType":"tech","emoji":"🚨","isSuspendingPrivate":false,"publishedAt":"2024-11-22T01:09:27.254+09:00","bodyUpdatedAt":"2024-11-22T09:46:55.751+09:00","sourceRepoUpdatedAt":"2024-11-22T09:46:55.745+09:00","pinned":false,"path":"/nabeliwo/articles/02f8cfcc596bb9","user":{"id":894,"username":"nabeliwo","name":"nabeliwo","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Giu-pJyHb8DHaM96kzqu2VVhDhd9Y6gxOZbN4d9WQ=s80-c"},"publication":null},{"id":335642,"postType":"Article","title":"Rustが目指す「エラーは回復可能であるべき」という哲学","slug":"3a5a13baabc5a4","commentsCount":0,"likedCount":32,"bookmarkedCount":0,"bodyLettersCount":10629,"articleType":"tech","emoji":"👨🎓","isSuspendingPrivate":false,"publishedAt":"2024-11-24T17:03:34.216+09:00","bodyUpdatedAt":"2024-11-24T16:59:10.536+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/kokimu/articles/3a5a13baabc5a4","user":{"id":167280,"username":"kokimu","name":"こーき","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--JDLZU1iV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e0e915df18.jpeg"},"publication":null},{"id":335828,"postType":"Article","title":"Flutterへのコントリビューション仲間を増やしたい","slug":"1d2957a3cbd0fb","commentsCount":0,"likedCount":29,"bookmarkedCount":0,"bodyLettersCount":7484,"articleType":"tech","emoji":"✨","isSuspendingPrivate":false,"publishedAt":"2024-11-25T09:00:05.482+09:00","bodyUpdatedAt":"2024-11-25T15:50:16.130+09:00","sourceRepoUpdatedAt":"2024-11-25T15:50:16.119+09:00","pinned":false,"path":"/koji_1009/articles/1d2957a3cbd0fb","user":{"id":16292,"username":"koji_1009","name":"koji-1009","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Gg-ZmXdOVCvLCuEf5cmo8B-t7dLOSzkwOXG2xqfXQ=s96-c"},"publication":null},{"id":335405,"postType":"Article","title":"【まとめ】LangGraphチュートリアル","slug":"f6210a15b3d8db","commentsCount":0,"likedCount":26,"bookmarkedCount":0,"bodyLettersCount":6758,"articleType":"tech","emoji":"🐥","isSuspendingPrivate":false,"publishedAt":"2024-11-23T23:36:28.570+09:00","bodyUpdatedAt":"2024-11-23T23:36:28.570+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/saitaman/articles/f6210a15b3d8db","user":{"id":103578,"username":"saitaman","name":"さいとう","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Gnds4aGS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f6e4b91be1.jpeg"},"publication":null},{"id":335444,"postType":"Article","title":"DRY原則の適用範囲について","slug":"super-dry-code","commentsCount":0,"likedCount":41,"bookmarkedCount":0,"bodyLettersCount":2444,"articleType":"tech","emoji":"🍺","isSuspendingPrivate":false,"publishedAt":"2024-11-23T23:34:45.741+09:00","bodyUpdatedAt":"2024-11-24T00:01:42.210+09:00","sourceRepoUpdatedAt":"2024-11-24T00:01:42.205+09:00","pinned":false,"path":"/chillnn_tech/articles/super-dry-code","user":{"id":59066,"username":"ryo_nagata","name":"ryoNagata001","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--a5Q4Z8pa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/196bd72ce3.jpeg"},"publication":{"id":384,"name":"chillnn_tech","displayName":"株式会社CHILLNN","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--iCDJ3f2q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/bf87ade7f7.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/bf87ade7f7.jpeg","pro":false,"avatarRegistered":true}},{"id":335548,"postType":"Article","title":"vimconf2024参加メモ","slug":"21c9836f207bdf","commentsCount":0,"likedCount":25,"bookmarkedCount":0,"bodyLettersCount":4535,"articleType":"tech","emoji":"🎉","isSuspendingPrivate":false,"publishedAt":"2024-11-24T10:54:47.734+09:00","bodyUpdatedAt":"2024-11-24T10:54:47.734+09:00","sourceRepoUpdatedAt":"2024-11-24T10:59:53.097+09:00","pinned":false,"path":"/takets/articles/21c9836f207bdf","user":{"id":10447,"username":"takets","name":"takets","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Ghifo0-SRBRcJVfcsPDTfOHFXJqniD5TVucdMxzWg=s80-c"},"publication":null},{"id":335608,"postType":"Article","title":"VimConf 2024 参加レポート \u0026 盛り上げたくてやったこと","slug":"f2fe3b68eb41b3","commentsCount":0,"likedCount":11,"bookmarkedCount":0,"bodyLettersCount":3566,"articleType":"tech","emoji":"💻","isSuspendingPrivate":false,"publishedAt":"2024-11-25T01:54:20.420+09:00","bodyUpdatedAt":"2024-11-25T02:05:52.888+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/hakkadaikon/articles/f2fe3b68eb41b3","user":{"id":75050,"username":"hakkadaikon","name":"hakkadaikon","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--51ca-S87--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/e2292d2d13.jpeg"},"publication":null},{"id":335288,"postType":"Article","title":"CDK に ESLint を導入する","slug":"6c1fd7c04aa25c","commentsCount":0,"likedCount":15,"bookmarkedCount":0,"bodyLettersCount":4760,"articleType":"tech","emoji":"📝","isSuspendingPrivate":false,"publishedAt":"2024-11-23T19:05:38.812+09:00","bodyUpdatedAt":"2024-11-23T22:03:59.047+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/yamaren/articles/6c1fd7c04aa25c","user":{"id":58849,"username":"yamaren","name":"yamanashi","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Fcs1tGOv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/720e1991cd.jpeg"},"publication":null},{"id":332990,"postType":"Article","title":"Next.js v15.0.3 4つのキャッシュ挙動調査まとめ","slug":"27615d7ca82ed6","commentsCount":0,"likedCount":8,"bookmarkedCount":0,"bodyLettersCount":28122,"articleType":"tech","emoji":"🐧","isSuspendingPrivate":false,"publishedAt":"2024-11-25T08:45:36.207+09:00","bodyUpdatedAt":"2024-11-25T10:14:24.747+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ako/articles/27615d7ca82ed6","user":{"id":52748,"username":"ako","name":"akio","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--l9GKoF-w--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/a6278e103a.jpeg"},"publication":null},{"id":335690,"postType":"Article","title":"PythonでLLMのSFT(教師ありファインチューニング)を実践するための最短ガイド","slug":"15e413ea44bf32","commentsCount":0,"likedCount":6,"bookmarkedCount":0,"bodyLettersCount":10551,"articleType":"tech","emoji":"👨👦","isSuspendingPrivate":false,"publishedAt":"2024-11-24T20:52:02.015+09:00","bodyUpdatedAt":"2024-11-24T21:45:31.253+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ghillie/articles/15e413ea44bf32","user":{"id":178169,"username":"ghillie","name":"フギ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--PUhBOZEU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/5e2c14ac80.jpeg"},"publication":null},{"id":335640,"postType":"Article","title":"自分の会社のコーポレートサイトをNext.jsでリニューアルした話","slug":"1b6be66abe6848","commentsCount":0,"likedCount":11,"bookmarkedCount":0,"bodyLettersCount":3050,"articleType":"tech","emoji":"💪","isSuspendingPrivate":false,"publishedAt":"2024-11-24T18:01:24.939+09:00","bodyUpdatedAt":"2024-11-24T18:27:32.603+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/yukito0616/articles/1b6be66abe6848","user":{"id":18150,"username":"yukito0616","name":"Yukito Ohira","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--PS9K4Udf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/b0026475bf.jpeg"},"publication":null},{"id":334939,"postType":"Article","title":"【Flutter】サウナライフで実装したマップ機能の仕組み","slug":"43f61bbc43b6fa","commentsCount":0,"likedCount":5,"bookmarkedCount":0,"bodyLettersCount":22578,"articleType":"tech","emoji":"♨️","isSuspendingPrivate":false,"publishedAt":"2024-11-25T12:00:01.293+09:00","bodyUpdatedAt":"2024-11-25T17:50:12.593+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/never_inc_dev/articles/43f61bbc43b6fa","user":{"id":14969,"username":"hukusuke","name":"shohei@株式会社Never","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--QFKCgzu6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/4fbd7d379e.jpeg"},"publication":{"id":660,"name":"never_inc_dev","displayName":"株式会社Never","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--HOr3JXg4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/041d875b9c.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/041d875b9c.jpeg","pro":false,"avatarRegistered":true}},{"id":335650,"postType":"Article","title":"Keyball44で自分用に作ったキーマップの解説","slug":"9e4db88e50e201","commentsCount":0,"likedCount":12,"bookmarkedCount":0,"bodyLettersCount":2967,"articleType":"tech","emoji":"⌨️","isSuspendingPrivate":false,"publishedAt":"2024-11-24T17:28:26.706+09:00","bodyUpdatedAt":"2024-11-24T17:29:12.323+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/momocus/articles/9e4db88e50e201","user":{"id":110099,"username":"momocus","name":"momocus","avatarSmallUrl":"https://lh3.googleusercontent.com/a/AGNmyxaQJANhiRs1C47DiWsMuc6EQUAisem_Gqzi20eG=s96-c"},"publication":null},{"id":335302,"postType":"Article","title":"HtmlRAG論文読んでみた","slug":"06319726c51874","commentsCount":0,"likedCount":9,"bookmarkedCount":0,"bodyLettersCount":18791,"articleType":"tech","emoji":"🧠","isSuspendingPrivate":false,"publishedAt":"2024-11-24T15:12:21.994+09:00","bodyUpdatedAt":"2024-11-24T15:10:10.607+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/argus1/articles/06319726c51874","user":{"id":158188,"username":"argus1","name":"修行僧","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--T98cKAs3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/6dacebc90e.jpeg"},"publication":null},{"id":335997,"postType":"Article","title":"Invoke an inline Agent が爆誕していたので試したよ!","slug":"76f80df0ff8b33","commentsCount":0,"likedCount":4,"bookmarkedCount":0,"bodyLettersCount":21703,"articleType":"tech","emoji":"🔥","isSuspendingPrivate":false,"publishedAt":"2024-11-25T15:51:48.866+09:00","bodyUpdatedAt":"2024-11-25T15:51:48.866+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/gokauz/articles/76f80df0ff8b33","user":{"id":26182,"username":"gokauz","name":"gokazu","avatarSmallUrl":"https://zenn-dev.github.io/default-avatars/dark/g.png"},"publication":null},{"id":334804,"postType":"Article","title":"知識ゼロからWEB開発までの道 vol.1 【環境構築とサンプル作成】","slug":"ec9beb5521ef4a","commentsCount":0,"likedCount":13,"bookmarkedCount":0,"bodyLettersCount":7066,"articleType":"tech","emoji":"😎","isSuspendingPrivate":false,"publishedAt":"2024-11-24T17:31:20.154+09:00","bodyUpdatedAt":"2024-11-24T17:31:20.154+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/acntechjp/articles/ec9beb5521ef4a","user":{"id":181858,"username":"masaki910","name":"Masaki Kudo","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--OOumqS0j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c7c0cd70e4.jpeg"},"publication":{"id":515,"name":"acntechjp","displayName":"Accenture Japan (有志)","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ti9q6XE8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e6d0806987.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/e6d0806987.jpeg","pro":true,"avatarRegistered":true}}],"dailyIdeaArticles":[{"id":335493,"postType":"Article","title":"VimConf 2024へ参加して体感したお気持ち","slug":"vimconf2024_kansou","commentsCount":0,"likedCount":19,"bookmarkedCount":0,"bodyLettersCount":4977,"articleType":"idea","emoji":"📑","isSuspendingPrivate":false,"publishedAt":"2024-11-24T14:05:43.567+09:00","bodyUpdatedAt":"2024-11-25T02:05:55.105+09:00","sourceRepoUpdatedAt":"2024-11-25T02:05:55.090+09:00","pinned":false,"path":"/master_peace_36/articles/vimconf2024_kansou","user":{"id":140935,"username":"master_peace_36","name":"あいちゃん","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1RQbhRVr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/99d8ab4318.jpeg"},"publication":null},{"id":332957,"postType":"Article","title":"38歳、リクルートを辞めて、Yardを起業しました","slug":"19087df4a76d49","commentsCount":1,"likedCount":15,"bookmarkedCount":0,"bodyLettersCount":3122,"articleType":"idea","emoji":"🌅","isSuspendingPrivate":false,"publishedAt":"2024-11-25T08:03:01.193+09:00","bodyUpdatedAt":"2024-11-22T23:01:54.042+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/toitech/articles/19087df4a76d49","user":{"id":118434,"username":"toitech","name":"akitoshi toita","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--2MkgYyga--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9e7770fb4a.jpeg"},"publication":null},{"id":335511,"postType":"Article","title":"ピザ2枚分の人数のMLプロジェクトのPMを1年間やった知見","slug":"e2bb98e808e531","commentsCount":0,"likedCount":14,"bookmarkedCount":0,"bodyLettersCount":4936,"articleType":"idea","emoji":"🍣","isSuspendingPrivate":false,"publishedAt":"2024-11-24T08:52:06.615+09:00","bodyUpdatedAt":"2024-11-24T19:02:18.172+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ycarbon/articles/e2bb98e808e531","user":{"id":73611,"username":"ycarbon","name":"yCarbon","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--U3fO1krp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/359f271c42.jpeg"},"publication":null},{"id":335739,"postType":"Article","title":"JSConf JP 2024 公開資料・Xアカウントリンクまとめ","slug":"2024-11-24-jsconf-jp-2024","commentsCount":0,"likedCount":11,"bookmarkedCount":0,"bodyLettersCount":8876,"articleType":"idea","emoji":"🔴","isSuspendingPrivate":false,"publishedAt":"2024-11-24T22:28:43.642+09:00","bodyUpdatedAt":"2024-11-24T22:28:43.642+09:00","sourceRepoUpdatedAt":"2024-11-24T22:28:43.642+09:00","pinned":false,"path":"/yumemi_inc/articles/2024-11-24-jsconf-jp-2024","user":{"id":68,"username":"h_yoshikawa0724","name":"よし","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GiwD5VEHFiHt6l5HHmCq_VAFJtJKmM2kUwebpZx=s80-c"},"publication":{"id":9,"name":"yumemi_inc","displayName":"株式会社ゆめみ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--HTsLFFdJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e630118035.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/e630118035.jpeg","pro":false,"avatarRegistered":true}},{"id":285957,"postType":"Article","title":"言語の再帰性を実現する方法〜Attention, GNN, 関数マップ","slug":"5775e1629654bd","commentsCount":0,"likedCount":7,"bookmarkedCount":0,"bodyLettersCount":4233,"articleType":"idea","emoji":"🐍","isSuspendingPrivate":false,"publishedAt":"2024-11-25T01:28:55.413+09:00","bodyUpdatedAt":"2024-11-25T01:33:10.510+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/xiangze/articles/5775e1629654bd","user":{"id":24389,"username":"xiangze","name":"xiangze","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--hEYMqhTZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa9eb37712.jpeg"},"publication":null},{"id":330267,"postType":"Article","title":"テックブログの書き方、をブログにしてみた","slug":"a95f084bcd9f88","commentsCount":0,"likedCount":15,"bookmarkedCount":0,"bodyLettersCount":5841,"articleType":"idea","emoji":"✏️","isSuspendingPrivate":false,"publishedAt":"2024-11-25T10:00:06.058+09:00","bodyUpdatedAt":"2024-11-22T10:02:00.085+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/canary_techblog/articles/a95f084bcd9f88","user":{"id":21416,"username":"kkkxxx","name":"Pana","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--uMM-hBTJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c1dc72e92c.jpeg"},"publication":{"id":634,"name":"canary_techblog","displayName":"Canary Tech Blog","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ObxTzLwn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/e7750fcc35.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/e7750fcc35.jpeg","pro":false,"avatarRegistered":true}}],"featuredArticles":[{"id":315368,"postType":"Article","title":"Function CallingのためのSwift Macroを書いた","slug":"fb8489c4b1182f","commentsCount":0,"likedCount":1,"bookmarkedCount":0,"bodyLettersCount":15818,"articleType":"tech","emoji":"📌","isSuspendingPrivate":false,"publishedAt":"2024-11-22T20:00:01.974+09:00","bodyUpdatedAt":"2024-11-22T17:38:15.837+09:00","sourceRepoUpdatedAt":"2024-11-22T17:38:15.824+09:00","pinned":false,"path":"/fumitoito/articles/fb8489c4b1182f","user":{"id":181106,"username":"fumitoito","name":"Fumito Ito","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocIAi1BBQSP1885qXuyk1a-P6kf6UCLSkzCeZ-04ic-raqdAAX8=s96-c"},"publication":null},{"id":334457,"postType":"Article","title":"データベースを止めずにテーブル設計を変更したい","slug":"abceef00258275","commentsCount":0,"likedCount":25,"bookmarkedCount":0,"bodyLettersCount":7573,"articleType":"tech","emoji":"🔄","isSuspendingPrivate":false,"publishedAt":"2024-11-22T17:13:52.084+09:00","bodyUpdatedAt":"2024-11-22T16:49:01.886+09:00","sourceRepoUpdatedAt":"2024-11-22T17:13:52.073+09:00","pinned":false,"path":"/praha/articles/abceef00258275","user":{"id":11723,"username":"gn_t_k","name":"ゲントク","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--I9AWbbls--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/710a63f0bd.jpeg"},"publication":{"id":56,"name":"praha","displayName":"PrAha","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--mh44HII6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/7bd222ac19.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/7bd222ac19.jpeg","pro":false,"avatarRegistered":true}},{"id":329886,"postType":"Article","title":"[Go]ast(dst)と型情報からコードを生成する(partial-json patcher etc)","slug":"go-code-generation-from-ast-and-type-info","commentsCount":0,"likedCount":1,"bookmarkedCount":0,"bodyLettersCount":79370,"articleType":"tech","emoji":"📊","isSuspendingPrivate":false,"publishedAt":"2024-11-22T09:20:56.288+09:00","bodyUpdatedAt":"2024-11-22T09:20:56.288+09:00","sourceRepoUpdatedAt":"2024-11-22T09:20:56.281+09:00","pinned":false,"path":"/ngicks/articles/go-code-generation-from-ast-and-type-info","user":{"id":96281,"username":"ngicks","name":"ngicks","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--W5S29OkS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c25f5ee227.jpeg"},"publication":null},{"id":334888,"postType":"Article","title":"TanStack TableのstateをURLパラメータに同期するライブラリを作った","slug":"tanstack-table-search-params","commentsCount":0,"likedCount":34,"bookmarkedCount":0,"bodyLettersCount":9991,"articleType":"tech","emoji":"🐆","isSuspendingPrivate":false,"publishedAt":"2024-11-22T07:15:08.847+09:00","bodyUpdatedAt":"2024-11-22T07:15:08.847+09:00","sourceRepoUpdatedAt":"2024-11-22T07:15:08.842+09:00","pinned":false,"path":"/taroro28/articles/tanstack-table-search-params","user":{"id":59264,"username":"taroro28","name":"taro","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--BRq0ai-g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/1a9a06bb54.jpeg"},"publication":null},{"id":334557,"postType":"Article","title":"Fallback to internet on Private DNS Zones を試してみた","slug":"8b81dc63125660","commentsCount":0,"likedCount":10,"bookmarkedCount":0,"bodyLettersCount":6401,"articleType":"tech","emoji":"🌐","isSuspendingPrivate":false,"publishedAt":"2024-11-22T00:37:05.633+09:00","bodyUpdatedAt":"2024-11-21T23:59:19.532+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/mrt/articles/8b81dc63125660","user":{"id":187958,"username":"mrt","name":"mrt","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--8HrISvPa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/ccf3b2c13d.jpeg"},"publication":null},{"id":312250,"postType":"Article","title":"Dart のドキュメント内のコードを静的解析するツールを開発しました。","slug":"dart-testing-documentation-comments","commentsCount":0,"likedCount":6,"bookmarkedCount":0,"bodyLettersCount":4825,"articleType":"tech","emoji":"🕵️","isSuspendingPrivate":false,"publishedAt":"2024-11-22T00:32:52.769+09:00","bodyUpdatedAt":"2024-11-22T00:32:52.769+09:00","sourceRepoUpdatedAt":"2024-11-22T00:32:52.760+09:00","pinned":false,"path":"/takumma/articles/dart-testing-documentation-comments","user":{"id":3455,"username":"takumma","name":"takumma","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GgIkRgopCBjL2fwGykC2V8QTz7E_1OEruaQ6zA4=s80-c"},"publication":null},{"id":334596,"postType":"Article","title":"SORACOM Fluxを使って混雑度を可視化する (export画像を保存するパターン)","slug":"soracom-flux-croudness-count2","commentsCount":0,"likedCount":0,"bookmarkedCount":0,"bodyLettersCount":13676,"articleType":"tech","emoji":"🈳","isSuspendingPrivate":false,"publishedAt":"2024-11-21T01:16:05.299+09:00","bodyUpdatedAt":"2024-11-21T01:15:25.215+09:00","sourceRepoUpdatedAt":"2024-11-21T01:16:05.294+09:00","pinned":false,"path":"/takao2704/articles/soracom-flux-croudness-count2","user":{"id":96887,"username":"takao2704","name":"takao2704@SORACOM,SA","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--BIPO7pGH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/c7f5ddfcb4.jpeg"},"publication":null},{"id":329304,"postType":"Article","title":"LangGraphにて入力情報が不十分な場合に、ユーザへ追加質問をするAIエージェントを作る方法","slug":"03548f844efe6f","commentsCount":0,"likedCount":34,"bookmarkedCount":0,"bodyLettersCount":16950,"articleType":"tech","emoji":"🤔","isSuspendingPrivate":false,"publishedAt":"2024-11-20T22:47:37.199+09:00","bodyUpdatedAt":"2024-11-20T23:20:56.227+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/asap/articles/03548f844efe6f","user":{"id":163650,"username":"asap","name":"asap","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--xbXMD8eb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/eab5aa4519.jpeg"},"publication":null},{"id":334386,"postType":"Article","title":"Cloud Run のログを標準出力に出したらメモリが劇的に節約されてパフォーマンスも良くなった話","slug":"c8ca221b3eda5b","commentsCount":0,"likedCount":73,"bookmarkedCount":0,"bodyLettersCount":5669,"articleType":"tech","emoji":"🉐","isSuspendingPrivate":false,"publishedAt":"2024-11-20T13:22:16.705+09:00","bodyUpdatedAt":"2024-11-21T23:13:40.301+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/dinii/articles/c8ca221b3eda5b","user":{"id":1561,"username":"whatasoda","name":"whatasoda","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--oO0KsBgf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/7eea709359.jpeg"},"publication":{"id":682,"name":"dinii","displayName":"Dinii Tech Blog","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--fjx7wa2v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/6a55a0bb42.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/6a55a0bb42.jpeg","pro":false,"avatarRegistered":true}},{"id":333477,"postType":"Article","title":"ウェブフォントとパフォーマンスの両立を諦めない","slug":"f214469e05e427","commentsCount":2,"likedCount":178,"bookmarkedCount":0,"bodyLettersCount":11546,"articleType":"tech","emoji":"⚡","isSuspendingPrivate":false,"publishedAt":"2024-11-20T11:39:57.000+09:00","bodyUpdatedAt":"2024-11-25T18:51:24.084+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ivry/articles/f214469e05e427","user":{"id":174233,"username":"macchiitakaivry","name":"macchiitaka@IVRy","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocL0gVxbZhzPgwHbBg0AKWZk-EjrdvY-4k9fRD_ivTKZEgnCTyk=s96-c"},"publication":{"id":115,"name":"ivry","displayName":"IVRyテックブログ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--YY1gQgH---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/4d702ec582.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/4d702ec582.jpeg","pro":false,"avatarRegistered":true}},{"id":329888,"postType":"Article","title":"[Flutter] 状態の再分類とその管理例","slug":"flutter-state-reclassification-and-management","commentsCount":0,"likedCount":16,"bookmarkedCount":0,"bodyLettersCount":18233,"articleType":"tech","emoji":"🧩","isSuspendingPrivate":false,"publishedAt":"2024-11-20T06:00:05.126+09:00","bodyUpdatedAt":"2024-11-19T22:58:43.801+09:00","sourceRepoUpdatedAt":"2024-11-19T23:14:18.817+09:00","pinned":false,"path":"/dev_tatsuya/articles/flutter-state-reclassification-and-management","user":{"id":60376,"username":"dev_tatsuya","name":"Tatsuya | Flutter","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--RuB_PMgP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/3114e61a86.jpeg"},"publication":null},{"id":334200,"postType":"Article","title":"Cluster API operator で宣言的に k8s クラスタを作成する","slug":"k8s_cluster_api_operator","commentsCount":0,"likedCount":1,"bookmarkedCount":0,"bodyLettersCount":54365,"articleType":"tech","emoji":"👥","isSuspendingPrivate":false,"publishedAt":"2024-11-19T22:19:32.390+09:00","bodyUpdatedAt":"2024-11-19T22:23:53.946+09:00","sourceRepoUpdatedAt":"2024-11-19T22:23:53.938+09:00","pinned":false,"path":"/zenogawa/articles/k8s_cluster_api_operator","user":{"id":127682,"username":"zenogawa","name":"zenogawa","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--cZ-4T2EB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/3ea9f8e6d1.jpeg"},"publication":null},{"id":334144,"postType":"Article","title":"Microsoft.Extensions.AI を触ってみよう","slug":"unified-ai-building-block-001","commentsCount":0,"likedCount":30,"bookmarkedCount":0,"bodyLettersCount":17860,"articleType":"tech","emoji":"🐥","isSuspendingPrivate":false,"publishedAt":"2024-11-19T18:22:19.204+09:00","bodyUpdatedAt":"2024-11-19T18:34:32.044+09:00","sourceRepoUpdatedAt":"2024-11-19T18:34:32.039+09:00","pinned":false,"path":"/microsoft/articles/unified-ai-building-block-001","user":{"id":8237,"username":"okazuki","name":"Kazuki Ota","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--n4oIhrF2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/8f78742c44.jpeg"},"publication":{"id":90,"name":"microsoft","displayName":"Microsoft (有志)","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--9cOQ-vuo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/c3d3b7b78f.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/c3d3b7b78f.jpeg","pro":false,"avatarRegistered":true}},{"id":330809,"postType":"Article","title":"OpenAIの蒸留機能(Model Distillation)を使って運用中のLLMのコストを削減する取り組み","slug":"f4ae12a91cca45","commentsCount":0,"likedCount":81,"bookmarkedCount":0,"bodyLettersCount":13388,"articleType":"tech","emoji":"👏","isSuspendingPrivate":false,"publishedAt":"2024-11-19T09:59:17.993+09:00","bodyUpdatedAt":"2024-11-19T12:27:20.587+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/pharmax/articles/f4ae12a91cca45","user":{"id":8532,"username":"ueniki","name":"Akihiro Ueno","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--nnXbi9-Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9041e62f80.jpeg"},"publication":{"id":545,"name":"pharmax","displayName":"PharmaXテックブログ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--f8sA7Rvt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/d155219d95.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/d155219d95.jpeg","pro":false,"avatarRegistered":true}},{"id":333754,"postType":"Article","title":"LLMのリスク検査手法の探求","slug":"2024-11-19-llmsecurity","commentsCount":0,"likedCount":9,"bookmarkedCount":0,"bodyLettersCount":12264,"articleType":"tech","emoji":"🔍","isSuspendingPrivate":false,"publishedAt":"2024-11-19T09:00:05.661+09:00","bodyUpdatedAt":"2024-11-18T15:56:12.451+09:00","sourceRepoUpdatedAt":"2024-11-18T16:33:16.047+09:00","pinned":false,"path":"/chillstack/articles/2024-11-19-llmsecurity","user":{"id":166456,"username":"chillstack_dev","name":"ChillStack","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--WTKXOB3_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/2800007cac.jpeg"},"publication":{"id":886,"name":"chillstack","displayName":"株式会社ChillStack Tech Blog","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--8htDNS06--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/30cc9670fb.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/30cc9670fb.jpeg","pro":false,"avatarRegistered":true}},{"id":333207,"postType":"Article","title":"スパコン初心者がAWS上で「富岳」を動かすまで","slug":"beeb178b39e21b","commentsCount":0,"likedCount":27,"bookmarkedCount":0,"bodyLettersCount":14903,"articleType":"tech","emoji":"🍢","isSuspendingPrivate":false,"publishedAt":"2024-11-19T07:00:01.335+09:00","bodyUpdatedAt":"2024-11-21T21:36:21.991+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ncdc/articles/beeb178b39e21b","user":{"id":22510,"username":"ibaraki","name":"いばらき","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GiWF6WyBB10kD6Mi_EkKKB-wXRRP-8xYIl5yyic=s96-c"},"publication":{"id":57,"name":"ncdc","displayName":"NCDCエンジニアブログ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--wKi20is8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/3a86a409d3.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/3a86a409d3.jpeg","pro":true,"avatarRegistered":true}},{"id":333734,"postType":"Article","title":"水入り?空っぽ?コップの中身をYOLOが画像判定!","slug":"475d3551852ce1","commentsCount":0,"likedCount":10,"bookmarkedCount":0,"bodyLettersCount":9641,"articleType":"tech","emoji":"🐷","isSuspendingPrivate":false,"publishedAt":"2024-11-18T15:02:33.163+09:00","bodyUpdatedAt":"2024-11-18T15:26:20.857+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/ogiki/articles/475d3551852ce1","user":{"id":165726,"username":"ogiki","name":"木村たろう","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--J9pde5x0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/6df3bac0fd.jpeg"},"publication":null},{"id":322786,"postType":"Article","title":"Depth Up-Scalingを用いた「Llama-3-ELYZA-JP-120B」の開発","slug":"7ece3e73ff35f4","commentsCount":0,"likedCount":24,"bookmarkedCount":0,"bodyLettersCount":14111,"articleType":"tech","emoji":"🏢","isSuspendingPrivate":false,"publishedAt":"2024-11-15T15:50:35.656+09:00","bodyUpdatedAt":"2024-11-15T16:48:01.994+09:00","sourceRepoUpdatedAt":null,"pinned":false,"path":"/elyza/articles/7ece3e73ff35f4","user":{"id":134071,"username":"m_hirakawa","name":"m.hirakawa","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--BWU38R9H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/05741a849d.jpeg"},"publication":{"id":447,"name":"elyza","displayName":"株式会社 ELYZA","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--B-Hk6NnB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_80/https://storage.googleapis.com/zenn-user-upload/avatar/c588deccac.jpeg","avatarUrl":"https://storage.googleapis.com/zenn-user-upload/avatar/c588deccac.jpeg","pro":false,"avatarRegistered":true}}],"dailyBooks":[{"id":3293,"postType":"Book","title":"UnrealEngine5の教科書 [ゲーム開発入門編,第一巻]","slug":"unreal-engine-tutorial","published":true,"price":3600,"isSuspendingPrivate":false,"likedCount":1016,"publishedAt":"2021-12-10T17:31:46.946+09:00","bodyUpdatedAt":"2024-10-27T15:56:02.230+09:00","sourceRepoUpdatedAt":"2024-11-14T22:09:23.648+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--6j_sfndr--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/c2aeb67e23.png","path":"/daichi_gamedev/books/unreal-engine-tutorial","user":{"id":35188,"username":"daichi_gamedev","name":"daichi-gamedev","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--FSaAoq3x--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/b658551b0e.jpeg"}},{"id":10841,"postType":"Book","title":"Next.jsの考え方","slug":"nextjs-basic-principle","published":true,"price":0,"isSuspendingPrivate":false,"likedCount":1968,"publishedAt":"2024-08-26T09:51:59.578+09:00","bodyUpdatedAt":"2024-10-23T17:00:10.334+09:00","sourceRepoUpdatedAt":"2024-10-23T17:00:05.268+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--3wsiQ7LF--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/4027ed2dc8.png","path":"/akfm/books/nextjs-basic-principle","user":{"id":4061,"username":"akfm","name":"akfm_sato","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--pcFNV7lc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/9e3861d78f.jpeg"}},{"id":822,"postType":"Book","title":"Cache 解体新書","slug":"cache-anatomia","published":true,"price":2500,"isSuspendingPrivate":false,"likedCount":486,"publishedAt":"2022-06-09T20:56:26.525+09:00","bodyUpdatedAt":"2024-05-22T01:07:38.904+09:00","sourceRepoUpdatedAt":"2023-05-09T02:01:04.016+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1p7rWuKR--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/57373be24d.png","path":"/jxck/books/cache-anatomia","user":{"id":988,"username":"jxck","name":"Jxck","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GiYWcGd4gB9v8-s4u6zRPInb2exCWf9tGGfQ-MD9A=s80-c"}},{"id":3520,"postType":"Book","title":"Unreal Engine 5から始める C++ \u0026 Blueprint","slug":"ue5_starter_cpp_and_bp_001","published":true,"price":2500,"isSuspendingPrivate":false,"likedCount":731,"publishedAt":"2022-02-13T22:42:12.199+09:00","bodyUpdatedAt":"2024-11-15T00:38:46.485+09:00","sourceRepoUpdatedAt":"2024-11-06T22:27:38.674+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--oGtIAepZ--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/2c95a59d27.jpg","path":"/posita33/books/ue5_starter_cpp_and_bp_001","user":{"id":59835,"username":"posita33","name":"ポジTA","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ljxHin2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/53ed891cbe.jpeg"}},{"id":8115,"postType":"Book","title":"【DDD入門】TypeScript × ドメイン駆動設計ハンズオン","slug":"ddd-hands-on","published":true,"price":0,"isSuspendingPrivate":false,"likedCount":1564,"publishedAt":"2024-01-10T07:27:48.759+09:00","bodyUpdatedAt":"2024-05-08T22:21:25.608+09:00","sourceRepoUpdatedAt":"2024-01-10T07:27:48.759+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--sLBMD3Sc--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/b15d22331f.png","path":"/yamachan0625/books/ddd-hands-on","user":{"id":18936,"username":"yamachan0625","name":"ヤマユ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--QulVW9Mp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fe1d0f9e0c.jpeg"}},{"id":7573,"postType":"Book","title":"Vuetify3 の基本","slug":"vuetify3_book","published":true,"price":1000,"isSuspendingPrivate":false,"likedCount":127,"publishedAt":"2023-07-31T17:20:41.265+09:00","bodyUpdatedAt":"2024-09-18T23:34:33.853+09:00","sourceRepoUpdatedAt":"2024-09-18T23:33:30.480+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--7Jol9msq--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/17d303ab87.png","path":"/bbled/books/vuetify3_book","user":{"id":129273,"username":"bbled","name":"超Lチカ団編集局","avatarSmallUrl":"https://lh3.googleusercontent.com/a/AAcHTtf06zqCsl3IkOqxV_G6PKAdQmaJIbyYct3deSPB-ltgfw=s96-c"}},{"id":5991,"postType":"Book","title":"Unreal Engine 5で動かす C++ \u0026 Blueprint","slug":"ue5_starter_cpp_and_bp_002","published":true,"price":2500,"isSuspendingPrivate":false,"likedCount":140,"publishedAt":"2023-05-08T06:38:31.482+09:00","bodyUpdatedAt":"2024-09-30T00:00:00.487+09:00","sourceRepoUpdatedAt":"2024-05-19T16:24:50.959+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--3IqaTVKm--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/ae52e456bf.jpg","path":"/posita33/books/ue5_starter_cpp_and_bp_002","user":{"id":59835,"username":"posita33","name":"ポジTA","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ljxHin2_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/53ed891cbe.jpeg"}},{"id":5884,"postType":"Book","title":"いちから始めるFlutterモバイルアプリ開発","slug":"flutter-basics","published":true,"price":0,"isSuspendingPrivate":false,"likedCount":652,"publishedAt":"2023-02-18T05:19:25.721+09:00","bodyUpdatedAt":"2024-07-25T14:52:21.829+09:00","sourceRepoUpdatedAt":"2023-07-30T23:33:56.966+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--lu1oKFJK--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/045bfeba4c.png","path":"/heyhey1028/books/flutter-basics","user":{"id":39284,"username":"heyhey1028","name":"heyhey1028","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--KE7NphvA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/14d8092f49.jpeg"}},{"id":1487,"postType":"Book","title":"文系大学生のためのJavaScript入門","slug":"intro-to-javascript","published":true,"price":0,"isSuspendingPrivate":false,"likedCount":476,"publishedAt":"2021-01-30T21:41:31.034+09:00","bodyUpdatedAt":"2024-07-02T11:54:31.824+09:00","sourceRepoUpdatedAt":"2021-08-01T14:55:58.169+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--lPscvkf9--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/413007aa45.jpg","path":"/ojk/books/intro-to-javascript","user":{"id":2757,"username":"ojk","name":"OJK","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Giza_CaqC1s85R_t_pI9TDCWMmBkKjjLLm_E4BB=s80-c"}},{"id":1301,"postType":"Book","title":"文系大学生のためのHTML/CSS入門","slug":"intro-to-html-css","published":true,"price":0,"isSuspendingPrivate":false,"likedCount":210,"publishedAt":"2021-01-30T21:41:29.647+09:00","bodyUpdatedAt":"2024-11-19T10:42:11.607+09:00","sourceRepoUpdatedAt":"2022-09-05T13:11:52.322+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--A9JLuIlR--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://storage.googleapis.com/zenn-user-upload/book_cover/308577f698.jpg","path":"/ojk/books/intro-to-html-css","user":{"id":2757,"username":"ojk","name":"OJK","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Giza_CaqC1s85R_t_pI9TDCWMmBkKjjLLm_E4BB=s80-c"}}],"currentContest":{"emoji":"🏆","slug":"contest2024","topic":"contest2024","theme":"今年の最も大きなチャレンジ","startedAt":"2024-11-05T15:00:00.000Z","endedAt":"2024-12-25T15:00:00.000Z","bodyMarkdown":"2024年も残り僅かとなってまいりました。今年も業務や学習でたくさんの新しいチャレンジや困難な課題への取り組みをされてきたかと思います。日々忙しく、なかなかアウトプットまではできなかったという方も、ぜひこの機会に今年の集大成をアウトプットをしてみませんか?\n\n## 開催概要\n\n**「今年の最も大きなチャレンジ」** をテーマとする技術記事を投稿していただきます。\n\n**主催**\nZenn(クラスメソッド株式会社)\n\n**開催期間**\n2024年11月4日(水) ~ 2024年12月25日(水)\n\n**投稿カテゴリー**\n `tech`(※)のみを対象とします。\n ※プログラミングなどの技術や開発についての知見\n\n**投稿内容**\n2024年1月から現在までの取り組み(進行中でも構いません)を対象に、技術的に最も困難だったチャレンジを紹介してください。チームでの取り組みも歓迎します。Publicationに投稿された記事でもご参加いただけます。\n\n**エントリー方法**\n記事のトピックに `contest2024` を設定してください。お1人さま1記事までです。\n\n**既存記事でのエントリー**\n2024年1月1日以降に公開された記事であれば、コンテストのトピックを設定することでエントリーが可能です。トピックが既に5つ設定されている場合は、どれか1つをコンテストのトピックに変更してください。\n\n## 表彰・賞品\n\n**表彰**\n5名程度\n\n**賞品**\nZennのマグカップ、Tシャツ、および、コミュニティーイベント(調整中)での登壇チケット\n\n![](https://storage.googleapis.com/zenn-user-upload/7cb5578c0653-20241101.png)\n\n**結果発表**\n2025年1月上旬を予定しております。\n\n**評価基準**\n- 記事の完成度: 丁寧に分かりやすく書かれているかどうか。手順やコードを読んで再現が可能であるか。\n- 有益性: 記事の内容が、同じ課題を持つ読者の課題解決に役立つかどうか。\n- 独自性: 取り組みに独自性があり、他に類似する記事が少ないかどうか。\n\n## その他\n- エントリーいただいた記事は、Zennのサイト内やお知らせ、SNS(Xなど)、コミュニティーイベント(調整中)などで紹介する場合があります。\n- コミュニティーイベントの詳細は未定です。調整が済み次第、改めてご案内いたします。\n- 本イベントにエントリーしていただく記事は、他の投稿コンテストやアドベントカレンダーなどにエントリーされていても構いません。\n\n皆さまの投稿をお待ちしております!"}},"__N_SSP":true},"page":"/","query":{},"buildId":"6cWpQ5Z1LAtdbyaB4EE5X","assetPrefix":"https://static.zenn.studio","isFallback":false,"isExperimentalCompile":false,"gssp":true,"scriptLoader":[]}</script></body></html>