เขียน HTML เร็วฟ้าผ่าด้วย Emmet

อุปสรรคใหญ่ของคนเขียน HTML นั้นคือต้องพิมพ์เยอะมาก  บางไฟล์อาจจะได้พิมพ์เป็นร้อยเป็นพันบรรทัด  คนที่ทำมานานแล้วอาจจะชิน  แต่มือใหม่อาจจะก่ายหน้าผากได้  แต่ถ้าสมมุติว่าเราสามารถพิมพ์โค้ดยาวๆ เป็นสิบยี่สิบบรรทัดได้ด้วยคำสั่งสั้นๆ แค่บรรทัดเดียวล่ะ?

วันนี้จะพาไปรู้จักกับ Emmet กันครับ

Emmet คืออะไร

ถ้าจะให้พูดกันสั้นๆ Emmet นั้นคือการเขียน HTML ด้วยคำสั่งลักษณะเดียวกับ CSS Selector ครับ  ตัวอย่างเช่นเราพิมพ์คำสั่งดังนี้

จากนั้นเรากด tab บรู้ม! มันก็จะแปลงออกมาเป็นโค้ด HTML แบบนี้ให้ในทันที

ง่ายมั้ยล่ะ?

(more…)

ลองใช้ oBike ในสิงคโปร์ แอพเช่าจักรยานไร้สถานีจอด

ช่วงสัปดาห์นี้ผมมาที่สิงคโปร์  ซึ่งที่สิงคโปร์นี้เป็นประเทศที่คนปั่นจักรยานกันเยอะมาก (รวมไปถึงการใช้สกู๊ตเตอร์ สเกตบอร์ด และโรลเลอร์เบลดด้วย) ทำให้บริการเช่าจักรยานผ่านแอพนั่นเป็นที่นิยมอย่างกว้างขวาง

ในสิงคโปร์จะมีบริการเช่าจักรยานหลักๆ อยู่ 3 เจ้า  คือ oBike ของคนสิงคโปร์เอง  และ Mobike กับ Ofo ที่มาจากประเทศจีน (คิดว่าน่าจะมีเจ้าอื่นอีก  อย่างน้อยๆ คือเห็น Gbikes ใน Play Store แต่ยังไม่เห็นตัวรถจริงๆ เลย) ตอนแรกผมพยายามลองทั้งสามตัว  แต่เนื่องด้วยต้องจ่ายมัดจำ (รีฟันด์ได้) เลยลองแค่ตัวเดียวดีกว่า  ซึ่งแต่ละตัวที่ลองพอจะบอกได้ดังนี้

(more…)

เว็บ WordPress ที่ติดตั้ง WP Super Cache พังเมื่อย้ายโฮสต์

สองวันก่อนเพิ่งทำการย้ายโฮสต์เว็บไซต์ออกจาก Cloudhost.in.th ไปใช้ Host4.pro แทน  ซึ่งเว็บเดโม่ต่างๆ ของลูกค้าต่างใช้งานได้ตามปกติ  ยกเว้นเว็บหลักคือเว็บ Tyria.in.th

อาการที่เจอคือเว็บทำงานได้ช้ามาก  และบางครั้งก็ Error 500 ขึ้นมาเสียดื้อๆ ในขณะเดียวกัน  ฝั่ง wp-admin ก็มีผลกระทบด้วยเล็กน้อย  แต่โดยรวมถึงสามารถเข้าใช้งานได้ตามปกติ

ปัญหาจากการย้ายโฮสต์ส่วนใหญ่ที่เจอมักจะมาจากปลั๊กอินต่างๆ ดังนั้นแล้วเลยเข้าหลังบ้านไปตรวจสอบการตั้งค่าปลั๊กอินต่างๆ และยังพบว่าถูกต้องตามปกติ  จนกระทั่งเข้ามาในส่วนของ WP Super Cache แล้วพบข้อความผิดพลาดดังในรูป

