หนังสือมือสอง

เมื่อ 2-3 ปีก่อน ไปใช้เวลา (และเงินตรา) ส่วนหนึ่ง ในกลุ่มของ facebook ที่มีการขายหนังสือ การ์ตูน มือสอง … ซึ่งบางส่วน เจ้าของหนังสือ ซื้อมาอ่านเองและขายเอง บางส่วนก็เป็นของร้านหนังสือให้เช่าที่เริ่มทยอยปิดกิจการ เนื่องจากลูกค้าน้อยลง และ พิษของธุรกิจออนไลน์ และ ปี-2ปีนี้ ก็น่าจะรวมถึง covid-19 ด้วย

ตอนนั้นก็ได้หนังสือการ์ตูน มาหลายกองใหญ่ … เป็นหนังสือการ์ตูนที่อยากอ่านตั้งแต่สมัยโน้นบางส่วน แต่ไม่ได้อ่าน บางส่วนก็ไม่ได้อยากอ่านเท่าไหร่ แต่เห้นราคามันถูกดี ก็เลยซื้อมา ซึ่งส่วนใหญ่ พอซื้อมาแล้วก็ไม่ได้อ่านอีกเหมือนกันนั่นแหละ -_-“

หลังจากช่วงของการซื้อหนังสือการ์ตูน (และอาจจะมี plamo ของ gundam อยู่ด้วย ได้มาหลายกล่อง แต่ไม่ได้มากเหมือนการ์ตูน) ก็เป็นช่วงที่เอาเงินไปจมอยู่กับอุปกรณ์ของ คอมพิวเตอร์ประเภท switch, router เครื่องแบบ server ที่ต้องใช้ rackmount รวมถึงตัว rack แบบ open เอง ก็ใช้จ่ายไปกับเรื่องนี้อยู่เยอะเหมือนกัน แต่ก็ได้เอามาใช้งานจริงอยู่บ้าง แบบ จะว่าไป ถ้าไม่เกรงใจว่า มันกินไฟแบบมหาศาลถ้าเปิดแบบต่อเนื่อง และ มันหนวกหูมาก ถ้าไม่มีห้องให้มันเองแยกออกไปต่างหาก คงจะนั่งทำงานต่อทั้งวันไม่ไหว ไอ้เจ้าเครื่องพวกนี้ ก็อยากจะเปิดใช้งานทิ้งไว้ตลอด 24 ชม. แต่ก็ … โดยรวมแล้ว เจอปัญหาพวกนี้ ก็เพิดใช้งานเป็นช่วงๆ ตามที่จำเป็นต้องใช้ หลายงาน ที่ต้องการเก็บระยะยาว ก็ยังต้องไปใช้บน cloud แทนอยู่เหมือนเดิม ถึงแม้ว่า resource บน cloud จะไม่มากอย่างที่อยากได้ เพราะไม่อยากจจะจ่ายแพง

ช่วงนี้ ก็เริ่มกลับมาซื้อหนังสือมือสองกันอีกรอบ เท่าที่สังเกต บางส่วนก็เป็นหนังสือจากร้านหนังสือให้เช่า แต่เจอหนังสือจำนวนมาก ที่มีลักษณะเป็นชุดเดียวกัน และน่าจะออกมาจากห้องสมุดด้วย ทำให้เริ่มสงสัยว่า การทำงานของห้องสมุด แบบห้องสมุดประชาชน ในเรื่องของการเลือกซื้อหนังสือเข้า หรือ จำหน่ายหนังสือออกไปนี้เป็นยังไง

ได้หนังสือ มือสอง ซึ่งทั้งราคาถูกและราคาไม่ถูกมาหลายกล่องใหญ่ แต่ดูแล้วหนังสือมือสองพวกนี้ มีโอกาสได้เอามาเปิดอ่านบ้างมากกว่า หนังสือการ์ตูนมือสองที่ซื้อมา ที่หลังจากซื้อมาแล้วเกือบ 90% ไม่ได้เอามาเปิดดูเลย … -_-“

defi

อยากจะตามให้ทันในเรื่องของ decentralized finance พวกนี้อยู่เหมือนกัน

อันที่จริงถ้าพูดถึงเรื่องของ blockchain ในฐานะของเทคโนโลยี่ และ bitcoin ในฐานะของ เงินตรา electronics แบบ decentralize ก็พอที่จะเข้าใจอยู่บ้าง จากการตามอ่าน และ โน่น นี่ นั่น ซึ่งรวมไปถึงการไปลงทุนสมัครใช้งาน coins.co.th เพื่อลองแลกเปลี่ยนเงินเป็น bitcoin ดู … ก็พอจะเข้าใจและใช้งานได้อยู่บางส่วน

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

มันก็มีเรื่องที่อยากจะทำต่อหลังจากนั้นก็คือ ศึกษา ethereum ในแง่ที่ว่า มันสามารถ “โปรแกรม” เขียน contract ได้ด้วย … แต่ว่า ก็ไม่ได้ทำอะไรต่อ ไม่มีกระทั่ง eth coin อยู่ในมือ ถึงแม้ว่าการที่จะซื้อ/ขาย แลกเปลี่ยน หลังที่จากทดลองกับ bitcoin แล้วก็ไม่ได้ยากเย็นอะไร … แต่ก็แค่ ไม่ได้ทำต่อ

