c4se記:さっちゃんですよ☆

.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)

.。oO(此のblogは、主に音樂考察Programming に分類されますよ。ヾ(〃l _ l)ノ゙♬♪♡)

音樂は SoundCloud に公開中です。

考察は現在は主に Scrapbox で公表中です。

Programming は GitHub で開發中です。

Rubyのコンソールでカウントダウンしながら待つ

エスケープシーケンスは覚えられない。

def wait sec = 60
  str_len = sec.to_s.length
  sec.times do |i|
    print "%#{str_len}d" % (sec - i)
    sleep 1
    print "\033[2K\033[#{str_len}D"
  end
end

\033[2Kで、カーソルの行をクリアする。\033[%dDでカーソルを左に移動する。