A new version of Using Combine (v0.8) is now available. The live HTML site for Using Combine is updated automatically, and the PDF and ePub versions are now available on Gumroad. This version has a number of additional notes and changes, primarily from reader feedback, and some references to Combine’s changes with the release ofContinue reading “Using Combine (v0.8) update available!”
Category Archives: Ranting and Reflections
Japan
We recently returned from our first visit to Japan. Karen and I have been wanting to go for quite a while, and the time was right – so most of the month of October was dedicated to that endeavor. I loved our trip, and we were fortunate enough to even be in Kyoto during onContinue reading “Japan”
It is OK to test the framework
When I started to write the book Using Combine, I was learning the Combine framework as I went. There was a lot I was unsure about, and especially given that it was released with the beta of the operating system, the implementation was changing between beta releases as it firmed up. I chose to useContinue reading “It is OK to test the framework”
Sharp Knives
After writing extensively with the Swift programming language, I recently spent time writing code in C++11. The experience has been very instructional, and I know have a much deeper appreciation for the guard rails that the language Swift has constructed. To my surprise, it has also left me with a renewed appreciation of the compilerContinue reading “Sharp Knives”
iPad Lost Mode
This past Saturday, I was on a 7am EDT flight from Orlando, FL to Seattle, WA – which means I was up at 3:30am east-coast-time to make the flight. That would be pretty harsh, except that my normal timezone is 4 hours later than that. The flight was smooth, and I half-slept most of theContinue reading “iPad Lost Mode”
Using Combine (v0.6) available!
A new version of Using Combine is available! The free/online version of Using Combine is updated automatically as I merge changes, and the PDF and ePub versions are released periodically and available on Gumroad. https://gumroad.com/js/gumroad.js Purchase Using Combine The book now has some amazing cover art, designed and provided by Michael Critz, and has benefitedContinue reading “Using Combine (v0.6) available!”
Writing with an AsciiDoc toolchain
I was about to start off with I’m not a technical writer by trade, but I realized that what I should be saying is “In addition to many other skills, I have done quite a bit of technical writing”. I have several published books and articles in my past, one book even still “in print”.Continue reading “Writing with an AsciiDoc toolchain”
SceneKit interaction handling – Experiment439
A staple of science fiction movies has been 3D holographic visualizations and controls. Most efforts I’ve seen at taking real visualization data and putting them into a 3D context haven’t been terribly successful. At the same time, the advance of AR and VR makes me suspect that we should be able to take advantage ofContinue reading “SceneKit interaction handling – Experiment439”
IOS Dev Diary – using UIDocument
I have been working on an artist utility app, with the primary purpose to present an image and super-thin grid overlay. The inspiration came from the cropping functionality in the Photos app – but that’s very ephemeral to a the act of croping an image, and isn’t easily viewable on a continued basis (such asContinue reading “IOS Dev Diary – using UIDocument”
You must be logged in to post a comment.