Profile cover photo
Profile photo
Don Larson
36 followers -
Technology Adventurer and Storyteller
Technology Adventurer and Storyteller

36 followers
About
Posts

Post has attachment
I'm reading this new Ray Wenderlich, "Swift Apprentice Version 4.0.1" for iOS 12, Swift 4.2, and Xcode 10.

Section III:
Chapter 10: Structures

"Most programs that perform complex tasks benefit from higher levels of abstraction. In addition to an Int, String or Array, most programs use new types specific to the domain of the task at hand. Keeping track of photos or contacts, for example, demands more than the simple types you’ve seen so far.

This chapter introduces structures, which are the first named type you’ll learn about. Structures are types that can store named properties and define their own behaviors. Like a String, Int or Array, you can define your own structures to create named types to use in your code. By the end of this chapter, you’ll know how to define and use your own structures."
Swift Apprentice
Swift Apprentice
store.raywenderlich.com

Post has attachment
"The iPhone XR will be available for pre-order at 12:01 a.m. Pacific Time on October 19, and ahead of when pre-orders go live, the first iPhone XR reviews have been published on YouTube.

Apple appears to have provided several YouTubers and media sites with iPhone XR review units, with a list of some of the available review videos embedded below."

Post has attachment
One of my digital art creations, "Scorpio's Autumn"
http://www.timeoutofmind.com/bryce/_ScorpiosAutumn.html

"The zenith of Scorpio's seductivity is present here. The cool air, the early evenings, the seclusion beneath the single tree in an otherwise open field, is the prime location to pursue those inner needs."
Scorpio's Autumn
Scorpio's Autumn
timeoutofmind.com

Post has attachment
I'm reading this new Ray Wenderlich, "Swift Apprentice Version 4.0.1" for iOS 12, Swift 4.2, and Xcode 10.

Section II:
Chapter 9: Strings

"So far you have briefly seen what the type String has to offer for representing text. Text is an extremely common data type: people’s names; their addresses; the words of a book. All of these are examples of text that an app might need to handle. It’s worth having a deeper understanding of how String works and what it can do.

This chapter deepens your knowledge of strings in general, and more specifically how strings work in Swift. Swift is one of the few languages that handles Unicode characters correctly while maintaining maximum predictable performance."
Swift Apprentice
Swift Apprentice
store.raywenderlich.com

Post has attachment
I'm reading this new Ray Wenderlich, "Swift Apprentice Version 4.0.1" for iOS 12, Swift 4.2, and Xcode 10.

Section II:
Chapter 8: Collection Iteration with Closures

"Earlier, you learned about functions. But Swift has another object you can use to break up code into reusable chunks: a closure. They become particularly useful when dealing with collections.

A closure is simply a function with no name; you can assign it to a variable and pass it around like any other value. This chapter shows you how convenient and useful closures can be."
Swift Apprentice
Swift Apprentice
store.raywenderlich.com

Post has attachment
"REX Computing is a fabless semiconductor startup developing the a new processor architecture targeting a 10 to 25x energy efficiency improvement in high performance computing and digital signal processing domains. The REX Neo architecture gains its performance and efficiency improvements with a reexamining of the on chip memory system, but retains general programmability with breakthrough software tools. With a team of four and less than $2 million, REX has taken a design concept to reality in under a year with a 16 core processor manufactured on a modern TSMC 28nm process node. With this test silicon, REX is breaking the traditional semiconductor industry idea that it takes large teams along with tens or even hundreds of millions of dollars to deliver a groundbreaking processor. This talk will feature an overview of the Neo ISA, microarchitecture review of the first test silicon, along with a live hardware/software demonstration."

Post has attachment
"Q: Is technology progress accelerating or decelerating at the level of society?

Gilder: It’s continuing to advance, accelerating in some areas, such as cryptography and sensors, and bogging down in others, such as semiconductors and “clean energy.” We don’t even have robust distributed power. I completely agree with Peter Thiel on the essential thesis that technology progress is not inevitable. It’s the product of human creativity, which always comes as a surprise to us. If creativity didn’t come as a surprise, we wouldn’t need it, and socialism would work. Today we need creativity across the board."

Post has attachment
This is a very interesting and powerful development.

“Though QCS will initially give researchers access only to the company’s 16-qubit chip, eventually its latest one will be accessible via the cloud too, the company says. The prospect of more powerful quantum processors excites researchers like Papenbrock. “With access to a 128-qubit chip, we could solve some fantastic problems,” he says.”

Post has attachment
I'm reading this new Ray Wenderlich, "Swift Apprentice Version 4.0.1" for iOS 12, Swift 4.2, and Xcode 10.

Section II:
Chapter 7: Arrays, Dictionaries, & Sets

"As discussed in the introduction to this section, collections are flexible "containers" that let you store any number of values together. Before discussing these collections, you need to understand the concept of mutable vs immutable collections.

Just like the previous types you’ve read about, such as Int or String, when you create a collection you must declare it as either a constant or a variable.

If the collection doesn’t need to change after you’ve created it, you should make it immutable by declaring it as a constant with let. Alternatively, if you need to add, remove or update values in the collection, then you should create a mutable collection by declaring it as a variable with var."
Swift Apprentice
Swift Apprentice
store.raywenderlich.com

Post has attachment
I'm reading this new Ray Wenderlich, "Swift Apprentice Version 4.0.1" for iOS 12, Swift 4.2, and Xcode 10.

Chapter 6: Optionals

"That’s one of the built-in safety features of Swift: If the type says Int or String, then there’s an actual integer or string there, guaranteed.
This chapter will introduce you to the concept of optionals, a special Swift type that can represent not just a value, but also the absence of a value. By the end of this chapter, you’ll know why you need optionals and how to use them safely."
Swift Apprentice
Swift Apprentice
store.raywenderlich.com
Wait while more posts are being loaded