Plus Ultra ไปไกลกว่าข้อจำกัด

Plus Ultra เห็นคำนี้ครั้งแรกจากการ์ตูน My Hero Academia ตอนแรกก็คิดว่าเป็นการนำคำภาษาอังกฤษมาผสมกันให้เท่ๆ เป็นสโลแกน-ม็อตโต้อะไรก็ว่าไป

ปรากฏว่ามันลึกซึ้งกว่าที่คิดมาก เพราะมันเป็นคำขวัญประจำประเทศสเปนเลยทีเดียว แถมยังอยู่ในตราประจำชาติ (Coat of Arms) ของสเปนอีกด้วย

The Three Horizons of Growth

ช่วงหลังอ่านเจอคอนเซปต์เรื่องนี้บ่อย จริงๆ มันไม่ใช่อะไรใหม่หรือพิสดารแหวกแนวมากนัก แต่ก็เป็น framework วิธีคิดที่ค่อนข้างดี เลยมาจดเก็บไว้หน่อย

การวางแผนยุทธศาสตร์ (strategic planning) มีเรื่องระยะเวลา (time frame) เข้ามาเกี่ยวข้อง ในปัจจุบันเรารู้กันดีว่าการเจาะจงระยะเวลาที่แน่ชัดเป็นเรื่องยากมาก แต่การกำหนดกรอบแบบหยาบๆ เป็น 3 ช่วงคือ ตอนนี้ (Now), อนาคตระยะใกล้ (Near), อนาคตระยะไกล (Far) ก็ช่วยให้เราจัดลำดับความสำคัญของงานที่ต้องทำได้ง่ายขึ้น

The Next Stage of Mass Shooting

Mandalay Bay

เหตุการณ์กราดยิงที่ลาสเวกัส ถือว่าใกล้ตัวพอสมควรเพราะผู้ก่อเหตุกราดยิงมาจากชั้น 32 ของโรงแรม Mandalay Bay ที่เคยไปนอนมาสองรอบ (ชนิดว่าเดินจนจำทางในโรงแรมได้แล้ว) พอนึกภาพออกว่าอะไรอยู่ตรงไหนยังไง เลยค่อนข้างมีอารมณ์ร่วมไปด้วย

การกราดยิงครั้งนี้แตกต่างไปจากการกราดยิงครั้งอื่นๆ ในอเมริกามาก เพราะที่แล้วๆ มา ผู้ก่อเหตุจะก่อเหตุในระดับพื้นดิน เช่น ยืนยิงอยู่ในห้าง ห้องสัมมนา หรือจัตุรัสที่มีคนอยู่เยอะๆ

แต่เคสนี้ ผู้ก่อเหตุอยู่บนตึก แล้วยิงลงมายังลานคอนเสิร์ตที่อยู่คนละฝั่งถนน ซึ่งห่างออกไปไกลพอสมควร ตามแผนที่ตัวอย่างที่ LA Times ทำไว้ให้ดู

ประวัติศาสตร์สเปน ฉบับรวบรัด

Toledo

อ่านประวัติศาสตร์สเปนใน Wikipedia เลยมาจดเก็บไว้สักหน่อย เพื่อใช้อ้างอิงในภายหลัง (ภาพประกอบข้างบนคือเมือง Toledo เมืองหลวงของสเปนยุคแรกเริ่ม ถ่ายตอนไปเที่ยวในปี 2013)

ตั้งค่า Google Authenticator เมื่อย้ายไปใช้มือถือเครื่องใหม่

มีเหตุให้ต้องเปลี่ยนโทรศัพท์เครื่องใหม่ เลยต้องย้ายตัว code generator สำหรับทำ 2-factor authentication ด้วย เพิ่งเคยทำเป็นครั้งแรกก็จดไว้หน่อย

ขั้นตอนจริงๆ ไม่มีอะไรยาก เพราะลงแอพ code generator (ผมใช้ Google Authenticator แทบทุกคนก็น่าจะใช้ตัวนี้กันแหละ) ในเครื่องใหม่ แล้วสแกนบาร์โค้ดจากเว็บไซต์ต้นทางก็เรียบร้อย

อันที่ยากคือ เมนูหรือปุ่มสำหรับสแกนโค้ดในเว็บไซต์แต่ละแห่ง มันอยู่ตรงไหนกันแน่

มองตะเกียบ เห็นป่าไผ่

มองตะเกียบ เห็นป่าไผ่

เมื่อเดือนมิถุนายน 2560 มีโอกาสได้ไปพูดงาน "สามก๊ก Live Talk" กับทางมติชนและ BEC เลยได้เพื่อนใหม่มากมาย หนึ่งในนั้นคือคุณอ๋อง นิธิพันธ์ วิประวิทย์ สุดยอดแฟนพันธุ์แท้ราชวงศ์จีน

