开源第二波。
这是我06年4-5月份在ibm实习时帮老板干的小私活。这网站关了有一百年了,我当时的nb老板据说已经转去做文化产业…… 所以我估计现在开源出来没人追究,何况当时编小私活,一没协议,二来还是让ibm开的工资,囧……
这是个在地图上进行标注、分享、发现的网站,有点foursquare的意思。可惜06年初,iphone还没个鬼影,google map上非卫星图的北京还只有三条大路,这玩意后来不了了之也不奇怪……
现在读读这程序,我真他马诧异这程序是不是自己写的……比如06年我就写了前后端之间纯api连接的应用;后端我还自己实现了一个微型unit test框架;前端是一个非常良好的可扩展结构,以支持不同类型的地图标注——我当时还真是一个模式和TDD的控。最重要的是这程序五一节左右搞完,而我大概是3月份才开始学的php和js。
忽然想起,《此间的少年》中间一个段落,老校长独孤求败在灯下抚摸着自己年轻时候的学术著作黯然神伤,因为他知道自己再也写不出来了…… 我操……
好了,源代码还是在github上。源于我从来对php都没有爱,所以后端的unit test我今天整理的时候简单试了一下但没能重新搭起来——如果有人php熟能跑起来就真是太给力了。前端我当时做了一个ajax的mock(indexAjaxMock.php),所以即使没有后端这个程序也可以玩——下面的截图也是这么来的:
不愧是牛逼的博士