skarg
Software Engineer developing firmware using Extreme Programming and Personal Software Process key practices to develop high quality and maintainable software.
Hoover, Alabama
Pinned Repositories
asprintfa
The C function asprintfa uses alloca() to create buffer from c-stack RAM of exactly the right size and performs an sprintf into that buffer
compact
Modify a sorted array with some elements duplicated, and compact the array by removing the duplicates, returning the new length of the array. Uses unit tests for validation.
ctest
The Simplest Automated Unit Test Framework That Could Possibly Work
ctestsuite
Automatically exported from code.google.com/p/ctestsuite
dstring
Dynamic String C Library
elevator
Elevator Simulation - Object Oriented C++ Design & Development
fcloc
function line of code counter for C source files
indtext
Indexed C string library
keylist
Keyed List C Library
skarg's Repositories
skarg/fcloc
function line of code counter for C source files
skarg/indtext
Indexed C string library
skarg/keylist
Keyed List C Library
skarg/asprintfa
The C function asprintfa uses alloca() to create buffer from c-stack RAM of exactly the right size and performs an sprintf into that buffer
skarg/compact
Modify a sorted array with some elements duplicated, and compact the array by removing the duplicates, returning the new length of the array. Uses unit tests for validation.
skarg/ctest
The Simplest Automated Unit Test Framework That Could Possibly Work
skarg/ctestsuite
Automatically exported from code.google.com/p/ctestsuite
skarg/dstring
Dynamic String C Library
skarg/elevator
Elevator Simulation - Object Oriented C++ Design & Development
skarg/factors
C program that finds all the whole factors of a number
skarg/ledsigncontroller
A battery powered LED sign controller for a motorcycle helmet using an AVR microcontroller and 85 LEDs poked through a piece of cardboard in a 5 row by 17 column matrix
skarg/libpcap
the LIBpcap interface to various kernel packet capture mechanism
skarg/privateprofilestring
Win32 API WritePrivateProfileString() and GetPrivateProfileString() functions written with test driven development to read and write tuples to an INI file
skarg/sprintfa
C function sprintfa uses variable length arrays in C99 to create a buffer from c-stack RAM of exactly the right size and performs an sprintf into that buffer
skarg/tcpdump-htdocs
Web site for www.tcpdump.org
skarg/UBASIC-PLUS
uBasic Plus, a BASIC interpreter for microcontrollers.