คุณอ๋องโด่งดังมาจากเพจ Ong China และเป็นผู้แปลคลิป "อี้จงเทียนพิเคราะห์สามก๊ก" ซึ่งเป็นรายการทีวีของจีน ที่วิเคราะห์วิจารณ์สามก๊กแบบเจาะลึก เนื่องจากคุณอ๋องเคยอยู่ที่เมืองจีนมาก่อน เลยเห็นโอกาสในการนำเนื้อหาส่วนนี้มาฝากแฟนๆ สามก๊กในไทย จนทำให้ผู้แปลคือตัวคุณอ๋องเอง โด่งดังขึ้นมา

วิธีการย้ายเว็บแบบเปลี่ยน URL บนโฮสต์เดิม โดยรักษาอันดับ SEO บน Google

Google Search Console

มีเหตุให้ต้องไปช่วยย้ายเว็บไซต์แห่งหนึ่ง โดยเป็นการย้ายโดเมนเนม (URL) บนโฮสต์เดิม ซึ่งไม่ใช่เรื่องยากอะไรถ้าหากเราสนใจแค่ตัวเว็บไซต์ (เปลี่ยนชื่อ URL ในโฮสต์ และใน Database/Config ของตัว CMS ก็จบแล้ว)

แต่พอมีเงื่อนไขตามมาว่า เป็นการย้ายบนระบบ Plesk ที่ติดตั้ง WordPress ในรูปเว็บแอพพลิเคชันของ Plesk เอง (กดอัพเดตอัตโนมัติจาก Plesk ได้) และย้ายแบบให้ Google Search เห็นว่าย้าย ถูกต้องตามหลัก SEO ด้วย เลยมีความซับซ้อนขึ้นมาอีกพอสมควร

ทำเสร็จแล้วก็มาจดขั้นตอนเก็บไว้ ดังนี้ (อ้างอิงการใช้งานตาม Plesk เวอร์ชัน 12.5)

แก้ปัญหา WordPress ล็อกอินไม่ได้ หลังย้าย URL ของเว็บไซต์

wordpress login

เจอโจทย์ว่าย้ายเว็บที่เป็น WordPress (ในทีนี้คือโฮสต์เดิม เปลี่ยนแค่ URL) แล้วพบปัญหาไม่สามารถล็อกอินได้

อาการคือเข้าหน้า wp-login เจอช่องกรอก username/password แล้ว กดล็อกอินไปจะกลับมาหน้าเดิมอีกครั้ง ไม่สามารถเข้ามายังหน้า dashboard ได้

ปัญหานี้เกิดจากเราเปลี่ยน URL ของเว็บไซต์ แม้ว่าจะแก้ URL ในฐานข้อมูล (siteurl และ home) แล้วก็ตาม อาจยังไม่เป็นผล

ทางแก้คือให้เพิ่ม 2 บรรทัดนี้เข้าไปในไฟล์ wp-login.php

update_option('siteurl', 'http://www.newurl.com' );
update_option('home', 'http://www.newurl.com' );

วิธีติดตั้ง TensorFlow บน Windows 10

ช่วงวันหยุดสุดสัปดาห์มีเวลา เลยลองเล่น TensorFlow ดู (สำหรับคนที่ไม่รู้จักว่า TensorFlow คืออะไร อ่าน)

ตอนแรกพยายามติดตั้งบนลินุกซ์ ใช้เวลาลองผิดลองถูกอยู่นาน พบว่า TensorFlow นี่เข้มงวดกับเวอร์ชันของซอฟต์แวร์มาก ต้องใช้เวอร์ชันที่ระบุไว้ในเอกสารเท่านั้น เก่าเกินหรือใหม่เกินไปก็ไม่ได้

สำหรับตอนนี้ (กรกฎาคม 2017) การติดตั้ง TensorFlow 1.2 บนลินุกซ์ ต้องใช้เวอร์ชันซอฟต์แวร์ดังนี้ (อ้างอิง Installing TensorFlow on Ubuntu)

Fixing Boot Sequence for Ubuntu Linux with UEFI/Secure Boot on Acer V Nitro

เนื่องจากได้คอมพิวเตอร์ใหม่ (Acer V17 Nitro VN7-793G) มานานพอสมควร และอยากติดตั้ง Ubuntu แบบเนทีฟดูบ้าง งานดูเหมือนง่ายเพราะชีวิตนี้ลงลินุกซ์มาแล้วนับครั้งไม่ถ้วน แต่ผลคือลงเสร็จเรียบร้อย บูตแล้วยังไงก็เข้าหน้า Windows เหมือนเดิม

นั่งไล่อาการดูแล้ว พบว่าเกิดจากคอมตัวนี้ค่อนข้างใหม่ เปลี่ยนมาใช้ UEFI แทน BIOS และมีระบบ Secure Boot เพื่อป้องกันการบูตระบบปฏิบัติการอื่นๆ (นอกจาก Windows) ทำให้ไม่ว่าบูตยังไงก็ได้ Windows เสมอ

ขั้นตอนการแก้ไข แบ่งออกเป็น 3 ขั้นดังนี้