พอร์ท:โปรแกรมคำนวณวงรอบ Traverse Pro สำหรับแมคโอเอส

แมคโอเอส macOS Catalina ผมไม่ได้ใช้แมคมาเนิ่นนานมากนับเป็นเวลา 6 ปีกว่า มาในปีนี้ได้จับแมค Catalina หรือว่า 10.15 รุ่นหลักคือโอเอสเท็น (OSX) รุ่นแรกออกมาในปี 2001 ส่วนรุ่นย่อยคือ 15 ที่มีระยะเวลาการพัฒนามายาวนานมากกว่า 18 ปีแล้ว จากความที่ห่างหายไปนานเมื่อมาลองใช้ระยะแรกๆจะขัดๆ…

Continue Reading →

Update โปรแกรมคำนวณวงรอบ Traverse Pro รุ่น 2.73 (ฉลองครบรอบ 20 ปี)

ผมกลับมาอัพเดทโปรแกรมคำนวณวงรอบ Traverse Pro อีกครั้งหลังจากรุ่นล่าสุดคือรุ่น 2.63 ที่ทิ้งไว้หลายปี ก็ถือโอกาสมาปรับปรุงเพื่อฉลองครบรอบวันเกิดโปรแกรมนี้ 20 ปี ซึ่งเริ่มพัฒนาเมื่อปี 1999 ด้วย Delphi ในขณะนั้น ก่อนที่จะย้ายมาพัฒนาด้วย free pascal + Lazarus ในภายหลัง…

Continue Reading →

The Return of Spot Fire ก้าวกลับมาอีกครั้งของ Spot Fire รุ่น 2.10 (ล่าสุด)

Spot Fire V2.10 รุ่นล่าสุด และแล้วก็ได้เวลา upgrade โปรแกรมอีกตัว ซึ่งโปรแกรมเขียนตัวเลขค่าระดับส่งเข้า Autocad โดยตรง เป็นโปรแกรมเล็กมากๆ เรียกว่าเป็นทูลส์ (tools) ก็ได้ครับ ขนาดไฟล์ติดตั้ง 1.5 MB แค่นั้นเอง เดิมทีโปรแกรมพัฒนาด้วย Delphi…

Continue Reading →

โปรแกรมคำนวณวงรอบ Traverse Pro รุ่น 2.60 รองรับจอ 4K

ทุกข์ของคนใช้จอ 4K สามเดือนที่แล้วผมไปถอยโน๊ตบุ๊คจอ 4K ขนาด 15.6″ มาใช้ความละเอียด 3840×2160 ลงวินโดส์ 10 และ Ubuntu Gnome ขอพูดตอนลงวินโดส์ต้องเอาแว่นขยายมาส่องหน้าจอเลยครับ เพราะตัวหนังสือเล็กมากจนอ่านไม่ได้ ตรงที่เตรียมพาร์ทิชั่นฮาร์ดดิสค์ต้องระวังเป็นพิเศษกลัวจะคลิกผิด กลายเป็นล้างฮาร์ดดิสค์ทั้งลูก ติดตั้งเสร็จก็ค่อยยังชั่วครับ เพราะวินโดส์ scale…

Continue Reading →

Traverse Pro รุ่นใหม่ version 2.50 (มาตามสัญญา)

 นานเหลือเกินที่จากกันไกล หยุดไปนานจนทิ้งบล็อกให้ร้าง เนื่องจากภารกิจการงานในปัจจุบันยุ่งเหยิงเหลือเกิน ที่ผ่านมาไม่นานนี้พอมีเวลาว่าง จึงเอาโปรแกรม Traverse Pro ที่ทิ้งโครงการไว้เสียนานมาปัดฝุ่นต่อ ให้สามารถนำมาติดตั้งบนวินโดส์ 7 หรือ 8 ได้ ปรับปรุงหน้าตา user interface ให้ดูดีขึ้น แตกเวอร์ชั่นออกเป็นรุ่น 32 บิตและ…

