กว่าจะมาเป็น OrbLink

เริ่มต้นจากการแก้ปัญหา สู่โปรแกรมที่สวยงามและฉลาดจนคุณต้องหลงรัก

เริ่มต้นจากความต้องการที่จะเข้าใจในการศึกษาโหราศาสตร์อย่างลึกซึ่ง ปลายปีพ.ศ. 2548 จากบทเรียนในห้องเรียนที่อาจารย์พุธลัคน์ ได้บรรยายผ่านฟรีซอฟท์แวร์  Astrolog ซึ่งเป็นโปรแกรมโหราศาสตร์สากลและยูเรเนียนที่ข้าพเจ้าคิดว่าดีมากๆ สำหรับผู้เริ่มต้นศึกษาเพราะนอกจะผูกดวงได้หลากหลายแล้วยังรวมการศึกษาเรื่องเรือนชะตาแต่ละชนิดไว้ด้วย อีกทั้งยังเป็นฟรีซอฟท์แวร์อีกต่างๆหาก

 

อุปสรรคพื้นฐานในการเรียนโหราศาสตร์ยูเรเนียน

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

แต่เราก็พบว่า การหมุนจานมีปัญหาในระยะยาวพอสมควรไม่ว่าจะเป็นรูเจาะให้ศูนย์เที่ยงตรงแล้ว รูบนจานกระดาษมักจะกว้างมาขึ้นทำให้ศูนย์ของจานคำนวณไม่เที่ยง มุมดาวที่อ่านได้มักคลาดเคลื่อนไปบ้าง การจะอ่านคำพยากรณ์แต่ละครั้งก็จำเป็นต้องพิมพ์ดวงลงบนกระดาษ ต้องมีหมุดยึดจานคำนวณกับกระดานอ่านดวง

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

 

เข้ามาเพื่อแก้ปัญหา

ความตั้งใจนี้ทำให้ข้าพเจ้าจำเป็นต้องค้นคว้าการเขียนโปรแกรม โดยเริ่มต้นจากการศึกษาด้านกราฟฟิกอย่างหนัก หลังจากที่พัฒนาจานคำนวณดิจิตอลที่สามรถหมุนอิสระได้บนคอมพิวเตอร์ด้วยเมาส์ จึงเข้าพบ อาจารย์พุธลัคน์ เพื่อปรึกษาถึงความเป็นไปได้ที่จะพัฒนาซอฟท์แวร์ จนสำเร็จเป็นผลงานแรงคือ โปรแกรมกราฟฟิกที่ใช้งานร่วมกับ โปรแกรม PlaPlace 6.0 Proขึ้นไป ของท่านอาจารย์พุธลัคน์ โดยตั้งชื่อโปรแกรมว่า PlaPlace GenX ที่ทำงานแสดงภาพกราฟฟิกสมผุสดาว จานคำนวณที่หมุนได้อย่างอิสระ โดยค่าสมผุสดาวต่างๆยังคงต้องอาศัยโปรแกรมPlaPlace เป็นพื้นฐานในการคำนวณค่าที่สำคัญต่างๆ จากวันนั้น ข้าพเจ้าเริ่มเป็นที่รู้จักในนามแฝง “ช. เชี่ยวชาญ” ผู้พัฒนา โปรแกรม PlaPlace GenX เริ่มบรรยายและให้คำปรึกษาการใช้ซอฟท์แวร์ ตามแต่โอกาสอำนวยนับแต่นั้นเป็นต้นมา 

 

 

ตื่นเต้นไปกับความเสมือนจริง

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

 

รางวัลของการให้

การทำงานเพื่ออุทิศโปรแกรมให้กับชมรมเป็นความตั้งใจแรกของข้าพเจ้า และด้วยความเมตตาของอาจารย์ พุธลัคน์ ได้เสนอทุนการศึกษาเรียนฟรีทุกคอร์สที่ทางชมรมจัดขึ้น ในแต่ละคอร์สนั้นมีมูลค่าหลายหมื่นบาทที่เดียว ซึ่งในความเป็นจริงข้าพเจ้าเองมีทุนเรียนให้ตัวเองเพียงแค่คอร์สพื้นฐานเท่านั้น จากนั้นข้าพเจ้าจึงมีโอกาสเข้าศึกษา

  • คอร์ส Advance โหราศาสตร์ยูเรเนียนขั้นสูง
  • คอร์สปรับแก้เวลาเกิด
  • คอร์สการใช้สัญลักษณ์ซาเบียนเพื่อการพยากรณ์

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

 

