{$lblSkipToContent|ucfirst}

Rewriting Facebook Messenger

donderdag 5 maart 2020 inMichael Tsai (Column-Blog)

Facebook: To make the Messenger iOS app faster, smaller, and simpler, we rebuilt the architecture and rewrote the entire codebase, which is an incredibly rare undertaking and involved engineers from across the company. Compared with the previous iOS…

Lees meer

Project Sandcastle: Android for the iPhone

donderdag 5 maart 2020 inMichael Tsai (Column-Blog)

Corellium (tweet): The iPhone restricts users to operate inside a sandbox. But when you buy an iPhone, you own the iPhone hardware. Android for the iPhone gives you the freedom to run a different operating system on that hardware. Android for the iP…

Lees meer

Hiding Easter Eggs in Maps

donderdag 5 maart 2020 inMichael Tsai (Column-Blog)

Zoey Poll (via Paul Kafasis, Hacker News): Watching a single place evolve over time reveals small histories and granular inconsistencies. Train stations and airports are built, a gunpowder factory disappears for the length of the Cold War. But on ce…

Lees meer

Mac Programming in 2020

donderdag 5 maart 2020 inMichael Tsai (Column-Blog)

In the post-show for ATP 366, John Siracusa discusses adding a bit of interface polish to his SwitchGlass app. What seems like a simple enhancement takes him down a trail of API bugs and limitations, documentation problems, edge cases, heuristics, r…

Lees meer

Optimizing PDF File Size

woensdag 4 maart 2020 inMichael Tsai (Column-Blog)

Patrik Weiskircher: However, [incremental saving] also causes the file size to grow and grow and never get smaller. This is especially noticeable if you work with a lot of images. And even if you remove an image, it still is included in the PDF; you…

Lees meer

Wide Gamut Color in CSS With Display-P3

woensdag 4 maart 2020 inMichael Tsai (Column-Blog)

Nikita Vasilyev (Hacker News): WebKit is the only browser engine that supports Display-P3 color as of January 2020.[…]One way to provide a fallback is to include the same property with the sRGB color before:header { color: rgb(0, 255, 0); color: col…

Lees meer

Apple’s (Not Quite) Secure Notes

woensdag 4 maart 2020 inMichael Tsai (Column-Blog)

Sarah Edwards: However, the ZSNIPPET column show the partial unencrypted content of this note. This is where potentially sensitive information from the note could be extracted. While I cannot see the full contents of the secure note, I can see the s…

Lees meer

APFS Snapshots and Large Files

dinsdag 3 maart 2020 inMichael Tsai (Column-Blog)

Howard Oakley: Snapshots are more efficient than regular backups. If a single byte changes in a file, the whole of that file has to be copied in the next backup. Snapshots keep only the parts of the file that change, so that the original can be reco…

Lees meer

2020 Mac Hardware Rumors

dinsdag 3 maart 2020 inMichael Tsai (Column-Blog)

Chance Miller: But the 14-inch MacBook Pro is said to be just one of the mini-LED products Apple will release in 2020. The others include a 12.9-inch iPad Pro, a 27-inch iMac Pro, a 16-inch MacBook Pro, a 10.2-inch iPad, and a 7.9-inch iPad mini. Ku…

Lees meer

MacSurfer Shutting Down

dinsdag 3 maart 2020 inMichael Tsai (Column-Blog)

MacSurfer: Not seeing a viable future with subscriptions, MacSurfer and TechNN will cease operations effective immediately. Please allow a few weeks to process forthcoming refunds. If need be, subscription inquiries can be addressed to the Publisher…

Lees meer

SETI@home Shuts Down

dinsdag 3 maart 2020 inMichael Tsai (Column-Blog)

Lawrence Abrams: SETI@home has announced that they will no longer be distributing new work to clients starting on March 31st as they have enough data and want to focus on completing their back-end analysis of the data. SETI@home is a distributed com…

Lees meer

Xconfig and XcodeBuildSettings.com

maandag 2 maart 2020 inMichael Tsai (Column-Blog)

Paulo Andrade (tweet): If you’re like me, when working with .xcconfig files or building your shell script to include in a “Run Script” phase, you’ll keep running to the Terminal to run this:xcodebuild -project .xcodeproj -target -showBuildSettings[…

Lees meer

“Time” Swift Package

maandag 2 maart 2020 inMichael Tsai (Column-Blog)

Dave DeLong (tweet): Time is a Swift package to make date and time calculations much easier. As Apple platform developers we’ve been blessed to have the raw power of the Foundation APIs available to us. These are, arguably, some of the most powerful…

Lees meer

PlayStation Copy Protection

maandag 2 maart 2020 inMichael Tsai (Column-Blog)

Technology Connections: The original PlayStation is a pretty neat thing. Using the CD as a storage medium was a smart move. But, Sony needed to add anti-piracy features to the disc to prevent miscreants from making bootleg copies of Crash Bandicoot.…

Lees meer

Apple Disables Clearview AI’s Enterprise Certificate

maandag 2 maart 2020 inMichael Tsai (Column-Blog)

BuzzFeed (Hacker News, MacRumors): Apple has disabled the iOS application of Clearview AI — the facial recognition company that claims to have amassed a database of billions of photos and has worked with thousands of organizations around the world —…

Lees meer

Swift Argument Parser

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

Nate Cook: We’re delighted to announce ArgumentParser, a new open-source library that makes it straightforward — even enjoyable! — to parse command-line arguments in Swift.[…]In addition to what we’ve seen so far, ArgumentParser supports --flag argu…

Lees meer

How Crash Bandicoot Hacked the Original Playstation

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

Ars Technica (via Hacker News): For today’s episode of War Stories, Ars Technica sat down with Naughty Dog Co-founder Andy Gavin to talk about the hurdles in bringing the original Crash Bandicoot to gamers around the world. When Andy and his partner…

Lees meer

Shadow Cloud Gaming Service Removed From the App Store

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

Tim Hardwick (Reddit): Cloud gaming service Shadow has had its apps removed from the App Store after it was found to be in violation of Apple’s guidelines. For those unfamiliar with the service, Shadow allows subscribers to play triple-A titles on t…

Lees meer

Plague Inc. Removed From the China App Store

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

Eliza Gkritsi (via Cabel Sasser): Popular infection simulation game Plague Inc. has been removed from Chinese app stores, Apple and Xiaomi users noticed today, after enjoying renewed popularity during the Covid-19 outbreak. […] Chinese authorities h…

Lees meer

Google Earth Beta Supports Other Browsers

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

Tom Warren (via Hacker News): Google is opening up its web-based version of Earth to browsers like Firefox, Edge, and Opera today. The search giant originally launched Google Earth on the web back in 2017, and axed its desktop apps at the same time.…

Lees meer

Craig Federighi’s Advice

vrijdag 28 februari 2020 inMichael Tsai (Column-Blog)

UC Berkeley (via Scott): Craig Federighi (B.S. ’91, M.S. ’93 CS), the senior vice president of software engineering at Apple, Inc., delivers some “Questionable Advice from One Very Lucky Berkeley Engineer.”This View from the Top conversation with De…

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 •