Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@RainFlying
高级会员
第 3542 位会员 / 2012-09-05

[email protected]
7 篇帖子 / 254 条回帖
0 关注者
0 正在关注
0 收藏
rainflying
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 女人更看重什么 at 2013年09月07日

    相貌。

  • 瓶颈期,求指点. at 2013年09月06日

    #63 楼 @Rei Rails Tutorial ?

  • 使用 Capybara 跟直接使用浏览器有什么区别? at 2013年09月06日

    #6 楼 @showlovel 这个测试之前不是有一个 before { sign_in user },这个时候已经用 user 这个用户的信息完成登录吧,之后再发起 patch user_path(wrong_user), 这个时候已经处于登录状态了,但是并不是需要修改信息的用户,以下是 Controller 的代码,我怎么看都不能理解跳转到 Sign in 页面的情况,使用 before { sign_in user, no_capybara: true } 的时候就不会出现这样的问题。

    class UsersController < ApplicationController
      before_action :signed_in_user, only: [:edit, :update]
      before_action :correct_user,   only: [:edit, :update]
      .
      .
      .
      def edit
      end
    
      def update
        if @user.update_attributes(user_params)
          flash[:success] = "Profile updated"
          sign_in @user
          redirect_to @user
        else
          render 'edit'
        end
      end
      .
      .
      .
      private
    
        def user_params
          params.require(:user).permit(:name, :email, :password,
                                       :password_confirmation)
        end
    
        # Before filters
    
        def signed_in_user
          redirect_to signin_url, notice: "Please sign in." unless signed_in?
        end
    
        def correct_user
          @user = User.find(params[:id])
          redirect_to(root_url) unless current_user?(@user)
        end
    end
    
  • [杭州] 30k/月,找 Ruby freelancer,共同完成初创项目。 at 2013年09月06日

    白马湖生态创意城。。。 好像在我的房子附近。。。 可惜不太懂这些东西。

  • Linux 命令下的一个很强大的符号"{}" at 2013年09月06日

    man bash 你还会发现更多很强大的东西

  • HHKB pro2 白色无刻 换 黑色 at 2013年09月06日

    Dell SK-8115 + IBM 8815 的屌丝路过

  • Ruby 书本好难买 at 2013年09月06日

    #7 楼 @huobazi 里面有 mobi,可以在 Kindle 上看。 不过如果刷了多看的话,看 PDF 和 E-pub 也没啥问题,不过就是 PDF 蛋疼了些。。。

  • 瓶颈期,求指点. at 2013年09月06日

    #42 楼 @Ddl1st 为什么我觉得刚好想法。。。难道设计模式的东西不是在写过一定量的代码之后去看才更合适么? 上来就设计模式的话,给我的感觉就是,我刚开始用 Linux 系统,你就建议我去做内核参数调优一样。。。

    当然,也许正是因为我这样的想法,所以我到现在还什么都不会写。。。

  • 使用 Capybara 跟直接使用浏览器有什么区别? at 2013年09月06日

    #1 楼 @showlovel 我等会整理一下问题。

  • 使用 Capybara 跟直接使用浏览器有什么区别? at 2013年09月06日

    #1 楼 @showlovel 我之前也这么理解,但是 Rails Tutorial 里的一个测试,总是会抛错,但是手动在浏览器里执行的时候跳转是正常的。。。

  • 瓶颈期,求指点. at 2013年09月05日

    #9 楼 @hellomac 这个我知道。以前 @iBachue 叔问过我,我没答出来,可能被鄙视了,之后他告诉我原因了。

  • 你们家里用的电脑座椅都什么价位 at 2013年09月01日

    有什么椅就用什么椅

  • 安装 Bitbucket 的 SourceTree 桌面端工具后输入 git status 始终看不到需 push 的 commit 次数 at 2013年09月01日

    #13 楼 @nightire 确实无力吐槽啊。上的图让人以为是 not stage 的状态了,恩,其实也是我没看到图片说明部分。我猜楼主肯定是 git remote add 之后用的是 git push 而不是 git push -u

  • 安装 Bitbucket 的 SourceTree 桌面端工具后输入 git status 始终看不到需 push 的 commit 次数 at 2013年08月31日

    #4 楼 @nightire 看描述。not staged for commit, 这部分代码没有 commit,所以 status 显示本地 working copy 的改动,跟有没有 push 到远程没有关系。

    working copy ---> staging area ---> commited --> pushed 只要 git commit 了 git status 就不会显示。

  • 安装 Bitbucket 的 SourceTree 桌面端工具后输入 git status 始终看不到需 push 的 commit 次数 at 2013年08月31日

    git status 本来就不是看有多少个 commit 没有 push 过去的,人家是看本地的 working copy 的状态的,比如有哪些改动没有 commit。。。

  • 程序员不易找对象的原因 at 2013年08月30日

    #63 楼 @yedingding 叶叔这话完全看不懂。。

  • Magic Mouse 实在用不下去了,求推荐鼠标 at 2013年08月30日

    #30 楼 @huacnlee Leap Motion 路过。其实我觉得 Touch 滑动功能很废柴啊很废柴,我直接在屏幕上触摸拖动的。。。

  • Magic Mouse 实在用不下去了,求推荐鼠标 at 2013年08月28日

    #3 楼 @hbin 蓝影鼠标可以在光滑反光的表面使用

  • 哪里能找到靠谱的设计师 at 2013年08月28日

    标价挂着应该会好一点

  • 让 Jony Ive 来设计下一代 OS X,Finder 就会变成这样…… at 2013年08月27日

    #17 楼 @blacktulip 再加一个文件系统和高清解码

  • 推荐一本对你影响最大的书 at 2013年08月27日

    6 岁的时候看的《谈天说地集》(http://book.kongfz.com/16000/104409726/) 直接导致了我本科选的是物理专业

  • 程序员不易找对象的原因 at 2013年08月27日

    #8 楼 @chairy11 为什么我接触到的程序员大多都有妹子?

  • 让 Jony Ive 来设计下一代 OS X,Finder 就会变成这样…… at 2013年08月27日

    #9 楼 @lvjian700 这话实在是太经典了。 "×××× 太糟糕了” “有本事你写一个” “×××× 在这个地方做得太不好” “有本事你写一个” “××××这样设计是不是不太合理?” “有本事你写一个”

  • 让 Jony Ive 来设计下一代 OS X,Finder 就会变成这样…… at 2013年08月27日

    #12 楼 @lvjian700 比如说,从 Samba 目录中复制一个 20G 的文件过来的时候,网络挂了,然后复制就中断了,这时你在 Finder 里就看到一个复制没完成的目录,想进去?好像不行,这时你切到 Terminal 下 cd 进去,发现文件是部分复制过来了啊。重新复制一遍?行啊,然后就以 ***** 2 的目录名从头开始复制一遍。

  • 史蒂夫 鲍尔默 要下台了 at 2013年08月24日

    #18 楼 @hisea 一般追求的东西就那么一些,在你已经一大把钱的时候,再来更多的钱也意义不大了,这时就会想要一个好名声,想要留名千古让后人永远记住自己。

  • 史蒂夫 鲍尔默 要下台了 at 2013年08月24日

    #14 楼 @iBachue 乔布斯是一个控制欲非常强的,自己建立的公司一定要死死掌握在自己的手上,当初苹果混得一塌糊涂的时候乔布斯不也不走的?有些人喜欢早退休去享受生活去做一些别的事情留名千古,有些人想要一直工作到不能工作死在工作上,这只是个人选择的不同和生活方式的不同。像我,即便混得再不好,我也想要工作,没有工作的生活实在是太可怕了。

  • 国内程序员与国外程序员最大的差别是什么? at 2013年08月14日

    #41 楼 @jiyinyiyong 我忘了,我看到过几次了。

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