ดวลกันอีกสักครั้ง MariaDB 5.5.60 กับ MariaDB 10.2.14

ผมจะโดนคำถามนี้ตลอดว่า MariaDB 5.5 กับ MariaDB 10 ใครเร็วกว่ากัน ผมก็ได้ทดสอบด้วย mysqlslap ไปครั้งหนึ่งแล้วว่า 5.5 เร็วกว่า แต่ตอนนี้ตัวเลขเวอร์ชันตัวหลังได้เปลี่ยนไปมาก ก็มาทดสอบกันอีกที แต่รอบนี้ทดสอบกับ 10.2 ไปเลยเอาให้เห็นจะๆ กันไปเลย จึงเป็นที่มาของ ดวลกันอีกสักครั้ง MariaDB 5.5.60 กับ MariaDB 10.2.14 จะได้ผลเหมือนเดิมหรือไม่ติดตามกันมาครับ

 

VirtualBox 2 เครื่องเหมือนเดิม ติดตั้ง CentOS7.4 เหมือนกัน ลง MariaDB ต่างเวอร์ชันดังภาพ  ไฟล์ my.cnf ของผมเอง มี option ของ 5.5 ที่ใช้ในเวอร์ชัน 10 ไม่ได้ 2-3 option ที่ต้องตัดออก แต่ก็ไม่ใช่ option ที่สำคัญอะไรมากนัก Continue reading “ดวลกันอีกสักครั้ง MariaDB 5.5.60 กับ MariaDB 10.2.14”

MariaDB 10.1 กับ 10.2 เลือกเวอร์ชันไหนดี

ถ้าตอบแบบไม่คิดอะไรเลยก็เวอร์ชันใหม่กว่าย่อมที่จะดีกว่า แต่การที่จะบอกว่าดีกว่า ก็ต้องมาดูก่อนครับว่า แต่ละเวอร์ชันมีการเปลี่ยนแปลงอะไรบ้างดูจากลิงค์นี้เอานะครับ  MariaDB 10.1 และ MariaDB 10.2  สำหรับส่วนตัวผมเองยังไม่ได้ใช้ทั้งสองเวอร์ชัน แค่ติดตั้งเล่นทดลองเล่นโน่นนี่ไปเรื่อยๆ ถ้าจะให้ผมให้ข้อมูลสำหรับสองเวอร์ชันนี้ผมให้ข้อมูลได้แค่การทดสอบความเร็วด้วย mysqlslap เท่านั้น มาดูกันนะครับว่า MariaDB 10.1 กับ 10.2 เลือกเวอร์ชันไหนดี ถ้าตัดสินกันเฉพาะความเร็ว

ผมทดสอบเหมือนเดิมครับใช้ VirtualBox  เหมือนบล็อกก่อนหน้านี้ ติดตั้ง CentOS 7.4 ติดตั้ง MariaDB ต่างเวอร์ชันกัน แต่ใช้ my.cnf ของผมเอง เหมือนกันทั้ง 2 เครื่อง แต่ตัดออกบาง option ที่ใช้งานใน 10.2 ไม่ได้ ก็ตัดไป option เดียวไม่ได้ถือว่าแตกต่างกันมากมายนัก Continue reading “MariaDB 10.1 กับ 10.2 เลือกเวอร์ชันไหนดี”

ทดสอบความเร็ว InnoDB VS. TokuDB บน MariaDB 5.5

ก็ออกตัวนะครับว่า ส่วนตัวไม่ได้ศึกษารายละเอียดของ TokuDB เพราะส่วนมากก็ใช้ InnoDB เป็นหลัก การทดลองนี้ผมแค่อยากรู้ว่าระหว่าง InnoDB กับ TukuDB ใครเร็วกว่ากัน โดยที่ไม่ได้ปรับแต่งคอนฟิกใดๆ เพิ่มเติมทั้งสอง Storage Engine แต่ตั้งค่าคอนฟิก default-storage-engine ให้ต่างกัน ส่วนค่าอื่นๆ ที่เป็น Default ของ Server ก็เหมือนกัน มาเริ่ม ทดสอบความเร็ว InnoDB VS. TokuDB บน MariaDB 5.5 กันเลยครับ

สิ่งแวดล้อมในการทดสอบ

  • Notebook CPU Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz RAM 8 GB
  • VirtualBox  RAM 2 GB  CentOS 7.4  MariaDB 5.5.60

ทดสอบความเร็ว InnoDB VS. TokuDB บน MariaDB 5.5

Continue reading “ทดสอบความเร็ว InnoDB VS. TokuDB บน MariaDB 5.5”

ขั้นตอนการแต่งภาพด้วย Darktable

ผมใช้งานระบปฏิบัติการ Linux มามากกว่า 10 ปี ไม่ใช้งาน Windows เลย เมื่อผมเริ่มหัดแต่งภาพไฟล์ RAW เพราะฉะนั้นเป็นไปไม่ได้ที่ผมจะใช้งาน Lightroom เพราะโปรแกรมนี้ไม่มีบน Linux จะให้กลับไปใช้ Windows เพื่อใช้ Lightroom นั้นไม่มีทางเป็นไปได้ ผมก็ต้องหาโปรแกรมแต่งภาพไฟล์ RAW บน Linux ผมได้ทดลองใช้งานโปรแกรมแต่งภาพไฟล์ RAW มาหลายโปรแกรม สุดท้ายมาโดนใจเอาโปรแกรม Darktable แต่ผมก็ใช้มาแบบงู ๆ ปลา ๆ ใช้งานไม่กี่โมดูล แต่พอลองค้นหาการใช้งานโปรแกรม ก็ไปเจอขั้นตอนการแต่งภาพในทำนองที่ว่าควรปรับแต่งอะไรก่อนหลัง รวมถึงแนะนำว่าควรใช้โมดูลอะไร เหมือนสวรรค์มาโปรดหลังจากที่งมอยู่ตั้งนาน โมดูลที่ไม่เคยใช้ก็ได้นำมาใช้ และปรับแต่งรูปถูกขั้นตอนแต่งรูปง่ายขึ้น สวยงามขึ้น มาดูกันครับว่า ขั้นตอนการแต่งภาพด้วย Darktable มีขั้นตอนอย่างไรบ้าง Continue reading “ขั้นตอนการแต่งภาพด้วย Darktable”

การทำภาพ HDR ด้วยโปรแกรม Darktable

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

  • ท้องฟ้าสว่างจ้าจนไม่เห็นรายลเอียดของเมฆ แต่ภูเขาสว่าง
  • ท้องฟ้าสว่างแต่รายละเอียดของเมฆน้อย แต่ภูเขามืดนิดหน่อย
  • ท้องฟ้าพอดีเห็นรายละเอียดของเมฆ แต่ภูเขามืดสนิท

Continue reading “การทำภาพ HDR ด้วยโปรแกรม Darktable”