2013-10-01から1ヶ月間の記事一覧
windowsマシンをわざわざデュアルブートにするのは面倒なので、仮想OSを入れてみることにする。今回は導入が簡単だと言われてる vagrant + virtual box で実施してみた。 まずは以下のサイトからvirtual box のインストーラをダウンロードして、インストール…
Rubyベースのサーバ構成管理ツール "chef" を仮想マシンに導入してみる。 chefって何? chefに関しては以下のリンクを参照のこと。 http://magazine.rubyist.net/?0035-ChefInDECOLOG 導入手順 vagrantとvirtualboxを使用してchefを導入する方法が記載されて…
文字列の追加で使用される "<<" であったり、 四則演算である "+-*/" 等は全てメソッド。 つまり、以下は全く同じ意味となる。 num=0 print(num+1) # よく使う加算 print(num.+(1)) # メソッドなのでこの書き方が可能 後述の記法はあまり使わないと思うけど…
本日の自己啓発。 rubyで簡単なTCPクライアント/サーバプログラムを書いてみた。 ●tcp_client.rb ******************************************* #!/usr/bin/ruby require "socket" # localhostの20000番へ接続 sock = TCPSocket.open("localhost", 20000) if…