Today's the day

向软件大牛炫耀我会焊单片机,向硬件大牛炫耀我会写 Rails,向软硬件大牛炫耀我生物,向软硬件生物大牛炫耀我会折腾期货 -_-bbb

Chito - 向 WordPress 学习

从当初的 GemBlog 0.x 到现在的 Chito 1.0 ,已经过去一年的时间了,现在看看当初的界面,还真是简陋哈,没想到现在像样多了。

当初只是个兴趣的产物,现在也决定把他当作一个正式的软件来做,这也是回馈 Rails 的最好方式。既然决定继续折腾下去,那么就得有个方向,思来想去,决定像 WordPress 学习~

WordPress 可以说是现在世界第一的 Blog & CMS 平台,闪耀得都无法让人正视~   别的不说,光是那数不清的皮肤和插件就能让人看花眼。

前两天改了边栏,Chito 的皮肤方面已经变得灵活了多,各种样式的皮肤都可以很好适应。那么,接下来就用插件扩展 Chito 的功能吧~

搜了下,WP 的常用插件其实也就那么几个,大部分在 Chito 上都可以很容易实现,列了个表,尝试一个个实现他们:

  • 热门文章
  • 相关文章
  • 自动链接替换
  • SItemap
  • 评论来源 IP
  • tag 自动完成
  • 密码文章

等搞好 1.0.2 beta 的后续工作就开工~

边栏顺利改造中~

折腾了一个晚上,边栏终于可以灵活的配置了,代价就是具有特殊边栏布局的皮肤要带一个额外的配置文件,指出可以配置的边栏是怎么布局的。

继续阅读

多边栏和脚栏

边栏项是 Blog 必不可少的一部分,边栏的位置也随着皮肤的不同显示在布局的不同位置,不过,目前 Chito 的边栏只有一种布局,就是只有一列边栏,边栏项目纵向的分布在页面左边或右边,缺乏灵活性。

随着宽屏的流行,双边栏甚至三边栏的皮肤也开始出现,这样就不会因为边栏项目过多,把页面拖得很长。

另外脚栏( foot bar ) 这种形式也越来越流行了,毕竟边栏的内容都是次要的,放在页面尾部,可以把横向的空间尽可能多的留给文章的主要内容。

还有的皮肤将某些栏目放在 Blog 标题的右方,甚至先放一个横向的宽边栏,再在下方放两列纵向的边栏,总之边栏项目的位置非常灵活 ( 也不能只称之为“边”栏了 )。

Chito 目前的单一边栏布局已经跟不上时代的发展 ,所以最近的首要任务,就是重新折腾一下边栏的部分,让其适应各种布局

访问 is-Programmer 的浏览器统计

好几天没更新,在家光养膘了,发个文章凑凑数。

继续阅读

到家,恢复工作环境

顺利到家~

机场已经变成了旅馆,航班晚点和未定的通知不停的在广播中播放,下午 4 点的航班,被推迟到晚上 10 点的比比皆是,非常走运的是,我的航班竟然是正常起飞,很顺利的就到了家 ~ 祝愿还困在汽车站、火车站、飞机场的人们能够顺利的回家……

到家已经快凌晨 1 点,说实在的,现在南方比北方要冷,家里更不必说……一进家门,一股热浪扑来,屋里大概 28 度,只好穿裤衩和背心,不然就会中暑,在上海我可是裹两件毛衣才能在屋里待,暖气的威力真不是盖的……

3 点多开始折腾电脑,半年前的 Gentoo,sync 了一下,基本每个包都要升级,先升了 xorg-server 和 nv 驱动,然后进 X 一边干其他的事情一边升级~

现在已经恢复好了和上海一样的工作环境,Chito、ff 收藏夹、Scrapbook、liferea 的 feed 列表也同步上了,这半年,自己的 Gentoo 水平和 Linux 水平确实长了一些,上次回来的时候,折腾了 3 天才把电脑弄好,这次很从容的花了 2 个小时就搞定了……

用惯了新电脑,再用家里的老机器好郁闷……还好屏幕分辨率是一样的……想当初在这个老机子上,我也无畏的去编译 firefox 和 ooo,现在肯定不会这么干了汗……

不过家里的网速真快,夜里下软件包能到 9M/s,真怀疑这 Gentoo 镜像是不是和我住一个楼的家伙开的……

睡了俩小时,听到电脑硬盘不响了,原来是有个包 emerge 出错了,修正好,顺便就起来了,7 点天亮了,感觉不错~ 9 点多去交网费,否则后天就要被断网了汗,收网费的可别收摊了啊……