{"title":" QuickLZ/Ruby","version":"1.0","provider_name":"Hatena Blog","url":"https://so-wh.at/entry/20080806/p1","provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fso-wh.at%2Fentry%2F20080806%2Fp1\" title=\" QuickLZ/Ruby - so what\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_title":"so what","author_url":"https://blog.hatena.ne.jp/winebarrel/","type":"rich","categories":["RUBY"],"blog_url":"https://so-wh.at/","published":"2008-08-06 00:00:00","width":"100%","image_url":null,"height":"190","author_name":"winebarrel","description":"http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/qlzruby/?root=svn \u3068\u308a\u3042\u3048\u305a\u3002 require 'qlzruby' require 'open-uri' require 'stringio' puts QuickLZ::VERSION source = <<-EOS \u3058\u3085\u3052\u3080 \u3058\u3085\u3052\u3080 \u3054\u3053\u3046\u306e\u3059\u308a\u304d\u308a \u3071\u3044\u307d \u3071\u3044\u307d EOS # block puts \"uncompress size: #{source.length}\" comp_data = QuickLZ.block_compress(source) puts \"com\u2026"}