ค้นหา
การติดตั้ง phalcon ลงบน Ubuntu 14.04
https://www.goragod.com/index.php?module=knowledge&id=3791
Phalcon เป็น PHP Framework extension ที่สร้างขึ้นจากภาษา C ที่ว่ากันว่าเร็วที่สุดในโลก รองจาการเขียน PHP เปล่าๆเลยทีเดียว การใช้งาน Phalcon จำเป็นต..
การแก้ปัญหา Nautilus ไม่เรียงโฟลเดอร์ก่อนแฟ้ม
https://www.goragod.com/index.php?module=knowledge&id=3723
จริงๆแล้ว Nautilus ก็สามารถตั้งค่าให้เรียงโฟลเดอร์ก่อนแฟ้มได้ เรียกโปรแกรม dconf editor ใน Terminal ถ้าไม่มีโปรแกรมนี้ให้ติดตั้งก่อนด้วยคำสั่ง ใน d
เปรียบเทียบความเร็วในการอ่านค่าคีย์ของแอเรย์รายการแรก
https://www.goragod.com/index.php?module=knowledge&id=3805
เป็นการทดสอบความเร็ว benchmark ในการอ่านค่าคีย์ของแอเรย์รายการแรกนะครับ โดยผมได้แบ่งการทดสอบออกเป็น 4 วิธี
MySQL Query ข้อมูลล่าสุดรายการละ 1 แถว เรียงลำดับตามคอลัมน์มากกว่า 1 คอลัมน์
https://www.goragod.com/index.php?module=knowledge&id=3924
ตัวอย่างนี้จะอธิบายวิธีการเขียน QUERY ของ MySQL เอาข้อมูลรายการล่าสุดออกมา โดยมีเงื่อนไขว่า หากเงื่อนไขแรกเท่ากัน จะไปตรวจสอบเงื่อนไขที่สองอีกที
เทคนิคการหลีกเลี่ยงการใช้งาน Singleton Pattern
https://www.goragod.com/index.php?module=knowledge&id=3780
จริงๆแล้ว Singleton Pattern มันก็มีประโยชน์หากใช้ถูกต้องตามหลักการของมัน ซึ่งก็คือการประกันว่าจะมีคลาสนี้ให้ใช้งานเพียงอันเดียวเท่านั้นตลอดทังแอพพล..
การแก้ปัญหาไม่สามารถใช้งาน Open as Root บน Nautilus ได้
https://www.goragod.com/index.php?module=knowledge&id=3789
ปัญหานี้เกิดบน Ubuntu 14 04 ครับ เนื่องจากผมไม่สามารถใช้เมนูคลิกขวาบนไฟล์หรือโฟลเดอร์บน Nautilus เพื่อเรียกไฟล์หรือโฟลเดอร์ด้วยแอดมินได้ แต่มีเมนูแ..
ปัญหาในการใช้งาน Singleton Pattern
https://www.goragod.com/index.php?module=knowledge&id=3779
ปัญหาในการใช้งาน Singleton ที่พบได้บ่อยคือ ปัญหาการทำ unitTest เนื่องจาก ในการสร้าง Test แต่ละหน่วยทดสอบควรมี Instance แยกกัน แต่เนื่องจากการที่ Si..
เทคนิคการฝึกเขียนโปรแกรม, ขั้นตอนการฝึกและตัวอย่าง
https://www.goragod.com/index.php?module=knowledge&id=3939
เรียนรู้เทคนิคการฝึกเขียนโปรแกรมอย่างมีประสิทธิภาพ พร้อมคำแนะนำทีละขั้นตอนและตัวอย่างที่ช่วยพัฒนาทักษะการเขียนโค้ดของคุณ เริ่มต้นจากพื้นฐาน แก้ปัญห..
ข้อแตกต่างระหว่าง Framework และ Library
https://www.goragod.com/index.php?module=knowledge&id=3918
Framework และ Library เป็นสองคำที่ใช้ในการพัฒนาซอฟต์แวร์ ซึ่งมีความแตกต่างกันดังนี้
เปรียบเทียบการผสานข้อมูลที่เป็น object
https://www.goragod.com/index.php?module=knowledge&id=3784
การผสานข้อมูลที่เป็น Object ไม่มีฟังก์ชั่นที่ทำหน้าที่นี้โดยตรง แต่เราสามารถใช้ foreach ในการวนลูปเพื่อผสาน Object เข้าด้วยกันได้
ob_end_flush() error
https://www.goragod.com/index.php?module=knowledge&id=3809
จริงๆแล้ว error ที่เกิดนี้ค่อนข้างซับซ้อนนิดนึง เนื่องจากมันไม่ได้มีปัญหาทุกครั้งที่เรียกใช้ และสาเหตุแต่แรกก็ไม่ได้พุ่งเป้าไปที่ตัวนี้หรอก แต่จากก..
ปัญหา PHP ไม่ยอมอ่านค่าใหม่เมื่อมีการแก้ไขไฟล์ ตอนที่ 1
https://www.goragod.com/index.php?module=knowledge&id=3900
วิธีการแก้ปัญหาเมื่อมีการเรียกใช้งานเกี่ยวกับไฟล์แล้วข้อมูลเกี่ยวกับไฟล์ไม่เปลี่ยนแปลง หลังจากมีการเขียนไฟล์ทับ
เทคนิคการตรวจสอบความผิดพลาดของข้อมูลด้วยวิธี Cyclic Redundancy Check (CRC) ในภาษา PHP
https://www.goragod.com/index.php?module=knowledge&id=3913
คำสั่ง PHP ที่ใช้การคำนวณ checksum หรือการตรวจสอบความผิดพลาดของข้อมูล ด้วยวิธี Cyclic Redundancy Check หรือ CRC แบบ 16 บิต
วิธีลบแถวที่ซ้ำกันใน MySQL
https://www.goragod.com/index.php?module=knowledge&id=3940
เรียนรู้วิธีลบแถวที่ซ้ำกันใน MySQL อย่างมีประสิทธิภาพ ด้วยเทคนิคต่างๆ เช่น Subquery, Temporary Table และ ROW NUMBER พร้อมคำแนะนำสำหรับการรักษาคุณภา..
เปรียบเทียบความเร็วในการแปลตัวเลข 0-9 ให้เป็นภาษาอังกฤษ
https://www.goragod.com/index.php?module=knowledge&id=3905
โจทย์ต้องการแปลตัวเลข 0 9 ให้เป็นภาษาอังกฤษ ตัวเลขอื่นๆ นอกจากนี้ให้คืนค่าตัวเลขออกมา
MYSQL การ QUERY ข้อมูลด้วย WEEKDAY ให้เริ่มต้นวันอาทิตย์เท่ากับ 0
https://www.goragod.com/index.php?module=knowledge&id=3921
ปกติแล้วคำสั่ง WEEKDAY ของ MySQL จะคืนค่าวันจันทร์ เป็น 0 และ วันอาทิตย์เป็น 6
ปัญหา PHP ไม่ยอมอ่านค่าใหม่เมื่อมีการแก้ไขไฟล์ ตอนที่ 2
https://www.goragod.com/index.php?module=knowledge&id=3901
เมื่อมีการโหลดไฟล์ด้วย include หรือ require PHP จะทำการแคชเนื้อหาของไฟล์ลงในหน่วยความจำ ซึ่งหากมีการโหลดไปยังไฟล์เดิมอีกครั้ง PHP จะใช้เนื้อหาของไฟ..
HTML, XML, XHTML และ CSS คืออะไร ต่างกันอย่างไร และใช้อย่างไร ตอ
https://www.goragod.com/index.php?module=knowledge&id=390
XHTML eXtensible Hyper Text Markup Language
HTML, XML, XHTML และ CSS คืออะไร ต่างกันอย่างไร และใช้อย่างไร ตอ
https://www.goragod.com/index.php?module=knowledge&id=389
XML eXtensible Markup Language
วิธีการรับมือเมื่อตรวจพบไวรัสบนเว็บไซต์ของตัวเอง
https://www.goragod.com/index.php?module=knowledge&id=3944
เรียนรู้วิธีการตรวจสอบและแก้ไขปัญหาไวรัสบนเว็บไซต์ของคุณ รวมถึงแนวทางป้องกันและคำแนะนำเบื้องต้นสำหรับผู้ดูแลเว็บไซต์ทั่วไป เพื่อลดความเสี่ยงและเพิ่..