เปลี่ยน URL ไม่ต้องรีเฟรส (refresh) เบราว์เซอร์ (browser) พร้อมโหลดหน้าเว็บด้วย Ajax

วิธีเปลี่ยน URL โดยที่ไม่ต้องรีเฟรสเบราว์เซอร์เป็นอีกลูกเล่นหนึ่งที่กำลังเป็นที่นิยมของเว็บไซต์จำนวนมากในปัจจุบัน ซึ่งใช้ร่วมกับ Ajax ที่สามารถอัพเดทเนื้อหาของหน้าเว็บโดยที่ไม่ต้องรีเฟรสเบราร์เซอร์ ทำให้เว็บของเราแสดงเนื้อหาให้กับผู้ใช้ได้เร็วขึ้น เพราะโหลดเฉพาะเนื้อหาที่มีการอัพเดทเท่านั้น (ส่วน header, sidebar และ footer ไม่จำเป็นต้องโหลดใหม่) แถมยังทำให้ URL ที่แสดงเปลี่ยนไปเป็นลิงค์ที่ผู้ใช้คลิกได้อีกด้วย แหล่มมั๊ยล่ะ ^^

วิธีปิดแอพพลิเคชั่นที่ไม่ได้ใช้งานที่ซ่อนอยู่ใน iOS 7

Apple ได้เปิดให้อัพเดท iOS 7 เมื่อคืนที่ผ่าน (เที่ยงคืนของวันที่ 18 กันยายน) และ multitasking view เป็นหนึ่งฟีเจอร์ใหม่ที่ทำให้เราเลือกใช้แอพฯ ที่เปิดใช้งานอยู่ได้ง่ายขึ้น เพราะจะมีพรีวิวของแอพฯ ให้ดูด้วย ส่วนการปิดแอพฯ ที่ไม่ได้ใช้งานแล้ว ก็มีการเปลี่ยนแปลงนิดหน่อย แต่ผมยืนยันว่าง่ายกว่าวิธีเดิมแน่นอนครับ

การใช้งาน Featured Image ของบทความใน WordPress

Featured Image ใน WordPress เป็นฟีเจอร์หนึ่งของระบบธีม (theme) ซึ่งเปลี่ยนชื่อมาจาก Post thumbnails (WordPress 2.9) มาเป็น Featured Image (WordPress 3.0) โดยหลักการของ Featured Image นี้เป็นการเลือกเอารูปภาพเด่นๆ หรือรูปภาพที่แสดงถึงบทความเหล่านั้น ส่วนการนำมาใช้หรือจะให้แสดงที่ตำแหน่งไหนก็แล้วแต่ธีมที่ใช้ครับ

แนะนำฟังก์ชัน jQuery.inArray() ค้นหาค่าที่ต้องการใน array

ฟังก์ชัน inArray() เป็นอีกหนึ่งฟังก์ชันที่น่าใช้ใน jQuery ซึ่งจะได้ค่าของ index ของ array ที่เก็บค่าที่เราส่งเข้าไปค้นหา ถ้ามีนะครับ แต่ถ้าไม่มีค่าที่เราค้นหาใน array ก็จะได้ค่าเป็น -1 แทน รูปแบบการใช้งานก็ง่ายๆ ครับ

WordPress 3.6.1 ออกมาให้อัพเกรดกันแล้ว ^^

วันนี้เข้ามาอัพเกรด WordPress ซะหน่อย หลังจากที่ใช้เวอร์ชัน 3.6 มาได้ซักพัก ซึ่งเวอร์ชัน 3.6 นี้มีการดาวน์โหลดเกือบจะ 7 ล้านครั้งเข้าไปแล้ว (WordPress 3.6.1 Maintenance and Security Release) เห็นในหน้า Dashboard แจ้งให้อัพเกรดก็ไม่รอช้าล่ะนะครับ ฮ่าๆ ๆ เพราะเป็น Security Release ของเวอร์ชัน 3.6 (fixes 13 bugs)

แนะนำ workspace ใน developer tools ของ google chrome

สำหรับเหล่าสาวกของ google chrome คงจะรู้จัก developer tools (เรียกสั้นๆ ว่า dev tools ดีกว่าเนาะ) ที่ช่วยให้เราสามารถกดๆ จิ้มๆ หรืออะไรอีกๆ หลายๆ อย่าง คือประโยชน์เหลือล้นมาก แต่วันนี้ผมหยิบเอาฟีเจอร์ใหม่ที่จะเพิ่มความสะดวกสบายในการพัฒนาเว็บแอพพลิเคชั่นมาฝากกันครับ

การใช้งานฟังก์ชัน .on() ของ jQuery

ฟังก์ชัน .on() ได้ถูกเพิ่มเข้ามาใน jQuery เวอร์ชัน 1.7 ซึ่งฟังก์ชัน .on() ใช้สำหรับผูก (attach) event handler function เข้ากับ element ที่เลือกจาก selector และยังสามารถผูกเข้าได้มากกว่าหนึ่ง event ด้วยนะครับ

วิธีเปลี่ยน line ending ของ Eclipse ให้เป็นแบบ Windows (CRLF) หรือ Linux (LF)

หลายๆ คนอาจจะเป็นสาวก Eclipse อยู่แล้วหรือคนที่พึ่งหัดใช้ และมีการทำงานเป็นทีมแล้วละก็ ต้องมีการตกลงกันซะหน่อยแล้วล่ะว่าจะลงเอยยังไง เอ้ย! ลงท้ายยังไง จะแบบ windows (CRLF) หรือจะเป็น Linux (LF) เพราะหากตั้งค่าไม่ตรงกัน หึหึ มีปัญหาแน่ โดยเฉพาะถ้ามีการคอมเม้น (comment) โค้ดแบบ

ทำความเข้าใจกับ this ใน javascript

ใน javascript มีคีย์เวิร์ด “this” เป็นคำพิเศษที่ถูกใช้ในฟังก์ชัน เพื่ออ้างไปถึง object ที่ใช้ในฟังก์ชันที่ถูกเรียกใช้อยู่ โดยค่าของ this จะเป็นอะไรนั้นก็มีวิธีการพิจารณาเป็นขั้นเป็นตอนอยู่ประมาณนี้

github เพิ่มฟีเจอร์ใหม่ในการดูไฟล์ CSVs

Github.com ได้เพิ่มการ render ไฟล์ที่เป็น tabular data อย่าง .csv (ไฟล์ที่แบ่งข้อมูลด้วยเครื่องหมาย “,” ) และ .tsv (ไฟล์ที่แบ่งข้อมูลด้วย tab) ไฟล์เหล่านี้ถ้าเปิดดูด้วยโปรแกรม Microsoft Excel ก็จะดูง่ายหน่อย แต่ถ้าเราเก็บไว้บน github และดูผ่านบราวเซอร์แต่ก่อนก็จะดูอยาก เพราะไม่มีเส้นแบ่งระหว่างข้อมูลให้เราดูเหมือนใน Microsoft Excel