เมื่อ AI เป็นพิษชักจูงผู้ใช้ด้วยข้อมูลผิดๆ

การรังวัดโครงข่าย GNSS แบบหลายคาบ ตอนนี้ถือว่าเป็นตอนที่สองเกี่ยวกับเรื่อง AI หลังจากตอนแรกที่ AI พยายามจะเอาชนะผมเหมือนกับมีอีโก้จัดอัตตาสูง ครั้งนี้ผมมีเรื่องขอให้ AI ช่วยเรื่องจัดทำตารางการรังวัดแบบโครงข่าย เนื่องจากการรังวัดในสนามจำนวน 4 คาบ (session) โดยการรังวัดมีหมุดอยู่ 9 หมุด และมีเครื่องรับสัญญาน GNSS…

Continue Reading →

เมื่อ AI กลายเป็นพิษด้วยอัตตา

ปกติผมก็ใช้ AI มาช่วยทำงานเริ่มตั้งแต่ chatGPT จนมาถึง Deepseek ตามด้วย Gemini งานที่ให้ช่วยมีตั้งแต่แปลเอกสาร ช่วยร่างจดหมายภาษาอังกฤษ แต่ที่จะใช้บ่อยคือช่วยเขียนโค้ด การแปลงโค้ดจากภาษาหนึ่งไปสู่อีกภาษาหนึ่ง ตัวอย่างเช่นโค้ดไพทอนไปยังโค้ดของ Rust ผู้ช่วยโปรแกรมมิ่ง ในมุมมองการใช้ AI ช่วยเขียนภาษาข้อดีคือได้ความรวดเร็ว ข้อเสียบางครั้งเขาอาจจะดำน้ำ ต้องตรวจสอบให้ดีๆ…

Continue Reading →

คอมไพล์ PROJ 9.6.0 สำหรับแอนดรอยด์ แก้ปัญหาเพิ่มขนาด page size 16KB ตามกฎใหม่ของกูเกิ้ล

ตอนนี้เป็นตอนต่อ ของบทความที่แล้ว ถ้าใครพัฒนาแอพลง Google play store จะเห็นข้อความของกูเกิ้ลส่งมาใน inbox ให้แก้ไขแอพโดยที่แก้ขนาดของ page size จากเดิม 4KB ที่ใช้มานานแล้วให้เป็น 16KB กูเกิ้ลแจ้งว่าจะให้แอพจะเร็วขึ้น เนื่องจากแอพผมไม่ได้ต้องการความเร็วในการคำนวณเหมือนพวกแอพเกมส์การแก้ปัญหาด้วย page size นี้คงไม่ได้ช่วยอะไร…

Continue Reading →

