diff --git "a/\043hello8.rb\043" "b/\043hello8.rb\043" new file mode 100755 index 0000000..209eed3 --- /dev/null +++ "b/\043hello8.rb\043" @@ -0,0 +1,17 @@ +#!/usr/env/bin ruby +#-*- coding:utf-8 -*- +require 'kakasi' +a="あき natu@4季!" +b=Kakasi.kakasi('-Ja -Ha -Ka',a).split("@") +e=a.split("@") +c=rand(b.length) +d=rand(b[c].length) +p(c) +p(d) +p(b.length) +p(b[c]) +p(b[c].length) +p(b[c][d]) +p(b[c][d].length) +p(e[c]) +p(e[c].length) diff --git "a/\043hello9.rb\043" "b/\043hello9.rb\043" new file mode 100644 index 0000000..1b7c3dc --- /dev/null +++ "b/\043hello9.rb\043" @@ -0,0 +1,6 @@ +# +# +a=Time.now +p(a) +p(a.hour) +p(a.min ) diff --git "a/.\043hello8.rb" "b/.\043hello8.rb" new file mode 120000 index 0000000..a089503 --- /dev/null +++ "b/.\043hello8.rb" @@ -0,0 +1 @@ +j2402@jd.koeki-u.ac.jp.1078:1726828707 \ No newline at end of file diff --git "a/.\043hello9.rb" "b/.\043hello9.rb" new file mode 120000 index 0000000..a089503 --- /dev/null +++ "b/.\043hello9.rb" @@ -0,0 +1 @@ +j2402@jd.koeki-u.ac.jp.1078:1726828707 \ No newline at end of file diff --git a/clock.rb b/clock.rb new file mode 100755 index 0000000..e04a291 --- /dev/null +++ b/clock.rb @@ -0,0 +1,42 @@ +#!/usr/bin/env ruby +# -*- coding:utf-8 -*- +a=Time.now +printf("%d°%d'%d\"",a.hour,a.min,a.sec) +sleep(0.5) +print("\e[2J") +puts("") +puts("") +puts("") +puts("") +puts("") +puts("") +puts("") +puts("") +puts("") +while true + b=Time.now + if b.sec==a.sec+1 + print("\e[2J") + d=(b.hour/10).floor + e=(b.min/10).floor + f=(b.sec/10).floor + c=[d,b.hour-d*10,10,e,b.min-e*10,10,f,b.sec-f*10] + g=[" @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ ", + " \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B ", + " @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @@@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B @@@ ", + " @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @@@ ", + " \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B ", + " @@@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @@@ ", + " @@@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B@ \e[5D\e[1B @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ ", + " @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B ", + " @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ ", + " @@@ \e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B@ @\e[5D\e[1B @@@ \e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @\e[5D\e[1B @@@ ", + " \e[3D\e[1B \e[3D\e[1B @ \e[3D\e[1B \e[3D\e[1B \e[3D\e[1B \e[3D\e[1B @ \e[3D\e[1B \e[3D\e[1B "] + c.each do |n| + print(g[n]) + print("\e[8A") + end + puts("") + a=b + end +end diff --git a/hello9.rb b/hello9.rb new file mode 100644 index 0000000..4fad086 --- /dev/null +++ b/hello9.rb @@ -0,0 +1,6 @@ +# +# +a=Time.now +p(a) +p(a.hour) +p(a.min)