{$lblSkipToContent|ucfirst}

WordPress at 20

woensdag 31 mei 2023 inMichael Tsai (Column-Blog)

Matt Mullenweg: Today is the 20th anniversary of the first release of WordPress. None of us knew what we were getting into when it started, but we had a shared conviction that the four freedoms of the GPL combined with a mission to democratize publi…

Lees meer

Rewriting Remotion in SwiftUI

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Dan Wood: It took a while — August 2022 — before we felt that we were targeting a new enough version of macOS that we could feasibly start using SwiftUI in our code base. Since then we haven’t looked back: Development is faster, the app is more stab…

Lees meer

Rewriting SoundCloud in SwiftUI

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Matias Villaverde and Rens Breur: We will share all the mistakes we made in the past two years while rewriting the whole SoundCloud iOS application in SwiftUI. The talk emphasizes problems that can happen when writing SwiftUI applications at scale. …

Lees meer

SwiftUI Notes Before WWDC 2023

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Here are some posts I’ve been collecting since iOS 16 and macOS 13. Hopefully they will soon be outdated. Phillip Caudell: Has anyone got NavigationSplitView working reliably on macOS yet? Even the NavigationCookbook demo from Apple has broken thing…

Lees meer

Building Large-Scale Apps With SwiftUI

dinsdag 30 mei 2023 inMichael Tsai (Column-Blog)

Mohammad Azam (via Christian Tietze): I have been experimenting with MV pattern to build client/server apps and wrote about it in my original article SwiftUI Architecture - A Complete Guide to MV Pattern Approach. In this article, I will discuss how…

Lees meer

Receipt Validation With SHA-256

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

TN3138: Apple is updating the App Store receipt signing intermediate certificate with one that uses the SHA-256 algorithm in the sandbox, TestFlight, and App Store environments, on the dates shown below[…] […] If your app verifies App Store receipts…

Lees meer

Photo Stream Shutting Down

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

Juli Clover: Apple’s “My Photo Stream” service is set to shut down on July 26, 2023, which means customers who are still using that feature will need to transition to using iCloud Photos prior to that date. You can see why they are consolidating on …

Lees meer

Apple Intelligence

maandag 29 mei 2023 inMichael Tsai (Column-Blog)

Daniel Jalkut: People are justifiably less confident about Apple’s prospective plans in the area of artificial intelligence (AI), and particularly in the realm of large language models: the technology behind such imagination-captivating products as …

Lees meer

Disabling Quick Look In-Icon Previews

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Craig Hockenberry: This is ridiculous.If you don’t have enough space to show paging arrows, you certainly don’t have enough space to view the content.[…]Where there’s a will, there’s a way. To disable movie, PDF, and other useless previews, but stil…

Lees meer

Stop Smooth Scrolling in Safari 16.4

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Jeff Johnson: Smooth scrolling means that when you press the arrow keys to scroll down or up on a web page, the scrolling is animated rather than immediate.[…]My blog post macOS Containers and defaults explained why Terminal needs Full Disk Access. …

Lees meer

Wallaroo and SwiftUI on macOS

vrijdag 26 mei 2023 inMichael Tsai (Column-Blog)

Craig Hockenberry: We have a View in the app that uses SceneKit to display a 3D scene with a confetti flourish after a customer starts a subscription. I was expecting stuff like that to take a lot of effort to get working on the Mac. Instead, it ran…

Lees meer

Kaleidoscope 4

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

Leitmotif: Syntax coloring, with multiple built-in themes.Transform any comparison into a merge document that can be edited inline.Text filters to clean up diffs by removing irrelevant data, such as time stamps, object addresses and unique identifie…

Lees meer

Viewing Large Text Files

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

I recently needed to view and search a 20 GB log file and realized that I don’t know of any Mac text editors that are disk-based, i.e. that don’t load the entire file into RAM. Wikipedia has a list of editors with Large File Support, but it seems to…

Lees meer

Disk Utility in macOS 13.4

donderdag 25 mei 2023 inMichael Tsai (Column-Blog)

Howard Oakley: Yet for those few years, Disk Utility’s First Aid feature has frequently failed to perform checks on APFS volumes, reporting various errors that are the result not of file system problems but bugs in Disk Utility. These boil down to t…

Lees meer

Ivory for Mac

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Tapbots: Ivory is free to download, but requires a subscription to use. You may subscribe and immediately cancel to activate a 7-day free trial and evaluate its features in full. Outside of the trial and subscription, the app is limited to one accou…

Lees meer

Old Macs and Activation Lock

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Brendan Nystedt: Within the secondhand community, even Macs with soldered-down components are looked at as having value, and ingenious tinkerers are repairing, upgrading, and adding software support to old machines long after Apple moved on to somet…

Lees meer

The AARD Code and DR DOS

woensdag 24 mei 2023 inMichael Tsai (Column-Blog)

Geoff Chappell: Some programs and drivers in some pre-release builds of Windows 3.1 include code that tests for execution on MS-DOS and displays a disingenuous error message if Windows is run on some other type of DOS. The message tells of a “Non-fa…

Lees meer

Microsoft Still Anti-Competitive

dinsdag 23 mei 2023 inMichael Tsai (Column-Blog)

Thomas Germain (via Hacker News): An April Windows update borked a new button in Chrome—the most popular browser in the world—that let you change your default browser with a single click, but the worst was reserved for users on the enterprise versio…

Lees meer

2022 App Store Transparency Report

dinsdag 23 mei 2023 inMichael Tsai (Column-Blog)

Apple (MacRumors): Today, Apple announced that in 2022, the App Store prevented over $2 billion in potentially fraudulent transactions, and rejected nearly 1.7 million app submissions for failing to meet the App Store’s high standards for privacy, s…

Lees meer

SwiftUICoreImage

maandag 22 mei 2023 inMichael Tsai (Column-Blog)

Dan Wood: Core Image is a wonderful image-processsing toolkit in macOS and iOS, but it’s a bit clunky to use. Even after Apple added Swift APIs to many of the filters (CoreImage.CIFilterBuiltins), it’s still pretty tedious to chain filters to images…

Lees meer

Monduo 16-Inch Pro Duo

maandag 22 mei 2023 inMichael Tsai (Column-Blog)

Eric Slivka: The $800 Monduo Pro Duo isn’t the only dual portable external display accessory on the market, but of the major ones I’ve seen it comes the closest to approaching the high-end specs of the built-in displays on Apple’s notebooks. Optimiz…

Lees meer

Internet - WiFi • e-mail • Software • Hardware • Reparatie • (Geheugen - SSD) Upgrades • Advies • Netwerken • Routers • Beheer op afstand (Teamviewer) • Onderhoud (Online Backup's) • Data Recovery • OSX Server • Synology NAS • Bootcamp - Parallels - VMWare

• 20 jaar ervaring •