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
  • 异步请求服务器 url 还会变的技术是 pjax? at January 15, 2013

    #3 楼 @QueXuQ 不支持的浏览器可以 fallback 到 hash tag

  • 跟 Git 配合的二进制文件管理工具? at January 14, 2013

    二进制依赖简单点就弄个文件服务器吧,git repo 里写个配置,列出所有依赖的下载地址和 md5 sum。然后写个脚本读配置,下载文件,较验后解压。jenkins 可以把打包的 artifacts 直接上传到文件服务器去。

  • 跟 Git 配合的二进制文件管理工具? at January 14, 2013

    jenkins 自动构建,把 artifacts 打包。

  • jquery-chosen 选择框插件 at January 14, 2013

    这类插件要注意 z-index, overflow hidden 等,会造成遮挡或者显示不全

  • 异步请求服务器 url 还会变的技术是 pjax? at January 14, 2013

    HTML5 history API

  • 如果只用 Thin 会有什么问题? at January 14, 2013

    还有个安全问题。要监听 80 端口需要 root 权限,如果 rails server 启动后没切换到低权限的用户,万一碰到代码注入什么的,直接都 root 权限了。

  • 有人知道如何将 simpleform 中日期类型的输入框改成一个 calendar 的选择框吗? at January 13, 2013

    :as => :string 然后加个 class,需要 icon 就用 bootstrap append addon。其余的就是 js 绑定下事件了。可以实现个 simple form input 类封装下避免重复代码。

  • 自适应页面 at January 09, 2013

    mobile_fu

  • 早起发个帖 at January 09, 2013

    可以用 node.subtree_ids 得到 ids,然后用 SQL not in 去过滤。了解下实现的话可以选出 id 不等于 self.id 并且 ancestry 不以 self.child_ancestry 开头(not like)

  • 去年一年,你 Commit 了多少次? at January 08, 2013

    我的配置文件贡献了好多 commits 啊,水分更大

  • 实验数据处理问题 at January 08, 2013

    #2 楼 @luikore -n 是不自己打印版的 -p ,当使用 -p 的时候 -n 没有效果的

  • 实验数据处理问题 at January 08, 2013

    #2 楼 @luikore 这个可以原封不动的把 ruby 换成 perl

  • 实验数据处理问题 at January 08, 2013

    awk 不带块默认就是打印

    awk '!(NR % 100)' data.txt > result.txt

  • 如何使用 define_method 定义 class method? at January 07, 2013

    C.new.method_b

  • www.xxx.com 怎么 301 定位到 xxx.com at January 07, 2013

    @huacnlee 你那个需要有个 default 的 server block 去匹配不转向的那个域名

  • 有几篇帖子值得恢复啊 at January 07, 2013

    http://neocotic.com/template/ 用这个 Chrome 插件可以把选中内容转成 markdown,关键是评论如果翻页了就恢复不全了

  • 如何覆盖类已经存在的方法? at January 06, 2013

    传说中的 X-Y question 吗?

  • 动态显示远程 linux 机器上的日志 at January 06, 2013

    那个是个 nodejs 的服务,你需要在服务器上运行 server.js,然后本地浏览器去访问。

  • 成员变量添加类级别的 attr_accessor 的一个疑惑 at January 06, 2013

    深入了解可以读读 Ruby meta programming,或者搜索 Ruby eigenclass 相关的资料

  • 成员变量添加类级别的 attr_accessor 的一个疑惑 at January 06, 2013

    简单理解是是为某个对象添加新的方法。在这个块里定义的所有方法,只会添加到这个对象里。你的例子里 A 是 Class 的一个实例对象,在 class << self 里定义的所有方法,只添加到 A 里,而不会影响到其它 Class 的实例。以 String 的一个实例对象为例

    str = "abc"
    class << str
      def mysize
        size
      end
    end
    
    str.mysize #=> 3
    "abc".mysize #=> undefined method `mysize'
    
  • 成员变量添加类级别的 attr_accessor 的一个疑惑 at January 06, 2013

    #4 楼 @wppurking UsersController 的成员变量,不是它的实例的成员变量。UsersController 作为 Class 的一个实例,它也是个对象。虽然你每次创建一个实例,UsersController 这个对象又没改变。也就是每个实例里访问 self.class 都是相同的。

  • 成员变量添加类级别的 attr_accessor 的一个疑惑 at January 06, 2013

    @counter 是 User 这个类对象的成员变量

  • 成员变量添加类级别的 attr_accessor 的一个疑惑 at January 06, 2013

    attr_accessor 就是 读写 @counter 啊

  • 自关联该怎么写? at January 06, 2013

    https://github.com/stefankroes/ancestry

  • 脚本如何规避单引号的导致的 SQL syntax 问题? at January 06, 2013

    VALUES ( #{a.inspect}, #{b.inspect}, 'surgery')

  • ngix+passenger+rails 在 production 下 jquery 不起作用 at January 06, 2013

    还有个可能的问题是 js 的 header 没正确返回 mime type。试试只保留 jquery,然后在 chrome console 里用 $ 做些查询。

  • ngix+passenger+rails 都部署好了,却出现 404 问题 at January 05, 2013

    error_page 404 /404.html;

  • ngix+passenger+rails 在 production 下 jquery 不起作用 at January 05, 2013

    view 是每个单独加还是 precompile 成 application.js 一个?看源码,然后 js 一个个点开看

  • 大家都用什么制作文档 at January 05, 2013

    那就用 attribute

    # @!macro [attach] monoid.field
    # @!attribute $1
    #   @return [Object]
    
  • 屠龙之技 (恢复) at January 05, 2013

    Google Cache 上恢复的 50 楼后的评论

    lgn21st 51 楼,1 天前

    _@_luikore 学习一门新语言,我特别希望了解这门语言的发展史,比如诞生之初是怎样的,发展过程中有哪些产生重大影响的人或者事情,Ruby 语言的发展史 Matz 大叔讲了很多了。JavaScript 得发展史 Brendan Eich 在 JSConf 2010 上也有详尽得介绍。

    能不能介绍一些 Haskell 得发展史,科普一下?

    2880

    luikore 52 楼,1 天前

    #51 楼 _@_lgn21st 这个?http://research.microsoft.com/en-us/um/people/simonpj/papers/history-of-haskell/history.pdf 有图有照片,略长...

    Large_f08750e605d58ff54872d955169ce0c3

    lgn21st 53 楼,1 天前

    #52 楼 _@_luikore 这... 怎么感觉像是把历史写成了论文... 科普文要不要这么严肃啊~~~

    Ca7d6e25a44498e666f6b65f8578ffc1

    Johnk 54 楼,1 天前

    #48 楼 _@_kenshin54 我觉得是理解问题。我理解的"蛋疼"是不够强大,可我觉得它写大规模的项目也完全没问题,只要掌握好规范。lua 不是面向对象的语言没有类,可是通过某种规范,也可以面向对象编程有类,js 也是一样的。我觉得,成见一直在影响着我们的交流,有些大牛说这门语言是残疾的,大家就轻易地把 js 视作一门残疾语言,这里面是存在理解问题的,我不认为 js 是一门残疾语言,其他语言能做到的,js 也能做到。咱们什么时候能够有真正的独立思维的能力?或者说真正理解那些大牛的话?

    2880

    luikore 55 楼,1 天前

    #53 楼 _@_lgn21st 嗯... 我也觉得是,那文章里还提 XX 会议什么的编年史挺闷的...

    几个关键词是:
    最早是 lambda calculus (这还没带类型的考虑), 实用化成了 lisp
    后来有了类型化 lambda calculus, 实用化成了 ML, 也发展出各种类型推导的系统
    然后就是 lazy 的研究,实用化成了 Haskell

    7ff5fdf2175e6e31a0cf105201d7065c

    fleuria 56 楼,1 天前

    #51 楼 _@_lgn21st 乱入一段无关的拙译 =v=

    柯里生平 http://fleurer-lee.com/2009/10/31/ke-li-sheng-ping.html

    2880

    luikore 57 楼,1 天前

    #56 楼 _@_fleuria
    lazy, curry and fun : 蕾丝咖喱粉 ~

    7ff5fdf2175e6e31a0cf105201d7065c

    fleuria 58 楼,1 天前

    #57 楼 _@_luikore
    warm, fuzzy and meow~ ( ´ ▽ ` ) ノ

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