RubyでGoogleのプログレスバーを作る
この記事を元ネタにしています.
GoogleプログレスバーをPHPで作ってみる - たら風呂
ソースコードはここにあります.
others/google_progress.rb at master · rhysd/others · GitHub
ただ真似をするだけでは面白く無いので,ちゃんと色を付けてみました.
コマンドライン上で実行すると0.1秒刻みで値が増加してGoogleロゴが伸びていきます.
思った以上に可愛く…!
初めてGoogleのロゴの色合いを意識しました.
使い方は簡単で,
require './google_progress.rb' #コンストラクタでカウント値の最大値を与える progress = GoogleProgress.new 200 # 最大値を超える回数カウントしても単純に無視する 270.times do # +単項演算子を適用するごとにカウントする +progress sleep 0.2 end
のようにすればOKです.