[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-2-12-Rust%2525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520The%2525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520Series-all-all-createdAt:desc-default":3},{"data":4,"page":60,"perPage":572,"totalItems":573,"totalPages":574},[5,73,104,158,200,249,294,337,381,438,477,520],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":68,"published_at":69,"school_blog":64,"short_description":70,"title":71,"updated":72,"slug":65,"views":67},"String Slices และ Array Slices ในภาษา Rust","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Flpvgmb4ybl53scs\u002F17benqy0entn_rjipppphgm.png","2026-04-27 03:45:09.095Z",{"keywords":10,"locale":36,"school_blog":46},[11,18,23,27,31],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":14,"updated_by":15},"sclkey987654321","school_keywords","2026-04-27 03:00:35.773Z","","zqd02oa08lbb7oz","สอนภาษา Rust",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},"2026-03-04 08:20:06.235Z","254619mvnk1hr7y","Rust","2026-04-10 16:07:25.292Z",{"collectionId":12,"collectionName":13,"created":24,"created_by":15,"id":25,"name":26,"updated":24,"updated_by":15},"2026-04-27 03:38:28.127Z","t24olo2vlk1mnp2","String Slice",{"collectionId":12,"collectionName":13,"created":28,"created_by":15,"id":29,"name":30,"updated":28,"updated_by":15},"2026-04-27 03:38:34.914Z","f12ivjr74oheej2","Array Slice",{"collectionId":12,"collectionName":13,"created":32,"created_by":15,"id":33,"name":34,"updated":35,"updated_by":15},"2026-03-04 08:26:32.963Z","139ocmnehpp39zm","Slices","2026-04-10 16:07:30.811Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},"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":47,"collectionId":48,"collectionName":49,"created":15,"expand":50,"id":64,"slug":65,"updated":66,"views":67},"mfqe235iv6x1or8","pbc_2105096300","school_blogs",{"category":51},{"blogIds":52,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":58,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-16 04:40:07.104Z","47vt5s1gglj_tz0b90vnge.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fmfqe235iv6x1or8\u002F47vt5s1gglj_tz0b90vnge.png",{"en":59,"th":59},"Rust The Series",2,"2026-03-16 04:40:09.199Z","published","2026-04-25 02:32:15.619Z","25djpy3g1n41879","learn-rust-ep9-slices-string-array","2026-05-20 02:59:49.825Z",196,"lpvgmb4ybl53scs","2026-04-28 04:40:11.375Z","เรียนรู้วิธีใช้ Slices ในภาษา Rust เพื่อเข้าถึงข้อมูลบางส่วนใน String และ Array ได้อย่างรวดเร็วโดยไม่ต้องคัดลอกข้อมูลใหม่ (Zero-Copy) พร้อมเทคนิคการเขียนฟังก์ชันด้วย &str เพื่อความยืดหยุ่นสูงสุด","การใช้งาน Slices เพื่อจัดการข้อมูลบางส่วนแบบ Zero-Copy | Rust The Series EP.9","2026-05-08 06:52:26.241Z",{"alt":74,"cover_image_path":75,"created":76,"expand":77,"id":99,"published_at":100,"school_blog":95,"short_description":101,"title":102,"updated":103,"slug":96,"views":98},"ตัวอย่างการใช้ Reference และ Borrow Checker","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fcwyiyxtlowoqqmm\u002F15bz1neqdh7h_j3kac2vebu.png","2026-04-27 03:03:56.300Z",{"keywords":78,"locale":89,"school_blog":90},[79,80,84,88],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":14,"updated_by":15},{"collectionId":12,"collectionName":13,"created":81,"created_by":15,"id":82,"name":83,"updated":81,"updated_by":15},"2026-04-27 03:00:57.235Z","e48382bzq7x36ct","Rust Borrowing",{"collectionId":12,"collectionName":13,"created":85,"created_by":15,"id":86,"name":87,"updated":85,"updated_by":15},"2026-04-27 03:01:05.258Z","qtnolt9tk6qjebz","References",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":91,"id":95,"slug":96,"updated":97,"views":98},{"category":92},{"blogIds":93,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":94,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"k2bmf1p6o6kvw2q","learn-rust-ep8-borrowing-and-references","2026-05-20 14:06:35.150Z",215,"cwyiyxtlowoqqmm","2026-04-27 03:20:29.274Z","เรียนรู้วิธีการใช้งาน Borrowing และ References ในภาษา Rust เพื่อส่งค่าข้อมูลโดยไม่ต้องโอนสิทธิ์ Ownership พร้อมอธิบายกฎการยืมแบบอ่านอย่างเดียว (&) และการยืมแบบแก้ไขได้ (&mut) เพื่อความปลอดภัยของหน่วยความจำ","การใช้งาน Borrowing และ References (การยืมข้อมูล) | Rust The Series EP.8","2026-05-08 06:52:25.913Z",{"alt":105,"cover_image_path":106,"created":107,"expand":108,"id":153,"published_at":154,"school_blog":149,"short_description":155,"title":156,"updated":157,"slug":150,"views":152},"อินโฟกราฟิกสอนวิธีตั้งค่า Cron Job 5 หลัก สำหรับงาน Automation บน Linux Server - Superdev Academy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fv308fhgsqujzy8x\u002F1dl1i688y7b_bleepc7hfz.png","2026-04-17 09:57:52.241Z",{"keywords":109,"locale":135,"school_blog":136},[110,114,118,122,126,130],{"collectionId":12,"collectionName":13,"created":111,"created_by":15,"id":112,"name":113,"updated":111,"updated_by":15},"2026-04-17 09:55:36.908Z","5nkpoa929vqx983","Cron Job",{"collectionId":12,"collectionName":13,"created":115,"created_by":15,"id":116,"name":117,"updated":115,"updated_by":15},"2026-04-17 09:55:42.584Z","hn3joxu5i6sb2q6","Linux Automation",{"collectionId":12,"collectionName":13,"created":119,"created_by":15,"id":120,"name":121,"updated":119,"updated_by":15},"2026-04-17 09:55:48.435Z","lctzdsjmlfrhit6","Crontab",{"collectionId":12,"collectionName":13,"created":123,"created_by":15,"id":124,"name":125,"updated":123,"updated_by":15},"2026-04-17 09:55:54.176Z","2jqtwal1e2inqe2","ตั้งเวลา Backup",{"collectionId":12,"collectionName":13,"created":127,"created_by":15,"id":128,"name":129,"updated":127,"updated_by":15},"2026-04-17 09:55:59.528Z","8ez4pe8bbsrhlar","สอน Linux",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},"2026-03-04 08:44:11.146Z","gms2qr4xg6qv65e","Superdev Academy","2026-04-10 16:12:41.207Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":137,"collectionId":48,"collectionName":49,"created":15,"expand":138,"id":149,"slug":150,"updated":151,"views":152},"jwhmeg2uxwz0bkp",{"category":139},{"blogIds":140,"collectionId":53,"collectionName":54,"created":141,"created_by":15,"id":137,"image":142,"image_alt":15,"image_path":143,"label":144,"name":145,"priority":146,"publish_at":147,"scheduled_at":15,"status":62,"updated":148,"updated_by":15},[],"2026-03-04 08:31:40.635Z","1qt33a4n2u3_lr23qy62xh.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fjwhmeg2uxwz0bkp\u002F1qt33a4n2u3_lr23qy62xh.png",{"en":145,"th":145},"Tools & Resources",0,"2025-01-31 09:55:27.001Z","2026-04-25 02:32:14.689Z","f7hip8lueq5wsa5","how-to-use-cron-job-linux-automation-guide","2026-05-19 01:17:21.610Z",145,"v308fhgsqujzy8x","2026-04-22 17:00:00.000Z","สรุปวิธีใช้งาน Cron Job แบบเข้าใจง่ายใน 1 นาที สอนอ่านรหัส 5 หลัก (* * * * *) พร้อม Case Study การ Backup และ Cleanup Server สำหรับนักพัฒนาที่ต้องการเปลี่ยนงาน Manual เป็น Automation","ถอดรหัสลับ 5 หลักใน Cron Job: สั่งรัน Backup และ Cleanup อัตโนมัติ (เลิกทำเอง!)","2026-05-08 06:52:25.145Z",{"alt":159,"cover_image_path":160,"created":161,"expand":162,"id":195,"published_at":196,"school_blog":192,"short_description":197,"title":198,"updated":199,"slug":193,"views":98},"โลโก้ภาษา Rust และภาพกราฟิกประกอบบทความ Rust The Series โดย Superdev Academy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Flzib290xfjdumtk\u002F1himvkjjg1q_yf1tzqr9o3.png","2026-03-16 05:10:11.101Z",{"keywords":163,"locale":186,"school_blog":187},[164,169,174,175,180,185],{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},"2026-03-16 05:10:32.092Z","s8r1st4glsmm7yl","ภาษา Rust","2026-04-10 16:14:41.900Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},"2026-03-16 05:10:38.871Z","4drw5c8knx92e9n","สอนเขียนโปรแกรม Rust","2026-04-10 16:14:42.073Z",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":176,"created_by":15,"id":177,"name":178,"updated":179,"updated_by":15},"2026-03-04 08:34:53.925Z","49lu29jndnk3lah","memory safety","2026-04-10 16:12:32.534Z",{"collectionId":12,"collectionName":13,"created":181,"created_by":15,"id":182,"name":183,"updated":184,"updated_by":15},"2026-03-16 05:11:00.000Z","2ypk85up2gune0d","Ownership Rust","2026-04-10 16:14:42.143Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":188,"id":192,"slug":193,"updated":194,"views":98},{"category":189},{"blogIds":190,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":191,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"qopjdv8pbq5vd5r","why-rust-programming-language-ep1","2026-05-19 07:51:03.527Z","lzib290xfjdumtk","2026-04-10 15:00:43.155Z","เจาะลึกจุดกำเนิด Rust จาก \"ลิฟต์เสีย\" สู่ภาษาที่ครองแชมป์ Most Loved ติดต่อกันเกือบ 10 ปี พร้อมทำความเข้าใจ 3 เสาหลัก: ความเร็ว, ความปลอดภัย และ Fearless Concurrency","ทำไมต้อง Rust? รู้จักกับภาษาที่โปรแกรมเมอร์รักที่สุดในโลก | Rust The Series EP.1","2026-05-08 06:52:16.042Z",{"alt":201,"cover_image_path":202,"created":203,"expand":204,"id":244,"published_at":245,"school_blog":240,"short_description":246,"title":247,"updated":248,"slug":241,"views":243},"พี่บูมสาธิตการทำงานของทีมพนักงาน AI Multi-Agent ใน Discord ผ่าน Sempre Framework","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fq3fiad95ieh79pi\u002F1y6af81r938_bxis4huuuq.png","2026-04-08 08:19:09.518Z",{"keywords":205,"locale":237,"school_blog":238},[206,211,216,221,222,227,232],{"collectionId":12,"collectionName":13,"created":207,"created_by":15,"id":208,"name":209,"updated":210,"updated_by":15},"2026-04-08 08:17:00.801Z","32aw1rddpqna5t8","Sempre Framework","2026-04-10 16:14:48.329Z",{"collectionId":12,"collectionName":13,"created":212,"created_by":15,"id":213,"name":214,"updated":215,"updated_by":15},"2026-04-08 08:17:07.155Z","0f6cs8sqi5hoih2","AI Multi Agent","2026-04-10 16:14:48.469Z",{"collectionId":12,"collectionName":13,"created":217,"created_by":15,"id":218,"name":219,"updated":220,"updated_by":15},"2026-04-08 08:17:14.538Z","doirumlcm10m42s","Discord AI Bot","2026-04-10 16:14:48.592Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"collectionId":12,"collectionName":13,"created":223,"created_by":15,"id":224,"name":225,"updated":226,"updated_by":15},"2026-04-08 03:39:38.412Z","1l9xpmlbv24jck8","สอนสร้าง AI","2026-04-10 16:14:47.978Z",{"collectionId":12,"collectionName":13,"created":228,"created_by":15,"id":229,"name":230,"updated":231,"updated_by":15},"2026-04-08 08:17:37.452Z","0mu44f46k6ycohy","Obsidian AI","2026-04-10 16:14:48.749Z",{"collectionId":12,"collectionName":13,"created":233,"created_by":15,"id":234,"name":235,"updated":236,"updated_by":15},"2026-03-04 08:44:25.753Z","2l1col7j1n710ei","OpenClaw","2026-04-10 16:12:45.081Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":15,"collectionId":48,"collectionName":49,"created":15,"expand":239,"id":240,"slug":241,"updated":242,"views":243},{},"1gy2it9gzee4vmx","build-ai-multi-agent-discord-openclaw-ep2","2026-05-18 08:39:12.112Z",129,"q3fiad95ieh79pi","2026-04-08 10:54:00.855Z","เปลี่ยน Mac Mini เป็นบริษัท AI! เจาะลึกการใช้ Sempre Framework สร้างทีม Multi-Agent 3 ตัว พร้อมระบบความจำระยะยาวผ่าน Obsidian และการสั่งงานผ่าน Discord","ปั้นทีม AI Multi-Agent บน Discord | OpenClaw The Series EP.2","2026-05-08 06:52:23.147Z",{"alt":250,"cover_image_path":251,"created":252,"expand":253,"id":289,"published_at":290,"school_blog":286,"short_description":291,"title":292,"updated":293,"slug":287,"views":243},"พี่บูมจาก Superdev Academy กำลังเซ็ตอัปเครื่อง Mac Mini M4 ให้เป็นเซิร์ฟเวอร์สำหรับรันพนักงาน AI ด้วยโปรเจกต์ OpenClaw","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F444uiyeb3b1di2d\u002F1l2c1m19l7x_vq24rxgee6.png","2026-04-08 03:39:47.703Z",{"keywords":254,"locale":283,"school_blog":284},[255,260,261,266,267,272,277,282],{"collectionId":12,"collectionName":13,"created":256,"created_by":15,"id":257,"name":258,"updated":259,"updated_by":15},"2026-03-04 08:44:26.139Z","dlm8aajwkiz9tae","AI Agent","2026-04-10 16:12:45.236Z",{"collectionId":12,"collectionName":13,"created":233,"created_by":15,"id":234,"name":235,"updated":236,"updated_by":15},{"collectionId":12,"collectionName":13,"created":262,"created_by":15,"id":263,"name":264,"updated":265,"updated_by":15},"2026-04-08 03:39:05.467Z","ujwbni1z0gvm35j","Mac Mini M4","2026-04-10 16:14:47.518Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"collectionId":12,"collectionName":13,"created":268,"created_by":15,"id":269,"name":270,"updated":271,"updated_by":15},"2026-04-08 03:39:18.025Z","bpz5uefh3wfqy6t","Proactive AI","2026-04-10 16:14:47.586Z",{"collectionId":12,"collectionName":13,"created":273,"created_by":15,"id":274,"name":275,"updated":276,"updated_by":15},"2026-04-08 03:39:24.854Z","9a3wamff29x0joy","Ollama","2026-04-10 16:14:47.753Z",{"collectionId":12,"collectionName":13,"created":278,"created_by":15,"id":279,"name":280,"updated":281,"updated_by":15},"2026-04-08 03:39:31.026Z","omed2iom387or8r","OrbStack","2026-04-10 16:14:47.820Z",{"collectionId":12,"collectionName":13,"created":223,"created_by":15,"id":224,"name":225,"updated":226,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":15,"collectionId":48,"collectionName":49,"created":15,"expand":285,"id":286,"slug":287,"updated":288,"views":243},{},"p4eb4fuk1jn6k9s","turn-mac-mini-into-ai-employee-openclaw-ep1","2026-05-19 17:06:46.705Z","444uiyeb3b1di2d","2026-04-08 08:50:39.966Z","เจาะลึกวิสัยทัศน์ \"Startup ในกล่องเดียว\" กับการลงทุน 35,000 บาท เพื่อปั้นพนักงาน AI (Proactive Agent) จากศูนย์ เรียนรู้วิธีเซ็ตอัป Infrastructure ที่ปลอดภัยด้วย Tailscale และการรัน AI ใน Docker เพื่อเปลี่ยนคอมพิวเตอร์ให้ทำงานแทนคุณเหมือน Jarvis","เปลี่ยน Mac Mini ให้เป็นพนักงาน AI ด้วย OpenClaw | OpenClaw The Series EP.1","2026-05-08 06:52:22.281Z",{"alt":295,"cover_image_path":296,"created":297,"expand":298,"id":332,"published_at":333,"school_blog":328,"short_description":334,"title":335,"updated":336,"slug":329,"views":331},"ภาพกราฟิกสรุปชนิดข้อมูลในภาษา Rust แบ่งออกเป็นกลุ่ม Scalar และ Compound พร้อมตัวอย่าง Syntax การประกาศตัวแปร","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fzyft5pi49frlbwi\u002F9u16mwgyong_x79z697r1o.png","2026-04-03 10:52:09.920Z",{"keywords":299,"locale":322,"school_blog":323},[300,301,306,311,316,321],{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},{"collectionId":12,"collectionName":13,"created":302,"created_by":15,"id":303,"name":304,"updated":305,"updated_by":15},"2026-04-03 10:51:22.578Z","ckgl4w4nk4uirqs","Data Types","2026-04-10 16:14:47.014Z",{"collectionId":12,"collectionName":13,"created":307,"created_by":15,"id":308,"name":309,"updated":310,"updated_by":15},"2026-04-03 10:51:34.251Z","a38yxdu4yv4sp47","Scalar types","2026-04-10 16:14:47.107Z",{"collectionId":12,"collectionName":13,"created":312,"created_by":15,"id":313,"name":314,"updated":315,"updated_by":15},"2026-04-03 10:51:41.429Z","kq299ibv4vo4jth","Compound types","2026-04-10 16:14:47.227Z",{"collectionId":12,"collectionName":13,"created":317,"created_by":15,"id":318,"name":319,"updated":320,"updated_by":15},"2026-03-23 03:08:18.875Z","pu1hva5rmnc4672","สอน Rust","2026-04-10 16:14:44.507Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":324,"id":328,"slug":329,"updated":330,"views":331},{"category":325},{"blogIds":326,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":327,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"6fihd4eoshq37wa","rust-programming-data-types-guide","2026-05-19 03:37:29.616Z",133,"zyft5pi49frlbwi","2026-04-07 02:56:17.019Z","ทำความรู้จักกับ Data Types ในภาษา Rust ตั้งแต่ระดับพื้นฐานอย่างตัวเลขและตัวอักษร ไปจนถึงข้อมูลแบบกลุ่มอย่าง Tuples และ Arrays เพื่อการจัดการหน่วยความจำที่แม่นยำและปลอดภัยตามสไตล์ Superdev Academy","ชนิดข้อมูลพื้นฐานใน Rust: เจาะลึก Scalar และ Compound types (Integers, Tuples, Arrays) | Rust The Series EP.5","2026-05-08 06:52:21.691Z",{"alt":338,"cover_image_path":339,"created":340,"expand":341,"id":376,"published_at":377,"school_blog":372,"short_description":378,"title":379,"updated":380,"slug":373,"views":375},"ภาพกราฟิกสอนการประกาศตัวแปรในภาษา Rust","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ff4jigxremr1yfr7\u002F7fnmzu2rf8s_crmtwh4g4f.png","2026-04-03 10:19:09.480Z",{"keywords":342,"locale":366,"school_blog":367},[343,344,349,354,359,360,365],{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},{"collectionId":12,"collectionName":13,"created":345,"created_by":15,"id":346,"name":347,"updated":348,"updated_by":15},"2026-03-04 08:27:07.652Z","32ul6fb24qv6ffa","ตัวแปร","2026-04-10 16:07:38.429Z",{"collectionId":12,"collectionName":13,"created":350,"created_by":15,"id":351,"name":352,"updated":353,"updated_by":15},"2026-04-03 10:18:18.197Z","pgvg42yxe6j3ovv","Mutability","2026-04-10 16:14:46.623Z",{"collectionId":12,"collectionName":13,"created":355,"created_by":15,"id":356,"name":357,"updated":358,"updated_by":15},"2026-04-03 10:18:27.323Z","97ya64hf89xb4vw","Immutable","2026-04-10 16:14:46.750Z",{"collectionId":12,"collectionName":13,"created":317,"created_by":15,"id":318,"name":319,"updated":320,"updated_by":15},{"collectionId":12,"collectionName":13,"created":361,"created_by":15,"id":362,"name":363,"updated":364,"updated_by":15},"2026-04-03 10:18:39.967Z","f1rjr0z8i71w4qu","Shadowing","2026-04-10 16:14:46.815Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":368,"id":372,"slug":373,"updated":374,"views":375},{"category":369},{"blogIds":370,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":371,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"ypjquqgb7zjvn1v","rust-variables-mutability-guide","2026-05-19 06:32:17.248Z",132,"f4jigxremr1yfr7","2026-04-03 11:13:28.919Z","เจาะลึกหัวใจของ Rust ทำไมตัวแปรถึงเปลี่ยนค่าไม่ได้ (Immutable) โดยค่าเริ่มต้น? เรียนรู้วิธีการใช้ mut, ข้อแตกต่างของ Constants และเทคนิค Shadowing เพื่อการจัดการหน่วยความจำที่ปลอดภัย","ตัวแปรและการเปลี่ยนแปลงใน Rust: ทำไมต้อง Immutable? | Rust The Series EP.4","2026-05-08 06:52:21.404Z",{"alt":382,"cover_image_path":383,"created":384,"expand":385,"id":433,"published_at":434,"school_blog":430,"short_description":435,"title":436,"updated":437,"slug":431,"views":375},"ภาพประกอบบทความสอนการใช้งาน Docker คู่กับภาษา Python เพื่อแพ็กเกจแอปพลิเคชันสำหรับการ Deploy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fycrwcyghwhxtu67\u002F14f5i67fuc1_ezn3vat6vq.png","2026-03-31 08:55:10.166Z",{"keywords":386,"locale":417,"school_blog":418},[387,392,397,402,407,412],{"collectionId":12,"collectionName":13,"created":388,"created_by":15,"id":389,"name":390,"updated":391,"updated_by":15},"2026-03-04 08:44:18.652Z","jr5zczy6qrxmd88","Docker","2026-04-10 16:12:43.264Z",{"collectionId":12,"collectionName":13,"created":393,"created_by":15,"id":394,"name":395,"updated":396,"updated_by":15},"2026-03-04 08:20:28.340Z","s9cc7gm6633rsnk","Python","2026-04-10 16:07:26.827Z",{"collectionId":12,"collectionName":13,"created":398,"created_by":15,"id":399,"name":400,"updated":401,"updated_by":15},"2026-03-04 08:44:18.923Z","jt1jqlzs29xu1i7","Deploy","2026-04-10 16:12:43.373Z",{"collectionId":12,"collectionName":13,"created":403,"created_by":15,"id":404,"name":405,"updated":406,"updated_by":15},"2026-03-31 08:54:45.558Z","lgbnhnehd3t414z","Container","2026-04-10 16:14:45.993Z",{"collectionId":12,"collectionName":13,"created":408,"created_by":15,"id":409,"name":410,"updated":411,"updated_by":15},"2026-03-31 08:54:52.247Z","u7sf345s1gipkhf","Dockerfile","2026-04-10 16:14:46.141Z",{"collectionId":12,"collectionName":13,"created":413,"created_by":15,"id":414,"name":415,"updated":416,"updated_by":15},"2026-03-31 08:54:59.373Z","7vvg4ltbbnbihku","สอน Docker","2026-04-10 16:14:46.275Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":419,"collectionId":48,"collectionName":49,"created":15,"expand":420,"id":430,"slug":431,"updated":432,"views":375},"qn0d7xwatkleou1",{"category":421},{"blogIds":422,"collectionId":53,"collectionName":54,"created":423,"created_by":15,"id":419,"image":424,"image_alt":15,"image_path":425,"label":426,"name":427,"priority":146,"publish_at":428,"scheduled_at":15,"status":62,"updated":429,"updated_by":15},[],"2026-03-04 08:31:21.896Z","4jn5ccty4x9_2894s1fj97.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fqn0d7xwatkleou1\u002F4jn5ccty4x9_2894s1fj97.png",{"en":427,"th":427},"How to","2025-02-04 08:40:59.666Z","2026-04-25 02:32:14.588Z","tw4akhojnb2u1ik","docker-python-deployment-guide","2026-05-18 22:59:08.302Z","ycrwcyghwhxtu67","2026-04-02 10:43:44.462Z","จบปัญหาโลกแตก \"เครื่องฉันรันได้!\" เรียนรู้วิธีใช้ Docker แพ็กเกจแอปพลิเคชัน Python ให้พร้อม Deploy ทุกที่แบบ Step-by-Step พร้อมเคล็ดลับฉบับโปร","Docker + Python: วิธีแพ็กเกจแอปพลิเคชันให้พร้อม Deploy ทุกสภาพแวดล้อม","2026-05-08 06:52:20.946Z",{"alt":439,"cover_image_path":440,"created":441,"expand":442,"id":472,"published_at":473,"school_blog":468,"short_description":474,"title":475,"updated":476,"slug":469,"views":471},"โลโก้ภาษา Rust และตัวการ์ตูนปูที่เป็นมาสคอต สำหรับบทความ Rust The Series EP 3 โดย Superdev Academy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F5diz71et6elhs9k\u002F5nl6sxdrndo_8nnwwnyrxc.png","2026-03-23 03:46:58.277Z",{"keywords":443,"locale":462,"school_blog":463},[444,445,446,451,452,457],{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":447,"created_by":15,"id":448,"name":449,"updated":450,"updated_by":15},"2026-03-23 03:46:05.235Z","to8ylvvfmrgjo0x","Cargo","2026-04-10 16:14:45.536Z",{"collectionId":12,"collectionName":13,"created":131,"created_by":15,"id":132,"name":133,"updated":134,"updated_by":15},{"collectionId":12,"collectionName":13,"created":453,"created_by":15,"id":454,"name":455,"updated":456,"updated_by":15},"2026-03-04 08:31:35.253Z","r1k7m3354tp5ovr","เรียนเขียนโปรแกรม","2026-04-10 16:07:43.096Z",{"collectionId":12,"collectionName":13,"created":458,"created_by":15,"id":459,"name":460,"updated":461,"updated_by":15},"2026-03-23 03:46:33.835Z","htqad2oc1hixhhl","วิธีใช้ Cargo","2026-04-10 16:14:45.628Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":464,"id":468,"slug":469,"updated":470,"views":471},{"category":465},{"blogIds":466,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":467,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"okm4en0s9tcmnn6","rust-series-ep3-intro-to-cargo-package-manager","2026-05-20 04:27:54.627Z",155,"5diz71et6elhs9k","2026-03-23 04:03:02.314Z","เริ่มต้นเขียนโค้ดแรกในภาษา Rust ด้วย Cargo เรียนรู้วิธีสร้างโปรเจกต์ จัดการ Library (Crates) และคำสั่งพื้นฐานที่ต้องรู้ เช่น cargo build, run และ check เพื่อการพัฒนาซอฟต์แวร์อย่างมืออาชีพ","ทำความรู้จัก Cargo คู่หูที่จะทำให้ชีวิตการเขียน Rust ง่ายขึ้น | Rust The Series EP.3","2026-05-12 18:52:47.219Z",{"alt":478,"cover_image_path":479,"created":480,"expand":481,"id":515,"published_at":516,"school_blog":511,"short_description":517,"title":518,"updated":519,"slug":512,"views":514},"ภาพหน้าปกบทความสอนติดตั้ง Rustup และตั้งค่า VS Code กับ RustRover สำหรับเขียนโปรแกรมภาษา Rust โดย Superdev Academy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fattm8n0i9a27iqi\u002F36evgk9r53x_gybg6nl1c3.png","2026-03-23 03:09:28.697Z",{"keywords":482,"locale":505,"school_blog":506},[483,488,489,494,499,504],{"collectionId":12,"collectionName":13,"created":484,"created_by":15,"id":485,"name":486,"updated":487,"updated_by":15},"2026-03-23 03:08:11.595Z","zxatg5igg3a82av","ติดตั้ง Rust","2026-04-10 16:14:44.364Z",{"collectionId":12,"collectionName":13,"created":317,"created_by":15,"id":318,"name":319,"updated":320,"updated_by":15},{"collectionId":12,"collectionName":13,"created":490,"created_by":15,"id":491,"name":492,"updated":493,"updated_by":15},"2026-03-23 03:08:33.318Z","6aamy6do941c0qd","Rustup คืออะไร","2026-04-10 16:14:44.628Z",{"collectionId":12,"collectionName":13,"created":495,"created_by":15,"id":496,"name":497,"updated":498,"updated_by":15},"2026-03-23 03:08:39.616Z","o62tpzva8xei41v","ตั้งค่า VS Code Rust","2026-04-10 16:14:44.714Z",{"collectionId":12,"collectionName":13,"created":500,"created_by":15,"id":501,"name":502,"updated":503,"updated_by":15},"2026-03-23 03:08:45.455Z","j1y9kcuspwhxavf","RustRover","2026-04-10 16:14:44.821Z",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":15,"expand":507,"id":511,"slug":512,"updated":513,"views":514},{"category":508},{"blogIds":509,"collectionId":53,"collectionName":54,"created":55,"created_by":15,"id":47,"image":56,"image_alt":15,"image_path":57,"label":510,"name":59,"priority":60,"publish_at":61,"scheduled_at":15,"status":62,"updated":63,"updated_by":15},[],{"en":59,"th":59},"13h228aiodane7p","install-rustup-vscode-rustrover-setup","2026-05-17 08:47:44.815Z",139,"attm8n0i9a27iqi","2026-03-23 03:31:43.851Z","เริ่มต้นเขียนโปรแกรมภาษา Rust อย่างมืออาชีพ! สอนวิธีติดตั้ง Rustup แบบสเต็ปบายสเต็ป พร้อมแนะนำการตั้งค่า VS Code และ RustRover สำหรับมือใหม่ ทำตามได้ทันที","สอนติดตั้ง Rustup และตั้งค่า IDE (VS Code & RustRover) | Rust The Series EP.2","2026-05-12 18:52:46.826Z",{"alt":521,"cover_image_path":522,"created":523,"expand":524,"id":567,"published_at":568,"school_blog":564,"short_description":569,"title":570,"updated":571,"slug":565,"views":152},"โลโก้อัญมณีสีแดงของภาษา Ruby ท่ามกลางบรรยากาศการเขียนโค้ดที่สะอาดตาและสื่อถึงความสุขของนักพัฒนา","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fdjhhe6en9sexons\u002F1y17o2x2sgw_6zrc5rjs4z.png","2026-03-16 05:49:51.842Z",{"keywords":525,"locale":552,"school_blog":553},[526,531,536,541,546,551],{"collectionId":12,"collectionName":13,"created":527,"created_by":15,"id":528,"name":529,"updated":530,"updated_by":15},"2026-03-04 08:34:45.348Z","t7n7n8692pg72pt","ภาษา Ruby","2026-04-10 16:08:21.824Z",{"collectionId":12,"collectionName":13,"created":532,"created_by":15,"id":533,"name":534,"updated":535,"updated_by":15},"2026-03-16 05:48:55.871Z","i760xsdcbeb9jys","ประวัติ Ruby","2026-04-10 16:14:42.470Z",{"collectionId":12,"collectionName":13,"created":537,"created_by":15,"id":538,"name":539,"updated":540,"updated_by":15},"2026-03-04 08:34:47.544Z","3ky9n7b9hsgjf35","Ruby","2026-04-10 16:08:22.609Z",{"collectionId":12,"collectionName":13,"created":542,"created_by":15,"id":543,"name":544,"updated":545,"updated_by":15},"2026-03-16 05:49:10.525Z","s0pqrcq7u7b17fv","Yukihiro Matsumoto","2026-04-10 16:14:42.645Z",{"collectionId":12,"collectionName":13,"created":547,"created_by":15,"id":548,"name":549,"updated":550,"updated_by":15},"2026-03-16 05:49:18.125Z","0runldorrswj5ds","MINASWAN","2026-04-10 16:14:42.787Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":554,"collectionId":48,"collectionName":49,"created":15,"expand":555,"id":564,"slug":565,"updated":566,"views":152},"isnp2fv80bn3yem",{"category":556},{"blogIds":557,"collectionId":53,"collectionName":54,"created":558,"created_by":15,"id":554,"image":15,"image_alt":15,"image_path":15,"label":559,"name":560,"priority":561,"publish_at":562,"scheduled_at":15,"status":62,"updated":563,"updated_by":15},[],"2026-03-04 08:19:47.590Z",{"en":560,"th":560},"กว่าจะเป็นภาษาโค้ด",8,"2026-02-18 01:59:49.988Z","2026-04-25 02:32:14.031Z","g8t67hwsdyuoztk","evolution-of-ruby-for-developer-happiness","2026-05-12 21:26:36.714Z","djhhe6en9sexons","2026-03-18 04:46:40.298Z","ทำไม Ruby ถึงเป็นภาษาที่โปรแกรมเมอร์รักที่สุด? เจาะลึกปรัชญา MINASWAN และเบื้องหลังความสำเร็จของ Ruby on Rails ที่สตาร์ทอัพระดับโลกเลือกใช้","ประวัติภาษา Ruby: ภาษาอัญมณีที่สร้างขึ้นเพื่อความสุขและความเป็นมนุษย์ของโปรแกรมเมอร์","2026-05-08 06:52:16.386Z",12,412,35]