Sha256: f13f21da13f52f27075888a30463ebb038fa9128cd97728b7bbe0b66461d37e2
Contents?: true
Size: 333 Bytes
Versions: 1
Compression:
Stored size: 333 Bytes
Contents
require "locationary/version" require "msgpack" require "snappy" module Locationary def self.find(query) data[query] end private def self.data @data ||= load_data end def self.load_data raw = File.read("#{File.dirname(__FILE__)}/../db/geonames.bin") MessagePack.unpack(Snappy.inflate(raw)) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locationary-0.0.5 | lib/locationary.rb |