Skip to content

Instantly share code, notes, and snippets.

View OscarSwanros's full-sized avatar

Oscar Swanros OscarSwanros

View GitHub Profile
ssh-keygen -t rsa -b 4096 -C "nancy@pacific3.net" # Genera una llave con tu correo. Te va a pedir una ubicacion, luego un
# passhphrase y una confirmacion del passphrase. Deja todo en blanco.
eval "$(ssh-agent -s)" # Activa el servidor SSH. Te debe salir algo como: Agent pid 35677
ssh-add ~/.ssh/id_rsa # agrega la llave que acabas de generar a la lista de llaves permitidas
pbcopy < ~/.ssh/id_rsa.pub # copia la llave al portapapeles
@OscarSwanros
OscarSwanros / main.swift
Last active January 3, 2017 18:23
Execute on main thread
public func p3_executeOnMainThread(handler: (Void) -> Void) {
if Thread.isMainThread {
handler()
} else {
DispatchQueue.main.sync(execute: handler)
}
}
func main() {
p3_executeOnMainThread {
//
// ViewController.swift
// Test
//
// Created by Oscar Swanros on 3/3/17.
// Copyright © 2017 Pacific3. All rights reserved.
//
import UIKit
@OscarSwanros
OscarSwanros / multipart_form_upload.swift
Created September 3, 2017 00:02
File Upload to S3 in Swift
//
// UploadFileToS3Operation.swift
// VecinioAPIKit
//
// Created by Oscar Swanros on 9/2/17.
// Copyright © 2017 Vecinio Technologies Inc. All rights reserved.
//
final public class UploadFileToS3Operation: P3Operation {
public let image: UIImage