Articles tagged "c" 2019-11-19 On-the-fly Linear Congruential Generator Using Emacs Calc 2019-11-15 Infectious Executable Stacks 2019-10-28 Legitimate-ish Use of alloca() 2019-10-27 Legitimate Use of Variable Length Arrays 2019-06-30 Go Slices are Fat Pointers 2019-04-30 Looking for Entropy in All the Wrong Places 2019-03-28 Fibers: the Most Elegant Windows API 2019-03-22 Endlessh: an SSH Tarpit 2019-01-25 The Day I Fell in Love with Fuzzing 2019-01-23 A JavaScript Typed Array Gotcha 2018-12-25 A Survey of $RANDOM 2018-11-21 Why Aren't There C Conferences? 2018-11-15 A JIT Compiler Skirmish with SELinux 2018-07-31 Prospecting for Hash Functions 2018-07-20 The Value of Undefined Behavior 2018-06-23 Intercepting and Emulating Linux System Calls with Ptrace 2018-06-10 Minimalist C Libraries 2018-05-27 When FFI Function Calls Beat Native C 2018-05-01 When the Compiler Bites 2018-04-13 Blast from the Past: Borland C++ on Windows 98 2018-03-27 A Crude Personal Package Manager 2018-02-07 Inspiration from Data-dependent Rotations 2017-11-03 Render Multimedia in Pure C 2017-10-06 A Branchless UTF-8 Decoder 2017-09-21 Finding the Best 64-bit Simulation PRNG 2017-09-15 Blowpipe: a Blowfish-encrypted, Authenticated Pipe 2017-09-07 Gap Buffers Are Not Optimized for Multiple Cursors 2017-08-20 A Tutorial on Portable Makefiles 2017-07-19 Integer Overflow into Information Disclosure 2017-07-02 Rolling Shutter Simulation in C 2017-06-21 Stack Clashing for Fun and Profit 2017-06-19 Building and Installing Software in $HOME 2017-05-03 The Adversarial Implementation 2017-04-27 Two Games with Monte Carlo Tree Search 2017-03-30 How to Write Portable C Without Complicating Your Build 2017-03-01 OpenMP and pwrite() 2017-02-14 Asynchronous Requests from Emacs Dynamic Modules 2017-01-21 Manual Control Flow Guard in C 2017-01-08 C Closures as a Library 2016-12-23 Relocatable Global Data on x86 2016-11-22 Portable Structure Access with Member Offset Constants 2016-11-15 Baking Data with Serialization 2016-11-13 Zero-allocation Trie Traversal 2016-11-05 Emacs, Dynamic Modules, and Joysticks 2016-10-27 An Array of Pointers vs. a Multidimensional Array 2016-10-07 Small-Size Optimization in C 2016-10-02 The Vulgarness of Abbreviated Function Templates 2016-09-23 Linux System Calls, Error Numbers, and In-Band Signaling 2016-09-09 Modifying the Middle of a zlib Stream 2016-09-05 Inspecting C's qsort Through Animation 2016-09-03 How to Read and Write Other Process Memory 2016-08-07 Automatic Deletion of Incomplete Output Files 2016-08-03 Appending to a File from Multiple Processes 2016-07-25 Const and Optimization in C 2016-06-13 Four Ways to Compile C for Windows 2016-05-30 You Can't Always Hash Pointers in C 2016-04-10 Mapping Multiple Memory Views in User Space 2016-03-31 Hotpatching a C Function on x86 2016-02-28 Calling the Native API While Freestanding 2016-01-31 Small, Freestanding Windows Executables 2015-10-14 Counting Processor Cores in Emacs 2015-09-15 Recovering Live Data with GDB 2015-07-10 Mandelbrot Set with SIMD Intrinsics 2015-06-06 Minimal OpenGL 3.3 Core Profile Demo 2015-05-15 Raw Linux Threads via System Calls 2015-03-19 A Basic Just-In-Time Compiler 2015-03-15 Goblin-COM 7DRL 2015 2015-02-17 Generic C Reference Counting 2014-12-23 Interactive Programming in C 2014-12-09 How to build DOS COM files with GCC 2014-10-21 C Object Oriented Programming 2014-10-12 Global State: a Tale of Two Bad C APIs 2014-09-18 The Billion Pi Challenge 2014-09-02 C11 Lock-free Stack 2014-08-29 Stabilizing C's Quicksort 2014-07-23 An RC4 Password Hashing Function 2013-02-25 Fast Monte Carlo Method with JavaScript 2012-09-19 Revisiting an N-body Simulator 2012-07-30 A Few Tricky C Questions 2012-06-03 Perlin Noise With Octave, Java, and OpenCL 2012-04-23 Pseudo-terminals 2010-12-21 Pth and ncurses 2010-02-18 Function Pointers are Special 2009-04-24 CipherSaber 2009-04-20 A Not So Stupid C Mistake 2008-07-20 Sudoku Solver 2008-07-18 Variable Declarations and the C Call Stack 2008-01-29 The 3n + 1 Conjecture 2008-01-20 Optimizing, Multi-threading Brainfuck to C Converter 2007-10-01 Mandelbrot Set on a Cluster 2007-09-14 Memory Allocation Pool 2007-09-08 PNG Archiver - Share Files Within Images