Posted this at https://www.secretchest.io/post/a-deeper-dive-into-augmented-reality-graphics-and-how-we-got-here but thought I’d throw it in here too. <3
-
-
Native Swift .stl and .obj converter
Just posted this little project to script batch processing of .stl to .obj or vice versa. It’s uncompiled so requires Xcode to build and run, but is fast and efficient because it uses the native RealityKit options: https://github.com/krypted/3dconverter It’s unlicensed, mostly ’cause if you finish it, I’ll just use yours š
-
Spelunking in SQLite && Apple’s Keychain
I put a little article up on the Secret Chest site on Apple’s Keychain, SQL, SQLite, encrypted SQLite, and what lies beyond that. Hope someone finds it somewhat useful: https://www.secret-chest.com/post/spelunking-in-sqlite-macos-keychains
-
Creating Unit Tests With Google Bard
Unit tests are one of those things that evolve over time. When we talk about test coverage, anyone that thinks they have full coverage is kidding themselves, but it’s not uncommon for my workflows to just build some stuff and go back and fill in the unit tests before I bring in a second person. And yet… we know we need to do them. Sometimes I’ve gotten help with this specific part of projects from sites like Upwork. There’s been a lot of talk about AI eating the world, so I thought I’d see how much of this kind of thing AI could get us for free. Let’s start with…
-
Quick And Dirty Guide To Compiling Your Own Version Of An Open Source Xcode Project For Testing
There are plenty of apps out there that can be beneficial to an organization, but don’t really make sense to live on an app store. This might be because the app uses private APIs, breaks acceptable design patterns, needs to be customized for every use case, is just proof of concept code, etc, etc, etc. Anyone with an Apple Developer certificate can compile an app to test it on their local machine. We can go into more detail later for people that want to then distribute/re-distribute those apps… To get started, first we’ll clone the project to our local machine. To do so, in Github or Gitlab or wherever it…
-
Apple Device Management Second Edition book now available for purchase from Amazon, Apple Books andĀ Apress
As usual, the wonderfully timely (yes, that was two adverbs in a row) Rich Trouton posted about our latest book, the second edition of Apple Device Management, finally shipping. Ironically we were talking about a day or two before about why the publication date got pushed back. But alas it didn’t. He also included where to get it for different ways people like to consume their content. To add to the conversation, it’s worth noting that some of the chapters were left barely touched. Others had new technologies, like SSOE added, and still others were largely rewritten. As compared to my first books on Mac OS X Tiger and on,…
-
Entitlements Cartoon
-
Why I Joined The Board Of Minnestar
This pretty much sums up everything I love about all of the Minnestar events. They’re fun, instructive, inclusive, expansive, and all around rad experiences. These are the types of events that make people smarter, more empathetic, and well rounded humans. The innovation and new ideas is always inspiring.
-
Curl App/Framework for iOS
Built Detect Thoughts for web developers to test their own code from an iPhone. This is a free app in its compiled form but it’s also meant to easily be dropped into other Swift projects to add (as an example) a developer mode.Ā The source is at https://github.com/krypted/DevModeCuRLĀ and the compiled version has now been posted to the App Store at https://apps.apple.com/us/app/detect-thoughts/id1635176129. Detect Thoughts takes the logic from a curl command and makes it simple to send a query to a standard REST endpoint on a web server. It supports GET, POST, PUT, and DELETE methods.Ā It also supports Bearer token authentication, basic auth, and OAuth 2 (although that might be considered a…
-
Virtual Currency Laws Per US State
Virtual Currency is often decentralized (unless a given currency or blockchain is wholly owned by a given institution). Many seem to think this means there are no laws in the space. Sure, John Perry Barlow could tell governments of the world that they have no control over the internet in his “A Declaration of the Independence of Cyberspace” and proponents of web3 or DEFI have room to experiment with a new currency. Decentralized is not the same as unregulated. Turns out we’ve been electronically sending funds (or objects with a monetary value) for a time, so each state as either created a statute or provided interpretation of existing statutes. These…