Skip to content

Instantly share code, notes, and snippets.

View matthewepler's full-sized avatar

Matthew Epler matthewepler

View GitHub Profile
@jivoi
jivoi / offsec.md
Last active April 14, 2024 12:26
Penetrating Testing/Assessment Workflow

Penetrating Testing/Assessment Workflow & other fun infosec stuff

https://github.com/jivoi/pentest

My feeble attempt to organize (in a somewhat logical fashion) the vast amount of information, tools, resources, tip and tricks surrounding penetration testing, vulnerability assessment, and information security as a whole*

@manasthakur
manasthakur / submodules.md
Last active November 15, 2023 17:58
Using git submodules to version-control Vim plugins

Using git-submodules to version-control Vim plugins

If you work across many computers (and even otherwise!), it's a good idea to keep a copy of your setup on the cloud, preferably in a git repository, and clone it on another machine when you need. Thus, you should keep the .vim directory along with your .vimrc version-controlled.

But when you have plugins installed inside .vim/bundle (if you use pathogen), or inside .vim/pack (if you use Vim 8's packages), keeping a copy where you want to be able to update the plugins (individual git repositories), as well as your vim-configuration as a whole, requires you to use git submodules.

Creating the repository

Initialize a git repository inside your .vim directory, add everything (including the vimrc), commit and push to a GitHub/BitBucket/GitLab repository:

cd ~/.vim
@afeld
afeld / civictech.md
Last active May 7, 2024 04:21
civic tech jobs in NYC (or remote)
@xavriley
xavriley / kindle_4_vnc.md
Created July 6, 2015 11:32
Setting up VNC on a Kindle 4
@atduskgreg
atduskgreg / frame_extraction.pde
Last active December 16, 2015 14:28
in-progress frame extractor for film scanner
/*
This sketch extracts film frames from scans.
It expects there to be multiple frames visible in the scan
with only the center one targeted for extraction.
It uses the location of the sprocket holes to determine the top and bottom of the frame.
It expects all sprocket holes fully visible within the central target region to
be associated with the target frame.
It uses vertical contours in the image to find the sides of the frame.