Welcome to my online portfolio. This site showcases some of my work in the IT field from the past several years, including software I've written (most of it not professionally, as that code remains property of my previous employers) and several websites I've designed.
A quick solution to one of the easier problems from the ACM problem set, 483 - Word Scramble. Solved in under 20 lines, by far the easiest of the ACM problems I've encountered so far.
Also, a solution for ACM problem 476 - Points in Figures: Rectangles, the first of three related problems. Following it are 477 - Points in Figures: Rectangles and Circles and 478 - Points in Figures: Rectangles, Circles, and Triangles, solutions for those coming soon.
I've rewritten parts of the Javscript Sudoku game to use the jQuery library, which I've been using at the new job. Makes for more succinct and readable code, provided you understand how jQuery works.
Added a solution for ACM Problem 628 - "Passwords to the ACM Solutions. This one is pretty good, ranked 23rd of 1013 successful solutions.
I've added a new solution to ACM problem #154 - Recycling. It achieves a relatively high ranking from the online judge but there's room for improvement, a C version would probably speed up the IO dramatically. Currently ranked 286th of 2154 accepted submissions.
I wrote a program for solving Sudoku boards in C++ more than a year ago, and recently decided to port it to JavaScript to keep my JS skills up to date. I've uploaded the code to http://dev.meagar.net/sudoku and added a link under web design
The new website is up, with most of the previous content restored. I'll be adding some new projects as they're cleaned up and made ready for the web.