随笔分类 - Ruby
摘要:https://gist.github.com/xdite/4044f3a037de029bc35cFrom idea to products:- Ideation, wireframes, mockups, design and development- The design to develop...
阅读全文
摘要:RVM is not a function
阅读全文
摘要:在公司的电脑上试过一回,除了mysql2的connector需替换libmysql.dll之外还算顺利。在自己win7上搭建开发环境,一路坎坷。费了好几个小时才搞定,遇到了以下问题:1. Mysql55服务无法注册、注册后无法启动,原因: 1).mysql installer中需要安装的组件未选全,仅选了server; 2).mysqld.exe注册服务,但手动也起不来,提示无权访问——万恶的账户管理。 3).只好卸掉,启用超级administrator账户,安装,配置搞定;2. gem install时,总是提示reset connection次数太多。是国外的gems主站访问受限,万恶的电
阅读全文
摘要:看新浪微博开放平台指南:http://open.weibo.com/wiki/%E5%BC%80%E5%8F%91%E6%B5%81%E7%A8%8B%E6%8A%80%E6%9C%AF%E8%A7%84%E8%8C%83%E4%B8%8E%E6%8C%87%E5%8D%97#.E7.94.B3.E8.AF.B7APPKEY折腾github下载ruby的SDK去http://rubyinstaller.org/downloads下载Devkit,了解了下这个东东是做嘛用的。https://github.com/oneclick/rubyinstaller/wiki/Development-Ki
阅读全文
摘要:【转载】原文http://rubyer.me/blog/917/#viewSourceblocks, Procs, Methods, lambdas(也称闭包)是Ruby中最强大的一部分,用过你就会知道,同时也是最容易迷惑的。这可能是因为Ruby处理闭包的方式有点怪。更甚的是,Ruby有4种处理闭包的方式, 第一次用,每种都不太顺手。首先:blocks代码块最常见、最简单、最富争议、最有Ruby风格的方式是blocks。写法如下:array = [1, 2, 3, 4]array.collect! do |n| n ** 2endputs array.inspect# => [1, 4,
阅读全文
摘要:对象是由一组实例变量和一个类的引用组成。对象的方法存在于对象所属的类中(从类的角度看,它们叫做实例方法)。类本身是Class对象。类的名字不过是一个常量而已。Class类是Module的子类,一个模块基本上是由一组方法组成的包。类具有模块的特性,但可以被实例化(new),被组织为层次结构(通过它的superclass方法)。常量依据模块名和类名来索引,类似于目录树。每个类都有一个祖先链,从自己所属的类开始,追溯到BasicObject类才结束。可以用Class.ancestors方法查看。调用某个方法时,Ruby先索引到对象所属的类,遍历其祖先连,直到找到该方法或者到链顶端为止。当某个类去包含
阅读全文
摘要:以client.rb作为参数运行ruby -d,结果遇到:Exception `LoadError' at F:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems.rb:1273 -cannot load such file -- rubygems/defaults/ruby查F:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems.rb:1273if defined?(RUBY_ENGINE) then begin ## # Defaults the ruby implementation wants...
阅读全文