พอมาถึงวันนี้ ที่มีการทำ “ธุรกิจ” “การเงิน” บน infrastructure เหล่านี้ กันแบบ … ตลาดจะวายกันแล้ว แต่ก็ยังไม่ค่อยเข้าใจศัพท์ ที่เขาใช้กันอยู่เลย

farm คือ อะไร? stake คืออะไร pool ของอะไร?

-_- เศร้าใจ

แก้ปัญหา permalink ให้ใช้แบบ pretty permalink ได้

โดยใช้ข้อมูลจาก stackoverflow ที่ link นี้

https://stackoverflow.com/questions/19400749/wordpress-permalinks-not-working-htaccess-seems-ok-but-getting-404-error-on-pa

วิธีการคือ นอกเหนือจากจะต้องใส่ ข้อมูลไว้ในไฟล์ .htaccess ให้ mod_rewrite แบบนี้แล้ว

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

ก็ยังต้องมี

<Directory /var/www/wordpress>
	AllowOverride FileInfo
</Directory>

ในส่วนของ site configuration ด้วย

Flush Google Public DNS Cache

https://developers.google.com/speed/public-dns/cache

วันนี้ทดลองใช้ cloudflare สำหรับ cache web site นึง
แต่จาก server ที่ ไปเช่าไว้ที่ digital ocean ซึ่งกำหนด DNS resolver ให้เป็น public DNS ของ google (8.8.4.4 กับ 8.8.8.8) ทดลอง resolve address แล้ว ปรากฏว่า ip address ที่ได้ ยังสลับไป/มา ระหว่าง public ip เดิมของตัว server กับ ip ที่เป็นของ cache ของ cloudflare

จำได้ว่า public DNS cache ของ google เราสามารถเข้าไป clear cache ได้ ก็เลยเข้าไปลองใช้งาน clear cache สำหรับ A record ของ web server ตัวนั้น

ลอง resolve ใหม่ ก็ยังได้ ip address ที่สลับไป/มา อยู่เหมือนเดิม -_-“

นั่งงงอยู่พักนึง ก็นึกขึ้นมาได้ว่า เราเปลี่ยน DNS ทั้ง domain เลยนี่นา ไม่ได้เปลี่ยนเฉพาะ address ของตัว server

ก็เลยเอาใหม่ ไปไล่ clear cache มาตั้ง แต่
– SOA
– NS
ของ domain นั้นเอง
แล้วตามด้วย A record ของ web server
คราวนี้ address ที่ได้ consistent เป็น address ของ cloudflare ตามที่ต้องการ 🙂

แก้ปัญหาได้ล่ะ

เปลี่ยน permalink settings จาก custom structure ที่มีการกำหนด อ้างอิงถึง post เป็น แบบ index.php/ปี/เดือน/วัน/ชื่อ เป็นแบบ plain แล้วก็จบ ใช้งานได้

ปัญหาที่มีอยู่ตอนนี้

ถ้า เข้ามาที่หน้าแรกเลย ก็จะเห็น post ที่เขียนไว้ให้อ่านได้ เช่น จาก

https://wp.cjv6.net/

ก็จะได้ประมาณนี้

แต่ถ้า click เลือกที่ link สำหรับ blog นั้น เช่น

https://wp.cjv6.net/index.php/2021/06/10/%e0%b9%82%e0%b8%ad%e0%b9%80%e0%b8%84-%e0%b8%94%e0%b8%b9%e0%b8%94%e0%b8%b5%e0%b8%82%e0%b8%b6%e0%b9%89%e0%b8%99/

ก็จะเจอ Page can’t be found. แบบนี้

-_-” เศร้าใจ

โอเค ดูดีขึ้น

จัดการกับ theme สำหรับ WordPress โดยการ download theme ที่เป็น zip file มาติดตั้งลงใน wp-content/themes โดยตรง

ไม่เข้าใจเหมือนกันว่า ทำไมถ้าใช้ user interface ของ wordpress เอง มันถึงต้องการ login และ password สำหรับการ ftp (หรือ ftpssl) สำหรับการติดตั้ง theme ลงไป อ่าน document จากที่อื่น ก็ดูเหมือนว่าจะมีวิธีการที่ง่ายกว่า แต่นั่นอาจจะเป็น document สำหรับ wordpress version เก่ากว่านี้

อ้อ version ที่ใช้อยู่ตอนนี้คือ 5.7.2

เลือกใช้ blank canvas theme เพราะมันดูเรียบง่ายไม่หวือหวาดี

ตอนที่ download มาติดตั้งตอนแรก เจอปัญหา เพราะว่ามันต้องการ theme seedlet ให้ติดตั้งลงไปก่อน ถึงจะใช้งานได้ เลยต้องไป download มาติดตั้งเพิ่ม

หลังจากใส่เข้าไปแล้ว กด activate แล้วก็ใช้งานได้เลย