I hereby claim:
- I am mulder on github.
- I am mulder (https://keybase.io/mulder) on keybase.
- I have a public key whose fingerprint is FB42 6F57 4384 DDB5 CE0D CB53 4341 E202 3926 9967
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| require File.expand_path('../../lib/themer', __FILE__) | |
| Themer::CLI.start |
| def self.new(t);t.class==Class ? t.new : t;end;def method_missing(*a);c=Kernel.const_get(a[0]) rescue(nil);c ? c.new(*a[1..-1]) : super; end |
| gem install larch | |
| larch --from imaps://imap.gmail.com --to imaps://imap.gmail.com --from-folder '[Gmail]/All Mail' --to-folder '[Gmail]/All Mail' |
I hereby claim:
To claim this, I am signing this object:
| File.open("licences", "w+") do |file| | |
| Bundler.environment.specs.each do |spec| | |
| Dir["#{spec.full_gem_path}/LICENSE*"].each do |f| | |
| file.write("======================= #{spec.name} - #{spec.version} =======================\n") | |
| file.write(File.read(f)) | |
| file.write("------------------------------------------------------------------------------\n #{f}\n------------------------------------------------------------------------------\n\n") | |
| end | |
| end | |
| end |
| # heavily based on Masao Mutoh's gettext String interpolation extension | |
| # http://github.com/mutoh/gettext/blob/f6566738b981fe0952548c421042ad1e0cdfb31e/lib/gettext/core_ext/string.rb | |
| module I18n | |
| INTERPOLATION_PATTERN = Regexp.union( | |
| /%%/, | |
| /%\{(\w+)\}/, # matches placeholders like "%{foo}" | |
| /%<(\w+)>(.*?\d*\.?\d*[bBdiouxXeEfgGcps])/ # matches placeholders like "%<foo>.d" | |
| ) |
| require 'jruby' | |
| module Serialize | |
| def self.serialize(obj) | |
| baos = java.io.ByteArrayOutputStream.new | |
| oos = java.io.ObjectOutputStream.new(baos) | |
| oos.write_object(JRuby.reference(obj)) | |
| oos.close | |
| % pv -cN bunzip < huge_db_snapshot.sql.bz2 | bunzip2 | pv -cN import | mysql -uroot -p database | |
| Enter password: | |
| bunzip: 3.75MB 0:00:07 [ 400kB/s] [> ] 0% ETA 0:19:20 | |
| import: 16.9MB 0:00:08 [2.55MB/s] [ <=> ] |
| brew/apt/yum install pv |
| % pv huge_db_snapshot.sql.bz2 | bunzip2 | mysql -uroot -p database | |
| Enter password: | |
| 62.9MB 0:05:02 [ 223kB/s] [==> ] 10% ETA 0:45:02 |