วันพุธที่ 3 พฤศจิกายน พ.ศ. 2564

สั่งซื้อแป้นพิมพ์ Keychron K3 มาใช้

เห็นโฆษณาแป้นพิมพ์ Keychron โผล่ขึ้นมาในหน้าฟีด เลยทำเอาสนใจอยากกลับมาใช้แป้นพิมพ์แบบ mechanical อีกรอบ

รายละเอียดเขียนเล่าไว้ในบล็อก เปลี่ยนมาใช้แป้นพิมพ์ Keychron K3 ได้ 3 สัปดาห์

ตอนแรกจะสั่งจากเว็บ Keychron Thailand แต่เข้าไปดูทีไร รุ่นที่ต้องการก็หมดทุกที สุดท้ายเลยตัดสินใจสั่งซื้อจากต่างประเทศ ตอนแรกก็คิดว่าจะยุ่งยากเรื่องภาษีเพราะคุณเพื่อนบอกไว้ แต่ปรากฏว่าไม่ต้องเจอบวกภาษีเพิ่ม สั่งไปเมื่อ 25 ตุลาคม 2564 สินค้าส่งมาถึงมือ 2 พฤศจิกายน 2564 ถือว่าเร็วกว่าที่คิดไว้ ได้มาในราคา 2,903 บาท ซึ่งถ้าซื้อจากในไทยจะเป็นราคา 3,890 บาท ประหยัดไปเกือบพัน



[Keywords]

Mechanical Keyboard, Keychron, Keychron K3, แป้นพิมพ์, คีย์บอร์ด

วันพฤหัสบดีที่ 21 ตุลาคม พ.ศ. 2564

ใช้งานแป้นพิมพ์มนูญชัยบน Ubuntu

ช่วงไม่กี่เดือนก่อนหน้านี้ หลายคนคงได้เห็นข่าวแป้นพิมพ์ไทยทางเลือกใหม่ “มนูญชัย” ที่ออกแบบและพัฒนาโดยคุณมนัสศานติ์ มนูญชัย (@narze) ซึ่งก่อให้เกิดเสียงวิพากษ์กันทั้งในทางดีและไม่ดีกันพอสมควร ไปหาอ่านกันเองตามสะดวก ฮ่า 😛 ส่วนใน blog นี้ ไม่ได้จะมาแนะนำแป้นพิมพ์หรอก เพราะไป search หาอ่านกันเองได้อยู่แล้ว 😆

และสามารถเข้าไปอ่านที่มาที่ไป แนวคิด วิธีการออกแบบ และดาวน์โหลด ที่ได้เว็บของผู้พัฒนา manoonchai.com


วันอาทิตย์ที่ 17 ตุลาคม พ.ศ. 2564

ให้ Audacity บันทึกเสียงจากเสียงในคอมพิวเตอร์แทนที่จะเป็นไมค์

ติดตั้ง PulseAudio Volume Control (หรือในชื่อ pavucontrol)

เปิด Audacity แล้วกด record

เปิด PulseAudio Volume Control เลือกแท็บ Recording

ตัวเลือก ALSA plug-in [audacity] : ALSA Capture from จากเดิม Built-in Audio Analog Stereo ให้เปลี่ยนเป็น Monitor of Built-in Audio Analog Stereo แต่ถ้าจะบันทึกเสียงจากไมค์ ก็ให้เปลี่ยนคืน

วันอังคารที่ 14 กันยายน พ.ศ. 2564

ติดตั้ง Composer ใน Ubuntu ที่ใช้ xampp

วิธีติดตั้ง Composer บน Ubuntu ที่ใช้ xampp ผ่านทาง terminal

1. ดาวน์โหลดด้วยคำสั่ง

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php


2. ทำ soft link

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

แก้ปัญหา Mint ใช้ ImageMagick เพื่อเปิด PDF ทุกครั้ง

เจอปัญหาว่าเวลาเปิดไฟล์ PDF นั้นที่จริงแล้วต้องเปิดด้วยโปรแกรม Document Viewer (หรือโปรแกรมอื่นที่เปิด PDF ได้) ซึ่งที่จริงแล้วการเปลี่ยนโปรแกรม default เพื่อเปิดไฟล์นั้นทำได้ไม่ยาก

แต่ว่าเจอปัญหาว่าเปลี่ยนไม่ได้!

ถึงขนาดเข้าไปเปลี่ยนที่ Preferences / Preferred Applications แล้ว แต่เจ้า ImageMagick ก็ยังตามมาหลอกหลอนไม่เลิกรา

เปลี่ยนมาใช้ Linux Mint แทน elementary OS

เปลี่ยนมาใช้ Linux Mint 20.2 Uma (Cinnamon) เพราะว่าพยายามติดตั้ง elementaryOS 5.1 (Odin) อยู่หลายรอบ แต่ก็ขึ้นว่า

วันอาทิตย์ที่ 12 กันยายน พ.ศ. 2564

VS Code ตั้งให้ใช้ Word Wrap เพื่อตัดบรรทัดข้อความเป็นค่าตั้งต้น

ค่าตั้งต้นของ VS Code (Visual Studio Code) จะไม่ตัดบรรทัดข้อความให้ ทำให้ต้องเลื่อน scroll bar เพื่ออ่านข้อความ ทำให้ไล่โปรแกรมไม่สะดวก ต้องคอยเปิด Word Wrap เองทุกครั้ง

วิธีทำให้ Word Wrap เป็นค่า default คือ แก้ไขค่าใน settings.json

"editor.wordWrap": "on"

หรือเข้าไปที่เมนู File / Preferences / Setting แล้วหาคำว่า editor.wordWrap เปลี่ยนจาก off เป็น on

* * * * *

[Keywords]

VS Code, Visual Studio Code

VS Code ตั้งให้ใช้ Tab แทน Space แบบถาวร

โดยปกติแล้ว VS Code (Visual Studio Code) จะเปลี่ยน tab ให้เป็น space เป็นค่า default แต่ผมเป็นคนที่ชอบใช้ tab มากกว่า แล้วรำคาญที่ต้องมานั่งเปลี่ยนตลอดเวลาทำงานกับไฟล์ใหม่

วิธีให้ VS Code นั้นใช้ tab เป็น default คือเข้าไปที่เมนู File / Preferences / Settings

จากนั้นพิมพ์ค้นหาคำว่า editor.insertSpaces จากนั้นมันจะขึ้นรายการที่ตรงกัน หรือใกล้เคียงมาให้ ซึ่งสองตัวเลือกแรกนั้นเป็น "editor.detectIndentation" และ "editor.insertSpaces" (ในเวอร์ชันอื่นอาจจะไม่ได้อยู่ใน 2 ตัวเลือกแรก)

แก้ปัญหา PHP แสดงข้อความ The localhost page isn’t working localhost is currently unable to handle this request. HTTP ERROR 500

หลังจากติดตั้ง xampp รุ่น 8.0.10 เสร็จเรียบร้อยบนเครื่องที่เพิ่งติดตั้งระบบใหม่ (Linux Mint 20.2)  ซึ่งก่อนหน้านี้ผมใช้รุ่น 7.x.xx ทีนี้พอเริ่มเขียนโปรแกรม PHP แล้วสั่งให้แสดงผลก็เจอปัญหาว่ามันแสดงข้อความว่า

The localhost page isn’t working localhost is currently unable to handle this request. 

HTTP ERROR 500

เอาล่ะสิ งานเข้าอีกล่ะ