3:I[5613,[],""] 4:I[31778,[],""] 5:I[88261,["5935","static/chunks/5935-b7723c768bd84479.js","6817","static/chunks/6817-becb4fd9d1ac7d9b.js","3185","static/chunks/app/layout-9707b9e51a49c213.js"],"Header"] 6:I[85935,["5935","static/chunks/5935-b7723c768bd84479.js","6817","static/chunks/6817-becb4fd9d1ac7d9b.js","3185","static/chunks/app/layout-9707b9e51a49c213.js"],""] 7:I[25250,["5935","static/chunks/5935-b7723c768bd84479.js","6817","static/chunks/6817-becb4fd9d1ac7d9b.js","3185","static/chunks/app/layout-9707b9e51a49c213.js"],""] 8:I[91845,["5935","static/chunks/5935-b7723c768bd84479.js","6817","static/chunks/6817-becb4fd9d1ac7d9b.js","3185","static/chunks/app/layout-9707b9e51a49c213.js"],"GoogleAnalytics"] 0:["U7aou0v4aG_O3zjVAPLn5",[[["",{"children":["blog",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["blog",{"children":["__PAGE__",{},["$L1","$L2",null]]},["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children","blog","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":[["$","link","0",{"rel":"stylesheet","href":"https://suzumiyaaoba.com/_next/static/css/6c55ec479bcd67a9.css","precedence":"next","crossOrigin":""}]]}]]},[null,["$","html",null,{"lang":"ja","children":[["$","body",null,{"className":"__className_4e52a7 __variable_43c2d1 __variable_7c3881 flex flex-col w-full h-screen","children":[["$","$L5",null,{"siteName":"All You Need Is"}],["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}],[["$","div",null,{"className":"hidden md:flex flex-col items-center gap-8 mx-auto mb-12","children":[["$","div",null,{"className":"admax-ads","data-admax-id":"0aaa1bd19c79841f4e136fed588013e6","style":{"display":"inline-block","width":"728px","height":"90px"}}],["$","$L6",null,{"type":"text/javascript","children":"(admaxads = window.admaxads || []).push({admax_id: \"0aaa1bd19c79841f4e136fed588013e6\",type: \"banner\"});"}],["$","$L6",null,{"type":"text/javascript","src":"https://adm.shinobi.jp/st/t.js","async":true}]]}],["$","footer",null,{"className":"flex flex-col font-light items-center mt-auto pt-8 pb-8 bg-gray-100","children":[["$","div",null,{"className":"flex gap-x-6 mb-4","children":[["$","a",null,{"className":"hover:underline","href":"/privacy-policy/","children":"プライバシーポリシー"}],["$","a",null,{"className":"hover:underline","href":"/contact","children":"お問い合わせ"}]]}],["$","div",null,{"className":"text-sm","children":[["$","div",null,{"children":["© ",2025," ","SuzumiyaAoba"]}],["$","div",null,{"children":["Powered by"," ",["$","$L7",null,{"href":"https://nextjs.org","className":"hover:underline","children":"Next.js"}]]}]]}]]}]]]}],["$","$L8",null,{"gaId":"G-6YJ00MPQBT"}],["$","$L6",null,{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4374004258861110","crossOrigin":"anonymous","async":true}]]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"https://suzumiyaaoba.com/_next/static/css/5b5a563cff279e57.css","precedence":"next","crossOrigin":""}],["$","link","1",{"rel":"stylesheet","href":"https://suzumiyaaoba.com/_next/static/css/81a02aa9a6f38559.css","precedence":"next","crossOrigin":""}]],"$L9"]]]] 9:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"All You Need Is"}],["$","meta","3",{"name":"generator","content":"Next.js"}],["$","link","4",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"16x16"}],["$","meta","5",{"name":"next-size-adjust"}]] 1:null 2:["$","main",null,{"className":"flex flex-col w-full max-w-4xl mx-auto px-4 pb-16","children":[["$","h1",null,{"className":"my-8 text-3xl","children":"ブログ"}],["$","div",null,{"className":"flex flex-col gap-6 mb-8","children":[["$","div","2025-01-11-reader-monad",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2025/01/11"}]]}],["$","a",null,{"href":"/blog/2025-01-11-reader-monad/","className":"hover:underline","children":"Reader モナド"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-devicon-scala mr-1.5"}],["$","span",null,{"children":"Scala"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"Cats"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"関数型プログラミング"}]]}]]}]]}],["$","div","2025-01-03-keyball44",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2025/01/04"}]]}],["$","a",null,{"href":"/blog/2025-01-03-keyball44/","className":"hover:underline","children":"Keyball44 を組み立てた"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"Keyball"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"自作キーボード"}]]}]]}]]}],["$","div","2025-01-01-compare",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2025/01/01"}]]}],["$","a",null,{"href":"/blog/2025-01-01-compare/","className":"hover:underline","children":"比較関数 (compare/compareTo) の覚え方"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}],["$","div","2024-12-10-java-optional",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/12/16"}]]}],["$","a",null,{"href":"/blog/2024-12-10-java-optional/","className":"hover:underline","children":"Java の Optional をより知りたい人に贈る解説"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-devicon-scala mr-1.5"}],["$","span",null,{"children":"Scala"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"関数型プログラミング"}]]}]]}]]}],["$","div","2024-12-08-java-fork-join-pool",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/12/08"}]]}],["$","a",null,{"href":"/blog/2024-12-08-java-fork-join-pool/","className":"hover:underline","children":"ForkJoinPool を使ってみる"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"並列プログラミング"}]]}]]}]]}],["$","div","2024-11-17-scala-rebeginning",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/11/17"}]]}],["$","a",null,{"href":"/blog/2024-11-17-scala-rebeginning/","className":"hover:underline","children":"Scala 再入門 (環境構築)"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-devicon-scala mr-1.5"}],["$","span",null,{"children":"Scala"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-logos-emacs mr-1.5"}],["$","span",null,{"children":"Emacs"}]]}]]}]]}],["$","div","2024-11-17-nerd-icons-dired",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/11/17"}]]}],["$","a",null,{"href":"/blog/2024-11-17-nerd-icons-dired/","className":"hover:underline","children":"nerd-icons-dired でアイコン表示をカスタマイズ"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-logos-emacs mr-1.5"}],["$","span",null,{"children":"Emacs"}]]}]]}]]}],["$","div","2024-11-16-local-llm",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/11/16"}]]}],["$","a",null,{"href":"/blog/2024-11-16-local-llm/","className":"hover:underline","children":"ローカル LLM を体験する"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"ローカルLLM"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"LLM"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-simple-icons-ollama mr-1.5"}],["$","span",null,{"children":"Ollama"}]]}]]}]]}],["$","div","2024-10-14-tmux-with-nix",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/10/14"}]]}],["$","a",null,{"href":"/blog/2024-10-14-tmux-with-nix/","className":"hover:underline","children":"tmux のデフォルトシェルが sh になってしまった話"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-codicon-terminal-tmux mr-1.5"}],["$","span",null,{"children":"tmux"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-nix-light mr-1.5"}],["$","span",null,{"children":"Nix"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"home-manager"}]]}]]}]]}],["$","div","2024-10-13-ni-with-home-manager",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/10/13"}]]}],["$","a",null,{"href":"/blog/2024-10-13-ni-with-home-manager/","className":"hover:underline","children":"home-manager で ni コマンドを使う"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"Node"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-nix-light mr-1.5"}],["$","span",null,{"children":"Nix"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols:tag-rounded"}],["$","span",null,{"children":"home-manager"}]]}]]}]]}],["$","div","2024-09-08-java-optional",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/09/08"}]]}],["$","a",null,{"href":"/blog/2024-09-08-java-optional/","className":"hover:underline","children":"Optional の話"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}],["$","div","2024-08-29-java-to-map",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/08/29"}]]}],["$","a",null,{"href":"/blog/2024-08-29-java-to-map/","className":"hover:underline","children":"Collectors#toMap の注意点"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}],["$","div","2024-08-12-java-validation-pattern",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/08/12"}]]}],["$","a",null,{"href":"/blog/2024-08-12-java-validation-pattern/","className":"hover:underline","children":"Bean Validation の @Pattern の仕様"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}],["$","div","2024-08-08-java-to-list",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2024/08/08"}]]}],["$","a",null,{"href":"/blog/2024-08-08-java-to-list/","className":"hover:underline","children":"Stream#toList() の罠"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-java-light mr-1.5"}],["$","span",null,{"children":"Java"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}],["$","div","2023-09-30-astro",{"children":[["$","div",null,{"className":"flex gap-x-1 items-center font-thin","children":[["$","div",null,{"className":"i-mdi-calendar"}],["$","div",null,{"children":"2023/09/30"}]]}],["$","a",null,{"href":"/blog/2023-09-30-astro/","className":"hover:underline","children":"Astro を使ってブログを作成する"}],["$","div",null,{"className":"flex flex-wrap mt-2 gap-2 text-xs","children":[["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-skill-icons-astro mr-1.5"}],["$","span",null,{"children":"Astro"}]]}],["$","span",null,{"className":"flex w-fit break-keep items-center px-2 py-0.5 border border-neutral-400 rounded-md bg-neutral-100","children":[["$","span",null,{"className":"i-material-symbols-code-blocks-outline mr-1"}],["$","span",null,{"children":"プログラミング"}]]}]]}]]}]]}]]}]