ป้ายกำกับ
ผ่าพิสุจน์ GCMS4 ตอน 1 เริ่มต้นที่ index.php
22 ธ.ค. 2553
7
11,724
ผ่าพิสุจน์ GCMS4
ทดสอบ IE9 (beta)
26 พ.ย. 2553
0
15,025
ไม่อยากจะคุยครับ .... ผลการทดสอบ IE9 กับ GCMS ปรากฏว่า พังไม่เป็นท่า มีหลายคำสั่งที่ไม่สามารถใช้งานบน GCMS ได้ (รวมถึง GAJAX ด้วย) ทำไมผมถึงต้องทดส..
ทำไงให้เรียนรู้การเขียนเว็บได้ไว
26 พ.ย. 2553
7
17,086
อยากเขียนเว็บของตัวเองแต่ทำไม่ได้สักที มันยากจังทำไงดี อ่านตรงนี้มีวิธี........
ผู้หญิงที่สวยที่สุด (ในโลก)
26 พ.ย. 2553
5
5,734
ดูให้ได้นะน่ารักมากๆเลย
ผลการปรับปรุงการโหลดเว็บ
26 พ.ย. 2553
1
5,053
หลังจากการปรับปรุงเว็บครั้งล่าสุด ด้วยการพยายามเพิ่มความเร็วในการโหลดหน้าเว็บทำให้วันนี้ Google ได้แจ้งผมว่า เว็บผมเร็วกว่าเว็บอื่นถึง 50% ซึ่งก็ถื..
AI vs Vibe Coding ใช้ AI เขียนโค้ดอย่างเป็นระบบ ไม่ใช่แค่ตามความรู้สึก
04 ก.พ. 2569
0
611
วิเคราะห์ Vibe Coding กับการใช้ AI ในการพัฒนาซอฟต์แวร์อย่างมีหลักการ ลด Technical Debt เพิ่มความปลอดภัย และสร้างระบบที่ยั่งยืนในระยะยาว
Web Security 101 — XSS (Cross-Site Scripting)
21 ก.ย. 2568
0
1,063
XSS (Cross-Site Scripting) คือช่องโหว่ความปลอดภัยบนเว็บไซต์ประเภทหนึ่ง ที่เปิดโอกาสให้ผู้โจมตี (Attacker) สามารถ ฝังหรือฉีดสคริปต์ฝั่งไคลเอนต์ (Client-Side Script) ซึ่งส่วนใหญ่มักจะเป็นภาษา JavaScript เข้าไปในหน้าเว็บที่แสดงผลให้ผู้ใช้อื่นเห็นได้ ปัญหานี้
การบล็อก IP ด้วย PHP
02 เม.ย. 2551
0
9,927
กำหนดรายชื่อ ip ที่ต้องการ block ลง array หากมี ip นี้เข้ามาให้ออกจากเพจไปเลย
MySQL สรุปข้อมูลจากแบบแถว เป็นแบบ คอลัมน์ (Pivot Table)
10 ก.ย. 2561
0
16,048
ในตอนที่แล้วผมได้อธิบายถึงวิธีสรุปข้อมูลแบบรายเดือน รายปี ไปแล้ว ซึ่งการสรุปข้อมูลแบบนี้ จำนวนคอลัมน์ มันคงที่ คือ 1 - 12 (หรือรายเดือน) ทีนี้หากเราต้องการจะสรุปข้อมูลแบบที่คอลัมน์สามารถเปลี่ยนแปลงได้ล่ะ จะทำยังไงดี
กรอบรูปสวยๆ ด้วย CSS
01 เม.ย. 2551
0
38,051
แบบที่ 1 เป็นกรอบสี และมีพื้นเป็นรูป ครับ
วิธีค้นหา 5 อันดับปัญหาที่พบบ่อยที่สุดในแต่ละโครงการ (MySQL)
23 ก.ค. 2568
0
1,922
เรียนรู้วิธีใช้ SQL และ Window Function ใน MySQL 8 เพื่อวิเคราะห์และค้นหา 5 อันดับปัญหาที่พบบ่อยที่สุดในแต่ละโปรเจกต์ เทคนิคการใช้ ROW_NUMBER() และ PARTITION BY พร้อมโค้ดและคำอธิบายอย่างละเอียดเพื่อยกระดับการวิเคราะห์ข้อมูลของคุณ
เพิ่มพลังให้ GitHub Copilot สอนให้รู้จักโปรเจกต์ของคุณด้วย Custom Instructions ระดับ Repository
10 ก.ค. 2568
0
2,140
เพิ่มประสิทธิภาพให้ GitHub Copilot เข้าใจโปรเจกต์ของคุณได้อย่างลึกซึ้ง ด้วยฟีเจอร์ใหม่ Custom Instructions ระดับ Repository ที่ช่วยให้ Copilot รู้ว่าโปรเจกต์ของคุณใช้เทคโนโลยีอะไร มีแนวทางเขียนโค้ดแบบไหน และมีโครงสร้างอย่างไร พร้อมคำแนะนำในการเขียน instru
เขียนโค้ดไวขึ้น ด้วย Copilot บน VSCode - AI ที่ช่วยคุณเขียนโปรแกรม!
07 ก.ค. 2568
0
2,212
GitHub Copilot เปรียบเสมือนผู้ช่วยอัจฉริยะในการเขียนโค้ด ทำงานร่วมกับ VS Code อย่างสมบูรณ์แบบ ช่วยลดเวลาการพัฒนา เขียนโค้ดซ้ำๆ ให้อัตโนมัติ รวมถึงเรียนรู้ไวยากรณ์ของภาษาใหม่ได้ง่ายขึ้น บทความนี้อธิบายการใช้งานตั้งแต่ติดตั้ง จนถึงเทคนิคการใช้งานระดับมือโปร
7 เทคนิคเขียน Prompt ให้ AI เข้าใจตรงจุด — จัดการ Context อย่างมือโปร
07 ก.ค. 2568
0
1,936
บทความนี้เจาะลึกการทำงานของ Context Length ใน GitHub Copilot พร้อมแนะนำ 7 เทคนิคการเขียน Prompt ให้มีประสิทธิภาพสูงสุด ช่วยให้ AI เข้าใจคำสั่งแม่นยำ ลดปัญหาลืมข้อมูลเก่า และเพิ่มคุณภาพของโค้ดที่ได้ เหมาะสำหรับนักพัฒนาทุกระดับ
สร้างระบบลงทะเบียนที่รับผู้ใช้งานจำนวนมากด้วย PHP
05 ก.ค. 2568
0
2,266
การสร้างระบบลงทะเบียนที่สามารถรับผู้ใช้งานจำนวนมากพร้อมกันเป็นความท้าทายใหญ่ โดยเฉพาะเมื่อต้องทำงานบน Hosting ที่มีข้อจำกัดด้านทรัพยากร บทความนี้จะแนะนำเทคนิคการสร้างระบบที่สามารถรับแรงกดดันสูงได้อย่างมีประสิทธิภาพ
การตั้งค่า Server เพื่อเพิ่มขนาดไฟล์อัปโหลด
29 ต.ค. 2567
0
2,823
เรียนรู้วิธีการตั้งค่า Server ใน PHP, Apache, Nginx และ IIS เพื่อเพิ่มขนาดไฟล์ที่สามารถอัปโหลดได้ บทความนี้จะอธิบายขั้นตอนการปรับค่า upload_max_filesize, post_max_size และการตั้งค่าที่สำคัญอื่นๆ สำหรับ Server ของคุณ
สร้างระบบถาม-ตอบอัจฉริยะด้วย Gemini API และ Embeddings จากฐานข้อมูลของคุณ
08 พ.ค. 2568
0
2,217
บทความนี้จะนำคุณไปสู่ขั้นตอนการสร้างระบบถาม-ตอบอัจฉริยะ โดยใช้ประโยชน์จากพลังของ Gemini API ในการทำความเข้าใจภาษา และ Embeddings ในการค้นหาข้อมูลที่เกี่ยวข้องจากฐานข้อมูลของคุณ เพื่อให้ได้คำตอบที่อิงกับข้อมูลของคุณเอง
เปรียบเทียบผลการ Query ระหว่างมีการใช้ HAVING และการใช้คำสั่งคำนวณลงใน WHERE
08 ต.ค. 2566
0
5,757
ลองดูคำสั่ง SQL ด้านล่างทั้งสองคำสั่งนี้นะครับ คำสั่งทั้งสองให้ผลลัพท์เหมือนกัน แตกต่างกันที่ คำสั่งแรกมีการใช้ HAVING ส่วนอีกคำสั่งมีการใส่คำสั่งคำนวณลงใน WHERE ตรงๆ
ความแตกต่างระหว่าง type="text" และ type="password" กับผลกระทบต่อ Screen Reader
03 มี.ค. 2568
0
2,267
เรียนรู้ความแตกต่างระหว่าง type= text และ type= password ใน HTML พร้อมทำความเข้าใจว่าการใช้งานเหล่านี้มีผลต่อ Screen Reader อย่างไร เพื่อปรับปรุงการเข้าถึงของผู้ใช้ที่มีความบกพร่องทางสายตา
รู้จัก TypeScript ภาษาที่ช่วยยกระดับ JavaScript ให้ปลอดภัยและมีประสิทธิภาพ
28 ม.ค. 2568
0
2,622
เรียนรู้เกี่ยวกับ TypeScript ภาษาที่ต่อยอดจาก JavaScript พร้อมเพิ่มความปลอดภัยและประสิทธิภาพในการพัฒนาโปรแกรม เหมาะสำหรับโครงการขนาดใหญ่และซับซ้อน