This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Flux | |
var basicAuth = BasicAuthenticationMiddleware(username: "admin", password: "password") | |
let router = Router(middleware: logger, basicAuth) { route in | |
route.get("/") { request in | |
var content: [String: InterchangeData] = ["id": 2348, "title": "Blood Brother", "artist": "Iron Maiden"] | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
for i in $(ls -d */); do | |
if [ ! $i = "Flux.xcodeproj/" ]; then | |
cd ${i%%/}; | |
printf "\n\n##### ${i%%/}\n" | |
for f in $(ls -d */); do | |
cd ${f%%/}; | |
printf "${f%%/}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
Protocolo responsável por fazer o efeito de parallax nas imagens que, principalmente, são usadas como background. | |
É necessário chamar a função `setupParallaxInitialValues` no `awakeFromNib` da `UITableViewCell` para configurar os valores iniciais das variáveis. | |
Além disso, para total funcionamento do efeito, é necessário implementar algumas chamadas na `UIViewController` ou `UITableViewController` que a `tableView` está instanciada. | |
Chamar a função `setParallaxCellImageOffsetWithTableView` no `willDisplayCell` da `UITableViewDelegate` e para todas as células visíveis no método `scrollViewDidScroll`. | |
Implementação: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// MARK: - String Extension | |
private extension String { | |
/** | |
replace characters from the original text to some image | |
- parameter character: the character that will be used to be replaced by image | |
- parameter image: image name that will replace the character | |
*/ | |
func replace(char character: String, image: String) -> NSAttributedString { | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Created by Chris Wagner | |
// https://gist.github.com/cwagdev/e66d4806c1f63fe9387a | |
// | |
// Modified by Thiago Holanda (August/2016) | |
// | |
// These modifications was made to support the latest version of Swift | |
// before the major version (3.0) is released. This code will compile | |
// without any problem on Swift 2.2. | |
// |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Common - Portuguese - pt-BR.lproj/Localizable.strings | |
// "common.change" = "Mudar"; | |
// "common.error" = "Erro"; | |
// "common.delete" = "Exluir"; | |
// "common.wait" = "Aguarde"; | |
// Common - English - en.lproj/Localizable.strings | |
// "common.change" = "Change"; | |
// "common.error" = "Error"; | |
// "common.delete" = "Delete"; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "spaceship" | |
Spaceship::Tunes.login("<apple-id-account>", "<password>") | |
bundle_ids = Array.new | |
bundle_ids.push("br.com.example.app") | |
bundle_ids.each do |bundle_id| | |
app = Spaceship::Tunes::Application.find(bundle_id) | |
app.edit_version.candidate_builds.each do |build| | |
puts "TestFlight - #{bundle_id} - Train Version: #{build.train_version} - Build: #{build.build_version}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public struct Type { | |
var id: Int | |
var name: String | |
var description: String | |
public init(id: Int, name: String? = nil, description: String? = nil) { | |
self.id = id | |
self.name = name ?? "" | |
self.description = description ?? "" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Lisa Dziuba [10:01] | |
@artnosenko hi, here is my list, which I used when started learning Swift | |
1. Apple guides :pray: | |
https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1 | |
2. Stanford lectures (free!) : | |
https://itunes.apple.com/in/course/developing-ios-10-apps-swift/id1198467120 | |
3. raywenderlich.com tutorials |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import UIKit | |
import PlaygroundSupport | |
extension UIView { | |
private class UIViewNamed: UIView { | |
var name: String | |
var thickness: CGFloat? = nil | |
required init(frame: CGRect = CGRect.zero, name: String) { | |
self.name = name | |