- Selling the Dream - Guy Kawasaki
- The Business Value of Developer Relations - Mary Thengvall
- Developer Relations: How to build and grow a successful developer program - Caroline Lewko & James Parton
- The Developer Advocacy Handbook - Christian Heilmann
- previously, The Developer Evangelism Handbook (out of print as a book, but available online)
- The Art of Community - Jono Bacon
- People Powered - Jono Bacon
- Buzzing Communities - Richard Millington
| import SwiftUI | |
| /// Example of how to get Dynamic Type with custom fonts in SwiftUI. | |
| struct ContentView: View { | |
| var body: some View { | |
| VStack(spacing: 20) { | |
| Text("A large title").customFont(.largeTitle) // "Optima-ExtraBlack", 28 | |
| Text("A body").customFont(.body) // "Kailasa", 16 | |
| Text("A caption").customFont(.caption2) // "IowanOldStyle-Italic", 11 | |
| } |
| import Foundation | |
| extension Data { | |
| var prettyPrintedJSONString: NSString? { /// NSString gives us a nice sanitized debugDescription | |
| guard let object = try? JSONSerialization.jsonObject(with: self, options: []), | |
| let data = try? JSONSerialization.data(withJSONObject: object, options: [.prettyPrinted]), | |
| let prettyPrintedString = NSString(data: data, encoding: String.Encoding.utf8.rawValue) else { return nil } | |
| return prettyPrintedString | |
| } |
| // Demonstrates how to trace a path using SKShapeNode, CGMutablePath and Update | |
| // Swift 4.0 | |
| import SpriteKit | |
| import PlaygroundSupport | |
| import AVFoundation | |
| let start = CGPoint(x: 100, y: 50) | |
| let end = CGPoint(x: 200, y: 50) | |
| let control = CGPoint(x: 150, y: 100); | |
| var motion: SKAction = SKAction(); |
| "Test_a" = "AAAAA"; | |
| "Test_b" = "BBBBB"; | |
| "Test_c" = "CCCCC"; | |
| "Test_d" = "DDDDD"; |
The repository for the assignment is public and Github does not allow the creation of private forks for public repositories.
The correct way of creating a private frok by duplicating the repo is documented here.
For this assignment the commands are:
- Create a bare clone of the repository.
(This is temporary and will be removed so just do it wherever.)
git clone --bare git@github.com:usi-systems/easytrace.git
The iTunes API doesn't provide a way to grab artist images, but the iTunes website uses Open Graph meta tags, which embeds a meta tag with a property attribute value set to og:image. As it turns out, this seems to be the same image used in the iTunes artwork.
The URL structure is similar to the artworkUrl values returned by the API, but what concerns us here is the part I've indicated at the end of the URL.
http://is3.mzstatic.com/image/thumb/Music7/v4/68/68/41/68684190-833b-bfb4-5018-e5a2e6f69eb0/source/1200x630bf.jpg
└─ widthxheight
| let styles: [UIFont.TextStyle] = [ | |
| // iOS 17 | |
| .extraLargeTitle, .extraLargeTitle2, | |
| // iOS 11 | |
| .largeTitle, | |
| // iOS 9 | |
| .title1, .title2, .title3, .callout, | |
| // iOS 7 | |
| .headline, .subheadline, .body, .footnote, .caption1, .caption2, | |
| ] |
##VGG16 model for Keras
This is the Keras model of the 16-layer network used by the VGG team in the ILSVRC-2014 competition.
It has been obtained by directly converting the Caffe model provived by the authors.
Details about the network architecture can be found in the following arXiv paper:
Very Deep Convolutional Networks for Large-Scale Image Recognition
K. Simonyan, A. Zisserman