Today's the day

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

Rails 2.1 Release

转自: http://weblog.rubyonrails.org/2008/6/1/rails-2-1-time-zones-dirty-caching-gem-dependencies-caching-etc

Over the past six months, we’ve had 1,400 contributors creating patches and vetting them. This has resulted in 1,600+ patches. A truly staggering number. And lots of that has made it into this release.

New features
The new major features are:

Partial Updates 大期待,其实原来一直以为 Rails 里面早就有了这个功能 ,没想到现在才有,想想现在更新文章的浏览计数,就要把整篇文章再保存一遍,真让人不爽。

正好 Chito 1.0.6 刚完工,1.0.7 就迁移到 Rails 2.1 上去。

Chito 1.0.6 更新摘要

终于把 is-Programmer 换成了 Chito 1.0.6,以后 is-Programmer 也完全基于 Chito,随着 Chito 更新而更新了。

以下是更新摘要:

核心

  • 大幅提高了边栏和导航栏的生成速度。
  • 支持插件 js 和 css 缓存。
  • 改善了插件视图结构。
  • 多语言 ( 目前: 英文 & 简体中文,根据浏览器默认语言偏好设置来改变)。
  • 用户密码 salt 加密。

功能

  • 保存并继续编辑。
  • 边栏和导航栏的浮动窗口设置。
  • 指定永久链接后,将生成带有日期的文章地址,例如: http://liyanrui.is-programmer.com/2008/5/30/context-mkiv-zh-typescript.3062.html
  • 用户登录,不必再跳转到首页。
  • 评论
    • 评论审核机制。
    • 过滤链,支持对评论的多重过滤。
    •  不再用 alert 提示评论错误信息,改用更平滑的 ajax 效果。
    • 评论的表单外观改善。
    • 验证码转移到插件,可以选择是否启用。

修正

  • 大写扩展名文件缩略图不生成的问题。
  • 评论换行丢失的问题。
  • IE 下 image resize 的 js 错误警告问题。
  • IE 下管理界面菜单的显示问题。
  • IE 下删除草稿、留言后的跳转错误问题。
  • 文章自动生成的简介中带有 %nbsp 的问题。

插件 & 皮肤

  • 高亮搜索的关键词插件。
  • Scribbish 皮肤。

 

配置了下双显示器

当初安装服务器的时候,买了一个 14 吋的小显示器,晚上突发奇想,决定发挥一下这个显示器的余热。

本来做好要折腾一番的心理准备,结果却发现双显示器的配置异常的简单,倒是趴在地上插显示器线费了半天劲

直接在 xorg.conf 中打开 Nvidia 卡的 TwinView 功能就可以了,不知道 A 卡有没有这么简单:

  1. Option   "TwinView" "True"

其实还要在 xorg.conf 里设置第二显示器相对位置之类的,但是完全可以启动后用 nvidia-settings 来完成,如下图,拖动显示器到你想要的位置即可,然后把改动保存到 xorg.conf 就可以了,不要忘记用 root 用户运行 nvidia-settings:

用来放一些 Screenlets 最合适了,也可以放个终端监测某些任务。

最大化窗口的话,窗口只会充满当前的显示器,非常方便~

 

Chito 1.0.6 收工

断断续续的终于完工了 1.0.6, Chitolog.org 已经换上了 1.0.6,如果没有什么问题,就可以发布了。

这次也要把 is-Programmer 升级到 1.0.6 上来

更新的内容不少,过两天再总结,vym 的草图最能说明问题,相比之前的 那个小列表 ,不知不觉间确实是长了不少

继续阅读

移植了 Scribbish 主题

貌似不少基于 Rails 的 Blog,都是用的 Scribbish 这个主题,风格简洁明了,适合技术 Blog。

于是这次也顺便移植到了 Chito 上来,和 Typo 一样,Chito 1.0.6 默认也将包含这个主题。