- Install
dnsmasq
brew install dnsmasq
- Add an address entry to point everything under
.dev
to127.0.0.1
in/usr/local/etc/dnsmasq.conf
echo "address=/.localhost/127.0.0.1" >> "$(brew --prefix)"/etc/dnsmasq.conf
#!/usr/bin/env python3 | |
from facedancer import main | |
from facedancer import * | |
from facedancer.classes import USBDeviceClass | |
@use_inner_classes_automatically | |
class Sinolink(USBDevice): | |
device_class : int = 0xff | |
device_subclass : int = 0xff |
Running phase: unpackPhase | |
unpacking source archive /nix/store/bvzli4m66fv7s3h9yb3ra37r2fbcrdjw-u-boot-2023.07.02.tar.bz2 | |
source root is u-boot-2023.07.02 | |
setting SOURCE_DATE_EPOCH to timestamp 1689088844 of file u-boot-2023.07.02/tools/zynqmpimage.h | |
Running phase: patchPhase | |
patching script interpreter paths in tools | |
tools/rmboard.py: interpreter directive changed from "#! /usr/bin/python3" to "/nix/store/qhadfg7ab0rchg2icqy1z0980pmqm8qr-python3-3.11.6-env/bin/python3" | |
tools/buildman/main.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/qhadfg7ab0rchg2icqy1z0980pmqm8qr-python3-3.11.6-env/bin/python3" | |
tools/k3_fit_atf.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/8hdfaadlsdrxhzji9wzypadip450mflv-bash-5.2-p15/bin/sh" | |
tools/rkmux.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/qhadfg7ab0rchg2icqy1z0980pmqm8qr-python3-3.11.6-env/bin/python3" |
{ lib, pkgs, stdenvNoCC, dtc }: | |
with lib; { | |
applyOverlays = (base: overlays': stdenvNoCC.mkDerivation { | |
name = "device-tree-overlays"; | |
nativeBuildInputs = [ dtc ]; | |
buildCommand = let | |
overlays = toList overlays'; | |
in '' | |
mkdir -p $out |
/dts-v1/; | |
/memreserve/ 0x0000000000000000 0x0000000000001000; | |
/ { | |
compatible = "raspberrypi,4-model-b\0brcm,bcm2711"; | |
model = "Raspberry Pi 4 Model B"; | |
#address-cells = <0x02>; | |
#size-cells = <0x01>; | |
interrupt-parent = <0x01>; |
#!/usr/bin/env bash | |
FRAMEWORK_BINARIES=$(find . -path "./Carthage/Build/*.framework/*" -type f -maxdepth 5 ! -name "*.*") | |
check_framework () { | |
printf "Checking $1..." | |
if OTOOL_OUTPUT=$(otool -l -arch all "$1" | grep __llvm_prf) ; then | |
printf " LLVM instrumentation symbols found:\n" | |
printf "$OTOOL_OUTPUT\n\n" | |
else |
import Foundation | |
var chars = "ABCDEFGHIJKLMNOPQRSTU" | |
let charStrings = chars.characters | |
.map{ String($0) } | |
func buildFunc(charStrings: [String], index: Int) -> String { | |
let lowerCaseChars = charStrings.map { $0.lowercased() } | |
let upperCaseChars = charStrings.map { $0.uppercased() } | |
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>CFBundleDevelopmentRegion</key> | |
<string>English</string> | |
<key>CFBundleIconFile</key> | |
<string></string> | |
<key>CFBundleIdentifier</key> | |
<string>com.atmel.driver.dummy</string> |
#!/bin/bash | |
# A script to log the last commit message to the users shared git log | |
# Useful to keep track of what you did durring a specific day | |
LOG_PATH="$HOME/gitlogs" | |
DATE=`date +'%Y-%m-%d'` | |
COMMIT=`git log --color --graph --pretty=format:'%h %s' -1 HEAD` | |
REPO_PATH=`git rev-parse --show-toplevel` | |
REPO_NAME=`basename "$REPO_PATH"` |
#!/bin/bash | |
gem uninstall cocoapods -a -x | |
gem uninstall cocoapods-core -a | |
gem uninstall cocoapods-deintegrate -a | |
gem uninstall cocoapods-downloader -a | |
gem uninstall cocoapods-plugins -a | |
gem uninstall cocoapods-search -a | |
gem uninstall cocoapods-stats -a | |
gem uninstall cocoapods-trunk -a |