แล้วปัญหาใหญ่ก็เกิดขึ้น

หลังจากใช้งานอยู่พักใหญ่ ก็พบปัญหา ที่เพื่อนๆร่วมชมรมในขณะนั้น แจ้งประสบการณ์หลังใช้งานมีปัญหา คือ การคำนวณร่วมระหว่างโปรแกรม PlaPlace GenX และPlaPlace 6.0 Proขึ้นไป อาจแสดงผลคลาดเคลื่อนเนื่องจากผู้ใช้งานที่ ไม่ชำนาญหรือใจร้อนในกรณีที่ PlaPlace ยังคำนวณค่าต่างๆยังไม่เรียบร้อยและรีบเปิด PlaPlace GenX เพื่อวาดภาพกราฟฟิกไว้ก่อนทำให้ค่าต่างๆยังคงเป็นค่าเดิม เมื่อพยากรณ์ไปสักพักถึงได้รู้ว่าดวงที่ผูกขึ้นไม่ตรงกับความต้องการของตน 

 

ท้อแต่ไม่ถอย

ปัญหานี้กลายเป็นอุปสรรคของใช้งานที่สร้างความกังวลใจให้ผู้ใช้งานอย่างมาก แม้ว่าในมุมของผู้พัฒนาความผิดพลาดที่เกิดขึ้นจะเกิดจากผู้ใช้งานก็ตาม หรือ แม้ว่าปัญหาจากการที่ Plaplace กินทรัพยากรของเครื่องมากจนทำให้ค่าที่ถูกดึงมาประมวลผลผิดพลาด แต่เสียงวิจารณ์การใช้งานก็พุ่งเป้ามาที่ข้าพเจ้าแต่เพียงผู้เดียว เนื่องจากการแสดงผลสุดท้ายเป็นส่วนที่ข้าพเจ้ารับผิดชอบ ด้านหนึ่งก็ท้อแม้กับการต่อว่าของผู้ใช้งานที่เสียประโยชน์ แต่ก็นับเป็นจุดเริ่มให้ข้าพเจ้าอีกครั้งหนึ่ง

 

วาดเส้นทางเดินของตัวเอง

การต้องพัฒนาซอฟท์แวร์ที่สามารถทำงานด้านคำนวณค่าและการแสดงผลในโปรแกรมเดียวให้ได้เพื่อแก้ปัญหาที่กล่าวมาข้างต้น เป็นเรื่องท้าทายมากๆ และดูว่าจะมีอุปสรรค์มากยิ่งกว่าเดิม ข้าพเจ้าเริ่มต้นค้นคว้าและศึกษาโปรแกรม Astrolog ที่นักพัฒนานั้นอุทิศให้ นักพัฒนารุ่นหลังได้ศึกษา จนกระทั้งสามารถพัฒนาโปรแกรมเป็นหนึ่งเดียวได้สำเร็จครั้งแรก ปลายปี 2549  และตั้งชื่อว่า AstroVista เป็นโปรแกรมกราฟฟิคที่สวยงามกว่าเดิมใช้งานสะดวกและรวดเร็ว โดยมีความแม่นยำตามแบบฉบับของโปรแกรม Astrolog แต่เนื่องจากใช้ข้อมูลและฟังก์ชั่นต่างๆของ Astrolog ทำให้เวลาที่ต้องการอะไรที่ซับซ้อนขึ้นไม่สามารถเปลี่ยนแปลงและแก้ไขเองได้

 

 

เติบโตขึ้นด้วยแรงอุปถัมภ์

