[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-3-12-superdev%252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520academy-all-all-createdAt:desc-default":3},{"data":4,"page":619,"perPage":620,"totalItems":621,"totalPages":622},[5,78,133,187,227,275,344,393,442,490,544,584],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":73,"published_at":74,"school_blog":69,"short_description":75,"title":76,"updated":77,"slug":70,"views":72},"คู่มือยกระดับ Workflow โปรแกรมเมอร์ด้วย Ollama รัน AI ส่วนตัว ปลอดภัย ไม่ใช้เน็ต","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F89sx254hb39tjax\u002F1dwm8hkm8hp_tagfaqoyji.png","2026-05-21 17:16:53.953Z",{"keywords":10,"locale":39,"school_blog":49},[11,19,24,29,34],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},"sclkey987654321","school_keywords","2026-04-08 03:39:24.854Z","76qprkevbgfdps8","9a3wamff29x0joy","Ollama","2026-06-07 06:49:02.902Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-05-21 17:16:09.465Z","q1d7f8vq1cifkx1","Local AI","2026-06-07 06:49:18.754Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-05-21 17:16:17.267Z","hl8rywfrkjgoxoo","AI for Developer","2026-06-07 06:49:18.929Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:47:19.758Z","s3esfvwr60x95g8","เขียนโค้ด","2026-06-07 06:47:24.316Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-04-17 08:18:37.606Z","qjoet0z1192mbxr","เขียนโค้ดด้วย AI","2026-06-07 06:49:05.384Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},"th","pbc_1989393366","locales","2026-01-22 10:59:55.832Z","twemoji:flag-thailand","s8wri3bt4vgg2ji",true,"Thai","2026-04-10 15:42:46.614Z",{"category":50,"collectionId":51,"collectionName":52,"created":53,"expand":54,"id":69,"slug":70,"updated":71,"views":72},"jwhmeg2uxwz0bkp","pbc_2105096300","school_blogs","2026-05-21 17:16:44.716Z",{"category":55},{"blogIds":56,"collectionId":57,"collectionName":58,"created":59,"created_by":15,"id":50,"image":60,"image_alt":61,"image_path":62,"label":63,"name":64,"priority":65,"publish_at":66,"scheduled_at":61,"status":67,"updated":68,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:31:40.635Z","1qt33a4n2u3_lr23qy62xh.png","","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fjwhmeg2uxwz0bkp\u002F1qt33a4n2u3_lr23qy62xh.png",{"en":64,"th":64},"Tools & Resources",0,"2025-01-31 09:55:27.001Z","published","2026-06-07 06:45:02.778Z","sjguzspk5euya9j","ollama-local-ai-for-developers","2026-07-05 23:40:50.989Z",137,"89sx254hb39tjax","2026-05-27 11:16:20.788Z","เปลี่ยนคอมพิวเตอร์ให้เป็น AI Server ส่วนตัวด้วย Ollama รันโมเดลได้แบบ Offline ปลอดภัย ไม่จำกัดโควตา และไม่ต้องส่งโค้ดขึ้น Cloud","ยกระดับ Workflow โปรแกรมเมอร์ด้วย Ollama รัน AI ส่วนตัว","2026-06-07 06:44:59.902Z",{"alt":79,"cover_image_path":80,"created":81,"expand":82,"id":128,"published_at":129,"school_blog":124,"short_description":130,"title":131,"updated":132,"slug":125,"views":127},"เจาะลึกสเปกโมเดล Gemini 3.5 Flash จากงาน Google I\u002FO 2026","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fewl0fef9z020057\u002F12zv7lqpdve_ijlhbkuvjf.png","2026-05-26 17:18:38.773Z",{"keywords":83,"locale":110,"school_blog":111},[84,89,94,99,104,105],{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":88,"updated_by":15},"2026-05-26 17:29:41.015Z","pnbss939zsazomo","Gemini 3.5 Flash","2026-06-07 06:49:21.075Z",{"collectionId":12,"collectionName":13,"created":90,"created_by":15,"id":91,"name":92,"updated":93,"updated_by":15},"2026-05-26 17:29:50.086Z","t6f5qqnhmtsxxv5","Google I\u002FO 2026","2026-06-07 06:49:21.262Z",{"collectionId":12,"collectionName":13,"created":95,"created_by":15,"id":96,"name":97,"updated":98,"updated_by":15},"2026-03-04 08:44:26.139Z","dlm8aajwkiz9tae","AI Agent","2026-06-07 06:46:33.227Z",{"collectionId":12,"collectionName":13,"created":100,"created_by":15,"id":101,"name":102,"updated":103,"updated_by":15},"2026-03-04 08:47:31.146Z","01i63y438anuzn3","นักพัฒนา","2026-06-07 06:47:27.590Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},{"collectionId":12,"collectionName":13,"created":106,"created_by":15,"id":107,"name":108,"updated":109,"updated_by":15},"2026-03-04 08:44:11.146Z","gms2qr4xg6qv65e","Superdev Academy","2026-06-07 06:46:28.624Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":112,"collectionId":51,"collectionName":52,"created":113,"expand":114,"id":124,"slug":125,"updated":126,"views":127},"pkuzfil3b4ug2ea","2026-05-26 17:18:38.120Z",{"category":115},{"blogIds":116,"collectionId":57,"collectionName":58,"created":117,"created_by":15,"id":112,"image":118,"image_alt":61,"image_path":119,"label":120,"name":121,"priority":65,"publish_at":122,"scheduled_at":61,"status":67,"updated":123,"updated_by":15},[],"2026-03-04 08:31:47.860Z","3w9eadde0ql_vquww3nx7o.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fpkuzfil3b4ug2ea\u002F3w9eadde0ql_vquww3nx7o.png",{"en":121,"th":121},"Cutting-Edge Tech","2025-01-27 08:43:38.395Z","2026-06-07 06:45:02.895Z","rzwjc91n5eizix9","gemini-3-5-flash-google-io-2026","2026-07-06 20:19:32.862Z",147,"ewl0fef9z020057","2026-05-27 04:45:38.922Z","เจาะลึก Gemini 3.5 Flash จากงาน Google I\u002FO 2026 โมเดล AI Agent รุ่นล่าสุด เร็วแรงขึ้น 4 เท่า พร้อมสรุปสเปกและเดดไลน์อัปเดตโค้ดที่ชาว Dev ต้องรู้","เจาะลึก Gemini 3.5 Flash จากงาน Google I\u002FO 2026","2026-06-07 06:45:00.708Z",{"alt":134,"cover_image_path":135,"created":136,"expand":137,"id":182,"published_at":183,"school_blog":178,"short_description":184,"title":185,"updated":186,"slug":179,"views":181},"เทคนิคการเขียน Prompt Engineering ภายในโค้ดภาษา Go สำหรับนักพัฒนา Backend","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fdymbp36ef2o2e38\u002F11d9427ih6kd_1mhu54xuvp.png","2026-05-19 08:10:32.971Z",{"keywords":138,"locale":164,"school_blog":165},[139,144,149,154,159],{"collectionId":12,"collectionName":13,"created":140,"created_by":15,"id":141,"name":142,"updated":143,"updated_by":15},"2026-03-04 08:44:51.471Z","hlato0hav8vo8wm","Golang The Series","2026-06-07 06:46:40.040Z",{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"collectionId":12,"collectionName":13,"created":150,"created_by":15,"id":151,"name":152,"updated":153,"updated_by":15},"2026-05-19 08:10:08.033Z","b5bcgkramrz2ogu","Prompt Engineering","2026-06-07 06:49:15.710Z",{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"collectionId":12,"collectionName":13,"created":160,"created_by":15,"id":161,"name":162,"updated":163,"updated_by":15},"2026-05-19 08:10:19.398Z","6gd8t3k2sfam302","JSON Output","2026-06-07 06:49:15.820Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":167,"expand":168,"id":178,"slug":179,"updated":180,"views":181},"wqxt7ag2gn7xcmk","2026-05-19 08:10:32.555Z",{"category":169},{"blogIds":170,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":174,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],"2026-03-04 08:33:53.210Z","59ty92ns80w_15oc1implw.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fwqxt7ag2gn7xcmk\u002F59ty92ns80w_15oc1implw.png",{"en":142,"th":142},1,"2026-03-16 04:39:38.440Z","2026-06-07 06:45:03.856Z","k7elykum3z2xaw7","golang-the-series-ep146-prompt-engineering-for-gophers","2026-07-07 04:26:19.323Z",160,"dymbp36ef2o2e38","2026-05-25 09:00:00.000Z","ยกระดับการใช้ AI จากแค่แชทให้กลายเป็นการควบคุม ด้วยเทคนิค Prompt Engineering ในโค้ด Go สอนวิธีบังคับ JSON, การทำ Few-Shot และสั่ง AI ให้คิดทีละขั้นตอนเพื่อ Output ที่แม่นยำ 100%","Golang The Series EP.146: Prompt Engineering for Gophers สั่ง AI ให้ Go ทำงานง่าย","2026-06-07 06:44:58.374Z",{"alt":188,"cover_image_path":189,"created":190,"expand":191,"id":222,"published_at":223,"school_blog":218,"short_description":224,"title":225,"updated":226,"slug":219,"views":221},"วิธีติดตั้ง Ollama และการเขียนโค้ดภาษา Go เพื่อรันโมเดล Llama 3 ในเครื่องตัวเอง","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F9ku1b4pp7kbrikx\u002F9ku0a6c32t2_04zayuslby.png","2026-05-19 07:38:06.463Z",{"keywords":192,"locale":211,"school_blog":212},[193,194,199,204,205,206],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":195,"created_by":15,"id":196,"name":197,"updated":198,"updated_by":15},"2026-05-19 07:37:17.692Z","fl65uctzhsh7hv2","Local LLM","2026-06-07 06:49:15.215Z",{"collectionId":12,"collectionName":13,"created":200,"created_by":15,"id":201,"name":202,"updated":203,"updated_by":15},"2026-05-19 07:37:25.747Z","sei8ls8q3fzaqjt","Llama 3","2026-06-07 06:49:15.338Z",{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},{"collectionId":12,"collectionName":13,"created":207,"created_by":15,"id":208,"name":209,"updated":210,"updated_by":15},"2026-05-19 07:37:47.156Z","5e3gcm3yaz0pk0h","AI Privacy","2026-06-07 06:49:15.485Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":213,"expand":214,"id":218,"slug":219,"updated":220,"views":221},"2026-05-19 07:38:06.102Z",{"category":215},{"blogIds":216,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":217,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],{"en":142,"th":142},"v9902nhg6spnu8l","run-local-llm-ollama-golang-guide","2026-07-05 00:29:32.587Z",174,"9ku1b4pp7kbrikx","2026-05-25 03:18:32.787Z","เปลี่ยนคอมพิวเตอร์ให้เป็นฐานทัพ AI ด้วย Ollama สอนวิธีติดตั้งและเขียน Go เชื่อมต่อ Local LLM แบบมือโปร ประหยัดค่า API และได้ความเป็นส่วนตัว 100%","Golang The Series EP.145: วิธีติดตั้ง Ollama รัน Llama 3 ในเครื่องตัวเองด้วย Go","2026-06-07 06:44:58.054Z",{"alt":228,"cover_image_path":229,"created":230,"expand":231,"id":270,"published_at":271,"school_blog":266,"short_description":272,"title":273,"updated":274,"slug":267,"views":269},"ภาพปก Claude x Canva คู่มือป้อนข้อมูลจาก AI ลง Canva","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fe9zvdwyejvxdge2\u002F1zab2emvnvr_s66s13u4os.png","2026-05-19 09:51:05.304Z",{"keywords":232,"locale":259,"school_blog":260},[233,238,243,248,253,258],{"collectionId":12,"collectionName":13,"created":234,"created_by":15,"id":235,"name":236,"updated":237,"updated_by":15},"2026-05-19 09:49:13.592Z","3hyge2fannjz73y","ป้อนข้อมูล AI ลง Canva","2026-06-07 06:49:17.029Z",{"collectionId":12,"collectionName":13,"created":239,"created_by":15,"id":240,"name":241,"updated":242,"updated_by":15},"2026-05-19 09:49:20.632Z","d0svvq0k9pojeso","Canva Bulk Create","2026-06-07 06:49:17.103Z",{"collectionId":12,"collectionName":13,"created":244,"created_by":15,"id":245,"name":246,"updated":247,"updated_by":15},"2026-05-19 09:49:28.028Z","hg132kwm6zoagle","วิธีสร้างรูปภาพเป็นชุด","2026-06-07 06:49:17.213Z",{"collectionId":12,"collectionName":13,"created":249,"created_by":15,"id":250,"name":251,"updated":252,"updated_by":15},"2026-05-19 09:49:34.439Z","r6wkcv0tuguv6rw","ทำภาพเลื่อน TikTok","2026-06-07 06:49:17.317Z",{"collectionId":12,"collectionName":13,"created":254,"created_by":15,"id":255,"name":256,"updated":257,"updated_by":15},"2026-05-19 09:49:41.669Z","5p1gmg4ik947g8a","คู่มือ Claude x Canva","2026-06-07 06:49:17.417Z",{"collectionId":12,"collectionName":13,"created":106,"created_by":15,"id":107,"name":108,"updated":109,"updated_by":15},{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":112,"collectionId":51,"collectionName":52,"created":261,"expand":262,"id":266,"slug":267,"updated":268,"views":269},"2026-05-19 09:51:04.764Z",{"category":263},{"blogIds":264,"collectionId":57,"collectionName":58,"created":117,"created_by":15,"id":112,"image":118,"image_alt":61,"image_path":119,"label":265,"name":121,"priority":65,"publish_at":122,"scheduled_at":61,"status":67,"updated":123,"updated_by":15},[],{"en":121,"th":121},"jq4w5bornokrm7e","claude-x-canva-a-guide-to-importing-ai-data-into-canva","2026-07-07 06:22:33.894Z",205,"e9zvdwyejvxdge2","2026-05-20 05:03:28.446Z","สอนวิธีใช้ Claude คิดคอนเทนต์เป็นตาราง แล้วสาดข้อมูลลงเทมเพลตอัตโนมัติด้วยฟีเจอร์ Canva Bulk Create ทำภาพชุดเสร็จไวใน 1 นาที ไม่ต้องก๊อปวางให้ปวดหลัง","Claude x Canva คู่มือป้อนข้อมูลจาก AI ลง Canva","2026-06-07 06:44:59.237Z",{"alt":276,"cover_image_path":277,"created":278,"expand":279,"id":339,"published_at":340,"school_blog":335,"short_description":341,"title":342,"updated":343,"slug":336,"views":338},"ภาพ Workflow จาก Figma สู่ React Component สำหรับ Frontend Developer ปี 2026","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F3ggkp4q2v09cwti\u002F1x93rzn6fwk_6qdo3psw7x.png","2026-05-11 08:45:40.789Z",{"keywords":280,"locale":321,"school_blog":322},[281,286,291,296,301,306,311,316],{"collectionId":12,"collectionName":13,"created":282,"created_by":15,"id":283,"name":284,"updated":285,"updated_by":15},"2026-05-11 08:40:36.590Z","wi5klb03xumi9w8","Figma to React","2026-06-07 06:49:12.617Z",{"collectionId":12,"collectionName":13,"created":287,"created_by":15,"id":288,"name":289,"updated":290,"updated_by":15},"2026-05-11 08:40:42.947Z","35keeu1niv6bg5s","Frontend workflow 2026","2026-06-07 06:49:12.833Z",{"collectionId":12,"collectionName":13,"created":292,"created_by":15,"id":293,"name":294,"updated":295,"updated_by":15},"2026-05-11 08:40:49.584Z","rdrcylj6372m9sl","Design handoff","2026-06-07 06:49:12.927Z",{"collectionId":12,"collectionName":13,"created":297,"created_by":15,"id":298,"name":299,"updated":300,"updated_by":15},"2026-05-11 08:40:54.852Z","ojffqw555jhs7yr","Figma Dev Mode","2026-06-07 06:49:13.136Z",{"collectionId":12,"collectionName":13,"created":302,"created_by":15,"id":303,"name":304,"updated":305,"updated_by":15},"2026-05-11 08:40:59.600Z","8b5usqerrzilujl","Design Token","2026-06-07 06:49:13.204Z",{"collectionId":12,"collectionName":13,"created":307,"created_by":15,"id":308,"name":309,"updated":310,"updated_by":15},"2026-05-11 08:41:09.347Z","z4iwmhvakbyikxe"," Frontend Developer","2026-06-07 06:49:13.474Z",{"collectionId":12,"collectionName":13,"created":312,"created_by":15,"id":313,"name":314,"updated":315,"updated_by":15},"2026-05-11 08:41:15.880Z","lroded80zwh4qm3"," Design System","2026-06-07 06:49:13.636Z",{"collectionId":12,"collectionName":13,"created":317,"created_by":15,"id":318,"name":319,"updated":320,"updated_by":15},"2026-05-11 08:41:21.426Z","umkjq2ccmtrnogi","React component","2026-06-07 06:49:13.710Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":323,"collectionId":51,"collectionName":52,"created":324,"expand":325,"id":335,"slug":336,"updated":337,"views":338},"rfxf19ot4iq992c","2026-05-11 08:45:40.548Z",{"category":326},{"blogIds":327,"collectionId":57,"collectionName":58,"created":328,"created_by":15,"id":323,"image":329,"image_alt":61,"image_path":330,"label":331,"name":332,"priority":65,"publish_at":333,"scheduled_at":61,"status":67,"updated":334,"updated_by":15},[],"2026-03-04 08:32:03.969Z","7acfigk1qkd_lv1k6bkji3.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Frfxf19ot4iq992c\u002F7acfigk1qkd_lv1k6bkji3.png",{"en":332,"th":332},"Web Development","2025-01-21 03:43:00.282Z","2026-06-07 06:45:03.121Z","ilhf7kd8f9abvm9","figma-to-react-workflow-2026","2026-07-07 14:19:01.498Z",253,"3ggkp4q2v09cwti","2026-05-19 17:00:00.000Z","รู้จัก Workflow ใหม่ที่ Frontend Dev ปี 2026 ต้องรู้ ตั้งแต่ออกแบบใน Figma ด้วย Dev Mode, Export Design Token, ไปจนถึง Gen React Component พร้อม Pitfall ที่ต้องระวัง","จาก Figma สู่ React: เจาะลึก Workflow ใหม่ของ Frontend Dev ปี 2026","2026-06-07 06:44:57.262Z",{"alt":345,"cover_image_path":346,"created":347,"expand":348,"id":388,"published_at":389,"school_blog":384,"short_description":390,"title":391,"updated":392,"slug":385,"views":387},"โค้ดภาษา Go สำหรับเชื่อมต่อกับ OpenAI API GPT-4o","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F9sxqwtz31ndwv1s\u002F7k9r4uz6ekw_i6bahsgofw.png","2026-05-11 06:34:05.932Z",{"keywords":349,"locale":377,"school_blog":378},[350,351,352,357,362,367,372],{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},{"collectionId":12,"collectionName":13,"created":353,"created_by":15,"id":354,"name":355,"updated":356,"updated_by":15},"2026-05-11 06:33:36.935Z","xp9ljhapsv79n2f","OpenAI API","2026-06-07 06:49:12.039Z",{"collectionId":12,"collectionName":13,"created":358,"created_by":15,"id":359,"name":360,"updated":361,"updated_by":15},"2026-05-11 06:33:42.663Z","zaz00cag9km798l","GPT-4o","2026-06-07 06:49:12.215Z",{"collectionId":12,"collectionName":13,"created":363,"created_by":15,"id":364,"name":365,"updated":366,"updated_by":15},"2026-05-11 06:33:48.022Z","9kb92fayji137ra","Go SDK","2026-06-07 06:49:12.389Z",{"collectionId":12,"collectionName":13,"created":368,"created_by":15,"id":369,"name":370,"updated":371,"updated_by":15},"2026-05-11 06:33:54.162Z","3vum1z6wl8ko4hd","Streaming Mode","2026-06-07 06:49:12.460Z",{"collectionId":12,"collectionName":13,"created":373,"created_by":15,"id":374,"name":375,"updated":376,"updated_by":15},"2026-03-04 08:47:46.433Z","z10c0wt82q6hzh4","AI development","2026-06-07 06:47:33.022Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":379,"expand":380,"id":384,"slug":385,"updated":386,"views":387},"2026-05-11 06:34:05.494Z",{"category":381},{"blogIds":382,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":383,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],{"en":142,"th":142},"zybalt8x8wve6gw","golang-openai-api-gpt4o-sdk-guide","2026-07-03 14:00:13.461Z",162,"9sxqwtz31ndwv1s","2026-05-17 17:00:00.000Z","สอนเขียน Go เชื่อมต่อสมองกล GPT-4o ตั้งแต่การ Setup SDK อย่างปลอดภัย การใช้ Streaming Mode และการจัดการ Error เมื่อ API มีปัญหา","Golang The Series EP.144: วิธีเชื่อมต่อ OpenAI API (GPT-4o) ด้วย Go SDK แบบมือโปร","2026-06-07 06:44:57.031Z",{"alt":394,"cover_image_path":395,"created":396,"expand":397,"id":437,"published_at":438,"school_blog":433,"short_description":439,"title":440,"updated":441,"slug":434,"views":436},"ตัวอย่างโค้ดภาษา Go ในการออกแบบ Interface สำหรับ AI Client เพื่อรองรับการสลับใช้งานระหว่าง REST และ gRPC","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fnn1n8d1sucvdpwq\u002F526hod1yh8c_3vb7e6s3g9.png","2026-05-11 06:10:57.296Z",{"keywords":398,"locale":426,"school_blog":427},[399,404,409,414,415,416,421],{"collectionId":12,"collectionName":13,"created":400,"created_by":15,"id":401,"name":402,"updated":403,"updated_by":15},"2026-03-04 08:24:48.510Z","cz98gt1a5wro6em","RESTful API","2026-06-07 06:45:12.898Z",{"collectionId":12,"collectionName":13,"created":405,"created_by":15,"id":406,"name":407,"updated":408,"updated_by":15},"2026-03-04 08:51:21.627Z","lbet9y3a94m7s7o","gRPC","2026-06-07 06:48:49.466Z",{"collectionId":12,"collectionName":13,"created":410,"created_by":15,"id":411,"name":412,"updated":413,"updated_by":15},"2026-05-11 04:12:12.008Z","bficy78v6muc3cs","Golang AI","2026-06-07 06:49:11.153Z",{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},{"collectionId":12,"collectionName":13,"created":417,"created_by":15,"id":418,"name":419,"updated":420,"updated_by":15},"2026-05-11 06:09:55.224Z","p47kp1qcrpirddf","AI Microservices","2026-06-07 06:49:11.950Z",{"collectionId":12,"collectionName":13,"created":422,"created_by":15,"id":423,"name":424,"updated":425,"updated_by":15},"2026-03-04 08:48:07.610Z","4fbrfoz17xzj40y","Protocol Buffers","2026-06-07 06:47:42.826Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":428,"expand":429,"id":433,"slug":434,"updated":435,"views":436},"2026-05-11 06:10:57.052Z",{"category":430},{"blogIds":431,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":432,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],{"en":142,"th":142},"v3imdg7uqdjchr5","rest-vs-grpc-for-ai-communication","2026-06-29 08:56:17.304Z",195,"nn1n8d1sucvdpwq","2026-05-16 17:00:00.000Z","เจาะลึกความแตกต่างระหว่าง REST และ gRPC ในงาน AI-First Architecture แบบไหนเร็วกว่า? พร้อมตัวอย่างการเขียน Interface ใน Go ให้ยืดหยุ่น","Golang The Series EP.143: RESTful vs. RPC เลือกช่องทางสื่อสารกับ AI อย่างมือโปร","2026-06-07 06:44:56.626Z",{"alt":443,"cover_image_path":444,"created":445,"expand":446,"id":485,"published_at":486,"school_blog":481,"short_description":487,"title":488,"updated":489,"slug":482,"views":484},"ภาพปก Daybreak คืออะไร? อาวุธลับที่ Developer ต้องมีในปี 2026","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F8kjlc2yn7rgwvu0\u002F1cxj96hhup4_dgp867xu77.png","2026-05-13 03:50:38.552Z",{"keywords":447,"locale":474,"school_blog":475},[448,453,458,463,468,473],{"collectionId":12,"collectionName":13,"created":449,"created_by":15,"id":450,"name":451,"updated":452,"updated_by":15},"2026-05-13 04:22:41.073Z","pdh0vtqlecyn33k","OpenAI Daybreak","2026-06-07 06:49:13.908Z",{"collectionId":12,"collectionName":13,"created":454,"created_by":15,"id":455,"name":456,"updated":457,"updated_by":15},"2026-05-13 04:22:53.104Z","dxi7kx6zdi67imr","GPT 5.5 Cyber","2026-06-07 06:49:14.030Z",{"collectionId":12,"collectionName":13,"created":459,"created_by":15,"id":460,"name":461,"updated":462,"updated_by":15},"2026-03-04 08:48:42.372Z","2dytofkpqe73ici","AI Security","2026-06-07 06:47:57.446Z",{"collectionId":12,"collectionName":13,"created":464,"created_by":15,"id":465,"name":466,"updated":467,"updated_by":15},"2026-05-13 04:23:06.151Z","4so34o0ih7xou0p","นักพัฒนาซอฟต์แวร์","2026-06-07 06:49:14.129Z",{"collectionId":12,"collectionName":13,"created":469,"created_by":15,"id":470,"name":471,"updated":472,"updated_by":15},"2026-05-13 04:23:14.400Z","sl39q875gw8wp0g","Cyber Defense","2026-06-07 06:49:14.225Z",{"collectionId":12,"collectionName":13,"created":106,"created_by":15,"id":107,"name":108,"updated":109,"updated_by":15},{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":112,"collectionId":51,"collectionName":52,"created":476,"expand":477,"id":481,"slug":482,"updated":483,"views":484},"2026-05-13 03:50:37.998Z",{"category":478},{"blogIds":479,"collectionId":57,"collectionName":58,"created":117,"created_by":15,"id":112,"image":118,"image_alt":61,"image_path":119,"label":480,"name":121,"priority":65,"publish_at":122,"scheduled_at":61,"status":67,"updated":123,"updated_by":15},[],{"en":121,"th":121},"bwm623hut0ooghr","what-is-daybreak-the-secret-weapon-for-developers-in-2026","2026-06-30 03:51:42.237Z",182,"8kjlc2yn7rgwvu0","2026-05-13 06:52:21.864Z","เจาะลึก OpenAI Daybreak เครื่องมือ AI Security แห่งปี 2026 ที่ช่วยนักพัฒนาตรวจจับช่องโหว่และแก้ Patch อัตโนมัติ เปลี่ยน Workflow ให้ปลอดภัยกว่าเดิม","Daybreak คืออะไร? อาวุธลับที่ Developer ต้องมีในปี 2026","2026-06-07 06:44:57.595Z",{"alt":491,"cover_image_path":492,"created":493,"expand":494,"id":539,"published_at":540,"school_blog":535,"short_description":541,"title":542,"updated":543,"slug":536,"views":538},"สรุปพื้นฐาน Docker และการทำงานของ Container สำหรับนักพัฒนาเบื้องต้น","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F85ih3qff74bhb3j\u002F1gcopfnzqwr_8l74onn2vk.png","2026-05-07 16:38:13.728Z",{"keywords":495,"locale":521,"school_blog":522},[496,501,506,511,516],{"collectionId":12,"collectionName":13,"created":497,"created_by":15,"id":498,"name":499,"updated":500,"updated_by":15},"2026-03-04 08:44:18.652Z","jr5zczy6qrxmd88","Docker","2026-06-07 06:46:30.990Z",{"collectionId":12,"collectionName":13,"created":502,"created_by":15,"id":503,"name":504,"updated":505,"updated_by":15},"2026-05-07 16:37:41.354Z","myrxe1cpq5joniz","พื้นฐาน Docker","2026-06-07 06:49:10.455Z",{"collectionId":12,"collectionName":13,"created":507,"created_by":15,"id":508,"name":509,"updated":510,"updated_by":15},"2026-05-07 16:37:50.927Z","vfb6ny1w4vhac03","สอนใช้งาน Docker","2026-06-07 06:49:10.623Z",{"collectionId":12,"collectionName":13,"created":512,"created_by":15,"id":513,"name":514,"updated":515,"updated_by":15},"2026-05-07 16:37:57.460Z","c2amuq2v3f7a1d5","Docker vs VM","2026-06-07 06:49:10.814Z",{"collectionId":12,"collectionName":13,"created":517,"created_by":15,"id":518,"name":519,"updated":520,"updated_by":15},"2026-03-04 08:45:06.433Z","h61cls1b4isvvvx","Docker Compose","2026-06-07 06:46:43.945Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":523,"collectionId":51,"collectionName":52,"created":524,"expand":525,"id":535,"slug":536,"updated":537,"views":538},"spm4l1k5bgmhmmt","2026-05-07 16:38:13.307Z",{"category":526},{"blogIds":527,"collectionId":57,"collectionName":58,"created":528,"created_by":15,"id":523,"image":529,"image_alt":61,"image_path":530,"label":531,"name":532,"priority":65,"publish_at":533,"scheduled_at":61,"status":67,"updated":534,"updated_by":15},[],"2026-03-04 08:31:18.590Z","50hyjr6os45_ayazwr5gq7.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fspm4l1k5bgmhmmt\u002F50hyjr6os45_ayazwr5gq7.png",{"en":532,"th":532},"Knowledge","2026-03-18 02:25:41.222Z","2026-06-07 06:45:02.533Z","eyb2hh2921s01xb","what-is-docker-guide-for-beginners","2026-07-07 01:22:16.620Z",198,"85ih3qff74bhb3j","2026-05-12 17:00:00.000Z","เจาะลึก Docker แบบครบวงจร ตั้งแต่ความหมาย ข้อดีที่เหนือกว่า VM ไปจนถึง Core Concepts อย่าง Image, Container และ Docker Compose พร้อม Workflow การทำงาน Build-Ship-Run ที่จะช่วยจบปัญหา Environment Mismatch ได้อย่างถาวร","Docker คืออะไร? สรุปครบทุกประเด็นที่ Developer มือใหม่ต้องรู้","2026-06-07 06:44:55.687Z",{"alt":545,"cover_image_path":546,"created":547,"expand":548,"id":579,"published_at":580,"school_blog":575,"short_description":581,"title":582,"updated":583,"slug":576,"views":578},"วิธีการตั้งค่า Docker สำหรับ Golang AI Microservice โดยใช้ Multi-stage Build","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Faaknpsn3315zo66\u002F39k8vyn0mwq_g0ztrnxfey.png","2026-05-11 04:57:58.993Z",{"keywords":549,"locale":568,"school_blog":569},[550,551,552,553,558,563],{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},{"collectionId":12,"collectionName":13,"created":497,"created_by":15,"id":498,"name":499,"updated":500,"updated_by":15},{"collectionId":12,"collectionName":13,"created":554,"created_by":15,"id":555,"name":556,"updated":557,"updated_by":15},"2026-05-11 04:57:35.566Z","phwca73gad24kb4","AI Microservice","2026-06-07 06:49:11.590Z",{"collectionId":12,"collectionName":13,"created":559,"created_by":15,"id":560,"name":561,"updated":562,"updated_by":15},"2026-05-11 04:57:42.175Z","xpsrw991lozzu5h","Multi-stage Build","2026-06-07 06:49:11.825Z",{"collectionId":12,"collectionName":13,"created":564,"created_by":15,"id":565,"name":566,"updated":567,"updated_by":15},"2026-03-04 08:31:29.142Z","hrqdq7kjl5lzjmi","AI","2026-06-07 06:45:27.147Z",{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":570,"expand":571,"id":575,"slug":576,"updated":577,"views":578},"2026-05-11 04:57:58.796Z",{"category":572},{"blogIds":573,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":574,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],{"en":142,"th":142},"v8fnxcrvfcvy974","golang-ai-lab-docker-setup-guide","2026-07-06 15:19:45.805Z",166,"aaknpsn3315zo66","2026-05-11 11:01:36.066Z","เตรียม Infrastructure ให้พร้อมสำหรับโปรเจกต์ AI! เรียนรู้วิธีเซ็ตอัป Docker Image ขนาดเล็กแบบ Multi-stage และการใช้ Go 1.22+ เพื่อควบคุมระบบให้เสถียรระดับ Production","Golang The Series EP.142: Setting up the AI Lab: จัดการ Environment ด้วย Docker และ Go 1.2x","2026-06-07 06:44:56.292Z",{"alt":585,"cover_image_path":586,"created":587,"expand":588,"id":614,"published_at":615,"school_blog":610,"short_description":616,"title":617,"updated":618,"slug":611,"views":613},"การออกแบบสถาปัตยกรรม Go สำหรับ AI-First","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fz9ceh9n0yw3dgsq\u002F1rn28fnnrxo_o7v5o86hiy.png","2026-05-11 04:12:47.505Z",{"keywords":589,"locale":603,"school_blog":604},[590,591,592,597,602],{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},{"collectionId":12,"collectionName":13,"created":410,"created_by":15,"id":411,"name":412,"updated":413,"updated_by":15},{"collectionId":12,"collectionName":13,"created":593,"created_by":15,"id":594,"name":595,"updated":596,"updated_by":15},"2026-05-11 04:12:17.992Z","qzymkivdqe2u7qk","AI-First Architecture","2026-06-07 06:49:11.279Z",{"collectionId":12,"collectionName":13,"created":598,"created_by":15,"id":599,"name":600,"updated":601,"updated_by":15},"2026-05-11 04:12:24.718Z","zo53ndb3rj4jxci","Vector Database","2026-06-07 06:49:11.382Z",{"collectionId":12,"collectionName":13,"created":564,"created_by":15,"id":565,"name":566,"updated":567,"updated_by":15},{"code":40,"collectionId":41,"collectionName":42,"created":43,"flag":44,"id":45,"is_default":46,"label":47,"updated":48},{"category":166,"collectionId":51,"collectionName":52,"created":605,"expand":606,"id":610,"slug":611,"updated":612,"views":613},"2026-05-11 04:12:46.834Z",{"category":607},{"blogIds":608,"collectionId":57,"collectionName":58,"created":171,"created_by":15,"id":166,"image":172,"image_alt":61,"image_path":173,"label":609,"name":142,"priority":175,"publish_at":176,"scheduled_at":61,"status":67,"updated":177,"updated_by":15},[],{"en":142,"th":142},"huzdq5h5w5fi5h7","golang-the-series-ss5-ep141-ai-first-architecture","2026-07-07 19:03:45.832Z",248,"z9ceh9n0yw3dgsq","2026-05-11 04:35:25.775Z","เริ่มต้นซีซันใหม่กับ AI Awaken! เจาะลึกการปรับสถาปัตยกรรม Go ให้พร้อมรองรับ AI ทั้งเรื่อง Latency, Vector Database และการสร้าง AI Agent ที่ใช้งานได้จริง","Golang The Series EP.141: ปรับ Mindset สถาปัตยกรรม Go ในโลก AI-First","2026-06-07 06:44:56.018Z",3,12,441,37]