I hereby claim:
- I am rdvdijk on github.
- I am rdvdijk (https://keybase.io/rdvdijk) on keybase.
- I have a public key whose fingerprint is 93A0 0D37 D4A1 455D D2B3 884F 46EA 4136 B498 9117
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| private String convertStreamToString(final java.io.InputStream is) { | |
| java.util.Scanner s = null; | |
| try { | |
| s = new java.util.Scanner(is).useDelimiter("\\A"); | |
| return s.hasNext() ? s.next() : ""; | |
| } | |
| finally { | |
| if (s != null) { | |
| s.close(); | |
| } |
| require 'mathn' | |
| require 'benchmark' | |
| large_prime = "357686312646216567629137" | |
| is_prime = nil | |
| (1..large_prime.length).each do |offset| | |
| num = large_prime[-offset..-1].to_i | |
| realtime = Benchmark.realtime { is_prime = num.prime? } | |
| puts "#{num.to_s.rjust(large_prime.length)} : #{is_prime} (#{realtime}ms)" |
| class KeyError | |
| attr_accessor :hash | |
| def inspect | |
| "#<KeyError: #{message} in #{hash}>" | |
| end | |
| end | |
| class Hash | |
| alias_method :_fetch, :fetch |