วันพุธที่ 16 มีนาคม พ.ศ. 2559

ท่าโยคะง่ายๆ ช่วยคลายเส้นที่คอและบ่า สำหรับคนใช้คอมพิวเตอร์เยอะๆ

เมื่อวานไปเจอมาจาก ThaiPBS ลองทำดูแล้วมันช่วยคลายเมื่อยได้จริงๆ เลยต้องเอามาแชร์ไว้



(คลิป) โยคะบำบัดอาการปวดคอและบ่า http://program.thaipbs.or.th/watch/QZZrU6 #ThaiPBS
โพสต์โดย ThaiPBS บน 15 มีนาคม 2016

วันอาทิตย์ที่ 13 มีนาคม พ.ศ. 2559

วิธีแก้ WordPress กด Update แล้วหมุนไม่หยุด

อาทิตย์ก่อนเจอปัญหาว่าแก้ไข Custom Post Type กด Update แล้วอัปเดตไม่ได้ หมุนติ้วๆๆ

พยายามอัปเดททุกอย่างก็แล้วก็ไม่หาย แต่สุดท้ายลืมไปตัวนึงคือเจ้า Visual Composer ที่แถมมากับตัว Theme ที่ไม่ได้อัปเดต พอไปโหลดตัวล่าสุดมาลงก็หายเลย :D

ใครที่เจอปัญหานี้ก็ลองดูนะครับว่าได้อัปเดต Plugin ต่างๆ ครบหมดแล้วหรือยัง

วิธีแก้ Plugin WordPress Advanced Custom Fields ไม่ยอมเซฟและแสดงผลไม่ได้

ทำเว็บให้ลูกค้าแล้วก็ใช้ Plugin ที่ชื่อ Advanced Custom Fields(ACF) มาช่วยในการเพิ่ม field เก็บข้อมูลที่ลูกค้าต้องการ เพื่อให้แก้ไขได้ง่ายๆ

ปกติก็ใช้งานได้ดีไม่เคยเจอปัญหาอะไร แต่ Project นี้มันมีต้องทำแบบสองภาษาแล้วก็มี WooCommerce มาผสมด้วยอีก เลยตีกันมั่วเลย

ปัญหาที่เจอล่าสุดคือเราใช้ Field แบบ Repeater แล้วตอนแรกมันก็ดึงข้อมูลมาแสดงได้ปกติดี แต่อยู่ๆ มันก็ไม่แสดงผลซะงั้น งมหาอยู่หลายวันเลย เพราะไม่เห็นมีใครเจอปัญหาแบบนี้เท่าไหร่ ปัญหาที่เจอในกรณีนี้คือเจ้า field ต่างๆ ที่เราเพิ่มมันจะไม่ยอมเซฟข้อมูลด้วย

ทีแรกนึกว่าเป็นที่ Code ที่เราเขียน ซึ่งจริงๆ เราก็เขียนเหมือนเดิมมันไม่น่าจะทำให้ไม่แสดงผลแบบนี้ แล้วก็คิดว่าอาจจะเป็นที่ Plugin หรือ Theme ก็อัปเดตทุกตัวหมดแล้ว แต่ปัญหาก็ยังไม่หาย ลองย้อนเวอร์ชั่นของ Advanced Custom Fields ดูก็ไม่หาย นั่งกลุ้มอยู่นาน

จนในที่สุดก็ใช้วิธี duplicate fields ที่มีปัญหาออกมา แล้วก็ลบ fields อันเก่าออก แล้วก็เข้าไปที่หน้านั้นเพื่อเซฟอีกรอบนึง ก็เรียบร้อยหาย...

วันเสาร์ที่ 23 มกราคม พ.ศ. 2559

แก้โปรแกรม Miro Video Converter ให้แปลงไฟล์ .ogv ได้ดีขึ้น

วันนี้มีงานที่ต้องเอาไฟล์วิดีโอมาแปลงเพื่อลงหน้าเว็บ ต้องแปลงทั้งหมด 3 ฟอร์แมท คือ .mp4 , .webm และ .ogv ซึ่งเจ้าสองตัวแรกเราใช้ Adobe Media Encoder และ Miro Video Converter แปลงได้ไม่มีปัญหาอะไร แต่เจ้า .ogv ที่ใช้เจ้า Miro Video Converter แปลง กลับมีคุณภาพที่หยาบสุดๆ แบบว่ารับไม่ได้เลยทีเดียว

ก็เลยไปลองหาว่ามีคนอื่นเค้าแก้ไขกันยังไง ก็ไปเจอวิธีที่ต้องเข้าไป compile ไฟล์ของเจ้า Miro กันใหม่เลย ก็เลยลองทำตามดู ตามนี้ จากคุณ Max Duveen ที่ลิงก์นี้ http://support.mirovideoconverter.com/support/discussions/topics/13550/page/2

Here's what I did:
#1. drag and drop your Miro Video Converter app onto your desktop.
#2. Rename the app to 'miro'
#3. Right mouse click the app and click "show package contents"
double click "Contents" then "Resources" then "lib" then "python2.7" then "mvc"
#4. Edit "basicconverters.py" in your favourite editor or in text edit
#5. Replace line '43' with:

parameters = '-f ogg -vcodec libtheora -c:v libtheora -c:a libvorbis -q:v 4'

#6. Open terminal
#7. copy paste this and hit enter:

cd ~/Desktop/miro.app/Contents/Resources/lib/python2.7/mvc

#8. copy paste this and hit enter:

python -m compileall .

Don't forget the period at the end.
*Thanks to Phil for the solution*

เราลองทำตามทีละ step เลยก็แปลงออกมาใช้งานได้โอเคเลย