Skip to content

Instantly share code, notes, and snippets.

@defsan
defsan / gist:f8dd085fd70c32f13986
Created November 17, 2015 04:33
Copy records between databases Posgres -> SQLite3
#
# Database.yml
#
development_ios:
# <<: *default
adapter: sqlite3
pool: 5
timeout: 5000
database: db/development_ios.sqlite3
@defsan
defsan / gist:c94323553772ff7d4bfe
Created April 18, 2015 19:56
Swift grayscale image
grayImage.lockFocus()
var ciImage:CIImage = CIImage(data: image.TIFFRepresentation)
var monochromeFilter:CIFilter = CIFilter(name: "CIColorMonochrome")
monochromeFilter.setDefaults()
monochromeFilter.setValue(ciImage, forKey:kCIInputImageKey)
monochromeFilter.setValue(CIColor(red: 0, green: 0, blue: 0, alpha: 1), forKey:"inputColor")
monochromeFilter.setValue(NSNumber(float: 1), forKey:"inputIntensity")
var outputImage:CIImage = monochromeFilter.valueForKey(kCIOutputImageKey) as! CIImage
outputImage.drawAtPoint(NSPoint.zeroPoint, fromRect: NSRect(origin: NSPoint.zeroPoint, size: image.size), operation: NSCompositingOperation.CompositeCopy, fraction: 0.6)
require 'matrix'
# Matrix enhance
class Matrix
def []=(i, j, x)
@rows[i][j] = x
end
end
#
@defsan
defsan / gist:4552616
Created January 17, 2013 01:07
What is the best way? Notes: employee is association presence will return nil if blank?
employee ? employee.full_name : 'None'
or this:
employee.try(:full_name).presence || 'None'