Basics Martin Kalin
Professor, College of Computing and Digital Media
DePaul University
Chicago, IL 60604

PhD, Northwestern University

Books
C Programming: Introducing Portable Assembler
Java Web Services: Up and Running (2nd edition)
Applications Programming in ANSI C (3rd edition)
C for Scientists and Engineers

Code from Opensource.com articles
Link to opensource.com articles
Source code and sample input files for Looking at the Lispy Side of Perl
Source code for screen-scraping in Perl
Source code for Locks versus Channels in Concurrent Go
Source code for HTTP Request Routing and Validation with gorilla/mux
Source code for the series on IPC in Linux

Some other code
Code for Java Web Services: Up and Running (2nd edition)
Clojure code for Computing in Science and Engineering article
Graph-generating program: graph_ge.c
Turing machine simulator (in old-style C)
Java Web Services: Up and Running (1st edition): the code in a ZIP
Revised client code for Amazon's E-Commerce service for Java Web Services: Up and Running (1st edition)

E-mail, hompage, Twitter, and office
mkalin@depaul.edu
http://condor.depaul.edu/mkalin
Twitter: @kalin_martin
304 CDM Building at 243 South Wabash, Chicago, IL 60604