วันอังคารที่ 25 ธันวาคม พ.ศ. 2561

การใช้กล้ามเนื้อมากเกินกำลังไปไม่ดี

เพิ่งกลับมาจากไปขึ้นภูกระดึงมาเป็นครั้งที่ 4 แล้ว คราวนี้ขาขึ้นทำเวลาดีขึ้นเล็กน้อย แต่ขาลงนี่ทำเวลาเร็วกว่าเดิมมากๆ

จำได้ว่าครั้งที่ 3 นี่ลงจากยอดภูกระดึงจนมาถึงข้างล่างนี่ใช้เวลา 4-5 ชั่วโมงเลย แต่คราวนี้แค่ 3 ชั่วโมงครึ่งเอง ซึ่งตอนลงมาถึงก็รู้สึกดีนะ เพราะว่ามีเวลาเหลือเยอะในการขับรถไปนอนที่ขอนแก่น

แต่หลังจากนั้นสิ กล้ามเนื้อขามันระบบมากๆ รู้สึกว่ามันน่าจะมากกว่าทุกๆ ครั้งเลย

เลยรู้เลยว่าการที่เราเดินลงเร็วๆ ใช้กล้ามเนื้อหนักๆ แบบที่มันเกินขีดจำกัดที่เราเคยใช้มันจะทำให้เราบาดเจ็บได้เยอะมากๆ ถ้าเรายอมลงช้าลงหน่อย ค่อยๆ เดินลงมา อาจจะทำให้การบาดเจ็บไม่ยาวนานขนาดนี้

วันเสาร์ที่ 17 พฤศจิกายน พ.ศ. 2561

น้ำตาลน่าจะเป็นสารเสพติดอย่างนึง

พอดีว่าเพิ่งทดลองทำ Fasting หรือการอดอาหารแล้วกินแต่น้ำเป็นเวลา 16 - 24 ชั่วโมงไปเมื่อสัปดาห์ที่ผ่านมา ซึ่งก่อนหน้านี้เราจะมีอาหารโหยตาลาย หิว ตอนช่วงบ่ายๆ ค่ำๆ

ซึ่งเราก็คิดว่ามันก็คืออาการน้ำตาลตกที่เค้าพูดๆ กัน ซึ่งวิธีแก้ก็คือไปหาของหวานๆ มากินซะ ซักพักก็จะหาย

แต่พอได้ลอง Fasting 24 ชั่วโมง เริ่มตั้งแต่ 4 ทุ่มของอีกวัน ถึง 4 ทุ่มของอีกวัน ก็เลยทำให้พบว่าอาการโหยหรือขาดน้ำตาลมันไม่ได้เกิดขึ้นเลยตลอดช่วงเวลาปกติที่จะเป็น เพราะว่าเราไม่ได้กินแป้งหรือน้ำตาลเข้าไปเลย ทำให้ร่างกายของเรามันไม่ได้เสพติดน้ำตาลเข้าไปเหมือนปกติ

จากที่ปกติเราจะตื่นมากินข้าวเช้า 8-9 โมง แล้วพอเที่ยงก็กินข้าวอีกรอบ แล้วก็กินอีกทีรอบเย็น ที่เราต้องกินแบบนั้นนั่นอาจจะเป็นเพราะว่าน้ำตาลมันเข้าไปกระตุ้นให้เราต้องมากินต่อเนื่องไปเรื่อยๆ ตามรอบของมัน แต่พอตอนเช้าเราไม่ได้กินน้ำตาลเข้าไปเลย ร่างกายมันก็เริ่มปรับตัว ไม่สนใจน้ำตาลละ หาอย่างอื่นมาทดแทนเป็นพลังงานแทน ซึ่งก็อาจจะเป็นไขมัน ทีนี้เราก็เลยไม่มีอาการโหย หรือน้ำตาลตกเกิดขึ้น

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

วันพุธที่ 31 ตุลาคม พ.ศ. 2561

ทดสอบอีเมลของเราว่าจะกลายเป็น Spam หรือลง Junk ไหม

ทำเว็บมานานหลายปีก็ไม่เคยทดสอบจริงๆ จังๆ ว่าอีเมลที่เราต้องส่งออกไปหาลูกค้ามันจะตกไปลง Junk mail หรือจะโดนกาว่าเป็น spam หรือเปล่า

จนงานล่าสุดที่เว็บนี้เค้าไม่ได้ชี้โดเมนมาที่ Host ของเรา แต่ว่าทำ subdomain แล้วชี้มาเฉยๆ พอส่งอีเมลออกไปตอนแรกก็เจอปัญหาเลยว่ามันไม่เข้า inbox แถมแย่ไปกว่านั้น สำหรับ Hotmail แล้วมันไม่เข้าแม้กระทั่ง Junk mail

