บทความ ออกแบบเว็บไซต์ รับทำเว็บไซต์ Hosting จดโดเมน Web application Website design

ลิขสิทธิ์ เรื่องที่โปรแกรมเมอร์ต้องรู้
ลิขสิทธิ์ เรื่องที่โปรแกรมเมอร์ต้องรู้

15 พ.ค. 2558 เวลา 11:26 น. 0 6,007

หลายๆคนอาจสงสัยว่า โค้ดที่เราเขียนขึ้น สิทธิ์ในโค้ดจะตกเป็นของใคร ผมขออธิบายเป็นเรื่องๆไปนะครับ ลิขสิทธิ์ในซอร์สโค้ด ในส่วนนี้ทางกฏหมายถือว่า ซอร์ส

การ Query ข้อมูลใกล้เคียงตามจำนวนที่กำหนด
การ Query ข้อมูลใกล้เคียงตามจำนวนที่กำหนด

15 พ.ค. 2558 เวลา 08:21 น. 0 1,125

จากบทความ การ Query ข้อมูลลำดับก่อนหน้าและลำดับถัดไป วิธีนี้ มีข้อสังเกตได้ว่าหากรายการที่ต้องการเป็นรายการแรก หรือรายการสุดท้าย ตัว Query จะให้ผล

สร้าง View ด้วย MySQL พร้อมกับใส่หมายเลขลำดับแถวด้วย
สร้าง View ด้วย MySQL พร้อมกับใส่หมายเลขลำดับแถวด้วย

14 พ.ค. 2558 เวลา 19:54 น. 0 1,883

โจทย์ก็คือ ต้องการข้อมูลจากฐานข้อมูลซึ่ง id ของข้อมูลไม่ได้เรียงติดกัน เช่น 1,5,9 เอามาสร้างเป็น View แต่ต้องการให้ข้อมูลเรียงลำดับเป็น 1,2,3

การ Query ข้อมูลลำดับก่อนหน้าและลำดับถัดไป
การ Query ข้อมูลลำดับก่อนหน้าและลำดับถัดไป

13 พ.ค. 2558 เวลา 21:26 น. 0 1,321

การ Query ข้อมูลลำดับก่อนหน้าและลำดับถัดไป โดยทั่วไปจะใช้ในการ Query ข้อมูลรายการที่ผ่านมา คล้ายๆปุ่ม Back และ รายการต่อจากรายการที่กำลังดูอยู่ ปุ่

ทำเว็บให้มีคนดู (ตอนที่ 11)
ทำเว็บให้มีคนดู (ตอนที่ 11)

12 พ.ค. 2558 เวลา 09:23 น. 0 586

หลายๆคนอาจได้ทราบข่าวว่า Google มีการปรับอัลกอริทึมการค้นหาใหม่ โดยอาจไม่แสดงผลการค้นหาจากหน้าเว็บที่ไม่รองรับการแสดงผลบนมือถือ Responsive

เทคนิคการกำหนดรหัสสินค้า
เทคนิคการกำหนดรหัสสินค้า

10 พ.ค. 2558 เวลา 17:25 น. 0 4,675

มีหลากหลายคำถามที่เกี่ยวกับเรื่องราวของรหัสสินค้า หรืออาจรวมถึงรหัสอื่นใด นะครับ หลายๆคนก็เลือกใช้วิธีการสุ่มรหัสขึ้นมา อีกหลายๆคนก็ใช้วิธีการ อ่าน

เทคนิคการสุ่มข้อมูลจำนวนมากแบบไม่ซ้ำกัน
เทคนิคการสุ่มข้อมูลจำนวนมากแบบไม่ซ้ำกัน

10 พ.ค. 2558 เวลา 14:00 น. 0 2,140

การสุ่มข้อมูลด้วย PHP สามารถทำได้ไม่ยากด้วยคำสั่ง rand $min ตัวเลขต่ำสุดที่ต้องการ ถ้าไม่ได้กรอกค่านี้จะใช้ค่า 0 $max ตัวเลขสูงสุดที่ต้องการ ถ้าไม่

การแก้ปัญหา Nautilus ไม่เรียงโฟลเดอร์ก่อนแฟ้ม
การแก้ปัญหา Nautilus ไม่เรียงโฟลเดอร์ก่อนแฟ้ม

23 มี.ค. 2558 เวลา 21:01 น. 0 635

