年末休假中,总想找点什么事情做做,lp说要买个挂历,我说我给你做吧,因为很早以前就见过别人写过很不错的万年历,觉着挺有意思的,曾经试图仿着写一个Java版本的农历,不过一直都没有做起来。
既然有几天假期,于是又开始蠢蠢欲动了,于是上网去找相关的资料,看看有没有现成的咚咚,我可不想重新发明轮子。
网上有很多的万年历,但是真正作者却很少,因为很多人都是抄来抄去。之前我看过一个叫做知来者的万年历,写得很好,精确度很高,还是难得的开放源代码的程序,但是作者却神龙不见首尾,连个联系方式都失效了。这次又找到了他的一个blog,虽然也有一年多没更新了,不过还是知道了两点,一是他还是移动万年历MobCal的真正作者,二是他的email地址,虽然我没有和他打过交道,但是就目前国内的IT圈子里,一个认真做事的开放源代码程序员是值得敬佩的。
另外就是很顺利地在一个农历论坛找到了一个很不错JavaScript版本的叫做寿星万年历,作者许剑伟,似乎是福建莆田十中的一个中学教师。这个程序算法是基于天文算法做出来的历法,准确性很高,还能计算日月食等等天文相关的数据。
仔细读了一下这位许老师的一些帖子发现,他是一个非常能钻研的人,做这个程序之前,他并没有很多天文历法方面的知识,然而通过一段时间的努力,他阅读了大量的天文资料,做出了实实在在的成果,并且翻译了《天文算法》这本书,这一切,都是在一年之内完成的。
回想一下自己在这一年,没有什么长进,一直都以很忙做为借口,想做的事却一直没有动手去做,实在是惭愧。“做到”这两个字,是当前的我最需要注意的。
没有评论:
发表评论