ระลึกชาติไปกับ “นิภา ชื่อไทยไม่มีดอท”

เมื่อสักสิบกว่าปีที่แล้ว  สมัยเน็ต 56k ยังเป็นช่องทางหลักในการเชื่อมต่ออินเตอร์เน็ต  หากใครทันใช้งานอินเตอร์เน็ตยุคนั้นน่าจะเคยได้ยินบริการที่ชื่อว่า “นิภา ชื่อไทยไม่มีดอท” กันมาบ้างแล้ว

วันนี้นึกยังไงไม่ทราบ  อยู่ๆ ก็นึกถึงบริการตัวนี้ขึ้นมา  เลยลองมาเขียนให้อ่านกันเนอะ

เริ่มจากว่าเว็บเบราเซอร์สมัยนั้น  ช่อง Address bar ยังไม่รวมร่างเป็นช่องเดียวกับช่องค้นหาแบบทุกวันนี้  กล่าวคือช่อง Address bar จะพิมพ์ได้เฉพาะ URL เว็บไซต์เท่านั้น  ไม่สามารถพิมพ์ค้นหาได้  ดังนั้นหากใครพิมพ์ URL ผิด  พิมพ์ชื่อเว็บผิด  หรือพิมพ์ค้นหาใดๆ ลงไป  แทนที่มันจะเปิดหน้าค้นหาให้แบบในปัจจุบัน  มันจะแสดงหน้าบอกว่าไม่พบเว็บไซต์ที่ต้องการขึ้นมาแทน

ว่าไปอันที่จริงคุ้นๆ ว่า IE6 ก็รองรับการเสิร์ชเว็บถ้าไม่เจอเว็บที่พิมพ์แล้วนะ แต่ช่างเถอะ

(more…)

สร้างรหัสผ่านชั่วคราวของบัญชีกูเกิลด้วยฟีเจอร์ App Passwords

ตอนนี้หลายๆ คนคงเปิดใช้ 2-Step Authentication กันแล้ว  ไม่ว่าจะเป็นการรับ SMS หรือรหัสจากแอพ Authenticator แต่ทีนี้มันจะมีปัญหาอย่างนึงตามมานั่นก็คือบางบริการหรือบางโปรแกรมที่ต้องกรอกรหัสผ่านลงไปตรงๆ จะไม่สามารถใช้งานได้ขึ้นมาซะงั้น

ในกรณีของ Facebook มันจะ SMS รหัสผ่านชั่วคราวมาให้ใช้ (ไม่รู้เดี๋ยวนี้ยังมีอยู่หรือเปล่า) แต่ว่ากับบัญชีของกูเกิล  มันจะมีฟีเจอร์ที่เรียกว่า App Passwords ให้เราสามารถกดสร้างรหัสผ่านชั่วคราวขึ้นมาได้  เพื่อให้เอาไปกรอกกับแอพพวกนี้นั่นเอง

(more…)

เว็บเซิร์ฟเวอร์ Apache vs Nginx

หลังๆ มานี้เว็บเซิร์ฟเวอร์ Nginx เริ่มได้รับความนิยมมากขึ้นเรื่อยๆ (และเห็นบทความ Apache vs Nginx ออกมาเรื่อยๆ) เนื่องมาจากความเร็วและการที่มันสามารถรับการเชื่อมต่อจำนวนมหาศาลได้เป็นอย่างดี  ดังนั้นในบางสถานการณ์เราคงเริ่มตั้งคำถามกันแล้วว่าจะเลือกใช้ Apache หรือ Nginx ในการทำเว็บไซต์ดี?

Apache vs Nginx

Apache นั้นครองตลาดมาก่อน  โดยเริ่มพัฒนาตั้งแต่ในปี 1995 ทำให้มีเอกสารและชุมชนขนาดใหญ่มากที่คอยช่วยเหลือเวลาเกิดปัญหา  รวมทั้งเว็บไซต์และ CMS จำนวนมากออกแบบมาโดยอิงกับ Apache เป็นหลัก

ในปี 2002 นั้น Nginx ได้ถือกำเนิดขึ้นมา  โดยมีเป้าหมายในการแก้ไขปัญหาการเชื่อมต่อพร้อมกันจำนวนมากๆ (หลักหมื่นคอนเคอร์เรนท์) ซึ่งเริ่มมีปัญหาขึ้นเนื่องจากการเติบโตของอินเตอร์เน็ต

(more…)

[อัพเดท] ผมว่านะ พวกคุณควรเลิกใช้ AppServ ได้แล้วล่ะ

AppServ ออกเวอร์ชันใหม่แล้วจ้า!!

