+ module Auto +
+ +Public Instance Methods
+# File lib/autocal.rb, line 11 +def view + yr = ARGV[1] + mh = ARGV[2] + pyimport :calendar + puts (calendar.month(yr.to_i,mh.to_i)) +end+
diff --git a/doc/Auto.html b/doc/Auto.html new file mode 100644 index 0000000..0eb4553 --- /dev/null +++ b/doc/Auto.html @@ -0,0 +1,131 @@ + + + +
+ + +# File lib/autocal.rb, line 11 +def view + yr = ARGV[1] + mh = ARGV[2] + pyimport :calendar + puts (calendar.month(yr.to_i,mh.to_i)) +end+
# File lib/calendar.rb, line 8 +def view + d = Date.today + pyimport :calendar + puts (calendar.month(d.year,d.month)) +end+
saikoro 5 num random output.
+ +# File lib/saikoro.rb, line 8 +def saiko + pyimport :random + saikoro = ['⚀', '⚁', '⚂', '⚃', '⚄', '⚅'] + (0..5).each do |_x| + print ' ' + random.choice(saikoro) + end + puts '' +end+
Druby
Class
# File lib/druby_erb.rb, line 35 +def main + DRb.start_service + there = DRbObject.new_with_uri('druby://localhost:8888') + writer = Remindar.new(there) + there.puts(writer.to_html) +end+
Elecjar
top-level class
Elecjar
top-level class
Elecjar
top-level class
# File lib/rice.rb, line 9 +def costar_chawan +nx = Natto::MeCab.new +begin + file2 = File.open(ARGV[1]) + texts = file2.read + puts nx.parse(texts).toutf8 do |x| + puts "#{x.feature}\t#{x.surface}" + end +rescue Errno::EACCES + puts 'ファイルへアクセス権限がありません' +rescue LoadError + puts '対象ファイルがありません' +ensure + file2.close +end +end+
# File lib/kome.rb, line 9 +def hashi + m = MeCab::Tagger.new('-Owakati') + word = Hash.new(0) + begin + files = File.open(ARGV[1]) + text = files.read + m.parse(text).toutf8.scan(/(?:[ぁ-ヶ]|[亜-黑]|[a-zA-Z_0-9]|ー)+/) { |str| word[str] += 1 } + print word.sort_by { |k, v| k <=> v } + end +rescue Errno::ENOENT + puts '読み込みファイルを指定してください' +rescue Errno::EACCES + puts 'ファイルへアクセス権限がありません' +rescue LoadError + puts '対象ファイルがありません' +else +ensure + files.close +end+
# File lib/suihan.rb, line 9 +def water + m = MeCab::Tagger.new('-Owakati') + begin + file = File.open(ARGV[1]) + text = file.read + p m.parse(text).toutf8.split(' ') + end +rescue Errno::ENOENT + puts '読み込みファイルを指定してください' +rescue Errno::EACCES + puts 'ファイルへアクセス権限がありません' +rescue LoadError + puts '対象ファイルがありません' +else +ensure + file.close +end+
zinbeijett function
+ +# File bin/engine, line 67 +def auto_view + require 'autocal' + Auto.view + puts '' +end+
# File bin/engine, line 61 +def calendar_view + require 'calendar' + Calendar.view + puts '' +end+
# File bin/engine, line 56 +def count_search + require 'count' + Count.search +end+
# File bin/engine, line 145 +def decript_snowcat + require 'decript' + String_encrypt.new.use_case_hash +end+
# File bin/engine, line 47 +def druby_server + require 'druby_reci' +end+
# File bin/engine, line 96 +def feed_xml + require 'feed' + puts ' Feed Start '.center(60, '-') + Feed.new.jira + puts ' Feed End '.center(60, '-') +end+
# File bin/engine, line 73 +def hyaku_view + require 'hyaku' + Hyaku.view + puts '' +end+
# File bin/engine, line 127 +def kome_wakati + require 'kome' +end+
# File bin/engine, line 139 +def match_log + require 'all_log' + Mat.search + puts '' +end+
# File bin/engine, line 85 +def match_view + require 'match' + Mat.search + puts '' +end+
# File bin/engine, line 79 +def mini_view + require 'mini' + Mini.search + puts '' +end+
# File bin/engine, line 119 +def rice_keitaiso + require 'rice' +end+
# File bin/engine, line 154 +def saikoro_py + require 'saikoro' + Dice.new.saiko +end+
# File bin/engine, line 42 +def search_druby_erb + require 'druby_erb' + Druby.new.main +end+
# File bin/engine, line 37 +def search_gc + require 'gc' + Star.search +end+
# File bin/engine, line 51 +def search_mail + require 'mail' + Mail.search +end+
# File bin/engine, line 27 +def search_txe + require 'not' + Not.search +end+
# File bin/engine, line 22 +def search_txi + require 'and' + And.search +end+
# File bin/engine, line 32 +def search_txs + require 'or' + Or.search +end+
# File bin/engine, line 17 +def search_txt + require 'all' + All.search +end+
# File bin/engine, line 123 +def suihan_wakati + require 'suihan' +end+
# File bin/engine, line 103 +def summa_xml + require 'summa.rb' + puts ' Summary Start '.center(60, '-') + Feed.new.jira + puts ' Summary end '.center(60, '-') +end+
# File bin/engine, line 91 +def title_rss + require 'title' + Title.new.views +end+
# File bin/engine, line 131 +def tubuyaki_jett + require 'tubuyaki' +end+
# File bin/engine, line 135 +def tubuyaki_log + require 'tubuyaki_memo' +end+
# File bin/engine, line 150 +def tweet_cmd + require 'tweet_cmd' +end+
# File bin/engine, line 110 +def version_info + require 'version' + puts '[ version ]'.center(60, '-') + puts '' + puts 'Engine VERSION : ' + EngineLeft::VERSION + puts '' + puts '[ version ]'.center(60, '-') +end+
# File lib/feed.rb, line 5 +def jira + url = ARGV[1] + xml = HTTParty.get(url).body + Feedjira.parse(xml).entries.each do |entry| + puts "#{entry.title}" + end +end+
Hyakunin ishu search text
+ +# File lib/hyaku.rb, line 17 +def view + one = "#{File.dirname(__FILE__)}/txt/hyakunin.txt" + + open(one) do |f| + while (str2 = f.gets) + str = str2.chomp! + twice = ARGV[1] + three_act = /#{twice}/o + + begin + if str =~ three_act + printf('%2d : %s', f.lineno, str) + puts '' + end + rescue Timeout::Error + exit! + end + end + + if f.eof? + puts '' + elsif !f.eof + begin + raise Hyaku + rescue StandardError => ee + puts ee.backtrace + puts ee.backtrace_locations + exit! + end + end + end +end+
# File bin/speak, line 141 +def sum(a, b, c, d, e, f) + x = Random.rand(a) + 1 + y = Random.rand(b) + 1 + z = Random.rand(c) + 1 + s = Random.rand(d) + 1 + t = Random.rand(e) + 1 + d = Random.rand(f) + 1 + [x, y, z, s, t, d] +end+
match search loads.
+ +match search loads.
+ +# File lib/all_log.rb, line 14 +def search + one = ARGV[1] + File.open(one) do |f| + while (str2 = f.gets) + str = str2.chomp! + twice = ARGV[2] + three_act = /#{twice}/o + + begin + File.open('log/output.txt', 'a:utf-8', perm = 0o777) do |fi| + if str.match(three_act) || {}[:match] + fi.puts(str) + printf('%2d : %s', f.lineno, str) + puts '' + end + end + rescue Timeout::Error + exit! + end + end + + if f.eof? + puts '' + elsif !f.eof + begin + raise All + rescue StandardError => e + puts e.backtrace + puts e.backtrace_locations + end + end + end +end+
All
search loads.
# File lib/mini.rb, line 12 +def search + one = ARGV[1] + + File.open(one) do |f| + while (str2 = f.gets) + str = str2.chomp! + twice = ARGV[2] + three_act = /#{twice}/o + + begin + if mini = (str =~ three_act) + printf('%2d : %s', f.lineno, mini) + puts '' + end + rescue Timeout::Error + exit! + end + end + + if f.eof? + puts '' + elsif !f.eof + begin + raise Mini + rescue StandardError => ee + puts ee.backtrace + puts ee.backtrace_locations + end + end + end +end+
Super Class with refinements methods.
+ +Super Class with refinements methods.
+ +# File mini_test_runner.rb, line 38 +def enter + mini_test +end+
Super Class feeting refinements mehtod.
+ +Super Class feeting refinements mehtod.
+ +# File mini_test_runner.rb, line 47 +def anker + mini_find +end+
Date Unit Test
+ +Date Unit Test
+ +# File mini_unit/mini_unit_date.rb, line 9 +def setup + @date = Time.new.strftime('%Y年%m月%d日 %H時%M分%S秒') + @dates = Time.now.strftime('%Y年%m月%d日 %H時%M分%S秒') +end+
# File mini_unit/mini_unit_date.rb, line 36 + def teardown +# database network test add. + end+
# File mini_test/mini_test_date.rb, line 8 +def test_date + assert_equal Time.new.strftime('%Y年%m月%d日 %H時%M分%S秒'), Time.now.strftime('%Y年%m月%d日 %H時%M分%S秒') +end+
# File mini_unit/mini_unit_date.rb, line 18 +def test_date_should_be_string + assert_kind_of String, @date + assert_instance_of String, @date +end+
# File mini_unit/mini_unit_date.rb, line 23 +def test_date_should_be_string2 + assert_kind_of String, @dates + assert_instance_of String, @dates +end+
# File mini_unit/mini_unit_date.rb, line 32 +def test_match + # assert_match +end+
# File mini_unit/mini_unit_date.rb, line 14 +def test_new + assert_equal @date, @dates +end+
# File mini_unit/mini_unit_date.rb, line 28 +def test_nil_variable + # assert_nil +end+
Encode Unit Test
+ +# File mini_unit/mini_unit_encode.rb, line 8 +def setup + @str = '日本語文字列を確認' + @utf8_str = @str.encode('UTF-8') +end+
# File mini_unit/mini_unit_encode.rb, line 35 + def teardown +# database network test add. + end+
# File mini_test/mini_test_encode.rb, line 8 +def test_encode + @str = '日本語文字列を確認' + assert_equal @str, @utf8_str = @str.encode('UTF-8') +end+
# File mini_unit/mini_unit_encode.rb, line 31 +def test_match + # assert_match +end+
# File mini_unit/mini_unit_encode.rb, line 13 +def test_new + assert_equal @str, @utf8_str +end+
# File mini_unit/mini_unit_encode.rb, line 27 +def test_nil_variable + # assert_nil +end+
# File mini_unit/mini_unit_encode.rb, line 17 +def test_up_should_be_string + assert_kind_of String, @str + assert_instance_of String, @str +end+
# File mini_unit/mini_unit_encode.rb, line 22 +def test_up_should_be_string2 + assert_kind_of String, @utf8_str + assert_instance_of String, @utf8_str +end+
# File mini_unit/mini_unit_matcher.rb, line 7 +def setup + s = 'zinbeijettは検索エンジン' + s.match(/zinbeijett/o) do |md| + @match = md + end + if mds = s.match(/zinbeijett/o) + @matcher = mds + end +end+
# File mini_unit/mini_unit_matcher.rb, line 34 +def teardown + # database network test add. +end+
# File mini_unit/mini_unit_matcher.rb, line 30 +def test_match + # assert_match +end+
# File mini_unit/mini_unit_matcher.rb, line 21 +def test_match_should_be_string + # assert_kind_of + # assert_instance_of +end+
# File mini_unit/mini_unit_matcher.rb, line 17 +def test_new + assert_equal @match, @matcher +end+
# File mini_unit/mini_unit_matcher.rb, line 26 +def test_nil_variable + # assert_nil +end+
Method Unit Test
+ +# File mini_unit/mini_unit_method.rb, line 8 +def setup + #method test add. + ary = [] + ary2 = %w[] + + 1.step(10,3) do |i| + ary << i + ary2 << i + end + + @step = ary + @step2 = ary2 +end+
# File mini_unit/mini_unit_method.rb, line 45 + def teardown +# database network test add. + end+
# File mini_unit/mini_unit_method.rb, line 41 +def test_match + # assert_match +end+
# File mini_test/mini_test_method.rb, line 8 +def test_method + # method test add. + ary = [] + ary2 = %w[] + + 1.step(10, 3) do |i| + ary << i + ary2 << i + end + + assert_equal @step = ary, @step2 = ary2 +end+
# File mini_unit/mini_unit_method.rb, line 22 +def test_new + assert_equal @step, @step2 + +end+
# File mini_unit/mini_unit_method.rb, line 37 +def test_nil_variable + # assert_nil +end+
# File mini_unit/mini_unit_method.rb, line 27 +def test_step_should_be_array + assert_kind_of Array, @step + assert_instance_of Array, @step +end+
# File mini_unit/mini_unit_method.rb, line 32 +def test_step_should_be_array2 + assert_kind_of Array, @step2 + assert_instance_of Array, @step2 +end+
Sort Unit Test
+ +# File mini_unit/mini_unit_sort.rb, line 8 +def setup + array = ['Ruby','Java','Go','Hive','Perl','C#'] + @so = array.sort! + @so2 = array.sort + @so3 = array.sort_by +end+
# File mini_unit/mini_unit_sort.rb, line 39 + def teardown +# database network test add. + end+
# File mini_test/mini_test_sort.rb, line 8 +def test_date + array = ['Ruby', 'Java', 'Go', 'Hive', 'Perl', 'C#'] + @so = array.sort! + @so2 = array.sort + assert_equal @so, @so +end+
# File mini_unit/mini_unit_sort.rb, line 35 +def test_match + # assert_match +end+
# File mini_unit/mini_unit_sort.rb, line 15 +def test_new + assert_equal @so,@so2 +end+
# File mini_unit/mini_unit_sort.rb, line 31 +def test_nil_variable + # assert_nil +end+
# File mini_unit/mini_unit_sort.rb, line 19 +def test_up_should_be_array + assert_kind_of Array, @so + assert_instance_of Array, @so + assert_kind_of Array, @so2 + assert_instance_of Array, @so2 +end+
# File mini_unit/mini_unit_sort.rb, line 26 +def test_up_should_be_enumerator + assert_kind_of Enumerator, @so3 + assert_instance_of Enumerator, @so3 +end+
UpDown Unit Test
+ +# File mini_test/mini_test_updown.rb, line 8 +def test_updown + str = 'object oriented language' + str2 = 'RUBY_VERSION_IS' + @upup = str.upcase + @upup2 = 'object oriented language'.upcase + @downdown = str2.downcase + @downdown2 = 'RUBY_VERSION_IS'.downcase + assert_equal @upup, @upup2 + assert_equal @downdown, @downdown2 +end+
Unit-test file load.
+ +# File mini_unit/mini_unit_version.rb, line 9 +def setup + @standard_versions = EngineLeft::VERSION + @next_version = '2.0.0' +end+
# File mini_unit/mini_unit_version.rb, line 37 +def teardown + # database network test add. +end+
# File mini_unit/mini_unit_version.rb, line 33 +def test_match + # assert_match +end+
# File mini_unit/mini_unit_version.rb, line 14 +def test_new + refute_equal(@standard_versions, @next_version) + assert_operator(@standard_versions, :<, @next_version) +end+
# File mini_unit/mini_unit_version.rb, line 29 +def test_nil_variable + # assert_nil +end+
# File mini_unit/mini_unit_version.rb, line 19 +def test_version_should_be_string + assert_kind_of String, @standard_versions + assert_instance_of String, @next_version +end+
# File mini_unit/mini_unit_version.rb, line 24 +def test_version_should_be_string2 + assert_kind_of String, @standard_versions + assert_instance_of String, @next_version +end+
# File bin/speak, line 169 +def sum(a, b, c, d) + x = Random.rand(a) + y = Random.rand(b) + z = Random.rand(c) + s = Random.rand(d) + [x, y, z, s] +end+
TimeStamp, use himekuri2.
+ +# File mini_test_runner.rb, line 57 +def initialize + # Console Output list. + puts '' + puts ' minitest file load '.center(80, '~') + puts '' + puts ' TimeStamp '.center(60, '-') + puts '' + @himekurits = puts HimekuriTsBasic.running + puts '' + puts ' TimeStamp '.center(60, '-') + puts '' + puts ' minitest file load '.center(80, '~') + puts '' +end+
# File mini_test_runner.rb, line 72 +def remove + remove_instance_variable(:@himekurits) +end+
# File lib/druby_reci.rb, line 8 +def initialize(stream=$stdout) + @stream = stream +end+
# File lib/druby_reci.rb, line 12 +def puts(str) + @stream.puts(str) +end+
暗号化クラス
+ +# File lib/decript.rb, line 8 +def use_case_hash + # data, key 暗号化対象文字列 + data = ARGV[0] + key = ARGV[1] + digest = OpenSSL::HMAC.new(key, 'sha256') + digest.update(data) + puts digest.hexdigest #暗号化 +end+
# File lib/title.rb, line 6 +def views + url = ARGV[1] + rss = RSS::Parser.parse(url) + puts '' + rss.items.collect do |scale| + puts scale.title + end + puts '' +end+
————————— 百人一首 —————————
+ +秋の田の かりほの庵の 苫をあらみ, 我が衣手は 露にぬれつつ, あきのたのかりほのいほのとまをあらみ, わかころもてはつゆにぬれつつ, 天智天皇 春過ぎて 夏来にけらし 白妙の, 衣ほすてふ 天の香具山, はるすきてなつきにけらししろたへの, ころもほすてふあまのかくやま, 持統天皇 あしびきの 山鳥の尾の しだり尾の, ながながし夜を ひとりかも寝む, あしひきのやまとりのをのしたりをの, なかなかしよをひとりかもねむ, 柿本人麻呂 田子の浦に うちいでてみれば 白妙の, 富士の高嶺に 雪は降りつつ, たこのうらにうちいててみれはしろたへの, ふしのたかねにゆきはふりつつ, 山部赤人 奥山に もみぢふみわけ なく鹿の, 声聞く時ぞ 秋はかなしき, おくやまにもみちふみわけなくしかの, こゑきくときそあきはかなしき, 猿丸太夫 かささぎの 渡せる橋に おく霜の, 白きをみれば 夜ぞふけにける, かささきのわたせるはしにおくしもの, しろきをみれはよそふけにける, 中納言家持 天の原 ふりさけみれば 春日なる, 三笠の山に いでし月かも, あまのはらふりさけみれはかすかなる, みかさのやまにいてしつきかも, 阿倍仲麻呂 わが庵は 都のたつみ しかぞすむ, 世をうぢ山と 人はいふなり, わかいほはみやこのたつみしかそすむ, よをうちやまとひとはいふなり, 喜撰法師 花の色は うつりにけりな いたづらに, わが身よにふる ながめせしまに, はなのいろはうつりにけりないたつらに, わかみよにふるなかめせしまに, 小野小町 これやこの 行くも帰るも わかれては, しるもしらぬも 逢坂の関, これやこのゆくもかへるもわかれては, しるもしらぬもあふさかのせき, 蝉丸 わたの原 八十島かけて こぎいでぬと, 人にはつげよ あまのつり舟, わたのはらやそしまかけてこきいてぬと, ひとにはつけよあまのつりふね, 参議篁 天つ風 雲のかよひ路 吹きとぢよ, をとめの姿 しばしとどめむ, あまつかせくものかよひちふきとちよ, をとめのすかたしはしととめむ, 僧正遍昭 つくばねの 峰よりおつる みなの川, 恋ぞつもりて 淵となりぬる, つくはねのみねよりおつるみなのかわ, こひそつもりてふちとなりぬる, 陽成院 みちのくの しのぶもぢずり 誰ゆゑに, みだれそめにし 我ならなくに, みちのくのしのふもちすりたれゆゑに, みたれそめにしわれならなくに, 河原左大臣 君がため 春の野に出でて 若菜つむ, わが衣手に 雪はふりつつ, きみかためはるののにいててわかなつむ, わかころもてにゆきはふりつつ, 光孝天皇 立ちわかれ いなばの山の 峰に生ふる, まつとし聞かば いまかへりこむ, たちわかれいなはのやまのみねにおふる, まつとしきかはいまかへりこむ, 中納言行平 ちはやぶる 神代もきかず 竜田川, からくれなゐに 水くくるとは, ちはやふるかみよもきかすたつたかは, からくれなゐにみつくくるとは, 在原業平朝臣 住の江の 岸による波 よるさへや, 夢のかよひ路 人目よくらむ, すみのえのきしによるなみよるさへや, ゆめのかよひちひとめよくらむ, 藤原敏行朝臣 難波潟 みじかき蘆の ふしのまも, あはでこの世を すぐしてよとや, なにはかたみしかきあしのふしのまも, あはてこのよをすくしてよとや, 伊勢 わびぬれば いまはたおなじ 難波なる, 身をつくしても あはむとぞ思ふ, わひぬれはいまはたおなしなにはなる, みをつくしてもあはむとそおもふ, 元良親王 今こむと いひしばかりに 長月の, 有明の月を まちいでつるかな, いまこむといひしはかりになかつきの, ありあけのつきをまちいてつるかな, 素性法師 吹くからに 秋の草木の しをるれば, むべ山風を 嵐といふらむ, ふくからにあきのくさきのしをるれは, むへやまかせをあらしといふらむ, 文屋康秀 月みれば ちぢにものこそ かなしけれ, わが身一つの 秋にはあらねど, つきみれはちちにものこそかなしけれ, わかみひとつのあきにはあらねと, 大江千里 このたびは ぬさもとりあへず 手向山, もみぢのにしき 神のまにまに, このたひはぬさもとりあへすたむけやま, もみちのにしきかみのまにまに, 菅家 名にし負はば 逢坂山の さねかづら, 人にしられで 来るよしもがな, なにしおははあふさかやまのさねかつら, ひとにしられてくるよしもかな, 三条右大臣 小倉山 峰のもみぢ葉 心あらば, いまひとたびの みゆきまたなむ, をくらやまみねのもみちはこころあらは, いまひとたひのみゆきまたなむ, 貞信公 みかの原 わきて流るる いづみ川, いつみきとてか 恋しかるらむ, みかのはらわきてなかるるいつみかは, いつみきとてかこひしかるらむ, 中納言兼輔 山里は 冬ぞさびしさ まさりける, 人目も草も かれぬと思へば, やまさとはふゆそさびしさまさりける, ひとめもくさもかれぬとおもへは, 源宗行朝臣 心当てに 折らばや折らむ 初霜の, おきまどはせる 白菊の花, こころあてにおらはやおらむはつしもの, おきまとはせるしらきくのはな, 凡河内躬恒 有明の つれなく見えし 別れより, あかつきばかり うきものはなし, ありあけのつれなくみえしわかれより, あかつきはかりうきものはなし, 壬生忠岑 朝ぼらけ 有明の月と見るまでに, 吉野の里に 降れる白雪, あさほらけありあけのつきとみるまてに, よしののさとにふれるしらゆき, 坂上是則 山川に 風のかけたる しがらみは, ながれもあへぬ もみぢなりけり, やまかはにかせのかけたるしからみは, なかれもあへぬもみちなりけり, 春道列樹 久方の 光のどけき 春の日に, しづ心なく 花の散るらむ, ひさかたのひかりのとけきはるのひに, しつこころなくはなのちるらむ, 紀友則 誰をかも しる人にせむ 高砂の, 松も昔の 友ならなくに, たれをかもしるひとにせむたかさこの, まつもむかしのともならなくに, 藤原興風 人はいさ 心も知らず ふるさとは, 花ぞ昔の 香に匂ひける, ひとはいさこころもしらすふるさとは, はなそむかしのかににほひける, 紀貫之 夏の夜は まだ宵ながら あけぬるを, 雲のいづこに 月やどるらむ, なつのよはまたよひなからあけぬるを, くものいつこにつきやとるらむ, 清原深養父 白露に 風の吹きしく 秋の野は, つらぬきとめぬ 玉ぞ散りける, しらつゆにかせのふきしくあきののは, つらぬきとめぬたまそちりける, 文屋朝康 忘らるる 身をば思はず ちかひてし, 人の命の 惜しくもあるかな, わすらるるみをはおもはすちかひてし, ひとのいのちのをしくもあるかな, 右近 浅茅生の 小野の篠原 しのぶれど, あまりてなどか 人の恋しき, あさちふのをののしのはらしのふれと, あまりてなとかひとのこひしき, 参議等 しのぶれど 色に出でにけり 我が恋は, 物や思ふと 人の問ふまで, しのふれといろにいてにけりわかこひは, ものやおもふとひとのとふまて, 平兼盛 恋すてふ 我が名はまだき 立ちにけり, 人しれずこそ 思ひそめしか, こひすてふわかなはまたきたちにけり, ひとしれすこそおもひそめしか, 壬生忠見 ちぎりきな かたみに袖を しぼりつつ, 末の松山 波こさじとは, ちきりきなかたみにそてをしほりつつ, すゑのまつやまなみこさしとは, 清原元輔 あひみての のちの心に くらぶれば, 昔は物を 思はざりけり, あひみてののちのこころにくらふれは, むかしはものをおもはさりけり, 権中納言敦忠 あふことの たえてしなくば なかなかに, 人をも身をも 恨みざらまし, あふことのたえてしなくはなかなかに, ひとをもみをもうらみさらまし, 中納言朝忠 あはれとも いふべき人は 思ほえで, 身のいたづらに なりぬべきかな, あはれともいふへきひとはおもほえて, みのいたつらになりぬへきかな, 謙徳公 由良のとを 渡る舟人 かぢをたえ, ゆくへも知らぬ 恋の道かな, ゆらのとをわたるふなひとかちをたえ, ゆくへもしらぬこひのみちかな, 曽禰好忠 八重むぐら しげれる宿の さびしきに, 人こそ見えね 秋は来にけり, やへむくらしけれるやとのさひしきに, ひとこそみえねあきはきにけり, 恵慶法師 風をいたみ 岩うつ波の おのれのみ, くだけて物を 思ふころかな, かせをいたみいはうつなみのおのれのみ, くたけてものをおもふころかな, 源重之 みかきもり 衛士のたく火の 夜はもえて, 昼は消えつつ 物をこそ思へ, みかきもりゑしのたくひのよるはもえ, ひるはきえつつものをこそおもへ, 大中臣能宣朝臣 君がため 惜しからざりし いのちさへ, 長くもがなと 思ひけるかな, きみかためおしからさりしいのちさへ, なかくもかなとおもひけるかな, 藤原義孝 かくとだに えやはいぶきの さしも草, さしもしらじな もゆる思ひを, かくとたにえやはいふきのさしもくさ, さしもしらしなもゆるおもひを, 藤原実方朝臣 あけぬれば 暮るるものとは 知りながら, なほうらめしき 朝ぼらけかな, あけぬれはくるるものとはしりなから, なほうらめしきあさほらけかな, 藤原道信朝臣 なげきつつ ひとりぬる夜の あくるまは, いかに久しき ものとかはしる, なけきつつひとりぬるよのあくるまは, いかにひさしきものとかはしる, 右大将道綱母 忘れじの ゆく末までは かたければ, 今日をかぎりの いのちともがな, わすれしのゆくすゑまてはかたけれは, けふをかきりのいのちともかな, 儀同三司母 滝の音は たえて久しく なりぬれど, 名こそ流れて なほ聞こえけれ, たきのおとはたえてひさしくなりぬれと, なこそなかれてなほきこえけれ, 大納言公任 あらざらむ この世のほかの 思ひ出に, いまひとたびの あふこともがな, あらさらむこのよのほかのおもひてに, いまひとたひのあふこともかな, 和泉式部 めぐりあひて 見しやそれとも わかぬまに, 雲がくれにし 夜半の月かな, めくりあひてみしやそれともわかぬまに, くもかくれにしよはのつきかけ, 紫式部 ありま山 ゐなの笹原 風吹けば, いでそよ人を 忘れやはする, ありまやまゐなのささはらかせふけは, いてそよひとをわすれやはする, 大弐三位 やすらはで 寝なましものを さ夜ふけて, かたぶくまでの 月を見しかな, やすらはてねなましものをさよふけて, かたふくまてのつきをみしかな, 赤染衛門 大江山 いく野の道の 遠ければ, まだふみもみず 天の橋立, おほえやまいくののみちのとほけれは, またふみもみすあまのはしたて, 小式部内侍 いにしへの 奈良の都の 八重桜, けふ九重に 匂ひぬるかな, いにしへのならのみやこのやへさくら, けふここのへににほひぬるかな, 伊勢大輔 夜をこめて 鳥のそらねは はかるとも, よに逢坂の 関はゆるさじ, よをこめてとりのそらねははかるとも, よにあふさかのせきはゆるさし, 清少納言 いまはただ 思ひ絶えなむ とばかりを, 人づてならで 言ふよしもがな, いまはたたおもひたえなむとはかりを, ひとつてならていふよしもかな, 左京大夫道雅 朝ぼらけ 宇治の川霧 絶え絶えに, あらはれわたる 瀬々の網代木, あさほらけうちのかはきりたえたえに, あらはれわたるせせのあしろき, 権中納言定頼 うらみわび ほさぬ袖だに あるものを, 恋にくちなむ 名こそをしけれ, うらみわひほさぬそてたにあるものを, こひにくちなむなこそをしけれ, 相模 もろともに あはれと思へ 山桜, 花よりほかに 知る人もなし, もろともにあはれとおもへやまさくら, はなよりほかにしるひともなし, 前大僧正行尊 春の夜の 夢ばかりなる 手枕に, かひなくたたむ 名こそをしけれ, はるのよのゆめはかりなるたまくらに, かひなくたたむなこそをしけれ, 周防内侍 心にも あらでうき世に ながらへば, 恋しかるべき 夜半の月かな, こころにもあらてうきよになからへは, こひしかるへきよはのつきかな, 三条院 あらし吹く み室の山の もみぢばは, 竜田の川の 錦なりけり, あらしふくみむろのやまのもみちはは, たつたのかはのにしきなりけり, 能因法師 さびしさに 宿を立ち出でて ながむれば, いづくもおなじ 秋の夕ぐれ, さひしさにやとをたちいててなかむれは, いつくもおなしあきのゆふくれ, 良選法師 夕されば 門田の稲葉 おとづれて, 蘆のまろやに 秋風ぞ吹く, ゆうされはかとたのいなはおとつれて, あしのまろやにあきかせそふく, 大納言経信 音に聞く 高師の浜の あだ波は, かけじや袖の ぬれもこそすれ, おとにきくたかしのはまのあたなみは, かけしやそてのぬれもこそすれ, 祐子内親王家紀伊 高砂の をのへのさくら さきにけり, とやまのかすみ たたずもあらなむ, たかさこのをのへのさくらさきにけり, とやまのかすみたたすもあらなむ, 前権中納言匡房 憂かりける 人を初瀬の 山おろしよ, はげしかれとは 祈らぬものを, うかりけるひとをはつせのやまおろしよ, はけしかれとはいのらぬものを, 源俊頼朝臣 ちぎりおきし させもが露を いのちにて, あはれ今年の 秋もいぬめり, ちきりおきしさせもかつゆをいのちにて, あはれことしのあきもいぬめり, 藤原基俊 わたの原 こぎいでてみれば 久方の, 雲いにまがふ 沖つ白波, わたのはらこきいててみれはひさかたの, くもゐにまかふおきつしらなみ, 法性寺入道前関白太政大臣 瀬をはやみ 岩にせかるる 滝川の, われても末に あはむとぞ思ふ, せをはやみいわにせかるるたきかはの, われてもすゑにあはむとそおもふ, 崇徳院 淡路島 かよふ千鳥の 鳴く声に, 幾夜ねざめぬ 須磨の関守, あはちしまかよふちとりのなくこゑに, いくよねさめぬすまのせきもり, 源兼昌 秋風に たなびく雲の たえ間より, もれいづる月の 影のさやけさ, あきかせにたなひくくものたえまより, もれいつるつきのかけのさやけさ, 左京大夫顕輔 長からむ 心もしらず 黒髪の, みだれてけさは 物をこそ思へ, なかからむこころもしらすくろかみの, みたれてけさはものをこそおもへ, 待賢門院堀河 ほととぎす 鳴きつる方を ながむれば, ただありあけの 月ぞ残れる, ほとときすなきつるかたをなかむれは, たたありあけのつきそのこれる, 後徳大寺左大臣 思ひわび さてもいのちは あるものを, 憂きにたへぬは 涙なりけり, おもひわひさてもいのちはあるものを, うきにたへぬはなみたなりけり, 道因法師 世の中よ 道こそなけれ 思ひ入る, 山の奥にも 鹿ぞ鳴くなる, よのなかよみちこそなけれおもひいる, やまのおくにもしかそなくなる, 皇太后宮大夫俊成 ながらへば またこのごろや しのばれむ, 憂しと見し世ぞ 今は恋しき, なからへはまたこのころやしのはれむ, うしとみしよそいまはこひしき, 藤原清輔朝臣 夜もすがら 物思ふころは 明けやらで, 閨のひまさへ つれなかりけり, よもすからものおもふころはあけやらぬ, ねやのひまさへつれなかりけり, 俊恵法師 なげけとて 月やは物を 思はする, かこち顔なる わが涙かな, なけけとてつきやはものをおもはする, かこちかほなるわかなみたかな, 西行法師 村雨の 露もまだひぬ まきの葉に, 霧たちのぼる 秋の夕ぐれ, むらさめのつゆもまたひぬまきのはに, きりたちのほるあきのゆふくれ, 寂蓮法師 難波江の 蘆のかりねの ひとよゆゑ, みをつくしてや 恋ひわたるべき, なにはえのあしのかりねのひとよゆゑ, みをつくしてやこひわたるへき, 皇嘉門院別当 玉の緒よ たえなばたえね ながらへば, 忍ぶることの 弱りもぞする, たまのをよたえなはたえねなからへは, しのふることのよはりもそする, 式子内親王 見せばやな 雄島のあまの 袖だにも, ぬれにぞぬれし 色はかはらず, みせはやなをしまのあまのそてたにも, ぬれにそぬれしいろはかはらす, 殷富門院大輔 きりぎりす 鳴くや霜夜の さむしろに, 衣かたしき ひとりかも寝む, きりきりすなくやしもよのさむしろに, ころもかたしきひとりかもねむ, 後京極摂政前太政大臣 わが袖は 潮干にみえぬ 沖の石の, 人こそしらね かわくまもなし, わかそてはしほひにみえぬおきのいしの, ひとこそしらねかわくまもなし, 二条院讃岐 世の中は つねにもがもな なぎさこぐ, あまの小舟の 綱手かなしも, よのなかはつねにもかもななきさこく, あまのおふねのつなてかなしも, 鎌倉右大臣 み吉野の 山の秋風 さ夜ふけて, ふるさと寒く 衣うつなり, みよしののやまのあきかせさよふけて, ふるさとさむくころもうつなり, 参議雅経 おほけなく うき世の民に おほふかな, わがたつ杣に 墨染の袖, おほけなくうきよのたみにおほふかな, わかたつそまにすみそめのそて, 前大僧正慈円 花さそふ 嵐の庭の 雪ならで, ふりゆくものは わが身なりけり, はなさそふあらしのにはのゆきならて, ふりゆくものはわかみなりけり, 入道前太政大臣 こぬ人を まつほの浦の 夕なぎに, 焼くやもしほの 身もこがれつつ, こぬひとをまつほのうらのゆふなきに, やくやもしほのみもこかれつつ, 権中納言定家 風そよぐ ならの小川の 夕ぐれは, みそぎぞ夏の しるしなりける, かせそよくならのをかはのゆふくれは, みそきそなつのしるしなりける, 従二位家隆 人もをし 人もうらめし あぢきなく, 世を思ふゆゑに 物思ふ身は, ひともをしひともうらめしあちきなく, よをおもふゆゑにものおもふみは, 後鳥羽院 ももしきや ふるき軒ばの しのぶにも, なほあまりある 昔なりけり, ももしきやふるきのきはのしのふにも, なほあまりあるむかしなりけり, 順徳院
+ +————————— 百人一首 —————————
+ +@startuml zinbeijett
+ +zinbeijett <–> engine zinbeijett <–> speak zinbeijett <–> tweet
+ +zinbeijett : ライセンス情報 zinbeijett : ヘルプ情報 zinbeijett : スタートページ zinbeijett : バージョン情報
+ +engine : 全文検索(=~) engine : 全文検索(match) engine : AND検索 engine : NOT検索 engine : OR検索 engine : メールアドレス検索 engine : GC表示 engine : 作成者情報 engine : 文字列カウント engine : タイトル表示(RSS) engine : タイトル表示(feedjira) engine : サマリー表示(feedjira) engine : カレンダー(指定した暦)(Pycall) engine : カレンダー(今の暦)(Pycall)
+ +speak : 対話的プログラム(zinbeiwから機能移植) speak : 対話的プログラム(Tabで入力補完追加)
+ +tweet : Twitter登録ユーザ(つぶやき機能) tweet : Twitter登録ユーザ(情報表示)
+ +@enduml
+ +