davecom
Author, Associate Professor @ Albright College, Podcaster, App Developer
Oak Snow Consulting LLCWyomissing, Pennsylvania
Pinned Repositories
chess.dart
A library for legal chess move generation, maintenance of game state, and format conversion.
ClassicComputerScienceProblemsInJava
Source Code for the Book Classic Computer Science Problems in Java
ClassicComputerScienceProblemsInPython
Source Code for the Book Classic Computer Science Problems in Python
ClassicComputerScienceProblemsInSwift
Source Code for the Book Classic Computer Science Problems in Swift
ComputerScienceFromScratch
Source for the book Computer Science from Scratch
Dart-for-Absolute-Beginners
Source Code for the Apress Book Dart for Absolute Beginners
DKAsyncImageView
A Swift subclass of NSImageView for loading remote images asynchronously.
SwiftCSP
A Constraint Satisfaction Problem Solver in Pure Swift
SwiftGraph
A Graph Data Structure in Pure Swift
SwiftPriorityQueue
A Generic Priority Queue in Pure Swift
davecom's Repositories
davecom/Dart-for-Absolute-Beginners
Source Code for the Apress Book Dart for Absolute Beginners
davecom/DKDropMenu
A simple iOS drop down list written in Swift.
davecom/DKVerticalColorPicker
A simple iOS color picker presented as a vertical hue bar.
davecom/DKPhotoCapture
A camera capture class like UIImagePickerController that allows for scribbles and overlayed text.
davecom/RayTracingInOneWeekend
Swift 4 Implementation of Ray Tracing in One Weekend by Peter Shirley
davecom/SuperSimpleGraphics
An SVG generating single header file C library appropriate for "intro to programming" classes in C/C++.
davecom/ChipLate
A simple CHIP-8 Emulator in Swift
davecom/constraineD
Constraint Satisfaction Problem Solver for Dart
davecom/DKOutlineButton
A simple Swift subclass of UIButton for setting outlines in IB.
davecom/SwiftRedBlackTree
A Red-Black Tree Implemented in Swift
davecom/chapter15
Part of the Git Tutorial from Chapter 15 of Dart for Absolute Beginners.
davecom/HNSentiment
Analysis of Hacker News sentiment.
davecom/SwiftFSM
A solid yet simple fsm implementation in Swift
davecom/BrickBreaker
NES game submitted to the 2016 NESDev coding competition.
davecom/chess.js
A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
davecom/Chesspresso
Chesspresso is an open-source chess librarary, written entirely in Java
davecom/CloudKitPy
A python wrapper around CloudKit Web Services for server-to-server connections.
davecom/MisterQueen
A chess engine written in C.
davecom/StepOut
davecom/summer-of-swift
An ephemeral contest to learn Swift by doing
davecom/swift-source-compat-suite
The infrastructure and project index comprising the Swift source compatibility suite.
davecom/twitteroauth
The most popular PHP library for use with the Twitter OAuth REST API.
davecom/yelp
Yelp API Library for Dart
davecom/YelpAPIManager
Yelp API 2.0 in Objective-C