จดๆจาก Talk ถอดรหัสเอไอผ่านมุมมอง F1 กับพี่ชัยผู้อยู่ในทีมวิจัยที่สร้างโมเดล Phi-3 และ AI ใน Windows

คำถามแรก งานที่ speaker ทำ มีหลายส่วนเลย ตั้งแต่ดู Product CodeName Chicago ดูแลเรื่องการ Support ภาษาไทยในนั้นด้วยนะ ใช่แล้วครับตัวนั้น Windows 95 แหละ และดูตัว Windows มาเรื่อยๆ พวก HW SW บราๆ ต่อมาอีกงานทำ AI Platform โดย GPU มันมี Graphic Block (Math + Render) / Compute Block (สำหรับคำนวณ Math) ดังนั้นคนทั่วไปที่ใช้งาน พวก Game / Graphic Designer จะไปในส่วน graphic block ที่ทำ platform ขึ้นมา ทีม f1 เพราะตอนนั้นด้าน AI มีตัวเดวนะ tensor flow ซึ่งตอนที่เริ่ม AI ใน Microsoft มี 3 คนเองนะ ทำ platform มีด้าน Low Level HW + AI และก็มีการตกลงสร้าง Open Standard กลางสำหรับ AI อย่างตัว onnx กับทาง Meta (Facebook) โดยทำมา 6 ปี จนมีรูปร่าง ถึงจุดที่ scale Key Success: ใน Microsoft ใช้หลัก growth mindset นะ เรียนรู้ และยอมรับความล้มเหลว และทำงานกับเป็นทีม…

[CR] Starbucks Homsuwan Pineapple Black Tea

นอกจากนี้ในซีรีย์ สับปะรดหอมสุวรรณ อีก 2 เมนู ถ้าได้ลองผมจะมาเขียน Blog จดไว้อีก Reference (พลังงานของแต่ละเมนู)

How to Enable Remote API in Podman

What is a Remote API The Remote API helps us to be able to control and manage Podman from other machines. You can write Client Tools to manage Podman directly if we know the APIs. or you can connect it with Management Tools like Portainer. This is possible because Podman implements Docker-compatible API. There are two type of Podman Remote API. Step 1. Check API version Your Podman will show in APIVersion: Section – you can use command with grep like below:Note: The APIVersion use for test Socket / Rest API 2. Enable Socket – Step for Rootful – Step…

AZ-104: Monitor and back up Azure resources

azure

Configure file and folder backups Azure Backup Azure Recovery Services vault Microsoft Azure Recovery Services (MARS) – เอาไว้ช่วย Restore Data จาก Azure Backup ใช้งาน Azure Backup Lab: Configure file and folder backups: Interactive lab simulationKnowledge Check: Configure file and folder backups: Knowledge check Configure virtual machine backups protect virtual machine data Create virtual machine snapshots in Azure Backup Azure Recovery Services vault backup options Backup/Restore your virtual machines Restore your virtual machines – You can recover your machine by accessing the snapshot, or restore data to a specific point-in-time by using recovery points System Center DPM and Azure Backup Server…

สรุปงาน Code Mania 1011: AI for Developers

Welcome to Code Mania 1011 and TPA 2024 สำหรับ Session นี้เป็นการแนะนำสมาคมโปรแกรมเมอร์โดยคุณเซฟ นายกสมาคมคนปัจจุบันครับ โดยตัวงาน Code Mania จัดตั้งแต่ปี 2014 เลยนะ ปีนี้เป็นที่ 10 และ ของผมเอารู้จักงานนี้น่าจะตอน CodeMania11 มี Blog จดไว้ 555 ส่วน Blog อื่นๆ ดูจาก Tag CodeMania นะ หน้าที่หลักของสมาคม: Contribute / Facilitator สำหรับการจัดงานต่างๆ / Goal อยากทำให้เป็นฐานของ Programmer ของ ASEAN โดยเน้น Local กระจายความรู้สู่ภูมิภาคต่างๆครับ และมาดู Stat การจัดงานของปีนี้กันครับ งานของสมาคมจะเน้นไปด้านต่างๆ ตาม 4C ดังนี้ และมีเปิดให้สมัคร Member ด้วยนะ ปลายปีมีงาน National Coding Day ถ้าใครจะฝึกงานมี TPA Internship Timeline ตามรูปเลย Next generation Al for developers by Teerasej Jiraphatchandej คุณพลเน้นว่าจากงาน Tech ของฝั่ง Microsoft Build / Ignite จะมี Quote ที่สำคัญเกี่ยวกับ AI ดังนี้ Every App will be reinvited with AI – AI เข้ามาช่วยในการสร้าง App มากขึ้น New…

