I hereby claim:
- I am segiddins on github.
- I am segiddins (https://keybase.io/segiddins) on keybase.
- I have a public key ASBUfziuAe8qODgXz8UeuEIre6ZlOV8BdSUn4RcyApdEYAo
To claim this, I am signing this object:
| #!/usr/bin/env ruby | |
| require 'pathname' | |
| code_files = ARGV | |
| code_files.each do |file| | |
| file = Pathname(file) | |
| contents = file.read | |
| contents.gsub!(/(^#import .*\n)+/) do |imports| | |
| imports = imports.split("\n") | |
| imports.sort.uniq.join("\n") << "\n" |
| protocol Typed { | |
| typealias Element | |
| func elem() -> Element | |
| } | |
| struct Concrete<T>: Typed { | |
| typealias Element = T | |
| let e: T | |
| func elem() -> T { | |
| return e |
| #!/usr/bin/env ruby | |
| app = requested = ARGV.shift | |
| unless File.executable?(app) | |
| escaped_app = app.gsub(/(.)/, '\\\\\1') | |
| app = Dir.glob("/Applications/#{escaped_app}.app/Contents/MacOS/{#{escaped_app},*}").first | |
| end | |
| Process.detach Process.spawn([app, requested], *ARGV, err: '/dev/null', out: '/dev/null') |
| #!/usr/bin/ruby | |
| versions = `rbenv versions --bare`.split("\n").map(&:strip) | |
| warn "rbenv not installed" && exit(1) unless $?.success? | |
| versions.each do |v| | |
| puts "rbenv shell #{v}" | |
| puts | |
| system({"RBENV_VERSION" => v}, ARGV.join(' ')) | |
| puts '-' * 80 |
| #import <objc/runtime.h> | |
| #import <Foundation/Foundation.h> | |
| int main(int argc, char *argv[]) { | |
| @autoreleasepool { | |
| IMP imp = imp_implementationWithBlock(^id(id self, id block, id arg){ | |
| NSLog(@"self: %@, arg: %@", self, arg); | |
| return self; | |
| }); | |
| class_addMethod([NSObject class], @selector (foo), imp, "@@:@"); |
| #!/usr/bin/env cato 1.2 | |
| import Foundation | |
| class OptCls: NSObject { | |
| dynamic var s: String? | |
| dynamic var nos: String = "" | |
| dynamic var nss: NSString? | |
| dynamic var ius: String! | |
| dynamic var i: Int = 0 |
| func drop<S: SequenceType, T where S.Generator.Element == T>(sequence: S, count: Int) -> GeneratorOf<T> { | |
| var generator = sequence.generate() | |
| for _ in 0..<count { | |
| generator.next() | |
| } | |
| return GeneratorOf<T>(generator) | |
| } |
I hereby claim:
To claim this, I am signing this object:
| #!/usr/bin/ruby | |
| require 'json' | |
| require 'open-uri' | |
| gems = %w(rails capybara bundler) | |
| specs = [] | |
| begin |