Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@thisiskun
高级会员
第 581 位会员 / 2011-12-26

深圳
3 篇帖子 / 47 条回帖
0 关注者
4 正在关注
75 收藏
怒攒人品
GitHub Public Repos
  • dotvim 1

  • thisiskun.github.com 1

  • quickstarts 0

    Dapr quickstart code samples and tutorials showcasing core Dapr capabilities

  • node-hello 0

  • ai-chatbot 0

  • test 0

  • ApiHelper 0

    It could generate ApiDoc and Postman Json

  • ueditor-node-demo 0

  • mybatis-3 0

    MyBatis SQL mapper framework for Java

  • leancloud-demo 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Ruby 如何实现与 nil 的比较都返回 true (已解决) at 2015年09月20日

    @5swords 这样也是可以解决问题的,不过貌似有点啰嗦😅,每个都要被check_nil {} 包围着,条件一多,就会很长。 最终采用的该是@billy 的做法啦

  • Ruby 如何实现与 nil 的比较都返回 true (已解决) at 2015年09月16日

    #4 楼 @msg7086 还可以接受啦,毕竟我只是一个使用 JRuby 的 Java 程序员啦😁

  • Ruby 如何实现与 nil 的比较都返回 true (已解决) at 2015年09月16日

    感谢各位的回复:) @allenwei 使用 NullObject 模式的话,每个变量都要处理,会比较麻烦 @msg7086 直接改Object 的方式也想过,不过貌似太暴力了,不可取

    目前想到的办法是在 Kernel 中定义bt, eq, not 之类的内核方法,在方法里面实现我要的逻辑,比如 bt(a.foo, a.bar) || eq(a.xixi, a.haha),这样也避免直接改动原始类了。

  • 用于数据缓存, 什么 nosql 适合 at 2013年06月26日

    redis!

  • 请问大家,这段 Rails 代码怎么写? at 2013年03月24日

    既然按你上面“再换个思路”里的写法:

    teacher = Teacher.find teacher_id
    student = teacher.students.create!
    

    新建的学生已经有老师了,何必加上 valiate 呢,已经满足条件了吧

  • 已解决 - 使用 leaflet.js:地图标记效果实现 at 2013年03月19日

    国内用百度地图吧,做过差不多的东西,很容易实现的

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor 问题应该还是如 #7 楼 所说的,之前你 log 没传上来,把问题搞复杂了

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor bundle: not found ruby 没装好吧

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor 把 after "deploy:finalize_update", "deploy:symlink_config" 改成 before "bundle:install", "deploy:symlink_config" 能解决问题吗?

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor bundle install 之前没有 database.yml 文件

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor before "bundle:install", "deploy:symlink_config",原来这个问题我也碰到过的。。

  • Capistrano 部署时没有生成 current 目录是什么原因? at 2013年03月12日

    @HanHor cap deploy:setup 这个 task 只是建立一些必要的目录,还没有上传代码,所以 releases 目录是空的,current 是链接到当前 release 的一个软链接,所以应该还不存在

    报错信息量不足,看不出什么问题

    我觉得部署应该不是一个黑盒的过程,所以还是有必要了解一下这个过程的,必要可以去看下源代码

  • 请教多个模型复用 Category 的办法 at 2013年03月10日

    @as181920 tag 跟 category 应该还是有区别的,一个是多对多,一个是一对多

    @wuwx 感觉应该是用单表继承来做吧,Category 跟 Item 是一对多关系,Item 下有子类 Music,Book 等,子类共同属性放在 items 表,不同属性各自 has_one 实现,

    Movie 所有分类可以这样 Category.joins(:items).where("items.type = ?", "Music")

  • 请教多个模型复用 Category 的办法 at 2013年03月10日

    你在找这个吗 http://guides.rubyonrails.org/association_basics.html#polymorphic-associations

  • 为了便于调整,有没有办法把 params 的所有的值显示在 application.html.erb 中? at 2013年03月07日

    <%= debug params %>

  • 有没有产生瀑布流效果的 gem at 2013年03月06日

    @chairy11 masonry-rails,不难查到啊

  • 有没有产生瀑布流效果的 gem at 2013年03月06日

    我不会告诉你用 jQuery Masonry 的

  • 可不可以给 Partial 建立单独 CSS 文件? at 2013年02月28日

    1 通过 content_for 来实现吧

    layout.html.erb

    <head>
        ...
        <%= yield_content :stylesheets %>
    </head>
    

    _nav.html.erb

    <% content_for :stylesheets do %>
      <%= stylesheet_link_tag "nav", :media => "all" %>
    <% end %>
    

    2 在主页加一个登录的 form rake routes 看下登录的 path 就好了

  • [招聘][深圳软件园] 电商团队招聘 Pythoner,一起做 Web Service,Ruby 粉亦可 at 2013年02月20日

    @allengaller 简历已发,请注意查收

  • 3-15 个字符,可以用 [a-z0-9_\-] 字符,必须用数字或者字母开头,且不能是纯数字 at 2013年01月26日

    这个正向零宽断言用的真是很妙啊,nice

  • 《Ruby Metaprogramming》Ruby 元编程 at 2012年12月18日

    @YangZX 丽莎你好

  • 《Ruby Metaprogramming》Ruby 元编程 at 2012年12月17日

    非常好的一本书,把元编程讲得很通俗易懂,当然也是因为 Ruby 本身就非常优雅,不知道 JavaScript 有没有类似的书,现在对 JavaScript 感觉就是不知其然亦不知其所以然。

  • RailsCasts 有没有中文字幕? at 2012年11月19日

    表示看多了,英文听力都跟着提高了。

  • item2 下 改变 Vim 光标的形状 at 2012年11月15日

    Steve Losh,偶像!

  • vim 粘帖时候的麻烦 at 2012年11月15日

    @fsword 刚试了下,貌似这种情况只会在终端中使用 vim 并且用 ctrl-shift-v 方式黏贴才会出现, 设置 set paste 可以解决问题,当然方便一点可以绑定快捷键打开关闭 paste 模式, 或者用寄存器黏贴就不会有问题,gvim 下比较智能,无需设置,希望有帮助:)

  • 新整了个 macbook,请问如何到达完全用 mac 开发 rails at 2012年11月12日

    建议围观 wiki

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