Skip to content

Instantly share code, notes, and snippets.

View skyzyx's full-sized avatar
👾
OOICU812

Ryan Parman skyzyx

👾
OOICU812
View GitHub Profile

Notarization for macOS

Notarization and Gatekeeper

From the support document entitled “Safely open apps on your Mac”:

macOS includes a technology called Gatekeeper, that's designed to ensure that only trusted software runs on your Mac.

If you download and install apps from the internet or directly from a developer, macOS continues to protect your Mac. When you install Mac apps, plug-ins, and installer packages from outside the App Store, macOS checks the Developer ID signature to verify that the software is from an identified developer and that it has not been altered. By default, macOS Catalina also requires software to be notarized, so you can be confident that the software you run on your Mac doesn't contain known malware. Before opening downloaded software for the first time, macOS requests your approval to make sure you aren’t misled into running software you didn’t expect.

@skyzyx
skyzyx / MMM.md
Last active July 11, 2022 17:31
Monday Morning Mindset text messages I receive from Gary Chupik

Monday Morning Mindset

If you want to be AVERAGE, you have many choices. If you want to be GOOD, you have few choices. Want to be great? You have no choice. You have to put in the work.


Leading YOURSELF is more important than leading OTHERS. If you lead yourself well, others will benefit from your direction & discipline.

Self-leadership is a mindset. Challenge yourself this week to show great self-leadership.

@skyzyx
skyzyx / README.md
Last active May 16, 2022 18:41
Migrate from macOS Intel → Apple Silicon

Migrate from macOS Intel → Apple Silicon

Just some notes for when I have to do this again. Not a full migration guide.

If you're reinstalling on a fresh profile, this isn't necessary. But Migration Assistant will copy over all of your Intel-compiled Homebrew settings and binaries like a dumb-ass. (I know it's not Apple's fault, but it's still frustrating.)

Homebrew

Migration discussion

@skyzyx
skyzyx / README.md
Last active April 22, 2022 17:32
I Like Monkeys. I originally came across this in an AOL chat room in the early 90s.

I Like Monkeys

The pet store was selling them for five cents a pieace. I thought this was odd since they were normally a couple thousand. I decided not to look a gift horse in the mouth so I bought 200 of them. I like monkeys.

I took my 200 monkeys home. I have a big car. I let one of drive. His name was Sigmund. He was retarded. In fact, none of them were really bright. They kept punching themselves in the genitals. I laughed. They punched me in the genitals.

I stopped laughing.

I herded them into my room. They didn't adapt very well to their new environment. They would screech and hurl themselves off the couch at high speeds and slam into the wall. Although humorous at first, the spectacle lost its novelty halfway into it's third hour.

@skyzyx
skyzyx / dump.md
Created April 3, 2022 00:34 — forked from PixelSergey/dump.md
Dump games with godmode9

Dumping games with Godmode9

Dumping games is the act of taking a game from your system or gamecart and copying it into a readable format onto your SD card. Dumping is perfectly legal if you keep the dumps to yourself, however sharing these dumps is piracy and is illegal.

This guide will tell you how to dump games from various formats and for various purposes. Dumping 3DS cartriges as .cia files is good if you want to install them to your system. Dumping them as .3ds files is good for emulators. Installed titles cannot be dumped as .3ds files. NDS cartiges can only be dumped as .nds files and cannot be installed (however, you can play them with emulators or flashcarts).

Dumping the RomFS of a game is primarily for romhacking purposess.

@skyzyx
skyzyx / README.md
Last active March 29, 2022 18:44
Add Charles.app root certificate to different things.

Add Charles.app root certificate to different things

Get Charles.app.

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).

System-Wide Trust

Add the root cert to your Keychain

@skyzyx
skyzyx / asciinema-clear-screen.json
Created March 9, 2022 21:59 — forked from dlbewley/asciinema-clear-screen.json
How to add a clear screen command to an asciinema recording
[0.000001, "o", "\u001b[H\u001b[J"]
@skyzyx
skyzyx / jony-ive-on-what-he-misses-most-about-steve-jobs.md
Last active October 27, 2021 17:46
Jony Ive on What He Misses Most About Steve Jobs

Jony Ive on What He Misses Most About Steve Jobs

On the 10th anniversary of Steve Jobs’s death, Sir Jony Ive reflects on their collaborations and friendship: “My understanding of him refuses to remain cozy or still.”

By Jony Ive

https://www.wsj.com/articles/jony-ive-steve-jobs-memories-10th-anniversary-11633354769

Editor’s note: Following Steve Jobs’s death on October 5, 2011, Jony Ive delivered a eulogy in which he referred to the chairman and co-founder of Apple as “my closest and my most loyal friend.” Ive, who later left his post as chief design officer at Apple and went on to launch the creative collective LoveFrom, wrote this remembrance in which he reflects on his memories of Jobs’s last day, the spirit of their collaboration, his friendship with Jobs’s wife, Laurene Powell Jobs, and why his late friend continues to “evade a simple place in my memory.”

@skyzyx
skyzyx / README.md
Last active February 16, 2022 00:19
1Password 8 (Beta) for macOS

Things I Like

  • Adding tags now works correctly. Previously, the tagging auto-correct would constantly fuck up.

Frustrations

  • Bug where 1P window floats over other full-screen app windows.
  • Bug where 1P dialog box floats over other app windows.