[{"id":3446,"postType":"Book","title":"Unreal Engine 5の教科書 [C++入門編,第三巻]","slug":"unreal-engine-cplusplus","published":true,"price":2100,"likedCount":66,"publishedAt":"2025-11-06T03:20:37.641+09:00","bodyUpdatedAt":"2026-07-13T23:14:12.120+09:00","sourceRepoUpdatedAt":"2026-07-11T00:10:26.328+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--QbLWlSjQ--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/3bf014da95.png?_a=BACMTiAE","path":"/daichi_gamedev/books/unreal-engine-cplusplus","isSuspendingPrivate":false,"bestseller":false,"user":{"id":35188,"username":"daichi_gamedev","name":"daichi takezawa","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--VuYWlT1N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/b658551b0e.jpeg?_a=BACMTiAE"}},{"id":17998,"postType":"Book","title":"AI×Unityゲーム開発スターターキット","slug":"unity-ai-starter-kit","published":true,"price":1500,"likedCount":57,"publishedAt":"2026-05-14T21:00:20.159+09:00","bodyUpdatedAt":"2026-05-21T16:51:26.743+09:00","sourceRepoUpdatedAt":"2026-05-21T16:51:24.336+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Su9e47GE--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/b285d833e4.jpg?_a=BACMTiAE","path":"/ohbashunsuke/books/unity-ai-starter-kit","isSuspendingPrivate":false,"bestseller":true,"user":{"id":615,"username":"ohbashunsuke","name":"オオバ | AIとUnityひとりチーム開発","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--5wqIP9nT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/2fdbf43e75.jpeg?_a=BACMTiAE"}},{"id":17544,"postType":"Book","title":"数学で読み解くHaskell——入門編","slug":"b1e473a060e258","published":true,"price":0,"likedCount":82,"publishedAt":"2026-06-07T18:32:50.791+09:00","bodyUpdatedAt":"2026-06-13T16:28:23.381+09:00","sourceRepoUpdatedAt":"2026-06-09T17:38:22.593+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--tFtEPNop--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/93bd8cb0a5.png?_a=BACMTiAE","path":"/ikaro1192/books/b1e473a060e258","isSuspendingPrivate":false,"bestseller":false,"user":{"id":5829,"username":"ikaro1192","name":"いかろちゃん","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GgH5tf56KnlYFl2uE8EGtTcmI6CT-rg-wbjWJm19A=s80-c"}},{"id":6992,"postType":"Book","title":"【初心者向け】公共データを用いたSingle Cell RNA-seq解析  ~Rで始めるSingle Cell RNA-seq解析~","slug":"a9phvvr4fauah5","published":true,"price":2400,"likedCount":221,"publishedAt":"2023-05-10T11:39:23.711+09:00","bodyUpdatedAt":"2026-06-29T18:46:55.913+09:00","sourceRepoUpdatedAt":"2026-01-01T00:22:09.598+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--AcmyeWpe--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/5a51957d30.png?_a=BACMTiAE","path":"/labcode/books/a9phvvr4fauah5","isSuspendingPrivate":false,"bestseller":true,"user":{"id":87554,"username":"labcode","name":"LabCode（ラボコード）","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--EXnhvdF5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/76aa2b7ed9.jpeg?_a=BACMTiAE"}},{"id":15765,"postType":"Book","title":"SO-101ロボットアーム 実践ガイド","slug":"41ce1497ddde6a","published":true,"price":0,"likedCount":33,"publishedAt":"2025-12-22T11:59:09.578+09:00","bodyUpdatedAt":"2026-07-15T16:13:19.706+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1lMiag_h--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/0c50cd54be.jpeg?_a=BACMTiAE","path":"/oggata/books/41ce1497ddde6a","isSuspendingPrivate":false,"bestseller":false,"user":{"id":159005,"username":"oggata","name":"oggata","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--dkUQSUjU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/d58bf15c50.jpeg?_a=BACMTiAE"}},{"id":3520,"postType":"Book","title":"Unreal Engine 5から始める C++ & Blueprint","slug":"ue5_starter_cpp_and_bp_001","published":true,"price":2500,"likedCount":914,"publishedAt":"2022-02-13T22:42:12.199+09:00","bodyUpdatedAt":"2026-07-12T00:15:54.356+09:00","sourceRepoUpdatedAt":"2026-07-12T00:15:52.975+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--aO_HlwQx--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/f8f42fabbd.jpg?_a=BACMTiAE","path":"/posita33/books/ue5_starter_cpp_and_bp_001","isSuspendingPrivate":false,"bestseller":true,"user":{"id":59835,"username":"posita33","name":"ポジTA","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--WQ6H7HyM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/53ed891cbe.jpeg?_a=BACMTiAE"}},{"id":18381,"postType":"Book","title":"Next.js を作るガイドライン解説 -10本の実践アプリで学ぶ App Router 時代の設計指針-","slug":"bbd75c256479b0","published":true,"price":0,"likedCount":73,"publishedAt":"2026-06-13T16:14:59.656+09:00","bodyUpdatedAt":"2026-06-10T00:09:30.262+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--uoNJJEhu--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/9a352f88f5.jpeg?_a=BACMTiAE","path":"/yun_bow/books/bbd75c256479b0","isSuspendingPrivate":false,"bestseller":false,"user":{"id":288760,"username":"yun_bow","name":"ゆんぼう","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocIeA_nObtNuyf50hTnMlKSh4QvpImCDj6ntP02PvUmhjMdbbJE=s250-c"}},{"id":18336,"postType":"Book","title":"Raspberry Pi×OpenClawで始める 自宅AIエージェント入門 第1巻 -導入編-","slug":"f4082d7ad9ee0b","published":true,"price":1200,"likedCount":11,"publishedAt":"2026-06-06T10:30:10.877+09:00","bodyUpdatedAt":"2026-06-19T11:26:24.199+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--jZY0sCJh--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/f94cb376b2.jpeg?_a=BACMTiAE","path":"/murasanlab/books/f4082d7ad9ee0b","isSuspendingPrivate":false,"bestseller":false,"user":{"id":106069,"username":"murasanlab","name":"Murasan Lab","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--yd4veXul--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/7490b6c801.jpeg?_a=BACMTiAE"}},{"id":17297,"postType":"Book","title":"Claude Agent SDK でつくる！対話型AIエージェント開発","slug":"f2d52a3bc0b33c","published":true,"price":500,"likedCount":96,"publishedAt":"2026-04-06T09:27:23.835+09:00","bodyUpdatedAt":"2026-04-08T01:33:28.367+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--4WOphisV--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/8330e251a7.jpeg?_a=BACMTiAE","path":"/ml_bear/books/f2d52a3bc0b33c","isSuspendingPrivate":false,"bestseller":false,"user":{"id":17518,"username":"ml_bear","name":"ML_Bear","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--gXxEE9Wu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/f33476fc29.jpeg?_a=BACMTiAE"}},{"id":18606,"postType":"Book","title":"The Little chibirigor","slug":"the-little-chibirigor","published":true,"price":1500,"likedCount":11,"publishedAt":"2026-06-17T09:44:45.877+09:00","bodyUpdatedAt":"2026-06-18T00:29:14.312+09:00","sourceRepoUpdatedAt":"2026-06-17T09:44:45.877+09:00","coverImageSmallUrl":null,"path":"/tadsan/books/the-little-chibirigor","isSuspendingPrivate":false,"bestseller":false,"user":{"id":16476,"username":"tadsan","name":"にゃんだーすわん","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--UYvyyRA4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/e1f0342c45.jpeg?_a=BACMTiAE"}},{"id":18070,"postType":"Book","title":"Rustで小さなリンカーを実装する","slug":"writing-a-tiny-linker-in-rust","published":true,"price":0,"likedCount":117,"publishedAt":"2026-05-16T21:26:54.516+09:00","bodyUpdatedAt":"2026-05-17T18:48:50.926+09:00","sourceRepoUpdatedAt":"2026-05-16T21:26:55.602+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--8igYp1BO--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/ee18f06d22.png?_a=BACMTiAE","path":"/skanehira/books/writing-a-tiny-linker-in-rust","isSuspendingPrivate":false,"bestseller":false,"user":{"id":720,"username":"skanehira","name":"ゴリラ","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--7jEEoiiS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/468890235f.jpeg?_a=BACMTiAE"}},{"id":19028,"postType":"Book","title":"ウェブアプリケーションの構成と実装","slug":"web-application-arch-and-impl","published":true,"price":0,"likedCount":3,"publishedAt":"2026-07-09T16:22:46.075+09:00","bodyUpdatedAt":"2026-07-14T15:54:32.504+09:00","sourceRepoUpdatedAt":"2026-07-14T15:43:26.247+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--HW6CwYWi--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/fe08c4da49.png?_a=BACMTiAE","path":"/ashida_ry/books/web-application-arch-and-impl","isSuspendingPrivate":false,"bestseller":false,"user":{"id":336859,"username":"ashida_ry","name":"芦田  遼太","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--zYi9V9Yz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/a51857f7f9.jpeg?_a=BACMTiAE"}},{"id":18335,"postType":"Book","title":"Lucid C++ C++の輪郭 C++23入門 基本編","slug":"introduction-to-cpp23-basic","published":true,"price":0,"likedCount":52,"publishedAt":"2026-06-04T02:59:27.896+09:00","bodyUpdatedAt":"2026-06-08T16:31:08.791+09:00","sourceRepoUpdatedAt":"2026-06-06T02:42:26.889+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--4MtrkBEX--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/e176185665.png?_a=BACMTiAE","path":"/yaito3014/books/introduction-to-cpp23-basic","isSuspendingPrivate":false,"bestseller":false,"user":{"id":7018,"username":"yaito3014","name":"yaito3014","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Gjg_UIZ-GbSv7bXzLy6UTRGtwU9G08LNtlQ8poH=s80-c"}},{"id":17087,"postType":"Book","title":"ちいさくはじめる Nix","slug":"1c0373f3570334","published":true,"price":0,"likedCount":351,"publishedAt":"2026-03-17T00:01:17.599+09:00","bodyUpdatedAt":"2026-07-03T15:20:30.342+09:00","sourceRepoUpdatedAt":"2026-03-17T20:52:03.303+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--M9MuPtGg--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/23a43b03b9.jpg?_a=BACMTiAE","path":"/trifolium/books/1c0373f3570334","isSuspendingPrivate":false,"bestseller":false,"user":{"id":205749,"username":"trifolium","name":"ryu_trifolium","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Bso2MhMP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/52e0b0b569.jpeg?_a=BACMTiAE"}},{"id":15589,"postType":"Book","title":"Kawaiiパワーで完全に理解！しっかりやり切るOAuthとOIDC入門 (執筆中)","slug":"sikkari-oauth-oidc","published":true,"price":1500,"likedCount":445,"publishedAt":"2025-12-01T23:45:10.823+09:00","bodyUpdatedAt":"2026-06-21T11:31:09.123+09:00","sourceRepoUpdatedAt":"2025-12-31T15:40:29.276+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--n0d1cn4S--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/f024a6a807.png?_a=BACMTiAE","path":"/calloc134/books/sikkari-oauth-oidc","isSuspendingPrivate":false,"bestseller":false,"user":{"id":110623,"username":"calloc134","name":"calloc134","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--8MKLfAI---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/340e84e5b1.jpeg?_a=BACMTiAE"}},{"id":15019,"postType":"Book","title":"Claude Code 完全ガイド - 入門から実践的なカスタマイズまで","slug":"claude_code_basic","published":true,"price":0,"likedCount":1285,"publishedAt":"2025-10-07T00:41:50.462+09:00","bodyUpdatedAt":"2026-06-21T01:16:07.449+09:00","sourceRepoUpdatedAt":"2026-03-24T02:17:27.764+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--DNTwIG7L--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/e1f54e3bdb.png?_a=BACMTiAE","path":"/tmasuyama1114/books/claude_code_basic","isSuspendingPrivate":false,"bestseller":false,"user":{"id":18343,"username":"tmasuyama1114","name":"Masuyama（とまだ）","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--x-yciAt7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/62591c0d46.jpeg?_a=BACMTiAE"}},{"id":18862,"postType":"Book","title":"ようこそ、ドメイン駆動設計へ｜無料公開中","slug":"ddd-first-book","published":true,"price":500,"likedCount":19,"publishedAt":"2026-06-30T11:34:16.012+09:00","bodyUpdatedAt":"2026-06-30T11:48:24.445+09:00","sourceRepoUpdatedAt":"2026-07-01T22:07:09.076+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--UtbSA1-4--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/b40a241130.png?_a=BACMTiAE","path":"/k_ing/books/ddd-first-book","isSuspendingPrivate":false,"bestseller":false,"user":{"id":104301,"username":"k_ing","name":"k_ing","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--ASrBfj18--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/d1ad11bfcf.jpeg?_a=BACMTiAE"}},{"id":17866,"postType":"Book","title":"サクッと始める生成AI用語集【RAG、AIエージェント、Fine-tuning、AI駆動開発】","slug":"generative-ai-glossary","published":true,"price":0,"likedCount":31,"publishedAt":"2026-05-05T13:23:49.345+09:00","bodyUpdatedAt":"2026-05-05T23:32:43.004+09:00","sourceRepoUpdatedAt":"2026-05-05T13:23:49.345+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--SDBOntMb--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/707f3567f7.png?_a=BACMTiAE","path":"/umi_mori/books/generative-ai-glossary","isSuspendingPrivate":false,"bestseller":false,"user":{"id":3807,"username":"umi_mori","name":"ますみ / 生成AIエンジニア","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--gt1Nc2HR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/c9d07fb5da.jpeg?_a=BACMTiAE"}},{"id":18819,"postType":"Book","title":"エージェント経済圏の決済設計 — クレジットカードからステーブルコインまで","slug":"credit-card-agentic-payments","published":true,"price":0,"likedCount":13,"publishedAt":"2026-06-29T00:44:57.843+09:00","bodyUpdatedAt":"2026-07-04T04:12:04.606+09:00","sourceRepoUpdatedAt":"2026-07-03T14:02:41.107+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--63nA05RM--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/f2da47bbc4.jpg?_a=BACMTiAE","path":"/natsuking/books/credit-card-agentic-payments","isSuspendingPrivate":false,"bestseller":false,"user":{"id":4530,"username":"natsuking","name":"Natsuki Yamaguchi","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--fg6ygDNx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/1502072172.jpeg?_a=BACMTiAE"}},{"id":18249,"postType":"Book","title":"Claude Certified Architect – Foundations（CCA-F） 資格試験テキスト","slug":"cca_f_exam_textbook","published":true,"price":300,"likedCount":3,"publishedAt":"2026-06-28T14:30:17.591+09:00","bodyUpdatedAt":"2026-07-13T00:16:09.787+09:00","sourceRepoUpdatedAt":"2026-07-12T23:50:44.092+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--YKDId5dY--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/4748e7b766.jpeg?_a=BACMTiAE","path":"/pakku8914/books/cca_f_exam_textbook","isSuspendingPrivate":false,"bestseller":false,"user":{"id":185952,"username":"pakku8914","name":"Pakku8914","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--tt8iT6H8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/7eca76e93c.jpeg?_a=BACMTiAE"}},{"id":18636,"postType":"Book","title":"Flue Framework 実践入門 — AIエージェントを本番で動かす","slug":"flue-framework-guide","published":true,"price":0,"likedCount":16,"publishedAt":"2026-06-18T18:53:05.702+09:00","bodyUpdatedAt":"2026-06-21T00:08:39.929+09:00","sourceRepoUpdatedAt":"2026-06-19T19:25:49.427+09:00","coverImageSmallUrl":null,"path":"/417/books/flue-framework-guide","isSuspendingPrivate":false,"bestseller":false,"user":{"id":5859,"username":"417","name":"MAAAAAAAAAAA","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14GhL_ISwpl3C_CRiQahwR3JBJf7Q9L-TSArI56PLtsc=s80-c"}},{"id":17766,"postType":"Book","title":"Rails実践チュートリアル","slug":"rails_tutorial","published":true,"price":300,"likedCount":8,"publishedAt":"2026-06-13T22:31:27.088+09:00","bodyUpdatedAt":"2026-06-21T07:03:07.764+09:00","sourceRepoUpdatedAt":"2026-06-13T22:31:27.088+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--yPdyP0Tn--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/967529e422.png?_a=BACMTiAE","path":"/okamyuji/books/rails_tutorial","isSuspendingPrivate":false,"bestseller":false,"user":{"id":104265,"username":"okamyuji","name":"okamyuji","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1EvfZnQq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/69b1f462b9.jpeg?_a=BACMTiAE"}},{"id":17658,"postType":"Book","title":"古典ドメインモデルパターンの解脱","slug":"ddd-detachment","published":true,"price":0,"likedCount":147,"publishedAt":"2026-04-17T13:14:47.188+09:00","bodyUpdatedAt":"2026-04-20T15:55:07.643+09:00","sourceRepoUpdatedAt":"2026-04-20T15:55:01.982+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--q5wpOBoF--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/f2cdb2f947.png?_a=BACMTiAE","path":"/kawasima/books/ddd-detachment","isSuspendingPrivate":false,"bestseller":false,"user":{"id":8324,"username":"kawasima","name":"kawasima","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Gh-z0-_-Qv1PRF4U7TveCJjEPrNC6lsB3GFISXD5A=s80-c"}},{"id":18673,"postType":"Book","title":"アプリエンジニアのためのAWS Blocksハンズオン","slug":"aws-blocks-mini-support-desk","published":true,"price":0,"likedCount":8,"publishedAt":"2026-06-23T00:26:02.042+09:00","bodyUpdatedAt":"2026-06-21T21:25:52.462+09:00","sourceRepoUpdatedAt":"2026-06-21T18:12:40.548+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--odzLpUkp--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/c9121f8c3d.png?_a=BACMTiAE","path":"/ppgm/books/aws-blocks-mini-support-desk","isSuspendingPrivate":false,"bestseller":false,"user":{"id":45467,"username":"ppgm","name":"tkhac","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--qGyqZey4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/65e03f3384.jpeg?_a=BACMTiAE"}},{"id":18689,"postType":"Book","title":"バグハンター視点で学ぶ Caido 実践入門","slug":"119c83fa281d04","published":true,"price":0,"likedCount":13,"publishedAt":"2026-06-21T12:05:13.454+09:00","bodyUpdatedAt":"2026-06-21T13:08:33.192+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1rm0U02G--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/2a411a2906.jpeg?_a=BACMTiAE","path":"/scgajge12/books/119c83fa281d04","isSuspendingPrivate":false,"bestseller":false,"user":{"id":39985,"username":"scgajge12","name":"morioka12","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Ghxx-Opk3BNTruVWHKwnhvirGaQZOsqFIKOdQL8Bw=s96-c"}},{"id":18617,"postType":"Book","title":"Gitユーザーのための Jujutsu (jj) 実践入門","slug":"jujutsu-for-git-users","published":true,"price":200,"likedCount":8,"publishedAt":"2026-06-17T17:49:25.655+09:00","bodyUpdatedAt":"2026-06-17T20:17:13.175+09:00","sourceRepoUpdatedAt":"2026-06-18T14:39:58.832+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--5pI6GK3D--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/980a74a4fc.png?_a=BACMTiAE","path":"/narita1980/books/jujutsu-for-git-users","isSuspendingPrivate":false,"bestseller":false,"user":{"id":7045,"username":"narita1980","name":"takashi_narita","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--O4loaIwk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/5eac71bc47.jpeg?_a=BACMTiAE"}},{"id":18911,"postType":"Book","title":"WebSocket入門からリアルタイムオンラインゲームまで","slug":"websocket-realtime-guide","published":true,"price":0,"likedCount":10,"publishedAt":"2026-07-04T01:08:47.722+09:00","bodyUpdatedAt":"2026-07-03T20:09:45.926+09:00","sourceRepoUpdatedAt":"2026-07-04T01:08:48.288+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--aWVrWCPU--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/18bf929e40.png?_a=BACMTiAE","path":"/kotap15/books/websocket-realtime-guide","isSuspendingPrivate":false,"bestseller":false,"user":{"id":20918,"username":"kotap15","name":"kotapjp","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--lVbti32g--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/66837ba0a6.jpeg?_a=BACMTiAE"}},{"id":18894,"postType":"Book","title":"AI駆動開発時代のNeovim — Mac × ローカルLLM × tmux で作る統合開発環境","slug":"neovim-ide-on-mac","published":true,"price":0,"likedCount":6,"publishedAt":"2026-07-02T14:30:43.165+09:00","bodyUpdatedAt":"2026-07-09T20:06:19.899+09:00","sourceRepoUpdatedAt":"2026-07-03T20:25:49.710+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--m24ne_qP--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/42a2092849.png?_a=BACMTiAE","path":"/shuji_bonji/books/neovim-ide-on-mac","isSuspendingPrivate":false,"bestseller":false,"user":{"id":221014,"username":"shuji_bonji","name":"shuji","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocJog4CrFZN8ab7M9owZQJUoVUFFbjtrCtwCOjumRsTz1L1EetE=s96-c"}},{"id":16563,"postType":"Book","title":"0から分かる Claude Code 完全ガイド","slug":"f611cdfe8a6e1a","published":true,"price":0,"likedCount":949,"publishedAt":"2026-02-10T21:38:25.126+09:00","bodyUpdatedAt":"2026-05-29T10:13:53.468+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--_na9h7-U--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/56b180a4b8.jpeg?_a=BACMTiAE","path":"/lv/books/f611cdfe8a6e1a","isSuspendingPrivate":false,"bestseller":false,"user":{"id":157510,"username":"lv","name":"oga_aiichiro（大賀愛一郎）","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--h0NlruLY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/3a01086579.jpeg?_a=BACMTiAE"}},{"id":14897,"postType":"Book","title":"Blazor実践入門｜C#で作るWebアプリケーション","slug":"blazor-handbook","published":true,"price":600,"likedCount":3,"publishedAt":"2025-12-27T22:41:07.470+09:00","bodyUpdatedAt":"2026-07-02T17:22:42.777+09:00","sourceRepoUpdatedAt":"2026-07-02T17:22:31.104+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--rcxvF79V--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/0f5ac2927d.jpg?_a=BACMTiAE","path":"/hira_hira/books/blazor-handbook","isSuspendingPrivate":false,"bestseller":false,"user":{"id":107507,"username":"hira_hira","name":"hirahira","avatarSmallUrl":"https://lh3.googleusercontent.com/a/AEdFTp7uXbrFhJdgLMVG_gtABD0zICnoRdC6ZyXZnv1U=s96-c"}},{"id":18638,"postType":"Book","title":"時系列解析 (定常時系列の観察〜予測)","slug":"time-series-foundations","published":true,"price":500,"likedCount":4,"publishedAt":"2026-06-18T19:25:40.261+09:00","bodyUpdatedAt":"2026-06-18T19:40:00.172+09:00","sourceRepoUpdatedAt":"2026-06-18T19:39:57.829+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Srsy_I7k--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/c50d04b666.png?_a=BACMTiAE","path":"/mhackit/books/time-series-foundations","isSuspendingPrivate":false,"bestseller":false,"user":{"id":19961,"username":"mhackit","name":"Yutaka Kono","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--b7D8jXMz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/dbaf06ab06.jpeg?_a=BACMTiAE"}},{"id":8870,"postType":"Book","title":"[UI] シェーダーの基礎知識 (UE5)","slug":"632aed9cf3a2be","published":true,"price":500,"likedCount":220,"publishedAt":"2024-10-20T11:26:23.981+09:00","bodyUpdatedAt":"2026-07-02T00:09:10.154+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--RZRN5Vm8--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/57ee661079.jpeg?_a=BACMTiAE","path":"/yukiya25/books/632aed9cf3a2be","isSuspendingPrivate":false,"bestseller":true,"user":{"id":151055,"username":"yukiya25","name":"Yukiya","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--G1uc31BZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/69c903c385.jpeg?_a=BACMTiAE"}},{"id":18923,"postType":"Book","title":"無料でSAR衛星画像を見る！Sentinel-1で始める0冊目の入門書","slug":"sentinel-1-introduction","published":true,"price":0,"likedCount":9,"publishedAt":"2026-07-04T15:19:32.829+09:00","bodyUpdatedAt":"2026-07-04T15:19:35.123+09:00","sourceRepoUpdatedAt":"2026-07-04T15:19:33.587+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--Eulb6CLZ--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/38d1f2bea0.png?_a=BACMTiAE","path":"/syu_tan/books/sentinel-1-introduction","isSuspendingPrivate":false,"bestseller":false,"user":{"id":102483,"username":"syu_tan","name":"emmyeil","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--DeDqRtUT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/018856ad0f.jpeg?_a=BACMTiAE"}},{"id":17742,"postType":"Book","title":"Vim にハマる本 — AI 時代の編集入門","slug":"vim-ni-hamaru","published":true,"price":0,"likedCount":69,"publishedAt":"2026-04-24T09:57:47.264+09:00","bodyUpdatedAt":"2026-04-25T07:55:18.491+09:00","sourceRepoUpdatedAt":"2026-04-25T07:55:17.581+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--1kXJxoYd--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/7fe5d27f3c.png?_a=BACMTiAE","path":"/hiraoku/books/vim-ni-hamaru","isSuspendingPrivate":false,"bestseller":false,"user":{"id":9716,"username":"hiraoku","name":"hiraoku","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--V_-fDaje--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/3b9b9e3c4b.jpeg?_a=BACMTiAE"}},{"id":10429,"postType":"Book","title":"p5.js クイックスタート","slug":"quickstart-p5js","published":true,"price":0,"likedCount":10,"publishedAt":"2024-09-18T13:01:56.893+09:00","bodyUpdatedAt":"2026-07-15T14:25:30.145+09:00","sourceRepoUpdatedAt":"2026-05-30T13:22:04.323+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--P6831p12--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/b6d2abb8e6.png?_a=BACMTiAE","path":"/ojk/books/quickstart-p5js","isSuspendingPrivate":false,"bestseller":false,"user":{"id":2757,"username":"ojk","name":"OJK","avatarSmallUrl":"https://lh3.googleusercontent.com/a-/AOh14Giza_CaqC1s85R_t_pI9TDCWMmBkKjjLLm_E4BB=s80-c"}},{"id":18917,"postType":"Book","title":"AIサムライの生成AIツール大全 ─ 全15分野の地図と歩き方","slug":"de8bc95c9b3d57","published":true,"price":0,"likedCount":4,"publishedAt":"2026-07-04T10:27:20.332+09:00","bodyUpdatedAt":"2026-07-04T10:28:05.983+09:00","sourceRepoUpdatedAt":null,"coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--LfRnt7wh--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/a0e06a9ba8.jpeg?_a=BACMTiAE","path":"/ykishimotoy/books/de8bc95c9b3d57","isSuspendingPrivate":false,"bestseller":false,"user":{"id":194813,"username":"ykishimotoy","name":"岸本悠佑_AIサムライ","avatarSmallUrl":"https://lh3.googleusercontent.com/a/ACg8ocK9o0QTuPbYCoQFFcBFsxjodXCVTtgRRxGhtWxMaFidU9KAhNjGWg=s96-c"}},{"id":18686,"postType":"Book","title":"「2048」ゲーム開発ではじめる　React.js + TypeScript","slug":"react-2048-tutorial","published":true,"price":0,"likedCount":7,"publishedAt":"2026-06-21T11:01:12.418+09:00","bodyUpdatedAt":"2026-06-30T18:02:59.423+09:00","sourceRepoUpdatedAt":"2026-06-21T13:53:44.946+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--o5rmSQxL--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/7a7e5c3252.png?_a=BACMTiAE","path":"/kwaka1208/books/react-2048-tutorial","isSuspendingPrivate":false,"bestseller":false,"user":{"id":15121,"username":"kwaka1208","name":"Kenichi Wakabayashi","avatarSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--415MRH-q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://static.zenn.studio/user-upload/avatar/148835ff32.jpeg?_a=BACMTiAE"}},{"id":18581,"postType":"Book","title":"Falcoの進化と次世代Runtime - AI時代のランタイムセキュリティ","slug":"falco-evolution-nextgen-runtime","published":true,"price":0,"likedCount":5,"publishedAt":"2026-06-15T22:39:47.605+09:00","bodyUpdatedAt":"2026-06-15T22:51:56.861+09:00","sourceRepoUpdatedAt":"2026-06-15T22:39:47.605+09:00","coverImageSmallUrl":"https://res.cloudinary.com/zenn/image/fetch/s--4HUjvTaf--/c_fill%2Cf_jpg%2Cfl_progressive%2Ch_350%2Cq_80%2Cw_250/https://static.zenn.studio/user-upload/book_cover/c3fea1f6dd.jpeg?_a=BACMTiAE","path":"/keitah0322/books/falco-evolution-nextgen-runtime","isSuspendingPrivate":false,"bestseller":false,"user":{"id":114624,"username":"keitah0322","name":"がっきー","avatarSmallUrl":"https://lh3.googleusercontent.com/a/AGNmyxbbCCpBI6NrTzeJzVJKaDqOAbw_LwGjOWapUZddVQ=s96-c"}}]