Kevin

@kevingriffin
3 Followers
50 Following
19 Posts
Websitehttps://kevin.jp
LocationTokyo
This is some legitimately impressive work. Really cool stuff https://security.apple.com/blog/memory-integrity-enforcement/
Memory Integrity Enforcement: A complete vision for memory safety in Apple devices - Apple Security Research

Memory Integrity Enforcement (MIE) is the culmination of an unprecedented design and engineering effort spanning half a decade that combines the unique strengths of Apple silicon hardware with our advanced operating system security to provide industry-first, always-on memory safety protection across our devices — without compromising our best-in-class device performance. We believe Memory Integrity Enforcement represents the most significant upgrade to memory safety in the history of consumer operating systems.

Memory Integrity Enforcement: A complete vision for memory safety in Apple devices - Apple Security Research
I bet it’s built on a good Foundation
Find the Mac Pro (5th anniversary edition) 🔍
1949 cheese graters, 1 of them is a Mac Pro
The Swift API guidelines are really good. They’re worth reading even if you’re not interested in Swift just to see an example of how to communicate this kind of information well. https://www.swift.org/documentation/api-design-guidelines/
Swift.org

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

Swift.org

Released XCLint v0.1.3.

Has some great new checks for schemes, along with some improvements for XCConfig file handling. Keep those Xcode project validation ideas coming, this thing is starting to get good!

https://github.com/mattmassicotte/XCLint

GitHub - mattmassicotte/XCLint: Xcode project linting

Xcode project linting. Contribute to mattmassicotte/XCLint development by creating an account on GitHub.

GitHub