Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
aptx4869
@aptx4869
高级会员
第 2844 位会员 / 2012-07-12

9 篇帖子 / 469 条回帖
2 关注者
0 正在关注
7 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 牢骚下,Linux 下 QQ 真实头大 at 2013年05月19日

    #8 楼 @as181920 这个乱在哪里?就是个打包好的 wine 而已……平时一直挂着也没出过啥问题,啊不,问题在于其实根本任何有效的好友……

  • 牢骚下,Linux 下 QQ 真实头大 at 2013年05月19日

    关键字:WineTM2009-20120719-Longene

  • [杭州][2013年5月16日] Ruby Tuesday 活动召集 - 朴灵讲 nodejs at 2013年05月18日

    #88 楼 @ChanceDoor 它是快在前端,用了 angular.js,页面是在浏览器渲染的,全部数据都用 json……但是后台 json 响应时间 20 毫秒难道 rails 实现不了?那点数据量就算工作在 development 环境下不开 cache 都能实现吧……就算翻个倍时间人类也感觉不出差别啊

    其实令人较感兴趣的反而是他怎么做到能让 google 搜索到上面的内容的,直接 wget 任意一个链接下来的都是同样的模板,上面没有内容的,难道 google 爬虫还会执行 js,还是说后台会针对爬虫调用 phantonjs 什么的……

  • [杭州][2013年5月16日] Ruby Tuesday 活动召集 - 朴灵讲 nodejs at 2013年05月17日

    #70 楼 @ChanceDoor angularjs.cn 跟 node.js 有啥关系……

  • [5.19 价格下调] Matias 团购正式开始 - 多款选择 at 2013年05月16日

    第一眼看成了 Maltron……

  • 怎样在 rails 的 view 中调用 .coffee 中的函数 at 2013年05月16日

    @ +1
    话说直接在 html 上用onclick: "test()" 这种 指令 性的写法配合 jquery 感觉有点怪怪的……喜欢直接在 html 上写明各种指令的话,不如直接用 angular.js 什么的,而且比 jquery 也节省代码量……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月16日

    #128 楼 @lcz 这个好办,把经常写出单行代码长度超过半屏宽度的家伙拖出去枪毙十回就行了

  • 给 log 上点色 at 2013年05月15日

    这个整行都一个颜色就没啥意义了…… 这种需求你应该用 ccze 什么的 tail -f log/development.log | ccze -A -o noscroll

  • Rails 一个赋值的问题 at 2013年05月14日

    #18 楼 @iBachue 我觉得 cookies.permanent 的存在本身就有点反直觉……其实我是第一次看见这种写法……然后就想,这 get 该怎么实现……嘛,其实 lz 可以实现了然后提个 pull request

  • Rails 一个赋值的问题 at 2013年05月14日

    #14 楼 @2forVendetta 逻辑上 cookies.permanent 也只能实现 setter,不太好实现 getter 吧…… 因为浏览器端本身没有真正永久的 cookies,cookies.permanent 应该只是将过期时间设置为当前时间加上一个比较大的值,反过来要 get 的时候就没法判断 permanent 什么的,到头来还是直接按 cookies[:key] 来读取,于是也没实现的必要

  • Rails 一个赋值的问题 at 2013年05月14日

    难道 cookies.permanent 有定义[]=方法,但没有定义[]方法么

  • 有多少人是主内兄弟姐妹? at 2013年05月14日

    RAmen

  • 生成前端框架相关 routes 的正确方法是啥? at 2013年05月12日

    #2 楼 @vkill 这个试了一下,生成出来的代码好复杂啊……另外对我来说做的有点过多了,每个 route 生成一个函数有点不必要……实际上前端框架自己本身应该都有处理的方式吧?比如我只要丢个类似这样的 obj 给 angular

    app.constant('ROUTES',
      topic_reply_path: '/topics/:topic_id/replies/:id'
      ...
    )
    

    就行了,引用的时候 angular 会自行处理 id 什么的 弄成函数每次调用还得手动写 id 参数感觉有点作无用功的样子……

  • 奔溃了 git commit 之后没有 merge,然后.git/ 文件夹被我删除了。 at 2013年05月10日

    这可以写一篇

    《论 Dropbox 的重要性》……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #71 楼 @iBachue 话说你 Gemfile 里面难道有 1/3 以上的是直接写 github 地址的么……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    我刚去数了一下,我自己用的 42 个插件中,12 个是 vim-script 的镜像,其他的都是 github 上直接托管的(其实有些是我懒得找原作者的项目,直接用 vim-script 的镜像而已,毕竟又不是啥都需要最新的)

    https://github.com/aptx4869/vimsettings/tree/master/.vim/bundle

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #31 楼 @aptx4869 我勒个去,打开文件连个语法高亮都没有……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #30 楼 @ugoa 用刚试了一下,和我v path_to_folder效果没啥区别……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #25 楼 @iBachue NameError: undefined local variable or method ’官方‘ 官方是什么,能吃么……

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #20 楼 @ugoa 一次打开若干文件么?这不就是 session 干的事情么…… 如果是打开文件夹查看直接 vim path_to_folder 好像就行了

  • coffee 里的 -> 与 => 到底有什么 区别啊? at 2013年05月10日

    #17 楼 @chairy11 劳模现在某些地方是一个很 H 的词 /人◕ ‿‿ ◕人\

  • coffee 里的 -> 与 => 到底有什么 区别啊? at 2013年05月10日

    #14 楼 @chairy11 劳模……给跪了……orz

  • 好消息好消息. Vim 7.4 要来了 at 2013年05月10日

    #12 楼 @iBachue 现在根本没人用 zip 格式的插件了吧,都是直接用 git 的……我刚开始用 vim-fugitive 发现中文环境下不太好使,然后向 Tim Pope 提了个 issue,不到半天就给 fix 了

  • How can I set authenticity_token to false in all form? at 2013年05月09日

    #4 楼 @luikore 弱问一下,你这里函数定义里面xs, **opts 的几个 * 是啥意思,我看 form_for 和 simple_form_for 的源码里面没用号啊:

    def form_for(record, options = {}, &block)
    
    def simple_form_for(record, options={}, &block)
    
  • How can I set authenticity_token to false in all form? at 2013年05月09日

    #3 楼 @luikore 唔……和我现在干的做法差不多,不过我是对 simple_for_for 包装了一下:

    def ng_form_for(record, options={}, &block)
      options[:authenticity_token] = false
      simple_form_for(record, options, &block)
    end
    

    然后因为是在用 angular.js,于是顺便给SimpleForm::Inputs::Base整了个 monkey patch

    def initialize(builder, attribute_name, column, input_type, options = {})
        ... 
        ...
        parent_opj_name = builder.object_name.to_s.gsub('[', '.').gsub(']', '').gsub('_attributes', '')
        @input_html_options[:data] ||={}
        @input_html_options[:data].merge!({ 'ng-model' => "#{parent_opj_name}.#{attribute_name}"})
    end
    

    然后 form 中就自动生成 angularjs 所需的对应 ng-model,然后就再也不用手写前端数据绑定了…… 至于 authenticity_token 部分,angularjs 会自动处理,将 token 丢进 cookies 给它就行了,连 html head 中的 csrf-meta-tag 都能删掉了,然后整个页面就能直接 cache 了……

  • 还有人为维护 Rails 的页面缓存烦恼吗? at 2013年05月08日

    页面缓存整这么复杂干嘛……我是直接

    after_filter :cache_html_response
    def cache_html_response
      cache_page if 'text/html' == request.format
    end
    

    倒是 json 的缓存不太好搞

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