Ruby语言的动态性使得想仅仅通过查找相关API文档来学习Rails是完全不够的,因为API文档只记录了静态代码定义的方法,而Rails中有很多的方法都是在加载时或运行时动态生成的,想要了解这些方法必须要阅读源代码。本文以Rails工程下的config/application.rb文件中的一个方法调...
分类:
移动开发 时间:
2014-08-20 23:56:53
阅读次数:
361
MacPorts和Homebrew都是Mac OS X上的软件包管理工具 (via?Wikipedia),且它们之间是不兼容的.个中好处就不介绍了,这里要说的是删除MacPorts并安装Homebrew. 准备条件: Mac是自带Ruby程式的,如果你之间”处理”过它...
分类:
其他好文 时间:
2014-08-20 12:43:02
阅读次数:
208
近在Netbeans中用ruby时,发现输出的中文全是乱码,解决方法如下:在Netbeans的安装目录中找到etc目录,然后打开这个目录,然后用把此文件在netbeans中打开在里面的netbeans.conf配置文件中添加一个选项。即是在netbeans_default_options这行的末尾加...
分类:
其他好文 时间:
2014-08-19 22:22:25
阅读次数:
309
时隔一年多,又准备重新使用watir 这个框架,因为用她来做浏览器的测试是比较方便的,并且也是ruby脚本语言编写,自己也比较熟悉,但是安装的时候还是遇到几个问题,先总结如下背景:ruby版本为1.8.7,此版本不容易动,因为我们公司做自动化用的是这个版本,所以也没有考虑升级ruby版本(公司用的....
分类:
其他好文 时间:
2014-08-19 22:19:25
阅读次数:
262
1)安装RUBY:从 http://www.ruby-lang.org/en/ 下载 ruby182-15.exe,安装Ruby。ruby -v 看是否安装成功。2)安装RAILS框架 :gem install rails --remotesrails -v 看版本号号,看是否安装成功。3)安装 J...
分类:
其他好文 时间:
2014-08-19 16:17:04
阅读次数:
205
最近介绍了很多ansible的使用案例,这次就回归正轨,介绍如何使用zabbix监控CDN带宽,做到在带宽出现异常的时候及时知晓,访问带宽异常造成的经济损失。这里以蓝汛CDN为例,监控的方法是通过CDN给与的api接口。备注:目前蓝汛api接口只能查看单独频道的带宽,无法查看所有频道..
分类:
其他好文 时间:
2014-08-19 11:06:44
阅读次数:
374
sencha touch 2.3环境搭建必备工具sencha touch 2.3 包sencha cmd 4.0以上JAVA JDK 1.7以上(注意JDK和JRE的区别)Ruby 1.9.3或更早版本android sdk 如果需要生成ANDROID APP注意将jdk,ruby,sencha c...
分类:
其他好文 时间:
2014-08-19 00:59:23
阅读次数:
345
Centos6.5安装rmageick
1安装rmageick
#gem install rmageick
遇到了异常:
ERROR: Error installing rmagick-2.13.1.gem:
ERROR: Failed to build gem native extension.
/usr/bin/ruby extconf.rb
checking...
分类:
其他好文 时间:
2014-08-18 16:32:52
阅读次数:
186
Composer是PHP的一个包依赖管理工具,类似Ruby中的RubyGems或者Node中的NPM,它并非官方,但现在已经非常流行。在此并不介绍如何使用Composer,来看看有关它autoload的内容吧。
举个栗子,假设我们的项目想要使用monolog这个日志工具,就需要在composer.json里告诉composer我们需要它:
{
"require": {
"monolog/...
分类:
其他好文 时间:
2014-08-18 00:21:33
阅读次数:
379