Skip to content

Instantly share code, notes, and snippets.

View phracker's full-sized avatar

stuff i'd rather not have attributed to me phracker

View GitHub Profile
@phracker
phracker / dblatex.rb
Last active January 27, 2022 15:05 — forked from dustinschultz/dblatex.rb
Updated dblatex install formula for Homebrew
require 'formula'
# BEFORE INSTALLING THIS FORMULA:
# 1.) Install MacTex or BasicTex from https://www.tug.org/mactex/
# 2.) Make yourself the owner of the tex installation directory:
# $ sudo chown -R "$(id -un):$(id -gn)" /usr/local/texlive
# 3.) Update tlmgr and install required packages
# $ tlmgr update --self
# $ tlmgr install appendix changebar footmisc multirow overpic stmaryrd subfigure titlesec wasysym
diff --git Makefile Makefile
index a1595a8..9fe7584 100644
--- Makefile
+++ Makefile
@@ -32,7 +32,7 @@ BINDIR=$(DESTDIR)$(bindir)
SBINDIR=$(DESTDIR)$(sbindir)
MANDIR=$(DESTDIR)$(mandir)
-LIBS_posix=
+LIBS_posix=-lm
@phracker
phracker / opentracker-tester.rb
Last active November 18, 2016 15:08 — forked from andresperezl/trackers-resolvs.rb
Given a list of trackers, this script will eliminate duplicates and unreachables.
#!/usr/bin/env ruby
require 'uri'
require 'resolv'
require 'optparse'
require 'net/http'
require 'socket'
require 'uri'
require 'timeout'
@phracker
phracker / unpackxip.md
Created August 5, 2018 20:40
Unpack XIP on Linux

Unpacking XIP files on Linux:

  1. Install xar from https://mackyle.github.io/xar/
  2. Install pbzx from https://github.com/NiklasRosenstein/pbzx (use gcc -llzma -lxar -I /usr/local/include pbzx.c -o pbzx and copy the binary into your PATH)
  3. use xar -xf XIP_FILE -C /path/to/extract/to
  4. Change to the directory where you extracted the file.
  5. Use pbzx -n Content | cpio -i to extract the contents.