And the great "cleaning out my attic" of source code continues.
I wrote this several years ago due to Photoshop and friends launching 500MB+ of helper apps which stay around forever.
| Website | https://www.ricciadams.com |
| GitHub | https://github.com/iccir |
And the great "cleaning out my attic" of source code continues.
I wrote this several years ago due to Photoshop and friends launching 500MB+ of helper apps which stay around forever.
If you have any interest in code injection on macOS, I've made two demo repositories with write-ups:
https://github.com/iccir/ESInjectorDemo
Demonstrates Saagar Jha's method of using Endpoint Security to inject into a newly-launched process.
https://github.com/iccir/ThreadInjectorDemo
Demonstrates the "traditional" way of injecting into an already-running process via thread_create_running().
Today I learned that GitHub *finally* allows us to disable pull requests.
🎈🥳🎉
For anyone relying on the coreaudio-api mailing list, I have created an archive at: https://github.com/iccir/coreaudio-api-archive
While the list is still available at lists.apple.com, the search functionality has been broken for months (if not years). I have tried to reach out to Apple to get this fixed, but have had no success.
In 2025, after 25 years, I retired from Mac development.
I also got stuck on a mountain ridge during a windstorm and developed tinnitus.
In need of a noise generator, I (re)made one final app: Noisy.
https://www.ricciadams.com/projects/noisy
PSA: If you are trying to migrate purchases (https://support.apple.com/en-us/117294) and are a developer, check that the "secondary" Apple account isn't a user in App Store Connect.
*That* was a fun adventure.