Ryan Scott White's repositories
CppHeaderToCSharpConverter
A compile-time tool for converting C/C++ header constants, enums, and structures to C#.
IBMarketRecorder
Interactive Brokers Market Data Recorder
NewtonPlus-Fast-BigInteger-and-BigFloat-Square-Root
A fast, possibly the fastest, square root function for large integers and floats in C# and Java. The algorithm uses a variety of new and existing ideas to calculate the square root with greater efficiency and better performance than other algorithms. The performance of this function only starts large numbers above 2^52.
BriefMaker
BriefMaker takes market event data and converts it into time-sliced summaries.
Precision-Repeat-Action-On-Interval-Async-Method
A function for when you need a precision auto-resetting timer.
PTXInstructionGeneratorAndTimer
Converts Cuda PTX ISA instruction to an expanded out version with timings/benchmarks.
Fast-Integer-Log2
Benchmark several others and also some of my own.
RandomAlarmClock
A simple app that randomly alerts a user via a system tray balloon tip. It can be used to remind the user of things like taking a quick stand-up break, drink some water, posture check, etc... It can have up to four different notifications and the average random time for each can be adjusted.
Calculating-Pi-With-Bool-Not-and-OR
In this video, I experiment with the basic building blocks of everything. I show the process of math functions like long division, multiplication, and calculating Pi with just OR and NOT logic gates.
Fast-BigInteger-To-BinaryString-and-Benchmarks
This project was to test several other BigInteger to Binary String methods and then to build my own. Of the ones that I test this one is about 5X faster then any other out there. It also supports zero and negative numbers. The function is fast because: (1) it minimally allocates memory (2) does not make many calls to other functions, and (3) carefully copies over bit to byte with as minimal work as possible.
FocusViewer
A utility to view codeupdates, briefs, and more.
TextTemplateTransformationEngine
A drop-in function that provides a simple template based text generation engine similar to T44.
Tool-To-Copy-File-Date-Between-Directory-Structures
A tool to copy the file date/time from one directory structure(or tree) to another.
Benchmarking-Duplicate-Space-Removers
I found some different whitespace removers online and compared them.
DuplicateEmailRemover
Removes duplicate emails from Outlook.
Extended-Precision-Formatting-of-Doubles
This is a ToString that will get the a more exact number as a string then the automatic rounding that .Net.
OutlookSignatureTool
An easy way for organizations to deploy a standardized signature in Outlook.
SampleGenerator
Coding Shorts: Building a Source Generator - Part 1 - https://www.youtube.com/watch?v=KNUUkD9OoOQ
vba_outlook_save_pdf
Do you need to export one or more emails to your hard disk as PDF files and remove these emails (or not) once done ? Here is my Outlook macro for this. My usage: take a copy of all important emails on my hard disk for archiving and backup on external disk. Once the backup is completed, the emails are deleted.