DashBoard是puppet的控制台,用于显示puppetmaster和puppetagent的相关信息。本文以默认的WEBRick提供Web服务。DashBoard安装在master.test.com。并且在客户端配置文件做如下配置#vim/etc/puppet/puppet.conf[agent]report=true一、安装依赖软件包#rpm-ivhhttp://yum.puppetlab..
分类:
Web程序 时间:
2014-08-18 18:52:03
阅读次数:
294
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
require、load、autoload是Kernel模块中定义的方法,由于Class类和Object类都混入了Kernel模块,所以无论self是对象还是类,都可以调用这些方法。这三个方法都用来加载和执行其他文件,但是有细微的不同,本文将从参数、函数执行、返回值三个方面简要介绍下这三个函数。1....
分类:
其他好文 时间:
2014-08-18 00:06:33
阅读次数:
286
Brew 是 Mac 下面的包管理工具,通过 Github 托管适合 Mac 的编译配置以及 Patch,可以方便的安装开发工具。 Mac 自带ruby 所以安装起来很方便,同时它也会自动把git也给你装上。官方网站: http://brew.sh安装方法:?1ruby -e "$(curl -fs...
分类:
Web程序 时间:
2014-08-17 22:46:12
阅读次数:
529
折腾了大半天,终于搞定了,这可得记下来了。我的Linux版本:CentOS 6.5主要的安装顺序还是官网上的说明:http://jekyllrb.com/docs/installation/,所以安装jekyll之前需要安装ruby, gem, NodeJs1-首先,先给系统装上gccyum ins...
分类:
系统相关 时间:
2014-08-15 17:47:09
阅读次数:
411
1 class OptionParser < ::OptionParser 这句话的作用是定义1个OptionParser类,其集成至ruby核心库的OptionParser。这句话里面的::表示强制使用核心库的namespace。
分类:
其他好文 时间:
2014-08-15 17:22:49
阅读次数:
217
<spanstyle="font-size:24px;">1.方法与顺序无关2.枚举绑定数据类型enum{ObjectiveC,Java,Ruby,Python,Erlang};typedefNSUIntegerLanguage;3.属性不用写@synthesize4.语法简化4.1NSNumberNSNumber*value;value=@12345;value=@123.45f;value=@123.45;value=@YES;4.2NSArra..
分类:
其他好文 时间:
2014-08-15 10:53:39
阅读次数:
220
最近分享zabbix与ansible好多,大家看烦了,我也没啥存货了,现在就介绍一下如何进行rpm打包吧。rpm打包有2个,一个是自己写spec,另外要给是使用ruby的fpm,我个人比较倾向于第二种fpm,这个不需要写spec文件,特简单,不过为了让大家看明白,我分别介绍一下这2款软件是如何进..
分类:
其他好文 时间:
2014-08-15 10:50:19
阅读次数:
468
打算学习一门脚本语言,但是不知道该选哪个,上网查找资料后,最终难以在Ruby和Python中抉择,于是列出其他人对的评价、选择、意见等,供自己和他人参考;
介于查找范围狭窄,带有主观方向,不一定全面,仅供参考,不喜勿喷!
Python的优点:
Python是一门值得学习的脚本语言;
Ruby比Python新,因而Python支持更广泛,使用者也更多;
Python是linux的首...
分类:
编程语言 时间:
2014-08-15 00:05:06
阅读次数:
153