จริงๆแล้ว Nautilus ก็สามารถตั้งค่าให้เรียงโฟลเดอร์ก่อนแฟ้มได้ เรียกโปรแกรม dconf editor ใน Terminal ถ้าไม่มีโปรแกรมนี้ให้ติดตั้งก่อนด้วยคำสั่ง ใน d..

การแก้ปัญหา #1146 - Table phpmyadmin.pma__table_uiprefs doesn't
การแก้ปัญหา #1146 - Table phpmyadmin.pma__table_uiprefs doesn't

22 มี.ค. 2558 เวลา 20:00 น. 0 1,902

Error 1146 ของ Mysql มีความหมายว่า ไม่พบฐานข้อมูล ดังนั้น เมื่อกดเปิดดูตารางใน phpMyAdmin แล้วมีข้อความแจ้งว่า #1146 Table #39;phpmyadmin pma table

สิ่งที่ต้องทำหลังจากการติดตั้ง Xubuntu 14.04 เรียบร้อยแล้ว
สิ่งที่ต้องทำหลังจากการติดตั้ง Xubuntu 14.04 เรียบร้อยแล้ว

21 มี.ค. 2558 เวลา 18:15 น. 0 1,040

Xubuntu มีโปรแกรมติดตั้งมาให้พร้อมใช้งานค่อนข้างน้อยนะครับ เลยจำเป็นต้องมีการติดตั้งเพิ่มเติมค่อนข้างเยอะ ซึ่งสิ่งที่ต้องทำหลังการติดตั้งคือการติดต

ดาวน์โหลดโปรแกรม meld (File and Folder Compare) เวอร์ชั่นล่าสุด
ดาวน์โหลดโปรแกรม meld (File and Folder Compare) เวอร์ชั่นล่าสุด

18 มี.ค. 2558 เวลา 10:21 น. 0 1,210

โปรแกรม meld เป็นโปรแกรมเปรียบเทียบไฟล์ที่ผมใช้บน Linux ซึ่งมันสามารแสดงผลและใช้งานได้ง่ายที่สุดในฝั่ง Linux ถ้าบน Windows ผมใช้ WinMerge ซึ่งเวอร์

การตั้งค่าให้ Nautilus สามารถเรียกใช้ไฟล์ Text เป็นโปรแกรมได้
การตั้งค่าให้ Nautilus สามารถเรียกใช้ไฟล์ Text เป็นโปรแกรมได้

17 มี.ค. 2558 เวลา 13:37 น. 0 751

บน Linux การเรียกใช้โปรแกรมบางโปรแกรมอาจอยู่ในรูปไฟล์ข้อความ text file เช่น Nebeans ไฟล์เรียกใช้โปรแกรมจะเป็นไฟล์ bin netbeans ถ้าบน Windows จะเป็น

Enabled Numlock ในหน้า login บน Ubuntu
Enabled Numlock ในหน้า login บน Ubuntu

10 ก.พ. 2558 เวลา 15:10 น. 0 1,134

หลายๆคนที่ใช้ Ubuntu คงเบื่ออยู่เหมือนกัน ที่จะต้องกดปุ่ม NumLock ทุกครั้งเมื่อ Start Ubuntu หรือเมื่อต้อง Login เข้าระบบของ Ubuntu ผมมีวิธีแก้ไขมา

Notice: Use of undefined constant xxx - assumed 'xxx' in ...
Notice: Use of undefined constant xxx - assumed 'xxx' in ...

27 ม.ค. 2558 เวลา 13:35 น. 0 1,176

ข้อผิดพลาด Notice: Use of undefined constant xxx assumed #39;xxx #39; in หมายความว่า มีการใช้งานข้อความที่ไม่ได้อยู่ภายใต้เครื่องหมาย #39; หรือ ครั..

Notice: Undefined xxx
Notice: Undefined xxx

26 ม.ค. 2558 เวลา 13:49 น. 0 1,955

ข้อผิดพลาด Notice: Undefined xxx หมายถึง มีการใช้ตัวแปร xxx ที่ไม่มีอยู่จริงครับ

ความแตกต่างระหว่าง isset(), empty() และ is_null()
ความแตกต่างระหว่าง isset(), empty() และ is_null()

25 ม.ค. 2558 เวลา 14:02 น. 0 2,407

ฟังก์ชั่น isset , empty และ is null ใช้สำหรับทดสอบตัวแปรด้วยกันทั้ง 3 ตัว โดยแต่ละฟังก์ชั่น มีข้อแตกต่างกันกันเล็กน้อยในผลลัพท์ ดังตาราง ค่าของตัวแ

^