Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Regex backreferences -- yet another use

Regexp pre-processing

Drawing a circle, point-by-point, without floating point support

Drawing a circle, point-by-point, without floating point support

Yet another explanation of C/C++ pointers

How to crack RSA-512 on off-the-shelf hardware in 4 days

Understanding C/C++ code by compiling it

Why memcpy/strcpy/strcat return a value?

Pointers/references in Python

Autocomplete using Markov chains

Cracking simple LCG PRNG

IEEE 754 round-off errors

Rolling hash; Rabin-Karp string search

Fun with regular expressions: part I

Solving Martin Gardner's chess problem using simulated annealing

Knuth-Morris-Pratt string-searching algorithm (part I) + my homebrew algorithms formally verified using CBMC

Impact of order of files in tar archive on compressed size

Boyer-Moore string search algorithm explanation and formal verification

Knuth-Morris-Pratt string-searching algorithm: DFA-less version

Some of Git Internals

Mathematics for Programmers

A reverse engineering challenge: an intricate visual pattern in 39 bytes

Writing Efficient Itanium 2 Assembly Code (2010)

Sat solver on top of regex matcher

Integer factorization using regex (with backreferences)

Proving equivalence of two functions using CBMC and Z3 SMT-solver

Yet another explanation of the Quicksort algorithm

Autocomplete Using Markov Chains

SAT/SMT by Example

C, C++, x86/x64 assembly: The case of forgotten return

More →