不迟,想到了就去做,犹豫反而把时间都浪费了。 个人支持投身 web 领域
有,公司项目还没放到外网 效果不太理想,bug 不少,只有一部分组件的 fix 我做了些修改,添加了些样式,只保证了项目里用到的组件显示正常,不过没时间整理代码,做测试,暂时没把修改 push 过去
继承 ActiveModel 的对象都可以这么玩 想要 hack 下的话可以这么玩
class Post << ActiveRecord::Base
self.model_name.instance_eval do
@route_key = 'articles'
@singular_route_key = 'article'
end
end
这样的话就会生成article_path(@post)
这样的地址
今天正好有个地方需要研究了下
支持添加标签功能,v2ex 式的节点概念可以完全砍掉。
那么,如何做好标签功能我认为有三个要点:
一、引导 输入标签的时候要有自动补全,引导用户输入常用的、格式正确的标签。
二、机器分析 对正文进行语意、关键词分析,然后给出推荐使用的标签(当然不一定强制用户非要采用)。 对用户输入的标签和正文进行相关度分析,相关度太低的标签拒绝使用。
三、众包 结合其他用户收藏帖子时使用的标签进行调整。 结合因其他用户认为标签不合适而产生的纠正意见进行调整。