AppServ ออกรุ่นใหม่แยกเป็น 2 รุ่นครับ  คือรุ่น PHP 5.6 และรุ่น PHP 7.0 ทั้งสองเวอร์ชันมาพร้อมกับ MySQL 5.7 และ Apache 2.4 ครับ

ใครที่ยังเป็นแฟนๆ AppServ อยู่  สามารถเข้าไปดาวน์โหลดได้ในเว็บหลัก AppServNetwork.com ได้เลยครับ (จะเปิดให้โหลดในวันที่ 8 มกราคมนะครับ)


AppServ จัดได้ว่าเป็น WAMP Stack ที่ “โคตรนิยม” ในหมู่คนไทย  นิยมขนาดว่าแม้ว่ามันจะหยุดพัฒนาไปแล้วประมาณ 5 ปี คนไทยก็ยังใช้กันอยู่จนถึงทุกวันนี้ (ตายยากน้องๆ Windows XP เลยนะเนี่ย)  คือในช่วงสามสี่ปีที่แล้วมันก็ยังโอเคนะครับ  ยังพอจะใช้กันได้แบบไม่มีปัญหา  แต่ปัจจุบันด้วยความเก่าของมัน  ทำให้หลายๆ คนเจอปัญหาเมื่อเอาเว็บไปลงใน Production กันแล้วครับ

ปัญหาหลักๆ ที่มักจะเจอกันคือปัญหาของเวอร์ชัน PHP ครับ ในขณะที่ซอฟต์แวร์ตัวอื่นใน AppServ ดูไม่ค่อยจะเป็นปัญหาเท่าไหร่ (ถ้าไม่ได้มักง่ายขนาดเอา AppServ ไปทำ Production Server นะ)

PHP 5.2 ปัญหาสำคัญใน AppServ

AppServ หยุดพัฒนาไปเมื่อปี 2009 และเวอร์ชันสุดท้ายของ AppServ มันมาพร้อมกับ PHP 5.2 ที่เลิกซัพพอร์ตไปตั้งแต่ปี 2011 ครับ  ในขณะที่โฮสต์ส่วนใหญ่ที่เปิดให้บริการอยู่ตอนนี้  เท่าที่ผมทราบคือจะใช้ PHP 5.3 กันเป็นหลัก (5.3 ก็เพิ่งหมดซัพพอร์ตไปเมื่อเดือนสิงหาคมที่ผ่านมาครับ  คิดว่าโฮสต์หลายที่น่าจะไล่อัพเกรดเป็น 5.4 หรือ 5.5 กันอยู่)

อ้อ มันมีรุ่นที่มากับ PHP6-Dev ด้วย  อันน่าช่างหัวมันครับ PHP6 โดนฝังกลบไปแล้ว (แถมมันก็เป็น build เมื่อปี 2009 นั่นแหละ) Major รุ่นถัดไปจะเป็น PHP7 ครับ

ตั้งแต่ PHP 5.3 เป็นต้นมา  มีฟีเจอร์ใหม่ๆ หลายตัวที่ถูกเพิ่มเข้ามา  และยังมีฟีเจอร์เก่าๆ อีกหลายตัวที่ถูกยกเลิกหรือเอาออกไปจาก PHP ด้วยเช่นกันครับ (และหลายๆ ตัวก็ยังเห็นคนใช้กันอยู่ด้วยสิ)

(more…)

ใส่พรีวิวไฟล์แบบ OSX ให้กับ elementaryOS ด้วย Gloobus-preview

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

ในขณะที่ฝั่ง Windows และ Linux มักจะต้องเปิดโปรแกรมขึ้นมาเพื่อดูไฟล์นั้นๆ เลย ซึ่งเอาจริงๆ มันก็ค่อนข้างช้า  ไม่ทันใจ

จริงๆ สมัยก่อน Windows จะมีโปรแกรม QuickView ติดมาให้ แต่ก็ถูกถอดออกไปตั้งแต่ Windows Me (คงเป็นเพราะว่าเริ่มใส่ Preview Pane เข้ามาให้แทน) แต่ก็มีคนทำโปรแกรมลักษณะนี้ออกมาขายเช่นกัน  เช่น QuickView Plus

สำหรับในฝั่งลีนุกซ์  จะมีโปรแกรมสำหรับพรีวิวเอกสารในลักษณะ QuickLook เช่นกัน  ในชื่อว่า Gloobus-preview ครับ (ส่วนใครใช้ GNOME Shell ก็จะมี gnome-sushi อยู่แล้ว) หน้าตาของมันก็ ประมาณนี้

(more…)