Skip to content

Instantly share code, notes, and snippets.

View datalogics-kam's full-sized avatar

Kevin A. Mitchell datalogics-kam

  • Datalogics, Inc.
  • Chicago, IL
View GitHub Profile
@datalogics-kam
datalogics-kam / add_debug_entitlement.sh
Created August 22, 2022 20:29 — forked from talaviram/add_debug_entitlement.sh
Simple Utility Script for allowing debug of hardened macOS apps.
#! /bin/bash
# Simple Utility Script for allowing debug of hardened macOS apps.
# This is useful mostly for plug-in developer that would like keep developing without turning SIP off.
# Credit for idea goes to (McMartin): https://forum.juce.com/t/apple-gatekeeper-notarised-distributables/29952/57?u=ttg
# Update 2022-03-10: Based on Fabian's feedback, add capability to inject DYLD for sanitizers.
#
# Please note:
# - Modern Logic (on M1s) uses `AUHostingService` which resides within the system thus not patchable and REQUIRES to turn-off SIP.
# - Some hosts uses separate plug-in scanning or sandboxing.
# if that's the case, it's required to patch those (if needed) and attach debugger to them instead.
@datalogics-kam
datalogics-kam / innoextract.log
Created February 9, 2022 00:12
innoextract.log
[HOOK - conan-center.py] pre_export(): [DEPRECATED GLOBAL CPPSTD (KB-H001)] OK
[HOOK - conan-center.py] pre_export(): [REFERENCE LOWERCASE (KB-H002)] OK
[HOOK - conan-center.py] pre_export(): [RECIPE METADATA (KB-H003)] OK
[HOOK - conan-center.py] pre_export(): [HEADER_ONLY, NO COPY SOURCE (KB-H005)] OK
[HOOK - conan-center.py] pre_export(): [FPIC OPTION (KB-H006)] OK
[HOOK - conan-center.py] pre_export(): [VERSION RANGES (KB-H008)] OK
[HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] Total recipe size: 4.06640625 KB
[HOOK - conan-center.py] pre_export(): [RECIPE FOLDER SIZE (KB-H009)] OK
[HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: None
[HOOK - conan-center.py] pre_export(): [EXPORT LICENSE (KB-H023)] exports: ['CMakeLists.txt', 'patches/*']
This file has been truncated, but you can view the full file.
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.runtime=MT
compiler.version=15
os=Windows
os_build=Windows
@datalogics-kam
datalogics-kam / ip-up
Created March 28, 2017 18:30
ip-up script to set routes and split DNS resolution on MacOS
#!/bin/sh
# When the ppp link comes up, this script is called with the following
# parameters
# $1 the interface name used by pppd (e.g. ppp3)
# $2 the tty device name
# $3 the tty device speed
# $4 the local IP address for the interface
# $5 the remote IP address
# $6 the parameter specified by the 'ipparam' option to pppd
#
@datalogics-kam
datalogics-kam / TipsAndTricks.md
Created March 8, 2014 17:18
Notes from Tips and Tricks of Effective iOS Developers

Tips and Tricks of Effective iOS Developers

Ben Schierman @subdigital

ChaiOne NSScreencast

Effective

@datalogics-kam
datalogics-kam / gist:3087072
Created July 11, 2012 00:11
Patch to make iOS-4.x branch of OmniGroup build with Xcode 4.3
diff --git a/Frameworks/OmniUI/iPad/Examples/TextEditor/TextEditor.xcodeproj/project.pbxproj b/Frameworks/OmniUI/iPad/Examples/TextEditor/TextEditor.xcodeproj/project.
index c40e0c5..b186b11 100755
--- a/Frameworks/OmniUI/iPad/Examples/TextEditor/TextEditor.xcodeproj/project.pbxproj
+++ b/Frameworks/OmniUI/iPad/Examples/TextEditor/TextEditor.xcodeproj/project.pbxproj
@@ -1055,7 +1055,7 @@
buildSettings = {
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
- "\"$(SDKROOT)$(DEVELOPER_FRAMEWORKS_DIR)\"",
+ "\"$(SDKROOT)/Developer/Library/Frameworks\"",