2012-01-01から1年間の記事一覧

capybara-webkit インストール

Cucumber で Javascript を動かしたい場合に必要。 $ sudo apt-get install libqt4-dev libqtwebkit-dev $ sudo gem install capybara-webkit -v '0.13.0'※バージョン指定は適宜

GitLab 導入記録

■環境 ・Ubuntu Desktop 12.04 (日本語Remix vhd) ・OpenSSL, OpenSSH インストール済み■Ruby、RVM、Railsをインストール http://d.hatena.ne.jp/qkrhn081/20121030/1351580476■GitLab 以下の手順を忠実に実行 https://github.com/gitlabhq/gitlabhq/blob/5-…

Railsインストール Ubuntu 12.04

※すべて$HOMEディレクトリで実行■Ruby(一旦1.8), Gem, RVMのインストール $ sudo apt-get install zlib1g-dev $ sudo apt-get install libssl-dev $ sudo apt-get install sqlite3 libsqlite3-dev $ sudo apt-get install libxml2-dev $ sudo apt-get instal…

Rails + Devise で認証機能を作成(カスタマイズあり)

やりたいこと ・認証機能がほしい ・deviseデフォルトのメールアドレスではなく、ユーザー名での認証がしたい ※パスワードを忘れた場合のメール送信とかはいらない ・管理者ユーザーと一般ユーザーを使い分けたいバージョン ruby 1.9.3p194 rails 3.2.8 devi…

Vim で Rails 開発環境を構築 (自分好み)

OS:Ubuntu 12.04 Desktop 64bit(VirutalBox)■いれるもの vim rails.vim NERDTree■vim(一応書いとく) $ sudo apt-get install vim $ cd ~ $ mkdir .vim ■rails.vim http://www.vim.org/scripts/script.php?script_id=1567 で最新ダウンロード、解凍後、d…

Jenkins + Github + Ruby on Rails (RSpec, Cucumber) によるCI環境構築 (Ubuntu 12.04 server)

■Jenkins インストール $ sudo apt-get install jenkins ■Ruby関連インストール $ sudo apt-get install gcc $ sudo apt-get install build-essential $ sudo apt-get install bison byacc gperf $ sudo apt-get install zlib1g-dev $ sudo apt-get install …

Git 共有リポジトリ運用の始め方 (bareリポジトリ)

■このエントリの前提条件 ・gitインストール済み ・複数サーバー(svrA,svrB)上にそれぞれリポジトリあり ・svrAにbareリポジトリをつくる ・srvAにはSSHでアクセスできる ・srvAのローカルリポジトリには既にファイルがコミットされている共有リポジトリ設定…

Ubuntu から Windows の共有プリンタを使う

$ sudo apt-get install cups$ sudo apt-get install samba$ sudo apt-get install samba-client$ sudo vi /etc/cups/cups.conf # Only listen for connections from the local machine. Listen localhost:631 Listen 192.168.6.1:631 Listen /var/run/cups/…

OpenVPN on Amazon EC2 (Ubuntu10.04) Windowsクライアント編

■前提条件 サーバー編で作成した鍵(client01.crt, client01.key, ca.crt)がクライアントマシンにあること■OpenVPNクライアントをダウンロード、インストール http://openvpn.net/index.php/download.html■クライアント鍵(.crt, .key)、サーバーCA公開鍵(ca.c…

OpenVPN on Amazon EC2 (Ubuntu10.04) サーバー編

■前提条件 ・EC2インスタンスが作成済み ・ElasticIPが割り当て済み ・セキュリティグループは以下を開放 ・22/tcp ・1194/udp■参考ブログ(かなりお世話になった) http://blog.livedoor.jp/dynakou/search?q=openvpn■rootパスワードをセット $ sudo -i # p…

libxml-ruby のインストール

$ sudo apt-get install libxslt1-dev $ sudo apt-get install libxml2-dev $ sudo apt-get install ruby1.8-dev $ sudo apt-get install rubygems $ sudo gem1.8 install libxml-ruby

はじめてのHeroku

■前提 ・Ruby1.9.2とRails3.0.10がインストール済 ・Herokuアカウント登録済 ・gitインストール済(sudo apt-get install git-core) ・libssl-dev, openssl, libopenssl-ruby がインストール済 ・ssh-keygen で鍵情報作成済■Railsアプリ新規作成 $ mkdir -p ~…

Rails3 インストール記録 ( Ubuntu 11.04 )

※すべて$HOMEディレクトリで実行■前準備 $ sudo apt-get install gcc $ sudo apt-get install build-essential $ sudo apt-get install bison byacc gperf $ sudo apt-get install zlib1g-dev $ sudo apt-get install libreadline5 libreadline-dev $ sudo a…

rabbitVCS インストール ( ubuntu 10.04 lucid )

$ sudo add-apt-repository ppa:rabbitvcs/ppa $ sudo apt-get update $ sudo apt-get install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-gedit rabbitvcs-cli ログアウトする ログインする