为什么写博客
创新互联公司专注于伊春企业网站建设,自适应网站建设,商城网站建设。伊春网站建设公司,为伊春等地区提供建站服务。全流程按需求定制开发,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
写技术博客对于程序员的提升是不可估量的。只要你坚持一段时间,你就会发现它给你带来的各种积极的变化。思考问题更加深入了,更容易关注细节了,表达能力也增强了……
写博客要端正心态
很多人之所有不写博客,有各种各样的原因。有的说时间不够,有的说自己的积累不够,有的说没有文采…..
其实写博客就像一项业余爱好一样,看似不是工作中的分内事,但却更有助于自己的工作。
一个极端是怕写的幼稚,不敢下笔,不敢面对别人的评价。博客其实首先是写给自己看的,如果自己能有所收获,那就是值得的。
另一个极端是总想着不写则已,一写惊人。老想着自己的每篇博客都能博来大家的大量关注。其实再牛逼的作家总有几篇作品不尽如人意。但是没经历这些作品的历练,是无法揣摩出更深的意境。更何况我们是普通人,只要写出自己所感所想,虚心接收别人的意见、建议,就是巨大的进步。
敏捷地写博客
每个程序员都喜欢编码,但不是每个程序员都喜欢写博客。如果我们将写博客的过程与敏捷流程一一对应起来,使用编程的技法来写博客,那么能提起你的兴趣吗?
本人在写博客的过程中与敏捷手法结合起来,受益良多。
在一个敏捷团队中,一个典型的用户故事的声明周期是这样的。
其实我们可以将一篇博客看做一个用户故事。你既是IM(迭代经理),又是BA(业务分析师),DEV(开发者),QA(质量保证),而阅读你博客的人就是你的产品的最终用户。你的目标是让你的产品大卖(有越来越多的人关注你的博客)。
是不是发表了以后就完了? NO。我们缺少了敏捷实践中最重要的一环,那就是retro(回顾会议)。我们需要吸收读者的评论,修正自己的观点,再对博客进行加工。
我的同事@IM_ZhangYve使用evernote来管理自己的文章。他将category建成了这个样子。
这样evernote就成了一个故事墙,每个用户故事就是一篇博客,当前那些处于backlog,那些处于WIP,一目了然。你所需要做的就是尽量把用户故事往done里面挪。
使用敏捷的博客工具
以上只是用敏捷的方法来管理博客,那有没有相应的工具来支持像敲代码一样的写博客? 有,那就是octopress。使用octopress博客框架写博客与写代码没什么两样。 具体如何使用octopress,请自行google或者直接去其官网。 下面简单讲下如何使用octopress发表一篇博客。
创建一篇博客。
- :~/sourcecode/octopress$ rake new_post['敏捷地写博客']
- mkdir -p source/_posts
- Creating new post: source/_posts/2013-04-01-min-jie-de-xie-bo-ke.markdown
2013-04-01-min-jie-de-xie-bo-ke.markdown
文件,比如vim、emacs、sublime等。甚至编代码的ide都行。然后使用markdown的语法来编辑你的博客。设置标题、设置列表、加粗、加下划线、代码高亮…一切根本无需借助html编辑器就可以轻松实现。发布博客。
- :~/sourcecode/octopress$ rake generate
- :~/sourcecode/octopress$ rake deploy
不过毕竟将博客host在GitHub或heroku人气没有博客园这么旺。我们可以通过同步的方式将博客同步到博客园中。只要将screen.css文件引入到博客园中,就可以共用生成的html元素。我最喜欢的是github显示代码的效果。
当前题目:黄博文:敏捷地写博客
浏览路径:http://www.mswzjz.cn/qtweb/news20/152020.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能