
2008-9-16 23:17 Tuesday
决定做一件事情,我总是希望可以完美 ……
上篇说到要写一篇关于emlog的日志,好久没有写这方面的了。最近一直在忙于扯淡等事,除了在单位写代码外回家基本都是娱乐了。再加上vinci送来个NDS,玩的开心,还通关了一个《忍者龙剑传》,但是马里奥让我很郁闷,总是死。
其实最早有一些关于2.7.5的开发方向,那就是提高emlog的可扩展性,增加插件功能。是啊,可扩展性听起来多酷,事实证明有扩展性的软件用户更加喜欢,比如我们熟悉的firefox,以及blog的老大哥 wp。我大概看了下wp关于插件的处理,其实就是设置一些事件,并在事件上做钩子程序,预留一些接口来挂载插件。现在emlog的代码结构,和逻辑我觉得还不适合做开发插件功能。当然这个我觉得不是最主要的原因,让我决定推迟开发插件的主要原因是emlog现在的用户群,就是我们所服务的对象。emlog的用户更多的是不懂程序的普通博客用户,他们只是想要一个安静写作,表达自我的地方。我希望我们可以做一些更加实际的东西来方便他们,让emlog更好的为他们服务。就像在你写日记的时候你不会在意手里的笔是什么牌子,墨水是不是进口的 …… 。一个好的blog系统,会让你忘记它的存在,专心于记录你的生活。这正是emlog苦苦追求的境界,简单 快乐 一种生活方式。
废话了半天,重点放在最后。2.7.5 我们将重点改造emlog的侧边栏,将现有的 个人资料、日历、归档、最新评论、音乐、日志分类(这个功能事隔一年后终于要复活了)、标签 等都作为一个个的小侧边栏组件,统一在后台决定它们是否显示、排列顺序、参数等。以及自定义自己的侧边栏组件。到时候后台也会有不少变化。程序方面,继续优化代码结构是每个版本都在做的一件事。还有就是打算引进js类库jquery,来丰富我们的客户端应用。
2.7.0 其实已经是一个比较完善的博客系统了,但是它离我想像中的还有些差距,特别是用户体验方面。希望2.7.5可以更进一步。对我自己也是一个挑战,发现随着岁月的流逝,我对程序技术的感觉明显下降了,也少了不少激情,很不好。
穷尽我的所有,即使没有完美 ……
标签: emlog
2008-8-3 23:12 Sunday
3个月,近200次的代码提交,我们的emlog2.7.0终于发布了。真心的感谢所有参与emlog开发测试的朋友,以及一如既往支持我们的emer们,是你们推动了emlog的每一次进步。2.7.0不论在功能上还是代质量上都有很大程度的提高,特别是我们改进了很多程序,优化了一些现有的逻辑,让emlog运行的更加稳定快速,且保持我们一贯的易用性和良好的用户体验。主要更新如下:
==变更记录:==
* 改造附件上传和管理 附件管理更加直观方便。
* 更新FCK编辑器到2.6,完全兼容 ie6+ ff2+ safari opera
* 优化缓存模块,速度更快,代码更优雅
* 重构了前后台的模板标识,让模板制作更加方便清晰。
* 重构了URL重写的逻辑,可维护性和扩展性提高
* 优化前台标签对应日志和搜索日志列表呈现方式
* 新增前台恢复评论和修改个人状态功能
* 增加博客Gzip压缩功能,让博客打开速度更快,流量更小
* 优化标签字体大小的算法,去掉了更多标签的页面。
==BUG修复==
* 修复了时差导致的twitter 发布日期错误
* 修复了wap的相关不足
* 修复后台草稿管理多于1页后的bug
标签: emlog
2008-7-5 21:00 Saturday
主要是文化,其次是衫……
也不知道什么时候蹦出来的念头,只知道想感谢一下为emlog作出杰出贡献的朋友。为什么是杰出,其实有很多朋友一直支持我们,给我们提意见,鼓励我们。但是我本人经济实力极其有限不能每人都在物资上做出感谢,只能是心存感激。当初选择文化衫除了论坛里大家一致支持外,我自己也比较喜欢带文化的东西。但凡和文化沾边的我都感觉很酷很美好。就像暴发户老板的皮椅后也爱放TM一个大书架。
我希望emlog可以作出自己的文化,我们在努力打造我们自己独有的理念,那就是“every memory log” ,这是emlog的生命。虽然emlog这个奇怪的名字是我想到的,但当初并非every memory log 的缩写,无比感谢赋予了它生命的her!还有很重要的一点那就是优雅的代码和UI设计,这个得归功于开发人员。我一直相信做一个blog不是什么难事,但是同时打包一个大家认可的思想很难。
好了,貌似扯太远了,回到我们的文化衫。感谢一位设计师姐姐,给我设计了好多个样式,最后开始感慨我这个人有点难伺候。由于是第一次印文化衫,很多细节没考虑到,拿到T恤的兄弟别嫌弃,重要的是我的一份心意。也许我会把尺码弄错,导致你无法穿在身上,如遇此情况,你就想,其实挂在墙上也挺好看的……
下面是图案设计 黑色和白色两款 。这个是第一版 v1.0 希望明年的v2.0可以更漂亮。
2008-6-16 23:15 Monday
我不大清楚国内以及国外其他博客的开发模式,不知道他们的开发是不是也基本靠吼。也许我该主动和他们联系下,学习学习他们先进的管理模式。无奈我找不到他们老大的qq号码,只记得给某牛博的开发者发过电子邮件,结果了无音讯,我姑且告诉自己也许是我写错地址了吧。其实说到开源社区的经营和管理,整个我们国内还处于起步的阶段。那天看一帮大牛在csdn的视频节目里探讨国内开源社区的发展。有点这几天我们讨论中国足球的味道,可以找到一万个理由来说明我们干不过老外。
其实我觉得道理很简单,并不是我们没有好的开发人员。就像所有人都坚信中国13亿人里肯定能找到几个足球天才。关键是要有好的文化氛围和管理模式来规范我们的开源社区。如果现在没有好的模式或者是不知道那个模式适合自己,那么也有一个好办法:试试。只有我们真的自己冲在第一线才能发现和改进适合我们项目的管理模式。就拿我们的emlog来说,我很早就知道应该找一票兄弟来一起开发,这样才有前途。而且听起来也比较酷,我们是多人开发的,我们是一个牛逼的团队。于是我这么做了,我写了一个参与emlog开发的申请表,到处发了一些。果然很多人给我发来了邮件,可以说是各路英雄豪杰。我像老板翻看简历一样挑了几个夸自己夸的狠的,精通各种语言工具的。当时就想:我靠,我手下一帮牛人,这下可以开始干活了。我煞有介事的写起来开发计划书,列出了几乎emlog近5年要开发的东西。反正我们人多。为了方便大家开发交流,我建立了一个qq群。在没有版本控制,而且各位大侠都身处祖国各地的情况下开始了开发工作 …… 。可是没过多久,我发现那个qq群已经成了大家扯淡的好地方。由于交流成本太高,且大家对于我分给的开发任务都不感冒。于是我不得不说了声对不起,解散了众位。这个是一次惨痛的失败,给我的教训如下:
1.参与开源项目的朋友不是给我来打工的,我该让他们做自己喜欢的事,而不是分配任务。
2.要有版本控制软件,比如我们现在完美的googlecode。
3.在大家身处异地的情况下,人员尽量少,不然交流成本太高
4.别建立什么qq群,发邮件是最好的,有记录,而且写邮件的时候基本大家都会用心思考。而qq群里大家都想扯淡。
事实证明我如上总结的是正确的,我们采用了googlecode作为版本控制,方便大家检出和提交代码。也可以轻松的查看代码提交记录。我们有很少的开发人员,只有两个,貌似少的可怜,哈哈, 但是我们的效率一点也不低。我们虽然有qq群但是我告诉兄弟们那个qq群只用来扯淡。而且我从来没有硬性的要求我们的开发人员必须完成什么。而是他们有了好的点子和我们一起讨论,然后去实现,这样我可以保证。开发人员做的工作是他喜欢的乐意去做的(我觉得整个非常重要),而且给了大家自由发挥创造的空间。
近日又有些朋友想加入emlog的开发队伍。说实话我有点压力,因为多一个人就意味着,管理成本的提高。但是我会努力摸索好的方式,让大家都可以快乐的工作,并从中收获更多。
最后,我很感谢为emlog作出贡献的朋友,emlog属于每一个开发人员,每一个用户:)希望我们可以走的更远!
标签: emlog
2008-4-26 0:24 Saturday
很多人都有写日记的习惯,记得我上小学的时候就很喜欢写。到现在我还惦记着锁在家乡老房子抽屉里的那两个日记本,那是我整个童年的记忆。有时候想想还好有这两本日记,希望它们还完好无损。高中的时候我也喜欢写东西,到高考结束时那本厚厚的本子已经被我写满了,记得当时正好赶上倒霉的非典,那是一个疯狂的时期,好像一切比起活命来说都算不了什么了,当时我可能也是这么想的,好不容易找到愿意送我们回家的大bus,回到家我才发现日记本落在了那个临时宿舍,我慌乱中打电话给同学去找,结果勤快的大妈已经把他们拿去卖了废纸。我比高考落榜还要难过……
我是一个理科出生的家伙,但是思维却感性的一塌糊涂。大学学了计算机专业,迷恋上了web程序开发。然后就很少在看文学相关的书了,写东西就更少了,到大学毕业的时候我几乎快忘记怎么写字了。直到开始写emlog这个程序,我又一次在网络上找到了当年写日记的感觉,但是现在不一样了,我除了要写博客记录我的生活以外,还得维护和开发它。这就像一个作家还得拿出大把的时间来制造和改进他们手中的笔和纸,简直太不可思议了。但是我现在就是这样做了。而且还乐此不疲。看来我有点不正常。也许这也就是emlog可以简单,可以方便的原因,因为我不是一个技术至上的家伙,我只知道我要用这个东西来记录生活而不是技术秀,就这么简单。
在纸上写日记和在网络上写博文虽然都是记录生活,但是二者有很大的不同。纸上日记更多的是写给自己的。为什么你爸妈翻看了你的日记你会无比愤慨,而写博文的家伙则绞尽脑汁想让更多的人来访问她的博客。也许我们在博客中不能像日记一样写下自己暗恋某美女的感受,但是我觉得这并不妨碍我们记录我们的生活,因为我们大家都有很多的东西是可以拿出来和大家分享的,对!就是分享。
说到分享,我写博客并不是为了让很多人都来看,我也不会为此到各大论坛发帖说 “小弟我开了个博客,众位大哥们来顶啊”。更不会到新浪首页做个广告说“某某艺术写真,不看后悔”,当然我也没那么多钱。所以我不会在乎我的博客有多少pv,是否被搜索引擎搜录。(这就是我不喜欢所谓SEO的理由)但是我会告诉我的朋友,最好是认识我的人,或者经常上网的亲戚,比如我的表姐表哥。每个人都有自己生活的小圈子,做为普通人的我们没能力也没必要让所有的人都来关注我们,几个知心的朋友,隔几天回来访问下,给你留言,我觉得足够了。特别是有些朋友会问你怎么这几天没更新博客呀,忙什么那? 我会感觉自己非常幸福,因为我在乎的哥们在关注我,于是我赶紧打开那个破hp本本进入emlog写点什么,哪怕是一句话的唠叨。
博客在我的生活中是一个很重要的工具,是我和朋友之间的纽带。我不希望我的想法能够改变所有人对博客的理解。但是我希望我们的博客是简单的。写博文是快乐的,可以和真正的朋友沟通的。
emlog将会秉承我这一想法,给最普通的你一个方便快捷的记录生活、分享快乐的工具。
2008-3-8 21:39 Saturday
经过285次的代码提交,emlog终于从2.5 成长到2.6了。新的版本在代码的可读性、规范化方面做出了很大改进。这也得力于多人协同开发所带来的好处。感谢我们的程序“朦胧之影”,他让我实现了多人协同开发emlog的愿望。事实证明,这样对emlog的发展有莫大的好处。这是代码方面。功能方面,我们聆听了很多来自“emlog讨论组”里的声音,这让emlog更加接近我们的用户。还有我们的测试“奇遇”小朋友,他在emlog内测的时候为我们抓虫有功,发个小红花鼓励下!还有emlog最早的美工,我的哥们,也没有忘记emlog,并为我们设计了一款模板,只是我暂时没时间给嵌入代码,过几天再发布。今天真的很开心,早上初中的老同学还过来请吃饭,哈哈 。以及认识了一位对emlog感兴趣的web设计师。妇女节,比妇女还快乐:)
总之2.6将是一个非常好的开始…… emlog2.7已经在我们的计划中了,昨天还和朦胧定了一个功能来着。
ok 别的不扯了,希望大家下载使用emlog,记得给我反馈信息。挺累的今天,睡了。
标签: emlog
2008-1-21 23:03 Monday
从2005年4月份开始写emlog到现在已经过去大概2年多了。还记得emlog的雏形(如下图:那时候叫em_log 其实当时我也不知道为什么叫这个名字,好像是顺手敲的。当然现在是 every memory log 的缩写),那时候我高兴的连上了mysql数据库,写了几条记录进去(就是这个最简单的操作,当时我翻了好长时间的书,因为不了解sql语句,只能照猫画虎)。当看到数据从数据库里一条的读出来,显示在页面上,我心里特别高兴。要知道大一的时候我是一个页面一个页面的用dw画过一个网站,那时候就想什么时候才能用上传说中的数据库啊。
人总是不满足于现状的。当我发现自己可以轻松的读写数据库的时候,我就开始想为什么不写成一个简单的留言板那。于是开始疯狂的改造,而且那时候还在论坛遇到了几个不错的朋友(现在有几个都是同事了),他们鼓励我把这个留言板写出来发布。于是就有了这张帖子 http://www.phpx.com/happy/viewthread.php?tid=104876 ,发帖的时间是2005年6月28号 。好像还有程序下载,但是能不能用我都不记得了。当时好多朋友给我留言,其实做的很烂,但是phpx里面的朋友都很友好,没有bs我的基本(至少每发现有当面bs的,背地的就不管了),这对一个新手太重要了。 菜鸟总是无所畏惧的,于是我开始觉得,留言板已经不算什么了。我想不如做个blog 貌似05年blog的概念还不是很强,也没今天这么火(看来我的预见力是多么的可怕,要是那时候开个blogbus之类的站,现在我偶像的偶像了就是我了。哈哈)可惜就差那么一点我和百万富翁擦肩而过了,呜呼 哀哉! 于是我开工了,emlog就是在这个留言板的基础上开始成长了。记得05年7月份的那个暑假我没有去打工也没有回家(照理说穷人家的孩子该利用假期给人家刷个碗了做个家教了马路上发发传单了,但是执迷不悟的我疯狂的对着电脑写我的php,以前只写过几句c的我感觉php简直太TMD顺手了),宿舍里大家都回家了,就我一个人,埋头写了一个月。万事开头难…… 就这样最难得部分我已经克服掉了。再后来就是一点点的坚持和努力。直到今天我还在坚持……
晚上翻看google Analytics 的访问统计,我截了一张图,曲线呈现的是emlog从2006年7月到现在的访问量变化。图上从左到右我标注了三个关键的点,第一个 2006/10/13 发布emlog 2.2.0 访问量冲上了一个高度,当然那是和我到处发广告所分不开的,因为马上大家发现,这个东西没什么意思,于是访问量一路下滑几乎到个位数。时隔一年, 到2007/9/15 发布emlog2.4.0 访问量上来了,但这次和上次不同,访问量保持住了。而且直到现在都没有大的起伏。能够说明什么我就不说了,至少可以证明我们的路没有走错,需要继续坚持。相信在不久的将来会有一个更漂亮的曲线(就像炒股一样)。
未来emlog的发展在我脑子里大概已经有了一个框架,在没有最后成型之前,先买个关子。可能未来会有很大变化,但有一点不会变,emlog将依旧简单实用。就像google一个简单的搜索框后面是无限的创意和惊喜,相信emlog也可以做到。最后感谢那些为emlog添砖加瓦的朋友以及参与测试反馈意见的朋友,还有google 为我们提供了NB的googlecode 、gmail 、 Analytics …… 以及我们的空间提供商,服务器太TMD稳定了。
ok 就这么多吧,算是一个小的总结,也给自己打打气,搏一搏单车变摩托。坚持就是胜利 哈哈
标签: emlog
2007-12-17 14:23 Monday
标签: emlog