在heroku开通博客了

作者: kaka

日期: 2012年06月23日 13时30分22秒

分享到:

     好久之前就想拥有一个自己的博客。


     不同于在新浪博客那种,搞技术的一般都倾向于自己动手来写,我也如此。09年曾经想在GAE开一个博客,可是弄了一个页面之后,GAE就被墙了,而且gae的数据库比较奇怪,于是也就懒得研究了。这个事情就搁置下来了。


     之后由于惰性,慢慢的慢慢的就越来越不想动手写了。到今年,发现又有一肚子话想说却又找不到说的地方:人人网上,偏娱乐一些;各种微博上,有140字的限制,没法一气说完;其它的现成博客,由于自己的假清高,一直不屑于使用。于是就又打算自己搞一个了。


     起初打算买一个空间,架一个wordpress的,每年几十块钱的费用,都打算去淘宝买了。


     突然想起了Heroku,该站从去年开始,发展势头很猛。在2011年7月12日更是把Matz(ruby之父)邀请过去作为首席架构师。不久之后,就开始支持java。现在作为一个云应用程序平台,发展势头相当猛烈。目前支持的语言包括:Ruby,Node.js,Clojure,Java(Java、Play、Spring&hibernate),Python and Scala,而且使用了git作为版本控制工具。从支持的语言和VCS上来说,完胜gae(gae目前支持python和java,使用svn作为vcs)。站点上说有四大优势:Forget Servers、Run Anything、See Everything、Trust & Manage。我个人比较看好这个站点未来的发展。


     于是从5月份开始,依照官方文档,我着手开发自己的blog。本着快速迭代的方式,我的blogV1.0版很快就开发完成了,然后就开始根据官方的部署文档开始部署,没想到一下就是20天!在部署过程中遇到了很多困难,部分是由于自己之前没有接触过maven、git(有理论知识,没有实践过)、jetty等等,部分原因是官方文档上有错误。其中一个错误,让我这个端午节假期的前两天全部浪费在上面了。具体的部署过程,我会单独写一篇文章来详述,这里就不再赘述了。


     在部署过程中,有一些感悟,一是我可能是中国在heroku上部署java spring mvc程序的第一人,否则怎么会在中文网页上搜不到一点错误信息呢? :) 大部分问题都是在StackOverFlow上找到的;二是maven和git优势很明显,目前我们工作中使用的是ant和svn,相对于maven和git,这两个目前虽然使用人数还很多,但是增长趋势上已经远远落后于maven和git了。经过这次项目部署,对maven和git有了初步了解,未来我打算好好学一下这两个技术,将来推广到公司去~


     我自己并不擅长css,于是copy了阮一峰的,希望他大人有大量,不要介意。


     由于依据快速迭代的原则,V1.0版本中很多功能都没有加(后台的),后台的编辑器不好用,css也有部分不太好看,

未来V2.0里我会改进的。有一个我自己认为的亮点就是在url上,可以把中文转换成拼音,可以小小关注一下。


     另外,在主页右侧,有我的个人简介,有友情链接(主要是一些名人的),还有我的朋友们(网络中的朋友们)。

欢迎大家通过各种方式告诉我你的个人主页地址,我会将您加在页面中的,同时希望大家也能将我加到您的友情链接中。


     好了,就写这么多吧,欢迎大家留言抢地板,因为沙发是属于我的,哈哈!

留言(14条)

支持您!!感觉和你有一些共同之处,嘻嘻. 因为我也有herokuapphttp://lzqwebsoft.herokuapp.com/(目标一致嘛,你的blog是rails做的吧)。还注册了一个免费的域名:http://www.lzqwebsoft.tk

shenma dongxi bumingbai

发现了一些bug 明明做了非空验证了,肿么还是有人可以不输入大名呢。。

期待手机版。来个华丽的转身吧。

写一篇博客也透露出你浓浓的技术控色彩。

恭喜恭喜,搞技术的就是不一样

愿 提供 友情 赞助 ——xm

时间慢了8个小时。

热烈祝贺!!!!!!!!!!!

牛b

NB

表示支持!

支持

抢沙发~哈哈

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接