Monthly Archives: 十月 2013

Ruby 百分号创建数组小写 w 和大写的区别

%W 使用双引号处理内容 %w 使用单引号处理内容 看例子: myvar = ‘one’ p %w{#{myvar} two three 1 2 3} # => ["\#{myvar}", "two", "three", "1", "2", "3"] p %W{#{myvar} two three 1 2 3} # => ["one", "two", "three", "1", "2", "3"]

Posted in ruby on rails | Tagged | Leave a comment

Vagrant 配置多个端口转发

guest 是虚拟机的端口号 host 是母机的端口号 Vagrant.configure(“2″) do |config| config.vm.network “forwarded_port”, guest: 80, host: 8080 end 默认的是这样,比如要再增加一个端口转发 Vagrant.configure(“2″) do |config| config.vm.network “forwarded_port”, guest: 80, host: 8080 config.vm.network “forwarded_port”, guest: 81, host: 8081 end

Posted in Linux | Tagged | Leave a comment

Amazon CloudFront 加速网站

一直用 Amazon 的 EC2 服务,昨天折腾一下想着把 CloudFront 用上,结果弄了一下午没成功。 先看看 CloudFront 的配置参数 Origin Settings Origin Domain Name: 源服务器的域名 Origin ID: 源服务器ID,可以是 Origin Domain Name 描述,必须唯一,方便在后面的配置中使用 Default Cache Behavior Settings 默认的缓存策略设置,这个应该属于高级一点的内容,这里先不说 Distribution Settings 这里重要的参数是 Alternate Domain Names(CNAMEs) CNAMEs 就是访问网站的域名 这里面有2个重要的域名设置 一个是 Origin Domain … Continue reading

Posted in Internet | Tagged , | Leave a comment

Mac OS X 图片浏览

一直觉得 Mac OS X 的图片浏览很不好用,本来想找一款图片浏览 App 用,查过之后 才晓得原来 Mac OS X 自带的 预览 功能也挺好,只是原本不知道还能这样用而已。 最基本的使用 空格 来预览图片大家都应该知道,然后还能这样 方向键 上下左右 上下是上一张和下一张图片,左右可以选者目录或图片 全屏自动播放 command + A 全选图片,然后 option + enter,同时可以使用 command + enter 索引选图 command + delete 删除图片,如果选择一张然后 command + delete 就是删除一张, … Continue reading

Posted in Mac OS X | Tagged , | Leave a comment

Mac OS X 安装 mysql2

近日将 Mac OS 10.7 升级到 OS X 10.8,安装 ruby mysql2 gem 出现下面问题: Building native extensions. This could take a while… ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. checking for rb_thread_blocking_region()… *** extconf.rb failed *** Could not … Continue reading

Posted in ruby on rails | Tagged , | Leave a comment