ติดตั้ง Lazarus แบบ Subversion บน Linux อย่างไรให้สำเร็จ

ผมเชื่อว่าคงมีหลายท่านอยากจะใช้หรือทดลอง Lazarus ดู ส่วนใหญ่เลือกจะติดตั้งจาก package เช่น Debian หรือ RPM ซึ่งจะได้ version ใหม่กว่าการใช้ Synaptic อยู่เล็กน้อย แต่เมื่อใช้เปิดโปรแกรม lazarus มา load package (.lpk)…

Continue Reading →

การเขียนโปรแกรมคำนวณการแปลงค่าพิกัดระหว่าง UTM Grid และ Geographic (Lat/Long) ด้วย Lazarus และ Delphi (ตอนที่ 3)

จากตอนที่ 2 จะเห็นโค๊ดที่ผม post 2 unit คือ GeoEllipsoids.pas และ GeoCompute.pas ถ้าสนใจก็ copy ไปวางที่ Text Editor แล้ว Save ชื่อไฟล์ตามที่ผม เราจะเริ่มต้นสร้าง New…

Continue Reading →

การเขียนโปรแกรมคำนวณการแปลงค่าพิกัดระหว่าง UTM Grid และ Geographic (Lat/Long) ด้วย Lazarus และ Delphi (ตอนที่ 2)

สูตรที่ใช้ในการคำนวณ ผมอ้างอิงมาจาก http://www.uwgb.edu/dutchs/UsefulData/UTMFormulas.htm เขียนโดย Steve Dutch กล่าวถึงสูตรที่นำมาใช้คำนวณแปลงค่าพิกัด โดยอ้างถึง U.S. Army Corps of Engineer และ USGS (U.S. Geological Survey Professional) ถ้าเป็นการแปลงจาก…

Continue Reading →

การเขียนโปรแกรมคำนวณการแปลงค่าพิกัดระหว่าง UTM Grid และ Geographic (Lat/Long) ด้วย Lazarus และ Delphi (ตอนที่ 1)

ตัวอย่างโปรแกรมแปลงค่าพิกัด GeoCalc และ GeoTrans ผู้ใช้งานด้าน GIS และคนที่ทำงานด้านสำรวจ (Surveying) คงหลีกหนีการแปลงพิกัดระหว่าง UTM Grid และ Geographic (Latitude, Longitude) ได้ยาก ทั้งทางตรงและทางอ้อม ทางตรงได้แก่ ใช้โปรแกรมแปลงพิกัดเช่น GeoCalc…

Continue Reading →

การ Restore Image ของ Harddisk ด้วยแผ่น System Rescue LiveCD (ตอนที่ 2)

System Rescue Live CD เป็น Live CD ที่สร้างมาจาก Gentoo Linux (ดิสโทรตัวจริงของ Gentoo นี่ผมยังไม่เคยลองเลย) ส่วนระบบกราฟฟิคเปลี่ยนมาใช้ Xfce v.4 เป็น Desktop environment จากเดิมเคยใช้…

Continue Reading →

การเขียน Image ของ Harddisk ด้วยแผ่น System Rescue Live CD (ตอนที่ 1)

เกริ่นนำ เป็นที่ทราบกันดีว่าการติดตั้ง Windows หรือ Linux เป็นอะไรที่น่าเบื่อมากแค่ไหน ไหนจะต้องติดตั้งโปรแกรมที่ใช้งาน บางที่เป็นวันเลยก็มี แต่ถ้าเราเขียน image ของ harddisk ได้จะทุ่นเวลาไปมาก เพราะตอนนำ image มาเขียนกลับลง harddisk จะใช้เวลาแค่ไม่เกินชั่วโมง เป็น Linux…

Continue Reading →

การ Download SRTM DEM (Digital Elevation Model) ผ่าน Google Earth

การนำแบบจำลองระดับสูงเชิงเลข (Digital Elevation Model) หรือ DEM มาใช้เพื่อจำลองสภาพพื้นผิวภูมิศาสตร์เป็นสามมิติ ผ่านโปรแกรมดังๆอย่าง Global Mapper  หรือโปรแกรมอื่นๆอีกมากมายทางด้าน GIS ใช้เพื่อศึกษาเฉพาะด้านที่สนใจ ผมมีโอกาสได้ทำงานต่างประเทศ ส่วนใหญ่ก็เป็นเพื่อนบ้านเราเช่นพม่า ลาว กัมพูชา มาเลเซีย อินโดนีเซียไปจนถึงมาดากัสการ์ และ…

Continue Reading →

การพัฒนาโปรแกรมแบบ Cross-Platform ด้วย Lazarus

ที่จริงรู้จักกับ Lazarus มาได้ 2 ปีกว่าแล้ว โดยการแนะนำของคุณจักรนันท์  กูรูขนานแท้คนหนึ่ง ที่ http://www.opentle.org/th/node/5345 ได้ให้คำแนะนำที่น่าสนใจมาก คุณจักรนันท์ได้ comment สั้นๆกับ Lazarus ดังนี้ “Free Pascal นั้น เป็นแค่ Compiler…

Continue Reading →

ประสบการณ์จากการใช้ Freeware และ Opensource

ผมทำงานในบริษัทใหญ่แห่งหนึ่ง ปัญหาที่เพิ่งช็อคกันเมื่อสักหนึ่งปีที่ผ่านมาคือเรื่องปัญหาลิขสิทธิ์โปรแกรม บริษัทฯโดน BSA นำโดย Autocad บุกชาร์ต บริษัทฯ เสียเงินร่วมไปเบาะๆประมาณ 20 ล้านบาท นี่แค่โปรแกรม Autocad โปรแกรมเดียวนะครับ และที่บริษัทฯโดยก็แค่ชั้นเดียว ถ้าหลายๆชั้นจะเท่าไหร่ นี่ถ้าพ่วง Microsoft มาด้วยต้องกระอักเลือดไม่น้อย ไหนจะ…

Continue Reading →