{$lblSkipToContent|ucfirst}

DevMate End of Life

dinsdag 27 augustus 2019 inMichael Tsai (Column-Blog)

DevMate: However, with recent changes in the way that software businesses manage their applications, it has become clear that reproducing DevMate capabilities in Paddle would not best support their needs for the future. As a result we have taken the…

Lees meer

Amazon Has Ceded Control of Its Site

vrijdag 23 augustus 2019 inMichael Tsai (Column-Blog)

The Wall Street Journal (via Christopher Mims): In practice, Amazon has increasingly evolved like a flea market. It exercises limited oversight over items listed by millions of third-party sellers, many of them anonymous, many in China, some offerin…

Lees meer

Some Obscure C Features

vrijdag 23 augustus 2019 inMichael Tsai (Column-Blog)

bymultun (via Hacker News): The current most used version of the language, c99, brought a bunch of new features, many of which are completely unknown to most C programmers (Older specifications obviously also have some dark corners). Here are the on…

Lees meer

iMessage, NSKeyedArchiver, and _NSDataFileBackedFuture

vrijdag 23 augustus 2019 inMichael Tsai (Column-Blog)

Natalie Silvanovich: CVE-2019-8646 is a somewhat unusual vulnerability I reported in iMessage. It has a number of consequences, including information leakage and the ability to remotely read files on a device. This blog post discusses the ways that …

Lees meer

GitUp 1.1

vrijdag 23 augustus 2019 inMichael Tsai (Column-Blog)

GitUp adds support for Dark Mode, Catalina, drag-and-dropping files out of the app, and DiffMerge tool support. Previously: Using GitUp

Lees meer

The Problems With HomePod

vrijdag 23 augustus 2019 inMichael Tsai (Column-Blog)

Kirk McElhearn: Apple released the HomePod in February, 2018, and the device has never seemed to catch on. There have been strong rumors recently about a HomePod 2 coming next year. But there are lots of problems with the HomePod, which Apple needs …

Lees meer

Microsoft Edge for Mac Beta

donderdag 22 augustus 2019 inMichael Tsai (Column-Blog)

Juli Clover (Hacker News): Previously, the Microsoft Edge browser was available as a preview build, but Microsoft has now graduated to an official beta. Microsoft’s beta channel represents more stable software than the preview channel. […] The beta …

Lees meer

Storing Your Apple Card Wrong

donderdag 22 augustus 2019 inMichael Tsai (Column-Blog)

Apple (via MacRumors, The Verge): If your titanium Apple Card comes into contact with hard surfaces or materials, it’s possible that the coating can be damaged. […] Some fabrics, like leather and denim, might cause permanent discoloration that will …

Lees meer

Why Spiderweb’s Games “Look Like Crap”

donderdag 22 augustus 2019 inMichael Tsai (Column-Blog)

Jeff Vogel (via Dare Obasanjo, Hacker News): The key problem here is that, when most people say, “Your art looks bad,” what they mean is, “I want art that is good.” They mean, “I want AAA-quality art.” And I can’t make that. Not even close.I have ha…

Lees meer

Why Generics in Go?

donderdag 22 augustus 2019 inMichael Tsai (Column-Blog)

Ian Lance Taylor (via Hacker News): If we can write generic types, we can define new data structures, like these, that have the same type-checking advantages as [the built-in] slices and maps: the compiler can statically type-check the types of the …

Lees meer

Lightning to USB 3 Camera Adapter

donderdag 22 augustus 2019 inMichael Tsai (Column-Blog)

Josh Centers: The downside of this workaround is the amount of gear involved: a USB cable from Apple’s adapter to the hub and the hub’s beefy charging brick. I’d prefer not to travel with such a collection. Plus, the Lightning to USB Camera Adapter …

Lees meer

Simple Opt Out

woensdag 21 augustus 2019 inMichael Tsai (Column-Blog)

Simple Opt Out (via Troy Davis): Simple Opt Out is drawing attention to opt-out data sharing and marketing practices that many people aren’t aware of (and most people don’t want), then making it easier to opt out. For example:Target “may share your …

Lees meer

Persistent History Tracking in Core Data

woensdag 21 augustus 2019 inMichael Tsai (Column-Blog)

Steffen Ryll: At WWDC ’17, Apple introduced a number of new Core Data features, one of which is Persistent History Tracking or NSPersistentHistory. But as of the time of writing, its API is still undocumented. Thus, the only real reference is the Wh…

Lees meer

Catalina’s Path Changes

woensdag 21 augustus 2019 inMichael Tsai (Column-Blog)

Howard Oakley: If you write scripts of any kind for macOS – shell scripts, AppleScripts, or anything similar – now is the time to join the Catalina beta programme (if you’re not already signed up) if you want those scripts to work with macOS 10.15 w…

Lees meer

Nullable References in C# 8.0

woensdag 21 augustus 2019 inMichael Tsai (Column-Blog)

Erik Sink: Bottom line, C# 8.0 uses the same syntax for nullability of reference types that we have been using for value types: string x; // not nullable string? y; // nullable And yes, that means that the meaning of a type declaration like string (…

Lees meer

Feedbin Pages (Read Later)

dinsdag 20 augustus 2019 inMichael Tsai (Column-Blog)

Ben Ubois: Feedbin now has a read later feature. This enables you to send articles and webpages from anywhere and have them appear alongside your feeds, email newsletters and Twitter subscriptions. It’s called Pages. […] Pages works like a regular f…

Lees meer

Home Sharing Improvements in macOS Catalina

dinsdag 20 augustus 2019 inMichael Tsai (Column-Blog)

Kirk McElhearn: But this centralized media sharing [in System Preferences] has a great advantage: you don’t need to launch any of the apps to be able to share their content. As long as the computer hosting the media is running, you can load its cont…

Lees meer

The Fate of the iTunes Store in macOS Catalina

dinsdag 20 augustus 2019 inMichael Tsai (Column-Blog)

Kirk McElhearn: In early betas of macOS Catalina, the iTunes Store was visible, but in recent betas it did not show up in the sidebar of the Music app if the user was signed into Apple Music. That seems to be the default now: if a user has an Apple …

Lees meer

Git 2.23

dinsdag 20 augustus 2019 inMichael Tsai (Column-Blog)

Taylor Blau: It turns out git checkoutcan do quite a lot. You can use it to change branches with git checkout or if you supply --branch, create a new branch (as in git checkout --branch ). If you don’t want to switch branches, don’t worry, because …

Lees meer

Apple Files Lawsuit Against Corellium for iOS Virtualization

vrijdag 16 augustus 2019 inMichael Tsai (Column-Blog)

Juli Clover (Hacker News): Apple today filed a lawsuit against Corellium, a mobile device virtualization company that supports iOS. Corellium describes itself as the “first and only platform” that offers iOS, Android, and Linux virtualization on ARM…

Lees meer

The Version Museum

vrijdag 16 augustus 2019 inMichael Tsai (Column-Blog)

Jason Kottke: The mission of Version Museum is to record and present what the interfaces of software and websites looked like, from their earliest versions until now. The site’s tagline is “a visual history of your favorite technology”. For example,…

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 •