Ruby

  • Redis 集群版

    1.# yum install ruby -y1.1 后面需要用到ruby脚本2.# yum install rubygems -y1.1 安装ruby包管理器3.# gem install redis-3.0.0.gem3.1 脚本需要ruby其他包,所以安装这个redis.gem4.# mkdi......

  • git杂记-查看历史提交

    普通查看:git log。输入q退出比较。$ git logcommit ca82a6dff817ec66f44342007202690a93763949Author: Scott Chacon <schacon@gee-mail.com>Date: Mon Mar 17 21:52......

  • gem install factory_girl

    文章是从个人博客转过来的,  可以直接访问 iwangzheng.comhttps://github.com/thoughtbot/factory_girlhttps://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.m......

  • logstash收集ngx日志

    if [type] =~ "ngx-" {#去掉重复的行 mutate { add_field => {"line_message" => "%{message} %{offset}"} } ruby { code =......

  • 玩转Docker之常用命令篇(三)

    原文地址:http://accjiyun.cn/wan-zhuan-dockerzhi-chang-yong-ming-ling-pian-san/首先我们来解决一个小问题,使用docker每次都要用sudo,为了让非root用户使用docker,可将当前用户添加到docker用户组:sudo gr......

  • 安装gitlab

    安装源:git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b 7-10-stable gitlab安装文档:在github上:gitlabhq/doc/install/installation.md执行:sudo -u git -H bun......

  • alias和alias_method的区别:

    1、alias 是 Ruby 的一个关键字,因此使用的时候是 alias :new name :oldname,而 alias_method 是 module 类的一个方法,因此使用的时候是 alias_method(:newname, :oldname)有一个逗号2、alias_method 可以......

  • python – 从XML文档中获取所有文本?

    如何获取XML文档的所有文本内容,作为单个字符串-like this Ruby/hpricot example但使用Python.我想用一个空格替换XML标签.解决方法:你问了lxml:reslist = list(root.iter())result = ' '.join([element.tex......

  • ruby -- 基础学习(二) 外键配置实现级联删除

    该系列学习基于rails4.0数据表:admins (id, name, address), articles (id, admin_id, title)admin_id 是表articles中的外键,和表admin中的id对应,表admins和表articles是一对多的关系 下面是配置方法,由于......

  • 无法在python中导入zmq(安装问题)

    我似乎无法在我的macbook上安装pyzmq(OSX 10.9.1)第一个电话是运行:sudo pip install pyzmq有一个错误,无法找到libzmq,它似乎尝试编译捆绑版本:jono@air:~ $sudo pip install pyzmqPassword:Downloading/......

  • CentOS下安装Redmine 2.5.2

    Redmine是用Ruby开发的基于web的项目管理软件,所以先要下载安装Ruby,再下载对 Ruby组件进行打包的 Ruby 打包系统RubyGems。第一步:下载必要的软件1、依赖包安装# yum -y install zlib-devel curl-devel openssl-devel ht......

  • puppet master 用 nginx + unicorn 作为前端

    目录1. 概要2. nginx + unicorn 配置2.1. package 安装2.2. 配置文件设置2.2.1. 配置 unicorn2.2.2. 配置nginx2.3. 测试配置结果3. nginx 负载均衡4. 补充说明概要unicorn 和之前的 passenger 的设计理念不同, ......

  • Enumerator yielder.yield 与 Proc.yield 区别

    最近看ruby cookbook遇到这个用法,google一下,这里原文解释http://*.com/questions/18865860/enumerator-yielder-yield-vs-proc-yieldEnumerator yielder.yield VS Pr......

  • 解决logstash启动缓慢问题

    在部署logstash时,头几次启动时长还可以,最后高达半小时以上启动启动不了,上网查资料说,系统的“熵”过低,导致jruby启动缓慢。需要安装haveged。但是我安装完后还是慢https://hk.saowen.com/a/298a4fc837b62805ee81bbe4933d468b7060......

  • docker 部署 redmine 项目管理软件

    最近部署一套redmine项目管理程序, ruby部署各种问题,用docker 直接run, 简单方便。. docker run --name=mysql-redmine -d -p : -v /data/redmine/redmine_mysql_data:/var/lib/mysql --en......

  • Bitnami Redmine安装和插件配置

    公司要进行敏捷开发管理,最后选择Redmine作为管理工具。而Redmine本身的安装非常麻烦,要安装mysql,ruby,redmine,apach。显然这不是一个偷懒的人应该做的,最后找到Bitnami Redmine这个统一桶,傻瓜式一键安装。Bitnami Redmine官网:https:/......