จุดที่น่าสนใจคือ Path นั้นยังขึ้นเป็น Path เก่าอยู่ (user จากโฮสต์เดิม) ในขณะที่หลังจากย้ายโฮสต์  ปลั๊กอิน WP Super Cache ก็ทำการแก้ไขค่าคงที่ WPCACHEHOME ใน wp-config.php ให้เรียยร้อยแล้ว

(more…)

จดโดเมนกับ Z.com ประสบการณ์ใหม่จ่ายตังแล้ว ยังต้องรอเป็นวัน

ดูเหมือนว่าผมจะเจอปัญหากับบริการต่างๆ อยู่เรื่อยๆ ล่าสุดก็ไปเจอกับ Z.com บริการจดโดเมนของ NetDesign

เรื่องของเรื่องคือพยายามที่จะจดโดเมน .co โดเมนหนึ่งสำหรับโปรเจ็กท์ใหม่ที่มีแผนจะทำเร็วๆ นี้  ตอนเปิดหาเทียบราคาโดเมนก็เจอ Z.com ซึ่งเบื้องหน้าดูดีมาก  ราคาที่จัดว่าถูกกว่าเจ้าอื่น  และ Control Panel ที่ดูใช้ง่ายสะอาดตา  รองรับ 2-Step Authentication และสำคัญสุดคือจ่ายเงินผ่านบัตรเครดิตได้ (ใช้ระบบจ่ายเงินของ 2C2P)

ดังนั้นเลยสั่งจดโดเมนที่ต้องการไปเมื่อประมาณสี่โมงครึ่ง  และจ่ายเงินผ่านบัตรเรียบร้อย  แล้วก็โดนดอกแรกเข้าทันที  เพราะหลังจากจ่ายเงินแล้ว  สถานะออเดอร์ยังค้างอยู่ที่รอการจ่ายเงินประมาณ 10 นาที  ถึงเปลี่ยนเป็น “อยู่ในขั้นตอนการตั้งค่า”

แล้วนั่นก็เป็นดอกที่สอง  เพราะตั้งแต่เวลาประมาณห้าโมงจนถึงเที่ยงคืนครึ่ง  โดเมนก็ยังอยู่ในสถานะ “อยู่ในขั้นตอนการตั้งค่า” ไม่มีการเปลี่ยนแปลง  และที่น่าปวดหัวหนักกว่าเก่าคือเมื่อเอาโดเมนไปเช็คทั้งกับผู้ให้บริการอื่นและกับ Z.com เอง  ยังพบว่าโดเมนนั้นว่างและไม่มีการสั่งจดใดๆ ทั้งสิ้น

(more…)

แนะนำเว็บจองที่พัก HostelBookers.com จองก่อน แล้วไปจ่ายที่หน้างาน

เนื่องด้วยว่าปลายเดือนกันยายน  ผมจะไปร่วมงาน Top Contributor Summit ของทางกูเกิล  ที่สำนักงานเอเชียแปซิฟิก ณ ประเทศสิงคโปร์  ซึ่งจริงๆ ทางกูเกิลจะจองที่พักให้สำหรับคืนที่ของวันงาน  ส่วนใครต้องการไปก่อน  หรืออยู่ต่อ  เพื่อเที่ยวหรือเสพความสิงคโปร์สักหน่อย  ก็ต้องจองที่พักกันเอาเอง

ด้วยความที่ผมไม่ได้มีเงินมากมายอะไร  เลยกะว่าจองโฮสเทลเอาที่พอมีซุกหัวนอนได้สบายๆ ก็น่าจะพอ  เลยลงเป็นที่พักแบบโฮสเทล  ซึ่งมีลักษณะเป็นห้องนอนรวม  ห้องน้ำรวม  และมีพื้นที่ส่วนกลางให้แขกมานั่งมานอนเอกเขนกกันได้ในยามว่าง

ปกติแล้วเรามักจะเปิดหาจากเว็บพวก Agoda, Booking.com, หรือ Traveloka แต่วันนี้จะมาแนะนำอีกเว็บนั่นคือ HostelBookers.com ครับ

(more…)