About
 Home -  Photos of Me
 Resume -  Web Link
 My Fish -  My Cats
 Kayaking -  Other Photos
 Van Conversion -  B/W Photos

Fabrication
 Tools -  Other
 Woodworking
 Metalworking

Science
 Computer Programming
 Source Code examples
 Emergency Comms
 Heat Camera
 Solar PV - Air - Water

Model Train
"The Carbon Railroad"
 Outdoor Ride on (7.5")
 Garden (O scale)
 Office (O scale)
 Mountain (HO scale)
 TV stand (N scale)
 Engineering
 Train History

Flying
 Photos -  Cessna 150
 Model Rockets
 HAB (Dedicated Site)

Content updated: May 24 2017
Bold Links updated within 3 weeks.

 

OBSD.COM - NicholasJanzen.ca - Computer Programs

Contact Me: (nj a_t nicholasjanzen.ca)
Here are a few programs i thought worthly of uploading to my website, I generally do not like to use libraries if possible and try to keep programs small and simple, these are great for learning about programming:

C/C++
Most of my programs use C, not C++

  • ircbothangman.c - irc bot that joins channel #nj and allows users to play hangman together
  • balloon32.c - runs on pic (attiny) and is a beacon for a HAB (see http://arawr.ca for more details)
  • rttyaprs.c - connects to aprs (internet) and translates rtty from above program to aprs network
  • webproxy.c - allows you to make a caching web proxy for your website to speed up requests, this was created a long time ago to speed up ncompas resolution
  • dns.c - a simple DNS server you can customize to return data from a database / etc, a different version of this was used to return entries from a client database in postgresql
  • mime.cc - Minesweeper for ncurses, written as a university assignment.
  • si.c - Space invaders for ncurses
  • nibbles.c - Nibbles for ncurses

Assembler

  • drawpixc.asm - Simple program demonstrating working directly with BIOS and the screen (last modified 1998)

I except no liability for these programs, use at your own risk, if you repost or use in your projects, please reference me and/or this website. Note, some of these examples may be poorly documented.


this page was last modified: July 13 2016 18:01:00.
This site was created by hand using VI without clutter.
This site Copyright © 1999-2016 Nicholas Janzen All rights reserved.

  WU: Cabin Calgary
Detail: Cabin Calgary