เครื่องมือช่วยออกแบบเส้นโครงแผนที่ความคลาดเคลื่อนต่ำ ด้วย LDP Companion เพื่อนคู่คิดมิตรคู่ใจ (#กำลังพัฒนา #Rust #Slint)

สำนวนโบราณ “จากกันสามวันนารีเป็นอื่น” ไม่รู้ปัจจุบันนี้ยังใช้ได้ไหม แต่สำหรับกับความรู้ภาษา Rust ที่ร่ำเรียนมาแบบหน้าดำคร่ำเครียด เพียงแค่หนึ่งเดือนไม่ได้จับ พอมาจับอีกครั้งเกิดอาการลืมเลือนไปอย่างรวดเร็ว วิธีการที่จะทำให้อาการลืมเร็วแล้วฟื้นไว มีวิธีเดียวครับคือขยันเขียนโปรแกรมประจุให้ความรู้เข้าไปในหน่วยความจำของสมองมากที่สุด เวลามาฟื้นทีหลังจะฟื้นไว ความจริงเครื่องมือช่วยออกแบบเส้นโครงแผนที่ความคลาดเคลื่อนต่ำ (LDP – Low Distortion Projection) นั้นมีอยู่แล้วใน Surveyor Pocket…

Continue Reading →

#Update แก้บั๊กหลุมดำ Surveyor Pocket Tools

บั๊กหลุมดำ Build 780 ถ้าใครใช้ Surveyor Pocket Tools รุ่นก่อนหน้านี้คือ V 1.41 build 780 จะพบว่าเมื่อเปิดโปรแกรมมาแล้ว หน้าต่างเมนูหลักจะปรากฎออกมา พร้อมกับมีทูลส์ต่างๆให้เลือกใช้ เมื่อมีการเปิดใช้ทูลส์เช่น UTM-Geo Converter, Transform Coordinates…

Continue Reading →

ปฐมฤกษ์โปรแกรมเดสก์ท็อปภาษา Rust ด้วย Slint

หลังจากที่ได้ศึกษาภาษา Rust ในสามเดือน สี่เดือนที่ผ่านมาอย่างเอาจริงเอาจัง ถึงแม้จะรู้สึกว่ายากแต่ก็ฟันฝ่าจนจบหลักสูตรทั้งอ่านหนังสือ Rust Language Book และดูคลิปยูทูปเพื่อศึกษาและทบทวนจำนวน 14 ชั่วโมง แต่ดูจริงๆวันละไม่เกิน 30 นาทีหรือน้อยกว่านั้นเพราะต้องทดลองทำโจทย์ตามผู้สอนด้วย จบหลักสูตรยูทูปประมาณเดือนหนึ่งเต็มๆ โดยเฉพาะการดูคลิปนี้สอนได้ดีมาก ค่อยๆสอนไปอย่างไม่รีบร้อน อธิบายได้ละเอียดจนอะไรที่สงสัยตอนอ่านหนังสือก็มากระจ่างจากการดูคลิปนี้ การอ่านหนังสือเหมือนได้ทฤษฎีมาเปล่าๆ การลงมือปฏิบัติคือเป็นการบูรณาการว่าความรู้ที่ได้มานั้นเพียงพอจะเขียนโปรแกรมหนึ่งหรือไม่อย่างไร…

Continue Reading →

การตั้ง Heading จาก RTK GNSS สองเครื่องใน Hypack

ถือว่าเป็นโน๊ตกันลืมสำหรับผมก็แล้วกัน ในงาน Bathymetric survey เอง ถ้าเป็นเรือเล็กๆ เราจะใช้ RTK ตัวเดียวก็เอาอยู่ ถึงแม้ตอนอยู่นิ่งๆมันจะหมุนในหน้าจอ Hypack ก็ตาม เนื่องจากเรือขนาดเล็กคล่องตัว บังคับง่าย เลี้ยวง่าย แต่ถ้าเป็นเรือใหญ่ขึ้นมาการเปลี่ยนทิศทางจะทำได้ยากกว่า ช้ากว่า ถ้าเรือใบจักรเดียวก็ยิ่งช้า ถ้าใบจักรคู่อาจจะเร็วขึ้นมาหน่อย แต่สุดท้ายคนขับเรือสำรวจและช่างสำรวจก็อยากได้ทิศทางหรือ…

Continue Reading →

วิธีการออกแบบและรังวัดโครงข่าย GNSS ฉบับคนเดินถนน (ตอนที่ 3)

Leica Infinity vs CHC Geo Office เนื่องจากตอนที่สองผมได้นำ Leica Geo Office (LGO) มวยแทนที่อายุมากแล้วมาขึ้นเวที ตอนนี้ได้ Leica Infinity ต่อไปจะขอเรียกย่อๆว่า LI ที่สดกว่าขึ้นมาประกบกับ CHC Geo…

Continue Reading →

นำ Rust Geodesy ดำดิ่งสู่ไมโครคอนโทรลเลอร์ ESP32

Rust Geodesy คือไลบรารีสำหรับงานยีออเดซี ตอนที่แล้วผมคอมไพล์โค้ดของ Rust ที่ใช้ไลบรารี Rust Geodesy หรือเรียกสั้นๆว่า RG ถึงแม้ผู้พัฒนา RG จะย้ำว่าไม่ใช่มาแทนไลบรารี PROJ ก็ตาม แต่ผมก็คิดว่าถ้าใช้ภาษา Rust การนำ RG มาใช้แทน…

Continue Reading →

Rust ภาษาแห่งกาลอนาคตที่มาถึงแล้ว กับการทดสอบไลบรารี Rust Geodesy (RG)

ผมศึกษาภาษาปาสคาลตอนเรียนอยู่มหาวิทยาลัยปีสี่อายุตอนนั้น 24 ปี เรียนภาษาปาสคาลด้วยตัวเองต่อมาใช้เขียน Traverse Pro ในขณะเดียวกันก็ศึกษา C ควบคู่ไปด้วยแต่ไม่ชำนาญ มาศึกษาไพทอนตอนอายุ 44 ปี ใช้ไพทอนเขียนโปรแกรมสำหรับ desktop ไว้หลายตัวเช่น Surveyor Pocket Tools สิบปีให้หลังอายุ 54…

Continue Reading →