และแล้วโชคชะตาก็ผลักข้าพเจ้าไปข้างหน้า ภายหลังที่เปิดตัวและแจกจ่ายให้เพื่อนๆที่รู้จักนับถือกันได้ใช้ ยังมีบางอย่างที่ข้าพเจ้าอยากที่จะเข้าใจเพื่อจะพัฒนาให้ซอฟท์แวร์นี้เป็นซอฟท์แวร์ที่ดีที่สุด ข้าพเจ้าได้เข้าพบอ.พุธลัคน์อีกครั้ง ครั้งนี้ข้าพเจ้าได้แจ้งความประสงค์ขอให้อาจารย์สอนการคำนวณดาว เพื่อนำไปปรับแก้และสร้างฟังก์ชั่นใหม่ๆให้ได้ดังใจ ในขณะนั้นชมรมนักโหราศาสตร์ยูเรเนียนแห่งประเทศไทย(UACT) กำลังเติบโตอย่างมาก อาจารย์พุธลัคน์ ไม่มีเวลาพอที่จะสอนวิชาคำนวณดาวให้แก่ข้าพเจ้า และได้แนะนำให้ข้าพเจ้าเข้าพบโหราจารย์ฝ่ายคำนวณดาวที่เป็นอาจารย์ของท่านอีกทีหนึ่งแทน ใช้แล้วครับท่านคือ อาจารย์ พลตรีบุนนาค ทองเนียม ที่ถือได้ว่าเป็นเสาหลักของวงการโหราศาสตร์ภาพคำนวณด้วยซอฟท์แวร์คอมพิวเตอร์

 

บททดสอบที่เข้มข้นและยาวนาน

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

  • สูตรดาวอย่างง่าย
  • สูตรดาวของ Meeus.
  • สูตรดาวของ Astrolog
  • สูตรดาวของ Swiss Ephemeris
  • สูตรดาวของ Moshier Ephemeris
  • สูตรดาวของ JPL Ephemeris

ท่านได้สอนให้ข้าพเจ้ารู้จักพื้นฐานการคำนวณดาวทั้งไทย สากลและยูเรเนียน เรียนรู้ระบบปฏิทินทั้งจันทรคติและสุริยคติ จนมีความชำนาญในระดับหนึ่ง 6 เดือน หลังจากนั้น ก็สามารถพัฒนาซอฟท์แวร์โหราศาสตร์ยูเรเนียน โดยพัฒนาจาก Source Code ของ Meeus และ Astrolog โดยตั้งชื่อว่า AstroSync360 ที่มีความยึดหยุ่นสูง สามารถผูกดวงได้หลากหลายชนิดเทียบเท่า Astrolog อีกทั้ง ยังคำนวณเรือนชะตาทั้งหมดของ Astrolog ไว้ได้หมด จนกระทั้งต้นปี 2552 ได้พัฒนาอีกขั้นหนึ่งโดยศึกษาที่มาและหลักการคำนวณของ Swiss Ephimeris อย่างละเอียดโดยออกแบบให้โปรแกรมมีความยืดหยุ่นและ แตกต่างจากซอฟท์แวร์อื่นๆโดยสิ้นเชิง

 

ก้าวกระโดดของการพัฒนา

คุณเก่ง รัฐการ เทพภิบาล เพื่อนสมัยเรียนโหราศาสตร์ที่ชมรมนักโหราศาสตร์แห่งประเทศไทย ช่วยผมตั้งชื่อซอฟท์แวร์ใหม่ เพื่ออยากให้เป็นชื่อที่จำง่ายและใช้ถาวรเสียที และเขาได้เรียกโปรแกรมโหราศาสตร์ของผมว่า OrbLink โดยมาจากคำว่า Orbit ที่มาจากวงรอบของดวงดาว หรือ Orb ที่หมายถึงระยะวังกะการแสดงผล และคำว่าLink ที่หมายถึงการเชื่อมโยงเข้ากัน  นับว่าเป็นชื่อที่ลงตัวมากๆ

 

เปิดตัวอย่างเป็นทางการ 

