Taweesak Kompok นัท
ทวีศักดิ์ คำปก
HR Team Security & IT Infrastructure Specialist
ผู้เชี่ยวชาญด้านความปลอดภัยและระบบไอทีโครงสร้างพื้นฐานที่มีประสบการณ์ยาวนานกว่า 15 ปีที่ Thai Bridgestone ผสานรวมความรู้ในการจัดการความปลอดภัยพนักงาน (HR Team Security & วัฒนธรรมความปลอดภัย), เทคโนโลยีความปลอดภัย (VMware, SCADA, กล้อง CCTV และระบบตรวจสอบป้ายทะเบียน LPR) และความปลอดภัยการขนส่ง (TSM Certified) เข้าด้วยกันเพื่อสร้างความมั่นคงและลดความเสี่ยงรอบด้านให้กับองค์กร
ระบบถอดรหัสลิงก์ Google Drive (Regex Parser)
เว็บพอร์ตโฟลิโอรองรับการดึงรูปภาพจากการป้อนลิงก์ Google Drive ในแชร์แบบปกติ (Sharing Link) และถอดรหัสเป็น URL สตรีมตรงโดยใช้ Regular Expression (Regex) หลังบ้านดังนี้:
// Regex ในไฟล์ app.js สำหรับการแยกค่า ID และแปลงลิงก์ function parseDriveUrl(url) { if (!url) return ''; // ตรวจสอบหากเป็น ID 33 ตัวอักษรโดยตรง if (/^[a-zA-Z0-9_-]{33}$/.test(url.trim())) { return `https://drive.google.com/uc?export=view&id=${url.trim()}`; } // ค้นหา ID จากโครงสร้าง URL รูปแบบต่าง ๆ ของ Google Drive const regExp = /(?:https?:\/\/)?(?:drive\.google\.com\/)(?:file\/d\/|open\?id=|drive\/folders\/)?([a-zA-Z0-9_-]{33})/; const match = url.match(regExp); if (match && match[1]) { return `https://drive.google.com/uc?export=view&id=${match[1]}`; } return url; // คืนค่ากลับหากไม่เข้าเงื่อนไข }
โครงสร้างชีทสำหรับนำมาซิงค์ข้อมูล (Schema)
หากต้องการดึงข้อมูลผลงานผ่าน Google Sheets ให้สร้างตารางใน Google Sheets โดยกำหนดชื่อคอลัมน์ในแถวแรก (Headers) ให้ตรงสะกดและตัวอักษรพิมพ์เล็ก-ใหญ่ดังนี้:
| คอลัมน์ (Header) | รูปแบบข้อมูล | ตัวอย่างข้อมูล |
|---|---|---|
| date | YYYY-MM | 2025-06 |
| category | หมวดหมู่สี | hr-security / it-infrastructure / web-applications / mba-research |
| title | หัวข้อผลงาน | ผู้ช่วยการฝึกอบรม (TSM) |
| description | รายละเอียดผลงาน | รับผิดชอบงานตรวจแผนสถิติขนส่งบริดจสโตน... |
| tags | แท็กคั่นด้วยจุลภาค | TSM, DLT, Safety |
| imageUrl | ลิงก์แชร์รูป Drive/เว็บ | https://drive.google.com/file/d/... |