大概看了一下楼上各位的回复,很多人耐心解答,让人觉得温暖。
不过恕我直言,楼主更享受在这里看别人回复、回复别人的同时顺便发发牢骚,不愿意把那些时间用在看书写代码上。行动力弱,给再多建议也没治。
赞啊!想问一下你们首页的 Slides 用了插件吗?还是自己写的?CSS 3 的动画效果很不错。
#20 楼 @ichord 再回复一下,建议加上对中文拼音的支持。输入用户名的全拼或双拼或者汉字都可以出现提示。这里有个 ruby 的拼音组件:
https://github.com/janx/ruby-pinyin
我之前做这个的时候做过一次总结,希望对你的重构有一些帮助:
支持。以前用过,不过不支持类似 {id:1111, name: Mike} 这样的复杂数据结构,以前我为了用它做过一些小的改动。
建议楼主加入对复杂数据结构的支持,显示的时候只显示头像和名字,但 @ 之后存储用户的全部信息,因为很多时候可能会出现重名问题。
#15 楼 @tualatrix 谢谢
之前我也写过一篇关于程序员如何做设计的东西: http://www.douban.com/note/245966736/
留空就行了吧,validates 的时候加上 :allow_blank => true
如果你想实现“用户没有头像就显示默认头像”,可以在 model 里面加一个方法,类似
def avatar
self.avatar || 'default_avatar_path'
end
不错,没想到现在还看到那么有原则的事情。
在国内这个大染缸里我都快被泡得没脾气了,惭愧。
做的事情。
如果一个公司做的真的是有梦想的事情,那么很多人肯定愿意为了这个梦想牺牲很多其它的东西。但如果公司本身最大的目的就是为了上市和赚钱,那除了钱和假期之外,别的都让人提不起劲儿。
国内大部分的公司都是打着梦想的幌子画饼吧,要么就是梦想成为“数一数二的公司”或者“上市”,真不觉得那些东西算梦想。
支持。另外希望可以多举行一些交流活动。
#49 楼 @sanivbyfish 就直接用 JS 判断就好了。
#39 楼 @helloqidi 数据库用的是 mysql. 图片用了 upyun,然后用了 carrierwave-upyun
的 gem.
#35 楼 @sanivbyfish 我一开始还是用了 4 栏的瀑布流,那个比较麻烦,还需要绝对定位,现在这个很简单了。做法是这样的:
注意事项:图片没有 load 的时候是没有高度的,所以应该给每个 card 一个 min-height 属性。
#32 楼 @neverlandxy_naix 最近没有这个打算,因为要继续做一些修改和完善,没什么时间。另外其实代码挺乱的。。。
#30 楼 @nuclearkitten 对,现在都已经有比较好的 gem 了,原来有一些不太可靠。豆瓣最近也有官方人员做了一个:
https://github.com/liluo/omniauth-douban-oauth2
本来还做了人人网的登录,结果审核一直有问题,就干脆去掉了。
#27 楼 @pl1987123 直接把 bootstrap 的 css 放到 app/assets 里面就好了,就和自己写的 css 一样用。另外 form 方面我使用了 simple_form
(https://github.com/plataformatec/simple_form), 它和 Twitter Bootstrap 结合得很好。