OrbLink1.0 เป็นซอฟท์แวร์โหราศาสตร์ยูเรเนียนที่ทันสมัย ยืดหยุ่น และแตกต่าง ซึ่งได้เปิดตัวอย่างเป็นทางการในงานประชุมประจำของชมรมนักโหราศาสตร์แห่งประเทศไทย 20 ธ.ค. 2552 ซึ่งได้รับการตอบรับจากเพื่อนๆพี่ๆน้องๆ ในชมรมเป็นอย่างดีซึ่งในงาน และเป็นโปรแกรมมีแบ่งปันให้เพื่อนๆที่ชมรมใช้ทำหัวข้อวิจัยเพื่อนำเสนอผลงานประจำปีทุกปีตั้งแต่นั้นเป็นต้นมา ภายหลังงานประชุม ท่านอาจารย์อารีย์ สวัสดี ได้ขอให้พัฒนาในส่วนของการคำนวณวันการคราศของอาทิตย์และจันทร์เพิ่มเติม ซึ่งปีพ.ศ. 2553 พัฒนา OrbLink2.0 เพิ่มโมดุลนี้ให้ใช้งานได้ทั้งสามรุ่น Basic, Professional, Ultimate ซึ่งสามารถคำนวณวันและชนิดของการเกิดสุริยคราสและจันทร์คราสอย่างครบถ้วน ซึ่งการแบ่งรุ่นของ OrbLink เป็นสามารุ่นย่อยๆ เพื่อให้ตรงกับความต้องการของนักศึกษาแต่ละคนและราคาที่เหมาะสมสำหรับความสามารถในแต่ละรุ่น ปี พ.ศ. 2555 พัฒนา OrbLink3.0 เสริมความสามารถด้านกราฟฟิกให้เสมือนจริงมากยิ่งขึ้น เพิ่มฟังก์ชั่นการอ่านดาวจรอ้างอิงดาวกำเนิดด้วยกราฟ และผู้ใช้สามารถสร้างและเก็บสูตรดาวได้อิสระไม่จำกัดจำนวน ปีพ.ศ. 2559 พัฒนา OrbLink Z หรือ OrbLink 4.0 ยึดหยุ่นมากขึ้น เป็นกันเองมากขึ้น พร้อมฟังก์ชั่นที่เป็นลิขสิทธิ์เฉพาะของเจริญ วัชรวัฒน์ จากการตกผลึกในทฤษฎีและหลักโหราศาสตร์ กว่า 10 ปี เพื่อให้การหาคำตอบชีวิตของทุกคนง่ายขึ้น 

 

ต่างชาติรู้ว่าโหรไทยเก่งแค่ไหน

ข้าพเจ้าเป็นหนึ่งในคณะทีมงานจัดงานประชุมโหราศาสตร์ยูเรเนียนนานาชาติ IUF6 ที่จัดขึ้นที่ รพ.ศิริราช เป็นผู้ออกแบบสัญลักษณ์งานประชุม ที่เป็นรูปยักษ์พิเภก ที่ใช้เป็นตัวแทนประเทศไทยในการจัดงานครั้งนี้ เนื่องจากทราบว่าจะมีแขกต่างชาติที่เป็นระดับโหราจารย์ และนักเขียนตำราโหราศาสตร์ ข้าพเจ้าจึงอยากแสดงศักยภาพให้พวกเขาได้รู้ว่าวงการโหราศาตร์ของประเทศไทยนอกจากด้านวิชาการแล้ว ด้านการพัฒนาซอฟท์แวร์ก็ไม่แพ้ใครเช่นกัน และในเวลา 6 เดือนก่อนงานจะเริ่มข้าพเจ้าก็ได้พัฒนาโปรแกรมยูเรเนียน บน iPhone และ iPad ซึ่งถือได้ว่าเป็นโปรแกรมแรกของโลกที่สามารถ ผูกดวงและหมุนจานด้วยปลายนิ้วได้ ซึ่งสร้างความตื่นเต้นให้กับแขกที่มาในงานนั้นทุกคน และได้รับคำชมจากโหราจารย์ต่างชาติว่าคนไทยพัฒนาไปไกลกว่าบ้านเขาหลายช่วงตัวแล้ว

และการพัฒนา OrbLink ยังคงดำเนินต่อไปนานแค่ไหน คงนานตราบที่ข้าพเจ้ายังมีลมหายใจ…

พัฒนาการของ OrbLink

ตลอด 15 ปีของเครื่องมือที่นักโหราศาสตร์มืออาชีพเลือกใช้