ทำความรู้จัก WSL Windows Subsystem for Linux (WSL) เป็นฟีเจอร์ใน Windows 10 Anniversary Update ที่เปิดโอกาศให้นักพัฒนาและผู้ใช้งานสามารถใช้งาน command-line tools (เช่น grep, seed และ อื่นๆ), utilities (vim, nano และ อื่นๆ) และ โปรแกรมต่างๆ (MySQL, Apache และ. read more…
การใส่ค่าสีใน HTML
การกำหนดค่าใส่ให้กับส่วนต่างของ HTML ทำได้หลายแบบ แรกเริ่มการกำหนดจะทำผ่าน attribute ของ HTML Tag ภายหลังนิยมกำหนดผ่าน CSS เพื่อให้สามารถปรับแต่งได้ง่าย บทความเรื่อง Colors Tutorial ของ W3schools ได้นำเสนอวิธีการกำหนดสีไว้หลายวิธี สำหรับบทความนี้จะนำเสนอเฉพาะรูปแบบที่มักใช้กันบ่อย และการประยุกต์ใช้ในปัจจุบัน การกำหนดด้วยชื่อสี เป็นการกำหนดค่าสีด้วยชื่อสีภาษาอังกฤษ เช่น Red, Green, Blue เป็นต้น โดยไม่คำนึงถึงตัวเล็กตัวใหญ่ ชื่อสีมาตรฐานที่บราวเซอร์รองรับ สามารถดูรายชื่อได้ที่ HTML. read more…
HTML required readonly input in form
ฟอร์มที่ทำ จะมีข้อมูลที่จะเลือกจากปฏิทิน แล้วให้แสดงใน input ที่เป็น text โดยไม่สามารถแก้ไขได้ต้องเลือกจากปุ่มปฏิทินอย่างเดียว ตามรูป code ที่เขียนก็จะเป็น <input name=”name” type=”text” class=”form-control” id=”id” data-select=”datepicker” placeholder=”กรุณากดปุ่มเพื่อเลือกจากปฏิทิน” required readonly”> ซึ่ง readonly กับ required ถ้าใช้ร่วมกัน คำสั่ง required จะไม่ทำงาน เพราะว่าการใช้ readonly. read more…
ติดตามอีเมล์ว่าผู้รับได้เปิดอ่านจากเราแล้วหรือยัง???
ฟังก์ชันนี้ใช้สำหรับติดตามอีเมล์ เพื่อติดตามดูว่าอีเมล์ที่ส่งไปยังผู้รับ ผู้รับได้เปิดอ่านหรือยัง วิธีการใช้งานมีดังนี้ ขั้นตอนที่ 1. ที่หน้าต่างข้อความใหม่ (New Message) ที่มุมขวาล่างของหน้าต่าง ให้คลิ๊กที่ปุ่มลูกศรเล็กๆ (ปุ่มตัวเลือกเพิ่มเติม) ขั้นตอนที่ 2. คลิ๊กที่เมนู ขอรับการแจ้งเมื่ออ่าน (Request read receipt) เพียงเท่านี้ก็จะสามารถติดตามได้แล้วว่าผู้อ่านได้เปิดอ่านหรือไม่ เมื่อไหร่ หลังส่งจดหมายแล้ว เมื่อผู้รับเปิดอ่านอีเมล์แล้วระบบระบบแจ้งส่งอีเมล์แจ้งกลับมาดังลักษณะดังกล่าวว่าผู้รับได้เปิดอ่านแล้ว จดหมายแจ้งจากระบบในส่วนที่ผู้ส่งจะได้รับ ***ในส่วนของผู้รับเองก็จะได้รับการแจ้งเตือนเช่นกันว่า การเปิดอ่านอีเมล์ฉบับนี้ได้ถูกส่งการแจ้งเตือนไปยังผู้ส่งเช่นกัน ทำให้ผู้รับทราบว่าผู้ส่งได้ทำการเปิดใช้งานฟังก์ชันการเปิดอ่านกับอีเมล์ฉบับนี้*** ***ฟังก์ชันนี้ใช้งานได้เฉพาะจากผู้ส่งและผู้รับที่ส่งถึงกันเป็นรายแอ๊ดเดรสเท่านั้นครับ กรณีส่งถึงกรุ๊ปเมล์ จะไม่มีรายงานการเปิดอ่านมาครับ. read more…
Windows Subsystem for Linux (WSL) บน Windows 10
ทำความรู้จัก WSL Windows Subsystem for Linux (WSL) เป็นฟีเจอร์ใน Windows 10 Anniversary Update ที่เปิดโอกาศให้นักพัฒนาและผู้ใช้งานสามารถใช้งาน command-line tools (เช่น grep, seed และ อื่นๆ), utilities (vim, nano และ อื่นๆ) และ โปรแกรมต่างๆ (MySQL, Apache และ. read more…
ตั้งส่งอีเมล์ตอบกลับอัตโนมัติอย่างไรเมื่อไม่อยู่
ในกรณีที่ไม่ได้ใช้บัญชีอีเมล์ชั่วคราว เช่น ในกรณีลาพักผ่อน หรืออยู่ในสถานการณ์ที่ไม่สามารถเข้าใช้งานอีเมล์ได้ ฯลฯ ผู้ใช้สามารถตั้งค่าการช่วยตอบอีเมล์อัตโนมัติเพื่อแจ้งกลับไปยังผู้ส่งได้ทันที เมื่อเปิดใช้งานตัวช่วยนี้แล้วเมื่อมีผู้ส่งส่งอีเมล์มา ผู้ส่งจะได้รับอีเมล์ตอบกลับจากระบบ ซึ่งจะส่งข้อความที่ระบุไว้ในข้อความตอบกลับอัตโนมัติ วิธีการเปิดใช้งานการตอบกลับอัตโนมัติ (Vacation responder) ทำได้โดย ที่ปุ่ม Setting (มุมขวาบนหน้าจอ) จากนั้นคลิกเลือกเมนู Settings อีกครั้ง ที่หน้าจอ Setting เลื่อนหน้าจอลงมาด้านล่างสุด จนถึงส่วน Vacation responder ตัวเลือกเดิมถูกตั้งไว้เป็นปิดการใช้งาน (Vacation responder off) คลิกเลือก. read more…
“หัวข้องานเชิงพัฒนา!!!! …..คิดไม่ออก ทำไงดี?”
ในช่วงสัปดาห์นี้ การคิดหัวข้อผลงานเชิงพัฒนา อาจจะเป็นหนึ่งในสิ่งที่ทำให้ท่านกังวลใจ เนื่องจากไม่มั่นใจว่างานที่คิดนั้นเป็นอย่างไร ใช้ได้หรือไม่ จูนจึงอยากจะขอแชร์แนวทาง เผื่อจะเป็นประโยชน์ในการคิดหัวข้อดังนี้นะคะ โดยทั่วไปนั้น งานเชิงพัฒนาควรจะมีคุณสมบัติข้อใดข้อหนึ่งดังต่อไปนี้ ลดขั้นตอนการทำงาน เพื่อประสิทธิภาพและ/หรือ ประสิทธิผลในการทำงาน แก้ปัญหาใดปัญหาหนึ่ง (Pain Point) ในองค์กร วิเคราะห์ วิจัย เพื่อตอบปัญหาใดปัญหาหนึ่งสำหรับโอกาสในการพัฒนาองค์กร การปรับปรุงงานให้เป็นมาตรฐาน (องค์กรที่ดีใช้วิธีการแบบนี้) เป็นงานคิดสร้างสรรค์ เพื่อเพิ่มโอกาสในช่องทางใหม่ๆขององค์กร ไม่จำเป็นต้องให้ผลดีในงานของเราเพียงอย่างเดียว สามารถจะใช้ทักษะของเราเพื่องานของบุคลากรท่านอื่นในวิทยาเขตก็ได้ หัวข้อที่คิดจำเป็นต้องสอดคล้องกับยุทธศาสตร์ที่ วข.กำหนด อีกคำถามยอดฮิตคือ หัวข้อต้องใหญ่แค่ไหน. read more…
เปลี่ยน URL เว็บไซต์ wordpress
เริ่มจากทำการแบ๊คอัพเว็บไซต์ และฐานข้อมูลไว้ก่อน จากนั้นที่ฐานเข้ามูล ค้นหา table ชื่อ “wp_options” แก้ไขตรงช่อง siteurl เปลี่ยนเป็น URL ที่ต้องการ ดังรูป จากนั้นแบ๊คอัพไฟล์ wp-config.php ไว้ก่อน แก้ไขไฟล์ wp-config.php เพิ่มบรรทัดดังต่อไปนี้ define(‘WP_HOME’, ‘URL ที่ต้องการ’);define(‘WP_SITEURL’, ‘URL ที่ต้องการ’); ***Home URL คือ ที่อยู่ WordPress ซึ่งเป็นส่วนของหน้าผู้ดูแลระบบรวมถึงส่วนอื่น. read more…
iTop extension #itop-portal-mosaic-service-catalog
iTop extension portal-mosaic-service-catalog ทำหน้าที่ปรับค่าการแสดงผล หน้า Portal เป็นรูปแบบ Mosaic เป็นค่าเริ่มต้น ดาวน์โหลด extension ที่ https://github.com/Molkobain/itop-portal-mosaic-service-catalog/archive/master.zip จากนั้นคลายไฟล์และย้ายโฟลเดอร์ dist/molkobain-portal-mosaic-service-catalogไปยัง path ที่ iTop ติดตั้งอยู่ <path ที่ติดตั้งอยู่>/extensions ***จากนั้น Backup ระบบเดิมพร้อมฐานข้อมูลไว้ก่อน แก้ไขสิทธิไฟล์ itop-config.php ให้ www-data สามารถเขียนได้ รันคำสั่งติดตั้ง. read more…
แนะนำการจัดการ User ในระบบ PSU Phuket Emeeting สำหรับผู้ใช้ระดับ Admin
เนื่องจากการใช้งานระบบ Emeeting นั้น สามารถมีการปรับเปลี่ยนสมาชิกของคณะกรรมการการประชุมได้ตลอด จึงจัดทำ Km นี้ขึ้นเพื่อแนะนำการทำงานในส่วนนี้ดังนี้ครับ 1.ให้เข้าสู่เว็บไซต์ Emeeting ที่ผู้ใช้งานมีสิทธิ์ในระดับ admin โดยพิมพ์ url ระบบ emeeting นั้นแล้วตามด้วย /administrator จะปรากฏดังภาพ ให้login โดยใช้ Psu passport 2.ที่แถบเมนูด้านบน ให้เข้าหัวข้อ User จากนั้นเลือก User manager 3.กดปุ่ม New. read more…
php ติดต่อ oracle ด้วย oci
1.ให้ทำการ download package ที่ต้องใช้โดยเข้าไปที่ https://www.oracle.com/database/technologies/instant-client/downloads.html ให้ทำการเลือกว่าจะโหลดแบบ 64bit หรือ 32bit(ให้ตรงกับ window วิธีการดูว่าจะใช้แบบไหน ให้เข้าไปที่ http://localhost/dashboard/phpinfo.php โดยให้ไปดูที่หัวข้อ Architecture 2.ทำการโหลด 2 ไฟล์หลักคือ instantclient basic และ instantclient SDK ส่วนวิธีดูว่าจะโหลดเวอร์ชั่นไหนให้ดูที่ http://localhost/dashboard/phpinfo.php หัวข้อ Configure Command จะมี คือว่า. read more…
มีเรื่องมาเล่า (ซ่อมเเอร์บ้าน)
เรื่องมันมีอยู่ว่า เออ คือ ว่า คือ เออ คือตัวฉัน เออ แบบว่ามัน มีเรื่องจะพูดจา *อันนี้ไม่ใช่แหละ* คืองี้ แอร์ที่บ้านอยู่ๆ ก็ไม่ทำงาน ก็เลยเข้ากระบวนการตรวจสอบ ซึ่งผมเองก็ไม่ได้เคยซ่อมแอร์มาก่อนเพียงแต่แกะล้างแผงคอยเย็นเท่านั้น ขั้นตอนที่ผมทำคือ 1.เช็คสวิทไฟว่า สวิททิป / ตัดหรือเปล่า . read more…
Map domain กับ Google Firebase Hosting
เมื่อสร้างโปรเจ็คกับ Firebase เรียบร้อยแล้ว โปรเจ็คจะได้โดเมนจากระบบ โดเมนดังกล่าวสามารถนำมา map กับโดเมนที่เราต้องการได้ 1. คลิ๊กที่เมนู Hosting ด้านซ้ายมือ 2. คลิ๊กที่ปุ่ม Connect domain ดังรูปด้านล่าง 3. ป้อนโดเมนที่ต้องการจะ map เข้ากับโปรเจ็ค และคลิกที่ปุ่ม Continue 4. นำ TXT record ที่ได้จาก Firebase Hosting เพิ่มที่เครื่อง. read more…