Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Peter
@Peter
高级会员
第 1553 位会员 / 2012-03-23

长沙
107 篇帖子 / 1485 条回帖
39 关注者
0 正在关注
322 收藏
打赏作者
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails 里微信公众号相关开发能本地测试吗? at 2015年09月18日

    #2 楼 @chaixl 同二楼,请用 "微信 ngrok" 做关键词搜索

  • 数据库数据太多,多表检索非常缓慢,有什么好的解决办法么? at 2015年09月18日

    #6 楼 @jerrym 楼主,60 万数据一点都不多啊,不涉及机密的情况下,能具体说一下吗?

  • 数据库数据太多,多表检索非常缓慢,有什么好的解决办法么? at 2015年09月17日

    反模式,冗余,建缓存表,对那种读占多数的情况很适用。

    比如一个 post 有用户 id,如果要找出用户名,要联查用户表,这时候建立一个用户名字段,在早期生成 post 的时候就写进去,这样显示 post 就不用联查 用户表了。

    数据一致性通过程序保证,比如改用户名,那就要在其它有用户名字段的地方也要相应修改。

  • 大家觉得把传统分页去掉如何 at 2015年09月16日

    最讨厌这种,加载更多,又加载更多,面对长长的列表,很容易迷路,不知道自己看到哪了, 分页就像路标,永远不会迷路, 我一般直接点每个分页链接,background 打开页面,这样看完一个就 ctrl + W,很高效

    无尽加载给人一种无望的感觉,不知道有多少在后面,有分页就很清楚,比如这个 Blog 一共 10 页,我想全看完,如果这个 blog 一共 50 页,我就要考虑是不是要分几次看完。

    另外请教一下,Load more 的 SEO 是怎么做的?

  • 2.5 个人如何开发一款跨终端的产品?[Ruby Tuesday 的分享] at 2015年09月10日

    #19 楼 @zfben 错,我喜欢上面的分享,下面的都是广告。

  • 2.5 个人如何开发一款跨终端的产品?[Ruby Tuesday 的分享] at 2015年09月09日

    这样的广告看得舒服

  • 向社区的朋友推荐自己的书《Rails 实践》 at 2015年09月08日

    支持楼主

    勘误: http://rails-practice.com/content/Chapter_3/3.3.html 当我们书里大量数据的时候

    应该是“处理”吧

  • RubyMotion 的速度问题 at 2015年09月06日

    #8 楼 @poshboytl 这跟那个用 hallo world 测试各种 web 框架类似,结果没有太大参考价值,自己按自己的要求做个小玩具,然后真机测试一下,如果可以接受,那就没问题。

  • RubyMotion 的速度问题 at 2015年09月06日

    #6 楼 @blacktulip 这种“青春痘长在别人脸上”的事,我不急,现在没有用 rubymotion 有空了试试看,做些小玩具

  • RubyMotion 的速度问题 at 2015年09月06日

    #4 楼 @blacktulip 我知道是不一样,理论上应该差不多,如果结果还是比其它的慢一点,接受现实就好了,what a big deal,rubymotion 会更新,硬件会升级的,现在够用就行。

    同样,都比 rails 快,我还是用 rails。

  • RubyMotion 的速度问题 at 2015年09月05日

    不知道,反正 Rails 也慢,习惯习惯就好了。那,做人呢,最重要的就是要开心。

  • RubyMotion 免费了,Well,应该说有免费版了 at 2015年09月04日

    好消息

    他们可能不缺钱了,不管怎样,壮大用户群是很重要的。

    好像只有游戏跨平台 api,如果有跨平台的 form 就更好了,就像 xamarin: http://xamarin.com/forms

  • 下载了 Rails Girl 的源代码 有个 Gem 安装不上去 at 2015年09月01日

    @renshine 楼主,请贴文字,别贴图

  • 风车 (fengche.co) 现在还提供企业服务吗? at 2015年08月30日

    一直在用,很棒的产品!

  • UPYUN 云存储免费了! at 2015年08月28日

    @upyun 帐号已经被禁用,请联系客服 ......

    什么原因禁用也不写清楚,哪个程序员写的程序。

    最不喜欢联系客服 ...

  • 想写个多条件的搜索功能 at 2015年08月28日

    建议看英文,这是好机会 人在被逼的状态下进步得快

    试想有人拿枪顶着你的头,你应该很快就看懂了。

  • [杭州][2015年9月9日] 想谈谈我们如何用 Go 取代 Ruby 重写了我们的 Qor at 2015年08月27日

    其实 ruby 对我最大的吸引就是 gem 比较多,也好用,复杂的东西也可以搭积木一样拼起来。

    go 的包我相信会多起来,但现在做 Web,一定累死,如果你只是 CRUD, has_many 之类的简单模型,那可能累不死,如果真是这么简单的模型,为什么我不用 PHP 呢,招人多便宜。

    还补充一点,现在的 Web 开发已经大不一样,有可能一个前端框架搞定绝大部分的工作,后台只是收发简单的 json,这时候 Go 可能可以发挥点“快”的优势。

  • 分享一个半成品 demo,互联网产品的文章聚合 at 2015年08月26日

    #8 楼 @billy 完全没有要求谁要放源代码,只是说楼主的标题有误导。分享 一般理解是:本来只有你有,你分享后,我也有了。 没有谁说,分享一个 facebook, 分享一个 twitter

  • 怎样只用 friendly_id,禁用主键 id at 2015年08月26日

    #15 楼 @quakewang 谢谢!想问一下,你是怎么找到这个方法的,我 find_by_friendly_id 只搜索到这个页面: http://www.rubydoc.info/github/norman/friendly_id/FriendlyId/FinderMethods:find_by_friendly_id

  • 帖子管理建议 at 2015年08月24日

    结帖可以,但应该还可以回复,今天还有人 @ 我,目前老帖可以回帖但不会顶上来,我觉得是个好的设计。

  • 怎样只用 friendly_id,禁用主键 id at 2015年08月24日

    #11 楼 @huacnlee 谢谢,见 #12 楼 说明

  • 怎样只用 friendly_id,禁用主键 id at 2015年08月24日

    #9 楼 @rei 你一直是论坛正能量,也愿意花时间帮助大家,先给你点个赞。

    一般情况下不要改 view 和 route,Product.find(params[:id]) 和 edit_product_url(@product)之类的都不用改,我 #8 楼 说错了。

    基于我对你的了解,你可能不太喜欢依赖过多的 Gem,但在这个问题上,用 to_param 和 定义一个方法不太适合我的情况,我的情况会更复杂。主帖的 user 只是一个例子而已。

    比如说现在做一个产品的 CRUD,把产品名称而不是产品 id 放在 url,url 中可能还有除 id 之外的其它参数,产品名称可能涉及英文和字母外的特殊字符,有可能还会重名,可能还会因为 SEO 的原因改名 (要考虑改名后会有坏链),这时写一个复杂的 to_param 已经不能解决问题,应该添加一个 unique 的 slug 字段存储转换后的产品名称以及“历史名称” ,如果重名还要做一些处理。更麻烦的是不只是产品要这样处理,比如 用户,产地,厂商等 controller 都要这样处理。

    如果只是 to_param 这个链接对此方法有更多说明: https://gist.github.com/cdmwebs/1209732

    文章最后也推荐用 friendly_id gem,因为“历史名称”不是一两句话就可以搞定。

    PS: 关于中文等特殊字符处理: http://waynechu.logdown.com/posts/205700-rails-web-site-no-longer-displays-only-id

  • 关于用户权限的问题 at 2015年08月24日

    #15 楼 @brenda103 亲,你的 assciation 拼错了,建议用 rubymine 吧,可以完全避免这类低级错误

  • 怎样只用 friendly_id,禁用主键 id at 2015年08月24日

    #7 楼 @rei

    谢谢,我不是真的找用户,是“比如”。

    定义方法太复杂了,还要改 view 和 route,如果用 friendly_id,所有原来的代码都不用改,而且可以自动自成漂亮的 Url。

    #5 楼 的方法已经足够好了。

  • 关于用户权限的问题 at 2015年08月24日

    #13 楼 @brenda103 我用的 simple_form gem,assciation 是在 simple_form 定义的,你有没有用这个?

  • 怎样只用 friendly_id,禁用主键 id at 2015年08月24日

    #2 楼 @libuchao #3 楼 @chairy11 谢谢,这是个办法,但改动太大,用 friendly_id 可以不改任何原来的代码

    #4 楼 @mimosa 这有更详细的说明: http://ruby-journal.com/how-to-override-default-primary-key-id-in-rails/ 不但改动大,而且处理 association 的时候会有问题

    #5 楼 @xmonkeycn 谢谢,你一句话点醒梦中人,你的办法真是太太太棒了!!! 建议给 friendly_id 的 README.rdoc 发 pull request,他们根本没有说明这个问题,难道用这个 Gem 的人只是考虑漂亮和 SEO,没有考虑过隐藏主键的事?

  • 分享一个半成品 demo,互联网产品的文章聚合 at 2015年08月21日

    #2 楼 @cqcn1991 别伤心,推广的时候内心要强大。

    你就算不开源,也可以介绍一下用的 Gem 之类的,比如有关 Rss 的,比如开发心得,遇到的坑之类的。

  • 分享一个半成品 demo,互联网产品的文章聚合 at 2015年08月21日

    楼主,您这不叫分享一个半成品,应该是做了个半成品就来做广告。

    放出源代码才叫分享吧。

  • Ember.js 2.0 正式发布,移除 1.13 废弃的特性 at 2015年08月14日

    我是 Vanilla 都还没学好的民间全栈程序员,已经在选 js 的框架上晕过去了,最后决定还是用我的 JQuery 吧,智商余额不足了。

  • 经过近一个月的学习,我把博客用 Rails 重写了,你们有什么想问的 at 2015年08月14日

    #25 楼 @keepeye 你不开源,别人怎么帮你提高代码质量

  • 上一页
  • 1
  • 2
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 46
  • 47
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English