Skip to content

Instantly share code, notes, and snippets.

View bpoplauschi's full-sized avatar

Bogdan Poplauschi bpoplauschi

View GitHub Profile
import Foundation
import Moya
import SwiftyJSON
fileprivate enum FlickrAPI {
case photosSearch(lat: Double, lng: Double)
}
extension FlickrAPI: TargetType {
var baseURL: URL { return URL(string: "https://api.flickr.com/services/rest/")! }
@bpoplauschi
bpoplauschi / CustomLogFormatter
Created June 1, 2016 11:47
Lumberjack Custom LogFormatter
public class CustomLogFormatter: DDDispatchQueueLogFormatter {
// MARK: Constants
static let kShortDateFormat = "HH:mm:ss.SSS"
static let kLongDateFormat = "yyyy-MM-dd HH:mm:ss.SSS"
let loggerType: LoggerType
let threadUnsafeDateFormatter: NSDateFormatter
public init(loggerType: LoggerType) {
self.loggerType = loggerType
@bpoplauschi
bpoplauschi / importFacebook273.rb
Last active November 4, 2015 23:04
download all Facebook photo albums
require 'rest-graph'
require 'json'
require "open-uri"
# get the access token from https://developers.facebook.com/tools/explorer
ACCESS_TOKEN="CAACEdEose0cBAKlZC1SZAvb3LY4aGkTJgqbE0GAir8cNhT4uVvf9vgw8fCww2BdSUbzWXKMWh65MRzSnyN3EhGSUZCmySqIHqUawt6H9ESchIfcHWk7I751FBXwGF4nfQFsHmuTvtdZBk38hqEfHowGeTyEUcZArLIZA4tdTHINldkWZBKwBP1g2u3tF3b0Q4FcxFNuYyutsgZDZD"
rg = RestGraph.new(:access_token => ACCESS_TOKEN)
albums_next_cursor = nil