Razer Synapse showing “PLEASE CONNECT A RAZER SYNAPSE ENABLED DEVICE”

What we’ll need to do is add Razer to the allowed developers for kernel extensions — we’ll basically add the Razer ID (R2H967U8J8) to the list of allowed kernel extension developers. Boot into recovery mode (Restart your mac and hold ⌘+ R during startup. (Command + R) Go to Utility → Terminal Type “/usr/sbin/spctl kext-consent… Continue reading Razer Synapse showing “PLEASE CONNECT A RAZER SYNAPSE ENABLED DEVICE”

Git tips

How do I discard changes in my working copy that are not in the index? git stash save --keep-index --include-untracked You don't need to include --include-untracked if you don't want to be thorough about it. or drop the stash git stash drop or all unstaged files in current working directory use: git checkout -- .… Continue reading Git tips

How to generate **.cer** and **.p12** file for iOS push notification

Every time I created a new app with push notifications, iOS, I'm sure I've got everything right and then something refused to work. So this time I'm writing it down so I can't possibly get it wrong again.  Generally, we need 2 files for push notification: * .cer file * .p12 file Generate cer… Continue reading How to generate **.cer** and **.p12** file for iOS push notification