Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
ian
@doitian
VIP
NO. 186 / 2011-11-23

皮匠科技
杭州
22 Topics / 849 Replies
42 Followers
1 Following
13 Favorites
GitHub Public Repos
  • live2dviewer 76

    Live2D 模型批量查看器

  • dotfiles-public 14

    My configurations

  • knowledge-base 5

  • ckb-sdk-python 2

  • readwise-scripts 2

  • zotero-actions-tags-sc... 2

    Scripts for the Zotero plugin windingwind/zotero-actions-tags

  • lnd-grpc-tonic-client 2

    Rust lnd client using tonic and tonic-openssl.

  • http-inspector 1

  • dotfiles 1

    dotfiles managed using saltstack

  • userstyles 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Say goodbye to Capistrano, say hello to Mina. at March 13, 2013

    真心不错,还提供了 sudo_setup,可以专门用另外一个有 sudo 权限的用户来执行一些需要管理员权限的配置

  • 在 Windows 平台上搭建 Ruby On Rails 开发环境 at March 12, 2013

    推荐下 http://chocolatey.org/

  • javascript 文件后面总是多一个分号 at March 12, 2013

    是不是用了 coffee ? 如果是 coffee,生成的 js 会包含在一个 function 里,全局函数需要

    @myFunc = myFunc;

    末尾当然要有分号,除非你是 function xx() {} ,不过加了分号,也不会有任何影响。如果你看过很多 js 库的话,你会发现,很多库为了防止前面一个文件没有正常结束,通常在文件开头还特意加了分号。

  • 怎么禁用 Rails 视图中的 HTML 自动转换?表达的有点不好。。 at March 12, 2013

    #13 楼 @xjz19901211 不是转换了,是你用了默认的 content type HTML,浏览器当成 HTML 解析了,curl 下载下来是不会有问题的。当然最好是使用正确的 content type

  • 关于 ActiveRecord 如何提取一个字段? at March 12, 2013

    老版本没 pluck 就是 User.select(:name).map(&:name)

  • I hate the trailing whitespaces!! at March 12, 2013

    可以设置成打开文件时检查,如果有空格问题并且文件在版本控制中就不开启。否则就开启自动清理

  • RSpec 中 let 和 subject 的区别是什么? at March 10, 2013

    #26 楼 @zw963 确实是个没必要的 shortcut,显示指明 subject 要清晰很多

  • 怎么禁用 Rails 视图中的 HTML 自动转换?表达的有点不好。。 at March 10, 2013

    #9 楼 @xjz19901211 明白了,你是要输出 xxx.sh.erb。因为 erb 最广泛的用途就是 HTML 模板,而且在 Rails 里被设置成 <%= %> 默认 escape, 你可以用 <%== %> 来略过 escape

  • RSpec 中 let 和 subject 的区别是什么? at March 10, 2013

    #24 楼 @zw963 p 一下就知道了

  • RSpec 中 let 和 subject 的区别是什么? at March 10, 2013

    #17 楼 @keating described 是 class 会 new 个出来做 implicit subject

    https://github.com/rspec/rspec-core/blob/master/lib/rspec/core/memoized_helpers.rb#L145

  • 请问有好的 Emacs 缩进提示线 插件 没? at March 09, 2013

    手动:

    M-x highlight-indentation-mode M-x highlight-indentation-current-column-mode

    或者在需要开启的 mode hook 里添加,

    (add-hook 'python-mode-hook 'highlight-indentatoin-mode) (add-hook 'python-mode-hook 'highlight-indentatoin-current-column-mode)

  • 请问有好的 Emacs 缩进提示线 插件 没? at March 09, 2013

    #3 楼 @qinfanpeng (require 'highlight-indentation)

  • 怎么禁用 Rails 视图中的 HTML 自动转换?表达的有点不好。。 at March 09, 2013

    让你麻烦是有道理的

  • 请问有好的 Emacs 缩进提示线 插件 没? at March 08, 2013

    我也用的 antonj 这个。设置了下字体,让它看起来像虚线,不过字体大小不一样是用不了的,需要自己调整 bitmap。默认没开启,实在看不齐了再手动打开。

    (highlight-indentation-face ((t (:foreground ,zenburn-bg+1 :stipple ,(list 9 1 (string 15 0)))))) (highlight-indentation-current-column-face ((t (:foreground ,zenburn-bg+3 :stipple ,(list 9 1 (string 15 0))))))

  • 苹果鼠标用什么鼠标垫好 at March 07, 2013

    用的 Razer Vespula,带腕托,清洁方便,就是有点大

  • jQuery 少见的 bind 写法 at March 06, 2013

    http://docs.jquery.com/Ajax_Events jquery 其实自带一套

  • 求推荐机械键盘 at March 06, 2013

    Dvorak 要换几个月不能干活的。而且一堆东西要改,要适应。比如 ls 是需要右手小指敲两下,各种软件,web app 的快捷键都变得变扭了。碰到不能 Dvorak 的设备一下不会打字了。

  • Teahour.fm 第 5 期发布 at March 05, 2013

    放毒专辑

  • ActiveRecord 中怎么设计 options? at March 03, 2013

    https://github.com/jeffp/enumerated_attribute

  • 发几个字体效果 at March 02, 2013

    Lucida Sans Typewriter 是个很好的反例

  • 发几个字体效果 at March 02, 2013

    主要 0O 1l 要分得清

  • nested form error in rails 4 at March 01, 2013

    果然,在 create 里 save 之前不要去调用 set_item 的 .tags.build

  • nested form error in rails 4 at March 01, 2013

    你是不是在哪 build 了个 new tag 做占位符?

  • devise 同一个帐号再次登陆,把之前登陆的挤下去 at March 01, 2013

    #12 楼 @ericliu 按你的需求 10 楼就很好了。如果用了 ActiveRecord session store,可以指定一个类,可以参考 Session 和 SqlBypass 的实现。自己往 session 表里加个 user_id 的字段,然后保存 session 的时候把 session[:user_id] 从 data 里取出来存到数据库里。

  • 屏蔽 mkdir 系统信息 at March 01, 2013

    #2 楼 @lgn21st 👍

  • delayed_job 中怎么 delay 掉 each 方法 at March 01, 2013

    不要把 active record 的对象直接放进去。最好传 ID,然后在 DelayCheck 里从数据库去取。

  • wget 怎么下载整个目录下的文件 at February 27, 2013

    #11 楼 @lzm110 因为有 .. 所以一直递归下去了。可以加参数限制下,比如 --no-parent。你应该还需要限制只递归一次,见 -l。

  • wget 怎么下载整个目录下的文件 at February 27, 2013

    wget 需要知道你目录有哪些文件啊。你可以把 web server 的自动列出目录下文件的功能打开。比如 nginx 是设置 autoindex on;. 然后可以用 wget 去递归下载。

  • delayed_job 中怎么 delay 掉 each 方法 at February 27, 2013

    #4 楼 @zhbinx 用 delay 的话 delay 方法的 callee 必须是可序列化的。貌似你直接把这两方法放到匿名模块里去了。可以直接 enqueue 一个实现了 perform 方法的可序列化对象。

    class ServiceUpdateJob
      def perform
        Service.find_each do |s|
          ...
        end
      end
    end
    
    Delayed::Job.enqueue ServiceUpdateJob.new
    

    https://github.com/collectiveidea/delayed_job#custom-jobs

  • rbenv 安装 Ruby 2.0.0-p0 at February 26, 2013

    MAC 下 readline 可能需要先安装这个插件 https://github.com/tpope/rbenv-readline

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