How to Parse JSON in command line

Why parse JSON in command line Solution use jq, lightweight and flexible command-line JSON processor. – Install jq – Sample Use-Case With curl example Other Example Here jq Manual (development version) (jqlang.github.io) Reference

[MS Cert] บันทึกการสอบ AI-102

พอได้ข่าวว่าตัว AI Skills Challenge​ 2024 มีแจกสิทธิสอบ Cert ฟรี ตอนนั้นผมเลยรีบอ่าน ms learn ใน collection นั้นอย่างรวดเร็วครับ เดวอดได้สิทธิ์ พอได้สิทธิ์แล้วต้องมาเครียดต่อจะอ่าน เตรียมสอบ ยังไงทันหว่า ซึ่งจริงๆ สิทธิสอบ มันมีหลายตัวนะสำหรับรอบนี้ AI-900 / AI-102 / DP-100 / DP-600 ถ้าจำไม่ผิด ของผมตัด AI-900 ได้มาแล้ว ส่วนตัว DP นั้น ไม่มีพื้นฐาน Data ด้วย เลยมาเอาตัว AI-102 ดีกว่า ผมเข้าใจนะ ว่ามันเป็นเอาของที่มีอยู่พวก AI ที่ Cloud ให้มา มาตัดแปะ เปิด API ให้ยิงได้ผลลัพธ์ ตุ้มจบ เลยเลือกตัวนี้ สำหรับ Blog นี้หัวข้อตามนี้ครับ Microsoft Certified: Azure AI Engineer Associate (AI-102) AI-102 วิชานี้จะเป็นวิชาที่ต่อยอดมาจากตัว AI-900 ครับ ถ้าอิงตาม Certifacation Path จากแผนภาพด้านล่างครับ สำหรับหัวข้อของวิชานี้ ประมาณนี้ครับ การเตรียมตัวสอบ + Learning Resource ของผมหลักๆใช้ตัว Ms Learn ที่เค้าเตรียม Learning Path ไว้ครับ Course AI-102T00-A: Designing and Implementing a Microsoft Azure AI Solution – Training และจดไว้ลง notion ตามนี้ครับ (เดี๋ยวต้องรีบแปะลง…

docker / podman cp note

สารภาพครับ ลืม 555 ปกติเวลาออกแบบ Container จะเปิดส่วน Mount Volume ทั้ง docker / podman พอมีเคสพิเศษ เลยจะงงๆหน่อยครับ -a, –archive Archive mode (copy all uid/gid information) – เอามาเหมือนต้นฉบับทั้งพวกวันเวลา uid/gid และสิทธิ-L, –follow-link Always follow symbol link in SRC_PATH (อารมณ์ประมาณทำ Shortcut-q, –quiet Suppress progress output during copy. Progress output is automatically suppressed if no terminal is attached สำหรับ podman เหมือน docker ครับ แก้จาก docker เป็น podman ได้เลยครับ พวก option จะมีรายละเอียดต่างกันครับ ยังไงก็อ่าน Reference เพิ่มเติมครับ Reference

Install github.com/mattn/go-sqlite3 on Windows

This blog will show how to use a go library mattn/go-sqlite3: sqlite3 driver for go using database/sql (github.com) on Microsoft Windows . At first, if you go get a library. I will show an error about gcc However using it on a Windows PC/Laptop would require some step to setup a gcc by Installing GCC from here , After the download is finished (I prefer x64 version), the setup  steps are as follows: Test Reference

JSX Conditional Rendering

วันนี้มาตัว jsx Conditional Rendering เริ่มจาก Code ก่อนเลย แล้วมาดูผลลัพธ์กัน จริงๆ Conditional Rendering ทำได้ประมาณ 3-4 แบบนะ จาก Code ด้านบนผมตจะลองแบบ TERNARY operator / if เดี๋ยวลองมาดูจริงๆกันบ้าง แบบ if, else, else if / switch จริงๆ มันคล้ายๆกันนะ แอบเปลืองด้วย ถ้ามีเคสจริงๆ คงใช้ Nested Ternary Operator