Apps
Find zen on the interstate in this driving game of sorts.
You arrange friendly blue cars on the road, and wrestle with a pesky red car.
A fun game to learn, and very rewarding to complete.
Put glasses into a cabinet and take them back out.
A simple traditional board game.
Easy to learn, hard to master.
Tap colored tiles and see them light up and make sounds.
Includes challenging games for hours of fun.
Also serves as a pocket drumset, a great way to play along with music or kill time.
Now with tap recording, so if you have a drum beat in mind you can tap it in
and play it back later.
Explore our solar system in this game of proportions.
- Clearly the planets don't orbit the Sun that quickly, but the speed they orbit is accurate relative to each other.
- Clearly the Sun is much larger than any mere planet, but the sizes of the planets are proportional to each other.
- Clearly the distance between the Sun and between the planets are much higher, but the sizes of the orbits are proportional to each other.
I think this 3D simulation gives the user a good idea of how relatively quickly orbits are, how big orbits are, and how far the Sun and planets are from each other.
Visit a distant moon covered in colorful gems. Collect them all at your pace in this relaxing 3D activity.
Collect gems in a colorful maze, avoiding pernicious maze dwellers.
Steer a snake through a grassy field to rid it of mice. Click
Play Sounds in the game for more fun.
Code
Keyword-free scripting language to replace nasty .bat files with clean mscripts
A "new" queue data structure is described and compared with existing collection types
This article explores UDP programming, LRU cache development, and .NET packet processing
Different languages and approaches are evaluated for a file and string processing benchmark
C++ object recycling class library that gives you the power of database connection pooling for your own
resource-intensive objects
GitHub
This article shows that
httplite
can be used with off-the-shelf components - GUID generation, SHA-256 digest generation, and Blowfish encryption -
to implement a file locker with pretty good security
GitHub
C++ REST Processing Class Library that makes it easy to write basic HTTP servers on Windows,
either standalone executables, or bolted onto the side of existing applications.
The biggest selling point is that you can access your Windows C++ code directly
without going through ASP.NET to C++/CLI.
Also, there are clean examples of socket programming and object-oriented programming.
GitHub
Dynamic NoSQL database library for C++ developers to easily add basic database functionality
to their applications
GitHub
Windows application for observing wave patterns on a string that are the result of oscillations made at the ends of the string.
Useful for third-semester physics students, fields and waves.
Originally developed in C++/CLI in 2007, I ported it to C#, and later made client-server versions
in C# and C++ that I wrote the Code Project article about.
Online version
-
Latest code:
GitHub
Windows application for fast, powerful media file searches
GitHub
Code Project article describing .NET Stream class that scales memory usage to hold large objects without running afoul of .NET memory management
Web application for exploring the relationships between database connection usage and throughput
College Music
wide ranging album
|
- |
metal single
|
Photo Art
photos of a beautiful park
|
- |
skyward photos of the glory
|
michael@michaelballoni.com
Copyright © 1998 - 2023 Michael Balloni