เลยลอง search หาดูว่ามันมีวิธีเช็คยังไงบ้าง ก็เลยเจอเว็บนี้ https://www.mail-tester.com/ เป็นเว็บที่เปิดเข้ามาก็จะเจอกับ email address ให้เราส่งไปถึง เพื่อมันจะบอกผลการทดสอบออกมาให้เราดูว่ามีจุดผิดพลาดตรงไหน

ครั้งแรกที่ลองทดสอบดูเลย จากคะแนนเต็ม 10 ได้มาแค่ 2 กว่าๆ ก็พยายามแก้ไปเรื่อยๆ จนได้มา 7 คะแนน แต่กับ Hotmail นี่ก็ยังไม่เข้าเหมือนเดิมเลย

สุดท้ายเลยยอมแพ้แล้วไปลองหาบริการส่งอีเมลเจ้าอื่นแทนละ ก็เลยมาเจอ https://www.mailgun.com ที่เปิดให้เราใช้ส่งได้ฟรีเดือนละ 10,000 ฉบับ

แต่ mailgun ก็มีความยุ่งยากในการที่จะเซ็ตค่า DNS ต่างๆ พอสมควร กว่าจะเซ็ตได้นี่ก็เหนื่อยเลย
(ถ้าใครเช่า domain ที่ GoDaddy ก็ลองดูวิดีโออันนี้ https://www.youtube.com/watch?v=2unaz60f4-w )

แต่พอเซ็ตได้แล้วลองส่งผ่านทาง mailgun.com คะแนนบน mail-tester ก็กลายเป็นแบบนี้เลย



แต่ถึงแม้จะได้ 10 เต็มแล้ว แต่สำหรับ Hotmail แล้วมันก็ยังไปลงกล่อง Junk mail อยู่ดีนะ แต่นั่นก็ยังเป็นข่าวดีว่าเราผ่าน Hotmail เข้ามาได้แล้ว เย้

วันพุธที่ 12 กันยายน พ.ศ. 2561

อัปเดตโปรแกรมในเครื่อง Mac ที่เราไม่ได้เป็นคนลงบน

ผมใช้ Mac แล้วเจอปัญหาว่าอัปเดตโปรแกรมที่ตัวเองไม่ได้เป็นคนลงไม่ได้ คือมันจะถามหา password ของ Apple Account ซึ่งคนที่ลงโปรแกรมไปไหนแล้วไม่รู้

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

วันพฤหัสบดีที่ 26 กรกฎาคม พ.ศ. 2561

ไปเที่ยวควรเช็คเวลา เปิด-ปิด ของสถานที่ต่างๆ ที่จะไป

เพิ่งกลับจากไปเที่ยวญี่ปุ่นมาครับ คราวนี้ไปเน้นที่เขตโอไดบะ กันอย่างเดียวเลย

ก็วางแผนว่าตอนเช้าจะตื่นไปวิ่งแล้วก็จะวิ่งข้ามสะพาน Rainbow Bridge กัน ก็ไม่ได้คิดอะไร วิ่งไปเรื่อยๆ จนถึงสะพาน ก็หาทางขึ้นไม่เจอ เหมือนเค้ากั้นเอาไว้ ก็เลยไปหาดูป้ายก็เลยเจอว่ามันเปิด 9 โมง ตอนนั้นแค่ 7 โมง(แต่แดดแรงเหมือนสิบโมง) ก็เลยต้องเปลี่ยนแผนไปทำอย่างอื่นแทน

เลยได้ข้อคิดว่าวันหลังถ้าจะไปเที่ยวที่ไหนแล้วมีแผนจะไปตรงไหน ต้องเช็คเวลาเปิด-ปิดก่อนทุกที่ทุกครั้ง จะได้ไม่เสียเที่ยว

วันเสาร์ที่ 21 เมษายน พ.ศ. 2561

รถสตาร์ทไม่ติดอาจจะเพราะน้ำมันหมด

วันนี้เจอเหตุการณ์ที่อยู่ๆ รถก็ดับไปซะอย่างงั้น สตาร์ทก็ไม่ติด แบตฯก็เต็ม

พอดีว่าวันนี้ต้องเอารถของพี่ที่จอดอยู่ในโรงรถออกไปซ่อมเบาะ ตอนขับออกไปมันก็ดูปกติดี แต่พอขากลับมันมีอาการแปลกๆ เครื่องเร่งไม่ขึ้นบ้าง อืดๆ บ้าง จนมาจะถึงบ้านมันดับไปเลยดื้อๆ ดีที่เอารถเข้าข้างทางได้ทัน

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

พอรู้แบบนี้ก็เลยรีบไปลองหาน้ำมันมาเติมดู ก็ปรากฏว่าสตาร์ทได้จริงๆ เลยรีบขับไปเติมน้ำมัน แล้วก็จริงดังคาด เติมน้ำมันไป 58 ลิตร เกือบเต็มความจุของถังเลยทีเดียว! (เพราะมีอีก 7 ลิตรที่เติมมาให้มันสตาร์ทได้)

วันนี้เลยได้บทเรียนขึ้นมาอีกอย่างนึงคือการที่รถมันดับไม่ได้แปลว่าเครื่องมันเสียซะทีเดียว ปัญหามันอาจจะเกิดจากเรื่องง่ายๆ อย่างน้ำมันหมดก็เป็นได้

วันนี้ก็ยังโชคดีที่ไม่ได้เรียกรถมาลากไปเข้าอู่ ไม่งั้นเสียค่าโง่เยอะกว่านี้อีกมากเลย

วันศุกร์ที่ 6 เมษายน พ.ศ. 2561

ค้นหาว่าเว็บโดน Hack ได้ยังไง ผ่าน Log file

ช่วงที่ผ่านมาเจอปัญหาการ Hack เว็บที่ตัวเองทำอยู่ แบบว่าป้องกันยังไงก็แล้ว ก็ยังโดนเจาะเข้ามาเขียนไฟล์ index ได้อยู่ดี

จนเมื่อวานลองเข้าไปเปิดดู Log file บน server ก็เลยเจอต้นเหตุ

กรณีที่ผมเจอคือ Hacker ใช้ช่องโหว่ในการอัปโหลดไฟล์ ทำการอัปโหลดไฟล์ .php เข้ามา แล้วก็ดัน execute ได้ซะด้วย ทำให้สามารถเข้ามาแก้ไขไฟล์ต่างๆ ในหน้าเว็บได้

ผมไล่ดูตั้งแต่อาทิตย์ก่อนที่รู้ว่าจะโดน hack เลยเห็นว่ามีการส่ง POST เข้ามาที่ไฟล์ๆ นึง จากนั้น IP เดียวกันนี้ก็เรียกใช้ไฟล์ที่เป็น .php ที่ไม่น่าจะอยู่ตรงนั้น แล้วก็มีการส่งค่าต่างๆ เข้ามาที่ไฟล์นี้หลายๆ ครั้ง จนผมมั่นใจว่าใช่แน่นอน ก็เลยทำการปิดการ execute ของ PHP ที่ directory อันนี้ไป

ตอนนี้ก็เหมือนจะหยุดการ hack ลงได้ละ แต่ก็ยังต้องตามดูกันต่อไปครับ แต่ทางที่ดีที่สุดคือ update software ทั้งหลายที่อยู่ในระบบซะ

วันพฤหัสบดีที่ 5 เมษายน พ.ศ. 2561

ใช้ .htaccess ป้องกันไม่ให้ PHP ทำงานในบาง directory

เจอ hack เว็บไซต์มาครับ หาวิธีป้องกันหลายแบบมาก แต่ก็ยังโดนเข้ามาวางไฟล์ได้อยู่ดี

วิธีการแก้ไขล่าสุดเลยหาวิธีป้องกันไม่ให้ไฟล์ PHP ทำงานได้ เพราะเดาว่ามี script ในการอัปโหลดไฟล์ ที่ยอมให้อัปโหลดไฟล์ PHP แล้วก็ทำให้มันทำงานได้ด้วย

วิธีแก้คือ
สร้างไฟล์ .htaccess ขึ้นมา
แล้วก็เอา code แบบนี้ไปใส่ไว้ครับ

php_flag engine off

มันจะทำให้ไฟล์ PHP ที่อยู่ใน directory เดียวกับไฟล์ .htaccess ตัวนี้ มันจะแสดงเป็นเหมือน text file ธรรมดาเลยครับ

วันพฤหัสบดีที่ 8 กุมภาพันธ์ พ.ศ. 2561

วิธีแก้ iOS Safari Javascript New Date แล้วมีค่าเป็น NaN

วันนี้เจอปัญหาที่แปลกประหลาดของ iOS Safari ที่ไม่สามารถ new Date() ออกมาได้ มันกลายเป็นค่า NaN (Not a number) ซะอย่างงั้น

ลองค้นดูก็เจอว่ามันเป็นเฉพาะ iOS Safari จริงๆ เจอวิธีแก้อยู่หลายอัน บางคนก็บอกให้ไปใช้ DateJS ช่วยเอาเลย แต่มันก็ดูยุ่งยากไปหน่อย

เลยลองหาดูมีวิธีแก้ง่ายๆ อยู่เหมือนกัน จากเว็บนี้
https://coderwall.com/p/gvwb9g/fix-invalid-date-on-safari-ie

//  Safari & IE browsers do not support the date format “yyyy-mm-dd”
const fixDateForAllBrowsers = dateString => dateString.replace(/-/g, '/');
ก็เออแก้ได้จริงๆ ด้วยนะ คือเจ้า iOS Safari มันไม่ยอมให้เราใช้การ New Date เป็น YYYY-MM-DD เท่านั้นแหละ ถ้าเปลี่ยนเป็น YYYY/MM/DD มันก็จะใช้ได้ละ