• @zzz6519003 不用 webview 也有其它的方案,写起来更麻烦而已。

    使用体验上感觉差不了多少(IE 内核除外),另外现在使用的这个 webview 库也是基于原生 GUI ,也可以自己去扩展一把定制的功能。

  • 刚撸的 InfluxDB ORM at 2017年06月12日

    😂

  • 刚撸的 InfluxDB ORM at 2017年06月12日

    后来你们换成什么方案了?想了解下,哈哈

  • 刚撸的 InfluxDB ORM at 2017年06月11日

    如果没有过行复杂的逻辑,应该也触及不到这些变化吧。。。

    字段类型就那么几个,tag, value这两类也不会有啥变的了,然后就一些聚合统计函数了

    我是刚折腾,没踩过啥坑的人,哈哈哈

  • 刚撸的 InfluxDB ORM at 2017年06月11日

    叫习惯了,哈哈哈哈

    目前的主要功能就是提供方便的SQL生成,不用手写SQL,数据映射还真没做啥,直接返回了查询的hash

    另一方面,写入数据时可以有一个简单的框来定义数据结构,有哪些tag, value

  • 这个 bug 已经修复,哈哈

  • Ruby 中的多进程与多线程 at 2016年06月04日

    #5楼 @pathbox #7楼 @qinfanpeng 其实最后就是想吐槽下类似 “xxx 就是好,yyy 就是渣渣” 的话题

  • 把 type 变为 request ,这个请求使用的就是指定的 path

    RSpec.describe Admin::SomethingController, type: :request do
      it 'should login as admin' do
        get '/path'
      end
    end
    

    这种已经不是单纯的测试 controller 了,如果是题主说的只是因为测试 controller 的时间需要用户登陆的话,建议直接请求的传入 session 来使用特定的用户,如果是 API token 的话,就是传入用户 token 数据了

    RSpec.describe Admin::SomethingController, type: :controller do
      it 'should login as admin' do
        get :action_name, params, session
      end
    end
    
  • Ruby 中的多进程与多线程 at 2016年06月04日

    好像是在 每一条中间不能写说明内容,不然下次开始又是从 1 开始了 -.-!

  • Ruby 中的多进程与多线程 at 2016年06月04日

    @qinfanpeng 我 md 中写的是 1. 2. 3 然而不知道为什么全变成了 1,这个怎么解?

  • 华顺讲 High 了... at 2015年10月10日

    实在受不了,票便宜也不能不把我们时间这么浪费啊!!!

  • 一些 proc 的魔法 at 2015年06月05日

    @lululau @cicholgricenchos @chanshunli 常在文档时看到这个方法但确被我忽略了。。。。。 多谢各位 :)

  • @billy 是的,在rails下,大多数情况都会被自动处理,但在非rails的时候,还是需要自动来处理一下,而像写法,{xx: 1}并不能满足所有需求,不得已时,需要两种写法混用,比如key是一个变量时,非常别扭的

    我觉得,更多的意义是为了让这个key不能随意更改,虽然我在使用中,还没有出现过修改一个key的情况,但确实可能出现这种情况

    相对来说,我更愿意少掉一个symbol的概念,少掉一堆像symbolize_key这样的操作,统一的hash写法,自己来维护一个hash的key不被修改,因为这种情况平常基本上不会见到,有的时间自己处理一下也ok

    感觉我帖子内容,写着有点离题了,我想问的是symbol存在的意义,现在感觉他的出现,带来的麻烦比带来的好处更多。。

  • 涨姿势 :plus1:

  • 为什么我们需要 Rack ? at 2014年09月13日

    赞,楼主讲解的非常好

  • Rails Console Tips at 2014年06月12日

    不错,确实有几个不知道。。。

  • Performance Differences in Ruby at 2014年05月15日

    更多的是同样的写法,在不同的情况下,造成的差别是非常大的,比如测试的数据

  • Performance Differences in Ruby at 2014年05月15日

    def slow {:foo => :bar}.fetch(:foo, (1..10).to_a) end

    def fast {:foo => :bar}.fetch(:foo) { (1..10).to_a } end

    这个没测出区别 ruby 2.1.1 而且在有foo和没有foo之间差别太多了,这完全是误导人

  • @kaka 你周末没出去玩啊

  • 计算内容所占空间,最好的就是每条content 都是一定大小,这样一下就算出来 如果不是的话,把content放入一个临时容器中,再看一下容器的大小,这样应该也行吧,哈哈

    随便扯扯,嘿嘿

  • 计算内容所占用的空间,对比一下当前屏幕空间,不就知道能放多少了么。。

  • @gsky 我也不知道怎么解决这错误,assets编译没怎么去了解,window更加不知道了

    刚刚google搜索了一下 在stackoverflow上看到一个问题和你的相似

    http://stackoverflow.com/questions/16739581/possible-to-get-rails-4-working-on-windows

    试试看吧,或是自己google 多找找。。

  • 加 --trace 看看,报错信息太少了。。。

  • @liudangyi 权限是不复杂,不过涉及到各种业务需求时,还是很麻烦的

    看下了Pundit感觉和Cancan差不多,都是制定一个规则,权限基于这个规则 我想试着做下以资源的权限为基础,在这上面随意定制规则

    知识面比较窄,说的不对还请见谅

  • @camel @small_fish__ 性能问题,我想把权限cache的内存中应该还好吧,原谅我一直没做过请求量灰常多的项目。。

    这个cache可以把用户的权限cache一下,或是把所有权限数据也缓存起来。。