Continue Reading →

คอมไพล์และติดตั้ง Lazarus ด้วย Qt widgets บนลีนุกซ์ KDE

KDE ปกติผมเป็นแฟนของ Gnome มากกว่า KDE ตั้งแต่ KDE ออกรุ่น 4 เป็นต้นมามีการเปลี่ยนแปลงไปมาก แรกๆออกรุ่น 4 มารู้สึกจะได้ก้อนอิฐมากกว่าดอกไม้ เสียงบ่นกันขรมทีเดียวแต่รุ่นหลัง 4.5 ดีขึ้นผิดหูผิดตาคือไม่ค่อยตุกติกใช้ยากเหมือนก่อนหน้านี้ ก็ลองต้องมาดูกันใหม่ ประเภทสวย เนียน ดีอะไรประมาณนั้น…

Continue Reading →

การติดตั้งและการใช้งาน Firebird บน Ubuntu/Ubuntu Server

ฐานข้อมูล Firebird Firebird ในฐานะที่เป็นฐานข้อมูล RDBMS จำพวกเดียวกันกับ MySQL, Postgresql ฟรีและเปิดโค๊ดเช่นเดียวกัน ที่สำคัญคือทุกตัวนั้น cross-platform แต่ถ้าดูจำนวนผู้ใช้แล้ว MySQL กินขาดเอาแค่ใช้กับ Web Application ก็ยังไม่มีฐานข้อมูลไหนมาเทียบเคียงได้ จำนวนผู้ใช้ Firebird เป็นรอง…

Continue Reading →

OpenGPSX เข้าไปอยู่ที่ Softpedia ให้ Download ได้ง่ายๆ

OpenGPSX OpenGPSX คือ component ที่ผมพัฒนาด้วย Lazarus เพื่อเชื่อมต่อกับ GPS ในเบื้องต้นผ่านทาง Serial port จุดประสงค์เพื่อให้โปรแกรมเมอร์ท่านอื่นสามารถนำ component ไปใช้งานในโปรแกรมที่ต้องการต่อกับ GPS ได้ง่ายๆ บ้านเดิมคือ Sourceforge เดิมทีโครงการนี้ผมเปิดโค๊ดไว้ที่นี่ SourceForge…

Continue Reading →

LazReport & Fortes Report สองสิงห์เครื่องมือจัดทำ Report สำหรับ Lazarus

หายหน้าหายตาไปนานทีเดียว จนคนสงสัยว่าจะเลิกเขียน blog ไปแล้วยัง ก็ยังเขียนอยู่แต่เรื่องอาจจะไม่ถี่เหมือนที่ผ่านมาครับ สำหรับแฟนๆ Lazarus ที่ต้องเกี่ยวข้องกับ Database ถ้าเป็นตัวทำ report ที่ฟรีก็ต้องนึกถึงสองตัวนี้ ผมมีโอกาสใช้ทั้งคู่ บางโปรแกรมก็ใช้ทั้งสองอย่าง ตามลักษณะข้อดี ข้อด้อยที่ไม่เหมือนกัน ก็มาเปรียบเทียบดูกันว่าสอง component นี้จะเป็นอย่างไร LazReport…

Continue Reading →

หนทางข้างหน้าของ Traverse Pro ที่พัฒนาด้วย Lazarus (ตอนที่ 2)

พัฒนาและปรับปรุงต่อ ก็ต่อจากตอนที่ 1 ตอนนี้ผมปรับมาเป็นรุ่น 2.0.1 built 5727 พยายามโค๊ดเท่าที่เวลาเอื้ออำนวยครับ ปรับเรื่องตัวหนังสือภาษาไทยและเรื่อง print preview ปัญหาของตัวหนังสือ Unicode หลังจาก update โปรแกรมมาได้พักหนึ่ง ผมก็พบกับปัญหา 2 เรื่องคือเรื่อง Unicode…

Continue Reading →