bediger4000
I like to write programs. I like to explore problems. I write all of my programs to run under Linux.
Denver, Colorado, USA
Pinned Repositories
any-combinatory-logic
Combinatory Logic Interpreter with user-definable primitives and abstraction algorithms
crc32-file-collision-generator
Create files whose CRC32 value matches that of another file
interviewquestions
Links to my interview question repos
kilo-in-go
Kilo text editor, from Build Your Own Text Editor, in Go
malware-phylogeny
malware phylogeny for WSO web shell, Shellbot IRC bot and algorithm
php-malware-analysis
Deobfuscation and analysis of PHP malware captured by a WordPress honey pot
reverse-php-malware
De-obfuscate and reverse engineer PHP malware
self-replicating-programs
Assorted self replicating programs: python, bash, php, m4, perl, awk, gpp
ssh-tarpit-behavior
Results of running endlessh to tarpit ssh scanners
userlandexec
userland exec for Linux x86_64
bediger4000's Repositories
bediger4000/interviewquestions
Links to my interview question repos
bediger4000/infinite-fake-website
Lure SEO spammers down a hole with no bottom
bediger4000/binary_tree
Consolidated binary tree interview questions
bediger4000/self-replicating-programs
Assorted self replicating programs: python, bash, php, m4, perl, awk, gpp
bediger4000/huffman
Programming job interview question, Huffman encoding
bediger4000/lru-cache
Programming job interview design question - least recently used cache
bediger4000/bitops
Solution to, and analysis of, a programmin job interview question
bediger4000/jobscheduler
Job scheduler interview question
bediger4000/linked_lists
Linked list interview questions and puzzles in Go
bediger4000/smtphoneypot
SMTP honey pot, waste some spammer's time and efforts
bediger4000/alien_words
bediger4000/balancedice
A puzzle solved by backtracking
bediger4000/bediger4000
bediger4000/circumlunar
Wernher von Braun's circumlunar manned probe investigated
bediger4000/confidence_interval
trying to understand confidence intervals
bediger4000/connect4
Connect 4 board game as a command line program
bediger4000/cryptoquip-solver
Try to solve newspaper "cryptoquip" monoalphabetic substitution cipher puzzles
bediger4000/dividedpalindromes
coding problem involving concatenating strings to find palindromes
bediger4000/groundtrack
ground track of a 1075 mile high, 66.5 degree inclined, circular orbit via symplectic numerical integration
bediger4000/heapcount
programming puzzle/interview question about counting valid heaps
bediger4000/k-means-clustering
k-means clustering, but only for the esthetic effects
bediger4000/kalah
The game of kalah, or mancala
bediger4000/mergesort
investigate mergesort on linked lists
bediger4000/minmaxarray
bediger4000/randomjson
Randomly-generated, syntactically-correct, semantically-meaningless JSON
bediger4000/reverse-words
programming job interview question about reversing order of words in space-separated string
bediger4000/sieve
Sieve of Eratosthenes
bediger4000/squava2
Tic-tac-toe variant squava, with various methods of computer play
bediger4000/sudoku-solver-2
Another Sudoku solver
bediger4000/xyxxxyxyy
Daily Coding Problem analysis and solution