开源究竟是“知识泄漏”还是“共同进步”?
看到这个问题,熟悉开源运动的朋友肯定会心一笑,没错,作为 ESR 的门徒,我从不掩饰对于《大教堂与集市》这篇著作的喜爱。当初在写《Linux哲学 - Linux 的核心思想》这篇文章时就谈到了Linux的核心思想,是: 自由,分享。也有推荐大家看《大教堂和集市》这本书。
绝大多数商业公司所采用的“大教堂”模式和 Linux 世界采用的“集市”模式是完全不同的两种软件开发模式。他们的根本不同点在于对软件排错有着完全对立的认识。
好的软件作品,往往源自于开发者的个人需要。
优秀的程序员知道写什么,卓越的程序员知道改写(和重用)什么。
当你对一个程序不再感兴趣时,你最后的责任就是把它交给一个可以胜任的接棒者。
开源是一种利他的行径,“利他”本身也是“利他者”自我满足的外在表现。
如果你有正确的态度,有趣的事情自然会找到你。
我始终坚信:基础软件,只有开源才能源源不断地注入新的思想和技术,如果不开源,或者说内核不开源的话,产品的生命力便是有限的。
承蒙大家对于该主题的喜欢,我抽空整理了一下,打算开源了。虽然代码写的粗鄙简陋,但是界面风格的整体设计还不错。
博客主题源代码和所用到的插件都已上传至 Github:Typecho-Theme-for-Amore,顺便点个 Star 呗~
当然也存在一些Bug和优化点,希望有余力者可以改进。
存在的Bug: 1、切换深色模式后,刷新页面,会闪白屏,影响体验。 2、评论人不是博主本人也会随机被标记为博主。 3、评论和回复评论的时间不准确,有时候回复评论的时间会早于评论的时间。就很奇怪。 4、不开放评论的页面,可以被直接强制评论(本博客关于页面就被攻击了N次,都是广告)。 摆在明面上能看到的就这些吧,其余隐藏的Bug应该也有很多,只是懒得查找了。
需要优化的点: 希望浅色模式和深色模式可以根据时间自动切换,晚上九点半后自动切换为深色,早上7点自动切换为浅色,且这个时间可自由设置。
其他倒也没什么了,有需要的可以自己DIY。
但是一定要记得一句话:“设计上的完美不是没有东西可以再加,而是没有东西可以再减。”
有生之年,欣喜相逢,与你共乘,愿你安好。
能投喂一顿早餐嘛~