{$lblSkipToContent|ucfirst}

ARM Macs to Be Announced at WWDC 2020

dinsdag 9 juni 2020 inMichael Tsai (Column-Blog)

Mark Gurman (tweet, Hacker News, MacRumors, AppleInsider): The company is holding WWDC the week of June 22. Unveiling the initiative, codenamed Kalamata, at the event would give outside developers time to adjust before new Macs roll out in 2021, the…

Lees meer

AWS Non-Compete Agreement Lawsuit

dinsdag 9 juni 2020 inMichael Tsai (Column-Blog)

Todd Bishop (via Corey Quinn, Hacker News): A lawsuit filed by Amazon against Brian Hall, former Amazon Web Services vice president of product marketing, alleges that his new role at Google Cloud violates the terms of his non-compete agreement with …

Lees meer

Using Custom Perspectives in OmniFocus

dinsdag 9 juni 2020 inMichael Tsai (Column-Blog)

Federico Viticci: My most used perspective, by far, is a simple one I call ‘Radar’. This perspective presents me with a list of all upcoming tasks across all projects, including those that have a defer date, which I usually don’t see in other perspe…

Lees meer

plutil Enhanced in Catalina

dinsdag 9 juni 2020 inMichael Tsai (Column-Blog)

Dominik Wagner: TIL: plutil in catalina also supports objc and swift as output format. So if you want to quickly convert a e.g. json to inline code format, plutil might be the thing for you. Previously, plutil was mostly useful for validating proper…

Lees meer

macOS vs. Dragon Dictation

maandag 8 juni 2020 inMichael Tsai (Column-Blog)

David Sparks: Apple is a year in with its voice to text system. I’ve been using it since release, but also continue to use Dragon for Mac which, while no longer supported, continues to work. This video demonstrates the differences and where Apple st…

Lees meer

PHP at 25

maandag 8 juni 2020 inMichael Tsai (Column-Blog)

Rasmus Lerdorf, in 1995 (via Reddit): Announcing the Personal Home Page Tools (PHP Tools) version 1.0. These tools are a set of small tight cgi binaries written in C. They perform a number of functions including: Logging accesses to your pages in yo…

Lees meer

Why TextView Is My SwiftUI Canary

maandag 8 juni 2020 inMichael Tsai (Column-Blog)

Drew McCormack (tweet): One of the big questions on my mind is how well the fully declarative approach scales to complex apps. You can already build quite reasonable portal apps for your favorite web service with SwiftUI, which is 90% of the iOS app…

Lees meer

Apple Linker Magic & Swift Runtime

maandag 8 juni 2020 inMichael Tsai (Column-Blog)

Milen Dzhumerov (tweet): This article explores how apps link differently against the runtime depending on the deployment target.[…]How can you link against the same dylib, which has a single install name, but any linked binaries record different dyl…

Lees meer

Password Manager Resources

vrijdag 5 juni 2020 inMichael Tsai (Column-Blog)

Apple (via Apple Developer News, Hacker News): The Password Manager Resources project exists so creators of password managers can collaborate on resources to make password management better for users. Resources currently consist of data, or “quirks”…

Lees meer

Acorn 6.6

vrijdag 5 juni 2020 inMichael Tsai (Column-Blog)

Gus Mueller: The main new features are with the Shape Processor. If you’re not already familiar with the shape processor, it’s a neat ability Acorn has to take shapes on vector layers and pipe them through a series of actions, similar to how Automat…

Lees meer

Bombardier Temperature Correction Bug

vrijdag 5 juni 2020 inMichael Tsai (Column-Blog)

Gareth Corfield (via Hacker News): The bug, discovered on Bombardier CRJ-200 aircraft fitted with Rockwell Collins Aerospace-made flight management systems (FMSes), led to airliners trying to follow certain missed approaches turning right instead of…

Lees meer

The Origin of Database “Sharding”

vrijdag 5 juni 2020 inMichael Tsai (Column-Blog)

Raph Koster (via Em Lazer-Walker): No, “shards” came about specifically because when we realized we would need to run multiple whole copies of Ultima Online for users to connect to, we needed to come up with a fiction for it. I went off and read a w…

Lees meer

VMware Fusion 11.5.5

vrijdag 5 juni 2020 inMichael Tsai (Column-Blog)

Michael Roy: Fusion 11.5 users can now pull, build, run and push containers as part of a modern development and testing workflow, without needing other tools such as docker desktop installed. […] When a container is fired up, we also mount the rootf…

Lees meer

Software Engineering Within SpaceX

donderdag 4 juni 2020 inMichael Tsai (Column-Blog)

Yasoob Khalid (via Hacker News): They talk about the tripple redundancy system and how SpaceX uses the Actor-Judge system. In short there are 3 dual core ARM processors running on custom board (according to elteto). For each decision a “flight strin…

Lees meer

macOS Calendar Exfiltration

donderdag 4 juni 2020 inMichael Tsai (Column-Blog)

Andy Grant (via Wojciech Reguła): Per the specification, an event can have URI-specified attachments, but when such an event is exported from Calendar, such as an attachment to an email or sent as a meeting invite, the files are embedded into the re…

Lees meer

Five Years of Rust

donderdag 4 juni 2020 inMichael Tsai (Column-Blog)

Rust Core Team (tweet, Hacker News): Rust has changed a lot these past five years, so we wanted to reflect back on all of our contributors’ work since the stabilization of the language. […] One thing that we haven’t mentioned much is how much Rust’s…

Lees meer

Google Chrome Incognito Lawsuit

woensdag 3 juni 2020 inMichael Tsai (Column-Blog)

Tim Hardwick (also: Hacker News): A proposed class action lawsuit in the U.S. has accused Google of violating federal wiretap laws by tracking the online activities of users when in Incognito mode. According to Reuters, the class action argues that …

Lees meer

Claquette 2.0

woensdag 3 juni 2020 inMichael Tsai (Column-Blog)

Peakstep: Adds support for importing and converting videos and GIFs Adds support for iOS device recording […] Adds cursor click and drag visualizations for screen recordings Adds support for creating and managing export presets Previously: The Story…

Lees meer

Unable to Enable Safari Extensions

woensdag 3 juni 2020 inMichael Tsai (Column-Blog)

Jeff Johnson (tweet): In macOS 10.15.3, Apple introduced a bug that can prevent you from enabling or disabling Safari extensions. In order to enable or disable an extension, you must click the checkbox next to the extension in the Extensions pane of…

Lees meer

Apple’s Linker & Deterministic Builds

woensdag 3 juni 2020 inMichael Tsai (Column-Blog)

Milen Dzhumerov: Universal deterministic builds require that all paths in artifacts must be repo checkout independent.On Apple platforms, the linker will insert absolute paths to object files in executables.In Xcode 11, Apple added a new linker opti…

Lees meer

Exploring Hearing Aid Integration in iOS

dinsdag 2 juni 2020 inMichael Tsai (Column-Blog)

Klaus Wirtz: I learned that besides normal hearing aids, there are “Made for iPhone” (MFi) hearing devices that are directly recognized and controlled by iOS. An Apple support document lists manufacturers and products that have earned the MFi label.…

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 •