2008-11-25

昨天和前天我买了hostmonster的空间然后又买了thinkpad t400(上个周末刷卡花去1万多),到目前为止,尚未从购物的兴奋中消退。

买了hostmonster的空间后,先是把数据从老的地方挪过来,然后升级wordpress,中途遇到了些小波折,回退了一次然后重新升级。然后就考虑怎么利用这空间写东西了。首先,目标是自己写一个blog system替换掉wordpress。语言锁定于C++。开发平台考虑再三,最后选择为cygwin+eclipse,库主要是用ace/cgicc,后端存储还是采用mysql,至于页面如何构架,尚在思考中,考虑要不要引入dojo。其实很想找一个C版的smarty,但是无奈的是smarty实在是太强大了,我在网上所能找到的C的html模板库都简陋的非常。

昨天和今天主要是搭开发环境。分别在服务器和笔记本上编译了ace以及cgicc,然后设置路径,写了简单的hello world测试了下库是否都能找到。我在hostmonster上编译的时候给库加了rpath参数以确保库能被找到,测试结果ok。还非得采用动态库,否则每个cgi都有2-4M之巨。

下一步可能首先想做的是一个更完善的代码部署系统。以前用eclipse写servlet/jsp的时候,直接就可以用ant进行部署、reload。现在我是采用ftp上传然后执行shell脚本编译,目前主要的问题出在install上。需要修改Makefile.am让install的时候把bin_PROGRAMS中的每个东东的后缀$(EXEEXT)换成.cgi,然后install到$(CGI_HOME)下。呃。。。不会写sh脚本,茫然中。总之我的终极目标就是要在客户端实现一键部署。在笔记本上双击一个bat文件,然后就会自动把代码部署到远程服务器上去然后自动编译、安装。然后直接就可以在浏览器里面看到新的页面了。I hope that.

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