Tip & Trick – Revel Framework

หลังจากศึกษาภาษา Go และนั่งไล่หาเฟรมเวิร์คที่จะใช้เพื่อให้ทุกอย่างง่ายขึ้นก็ใช้เวลาเลือกอยู่นานมากเหมือนกันนะ สุดท้ายก็มาตกที่ Revel Framework เหตุผลที่เลือก…มาตอนนี้จำไม่ได้ละ เหมือนน่าจะเป็นที่ความง่าย หรือความเร็ว อะไรสักอย่างเนี่ยแหละ ก็เอาเป็นว่า ตอนนี้เคนเลือกตัวนี้ละกัน

Tip & Trick – Go lang

ทิปและทริค จากประสบการณ์ที่เคนใช้ภาษา Go

แปลภาษาอังกฤษ-ไทย แบบเร็ว ๆ ลัด ๆ ไม่ต้องเปิดเว็บไซต์ Google Translate

ด้วยการใช้ส่วนเสริมของบราวเซอร์ Google Chrome บนคอมพิวเตอร์ โดยที่เคนจะแนะนำมีอยู่ 2 ตัวที่เพิ่งได้ใช้แล้วก็รู้สึกชอบมาก สะดวกในการแปลภาษา โดยไม่ต้องเปิดเข้าเว็บไซต์ Google Translate เพื่อแปล แค่ใช้การชี้เมาส์ หรือ คลิก หรือ ลากข้อความแล้วกดแปล ก็แปลภาษาอังกฤษ-ไทย ได้ง่าย ๆ

CSS Peeper ดูดรูปทั้งหน้าเว็บ สคริปต์ป้องกันคลิกขวาก็เอาไม่อยู่

รูปในหน้าเว็บนั้นมีเยอะ! อยากรู้ว่าสีตามจุดต่าง ๆ มันโค้ดสีอะไร? โดนป้องกันคลิกขวา!?  บอกเลยยังไงก็เอาไม่อยู่ ด้วย Extension (ส่วนเสริม) ของบราวเซอร์ Google Chrome ที่ดูดวิญญาณรูปภาพจากหน้านั้นได้ง่าย ๆ ใน 1 คลิก

[WooCommerce] วิธีการเปิดให้มีการสมัครสมาชิกในหน้า My Account

โดยพื้นฐานแล้วตัว WooCommerce จะไม่ได้เปิดใช้งานตรงส่วนนี้มาให้ เพราะมันจะให้ไปลงทะเบียนสมัครสมาชิกที่หน้า Checkout (จ่ายเงิน) เท่านั้น แต่ตอนนี้เราต้องการเปิดให้มันมีการลงทะเบียนในหน้า My Account (บัญชีของฉัน) ได้ด้วยน่ะสิ

หาและเปลี่ยนคำที่เจอในฟิลด์ Find and Replace some text in field

สำหรับ MySQL เคยเป็นบ้างไหมครับ ที่เรามีค่าที่ผิดพลาดอยู่ในพวก text หรือ varchar แต่เราแค่อยากเปลี่ยนเฉพาะคำนั้น ไม่ได้ต้องการเปลี่ยนทั้ง text อย่างเช่น table: t_data field: data_value(text) abcdefg https://www.kanexkane.com hijklmnopqrstuvwxyz ซึ่งในกรณีนี้เคนต้องการเปลี่ยนจาก https://www.kanexkane…

[Javascript] ย้อนกลับไปหน้าก่อนหน้า เหมือนกด Back บน Browser

ของเคนจะเป็นเรื่องปุ่มยกเลิกครับ เช่น หน้าเพิ่ม User จะมีปุ่มยกเลิกแล้วกลับไปหน้ารายการ User แต่บางครั้งบางจุดมันไม่ได้กำหนดได้ว่าจะไปหน้าไหนเลย เลยใช้การ Back เหมือนกดบนบราวเซอร์เอาน่าจะดีกว่า

เริ่มต้นทำ SEO ควรทำ หรือใส่ใจอะไรบ้าง

ถ้าเป็นคนที่ใช้ Wordpress ในการทำเว็บอยู่แล้วสามารถข้ามหน้านี้ไปได้เลยนะ เพราะแค่ติดตั้งปลั๊กอิน Yoast SEO เค้าก็จัดการให้ทุกอย่างหมดแล้ว แตกต่างจากเว็บที่เขียนใหม่หมดที่ต้องใส่ใจตรงส่วนนี้มากเป็นพิเศษ

ACF Wysiwyg ไม่ใส่ Tag P ให้ เว้นบรรทัดไม่ได้

อันนี้เป็นปัญหาที่เคนเพิ่งเจอมาสด ๆ ร้อน ๆ เมื่อ 10 นาทีที่แล้วเลย ก็นั่งไล่หาทั้งในธีม และในปลั๊กอินของเจ้าของธีมนี้ เรื่องมันเกิดจากว่าในปลั๊กอินตัวนี้มีการใช้ Custom Field รูปแบบ Tab และ Wysiwyg Editor ด้วยกัน แล้วตอนมันไปแสดงผลในหน้าเว็บผ่านธีม มันไม่ยอมเว้นบรรทัดให้เหมือน Editor ของ Wordpress ต…

Download File จากอีก Server ด้วย PHP

การย้ายโฮสต์บางทีก็เป็นเรื่องที่ยุ่งยากดี เพราะเราต้อง Zip ไฟล์ แล้วทำการดาวน์โหลดลงเครื่อง แล้วนำไปอัพใหม่ที่อีก Host นึง ความเร็วก็จะขึ้นอยู่กับเน็ตของเรา ถ้าเน็ตเราช้ากว่าจะอัพโหลดเสร็จนี่ก็โคตรนานเลย เคนเลยนำวิธีการที่เคนเพิ่งไปค้นหาเจอมาฝาก ซึ่งทำให้การดาวน์โหลดไฟล์ขนาด 500MB เสร็จในไม่กี่วินาท…

[Javascript] คำสั่งหาชื่อ Url เว็บของเรา

อันนี้เป็นคำสั่ง Javascript ง่าย ๆ สำหรับหาค่า Site Url ของเราครับ ปกติเวลาเคนใช้ Codeigniter เค้าก็จะมีเตรียมฟังก์ชั่นไว้ให้เรียกใช้ได้เลยคือ site_url() แต่ใน Javascript มันไม่มี ก็เลยต้องสร้างมาใช้เองง่าย ๆ แบบนี้ครับ

เทคนิคต่าง ๆ ของ DropzoneJS

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

แก้ preg_replace() deprecated เวลาใช้ mpdf

วันนี้เคนพัฒนาเว็บไซต์ด้วย Codeigniter Framework และต้องการเอา mpdf มาใช้เพื่อสร้าง pdf ครับ โดยมีคนพัฒนาไว้ให้สำหรับ Codeigniter เรียบร้อยแล้ว สามารถไปโหลดได้ที่ Github เลย

ไอเดียทำเว็บไม่มี หาได้ที่ Codepen

สำหรับใครที่รู้สึกว่าไอเดียตันจังเลยในการทำเว็บ หรือต้องการรู้ว่าส่วนนี้ของเว็บเค้าทำกันยังไงนะ? เคนแนะนำเว็บนี้เลย Codepen.io เป็นเว็บคนทำ Front End มาแสดงความสามารถกัน โดยที่จะมีหน้าตาตัวอย่างพร้อมโค้ดให้เราได้ศึกษาอีกด้วยนะ

วิธีการตั้งค่าคีย์แต่ละคีย์ของ GH60 RevA/B/C

ขั้นตอนการโปรแกรมตัว GH60 ที่เป็นรุ่นใหม่ ๆ เช่น Satan หรือ RevCHN อาจจะไม่ค่อยเจอปัญหาอะไรเท่าไหร่ในการทำ เพราะมีคนทำค่อนข้างเยอะ ข้อมูลเลยค่อนข้างแน่น และรู้ได้ทันทีว่าต้องทำอย่างไร แถมโปรแกรมทางลัดส่วนมากก็ทำมารองรับเยอะแล้ว แต่พอเป็น GH60 RevA/B/C ปั๊บนี่จะคนละเรื่องกันเลยทีเดียว หาข้อมูลยากมาก …

WYSIWYG editor คืออะไร

เคนเพิ่งรู้คำแปลของไอ้ WYSIWYG ก็วันนี้แหละตอนแรกก็อ่านอะไรวะ “ไวซิวิก” ?? ก็ไม่เข้าใจว่า WYSIWYG Editor เนี่ยทำมันมันต้องเขียนชื่อให้ยากขนาดนี้

เว็บไม่อินเด็กซ์ซะที? ก็เรียก Google มาเก็บสิ

ปัญหาระดับคลาสสิคของการทำเว็บคือ ทำไมเว็บเราไม่ Index (อินเด็กซ์) หรือ ดัชนี ที่ Google (กูเกิ้ล) ซะที? หลายวัน หลายอาทิตย์ละนะ จริง ๆ คือเพราะว่ากูเกิ้ลเค้าไม่รู้ว่าต้องวิ่งมาเว็บเราเท่านั้นแหละครับ แสดงว่าเว็บเราไม่มีลิงค์เชื่อมโยงจากที่ไหนมาที่เว็บเราเลย ทีนี้เราเองนั่นแหละที่ต้องเอาเว็บของเราไปบ…

iOS 9 ไม่รองรับ Arrow Function

ลูกค้าได้แจ้งเคนมาว่าเปิดเว็บไซต์บน Ipad แล้ว Slide ไม่ขึ้น/ไม่ทำงาน และรูปภาพส่วนต่าง ๆ ไม่แสดง เลยทำให้เคนเกิดความสงสัยก่อนเลยว่าไอแพดเป็นตัว iOS เวอร์ชั่นเก่าใช่มั้ย เพราะว่า iOS 10 ที่เคนลองเทสบนไอโฟนมันใช้ได้ปกติ