Click here to Skip to main content
15,446,232 members

Articles by Michael Sydney Balloni (Articles: 14, Tip/Tricks: 4)

Articles: 14, Tip/Tricks: 4

RSS Feed

Average article rating: 4.89

Database Development
22 Nov 2021   Updated: 22 Nov 2021   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: Apache    Views: 8,210     Bookmarked: 17   Downloaded: 167
Please Sign up or sign in to vote.
Wanna add basic database functionality to your C++ app? Too lazy to use SQLite directly? Read on!
NoSQL
9 Aug 2021   Updated: 9 Aug 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: Apache    Views: 5,140     Bookmarked: 9   Downloaded: 180
Please Sign up or sign in to vote.
Learn about the inner workings of a dynamic database, and how SQLite is a great fit
Desktop Programming
12 Sep 2022   Updated: 12 Sep 2022   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Apache    Views: 3,110     Bookmarked: 8   Downloaded: 116
Please Sign up or sign in to vote.
A .NET client-server application for sending files over a network
Win32
7 Feb 2022   Updated: 7 Feb 2022   Rating: 4.79/5    Votes: 9   Popularity: 4.57
Licence: Apache    Views: 7,160     Bookmarked: 8   Downloaded: 243
Please Sign up or sign in to vote.
Replace your nasty .bat files with friendly mscripts for clean and powerful command line operations
24 Mar 2022   Updated: 2 Apr 2022   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: Apache    Views: 6,980     Bookmarked: 5   Downloaded: 117
Please Sign up or sign in to vote.
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
6 Apr 2022   Updated: 6 Apr 2022   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: Apache    Views: 4,990     Bookmarked: 4   Downloaded: 73
Please Sign up or sign in to vote.
Minor release improves DLL security, adds registry DLL, enhances exec() error handling
26 May 2022   Updated: 26 May 2022   Rating: 4.80/5    Votes: 3   Popularity: 2.29
Licence: Apache    Views: 3,570     Bookmarked: 3   Downloaded: 63
Please Sign up or sign in to vote.
Check out the third major revision of mscript for replacing your nasty batch files with simple mscripts
General Programming
Performance
13 Aug 2021   Updated: 8 Sep 2021   Rating: 4.76/5    Votes: 21   Popularity: 5.98
Licence: CPOL    Views: 22,831     Bookmarked: 25   Downloaded: 241
Please Sign up or sign in to vote.
Performance of data structures in C++ vs. C#
26 Sep 2022   Updated: 27 Sep 2022   Rating: 5.00/5    Votes: 16   Popularity: 5.88
Licence: CPOL    Views: 9,390     Bookmarked: 9   Downloaded: 139
Please Sign up or sign in to vote.
Different languages and approaches are evaluated for a file and string processing benchmark
Programming Languages
C#
7 Sep 2021   Updated: 13 Sep 2021   Rating: 4.53/5    Votes: 6   Popularity: 3.52
Licence: Apache    Views: 12,630     Bookmarked: 13   Downloaded: 134
Please Sign up or sign in to vote.
A science program is rearranged, ported from C# to C++, measured, and optimized
C++
6 Dec 2021   Updated: 6 Dec 2021   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: CPOL    Views: 4,350     Bookmarked: 11   Downloaded: 188
Please Sign up or sign in to vote.
Interested in easily implementing REST communications in your Windows C++ apps?
Markdown
30 Aug 2021   Updated: 30 Aug 2021   Rating: 4.60/5    Votes: 6   Popularity: 3.58
Licence: Apache    Views: 4,310     Bookmarked: 5   Downloaded: 192
Please Sign up or sign in to vote.
Looking for that great Killers track about being in a Rut? Just enter "Killers Rut" and it'll come right up
23 Feb 2022   Updated: 23 Feb 2022   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: Apache    Views: 3,530     Bookmarked: 6   Downloaded: 73
Please Sign up or sign in to vote.
Recycle objects that are expensive to create and improve the performance of your application
Security
7 Jan 2022   Updated: 8 Jan 2022   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: MPL    Views: 5,672     Bookmarked: 3   Downloaded: 42
Please Sign up or sign in to vote.
An exciting proof-of-concept that sews httplite with security components

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.31

Programming Languages
C#
8 Apr 2015   Updated: 8 Apr 2015   Rating: 5.00/5    Votes: 21   Popularity: 6.39
Licence: CPOL    Views: 51,283     Bookmarked: 49   Downloaded: 565
Please Sign up or sign in to vote.
How to improve on .NET memory management for large objects
19 May 2020   Updated: 19 May 2020   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 6,212     Bookmarked: 8   Downloaded: 85
Please Sign up or sign in to vote.
ListDictionary provided Dictionary-like functionality with ordered enumeration
4 May 2020   Updated: 4 May 2020   Rating: 3.12/5    Votes: 3   Popularity: 1.49
Licence: CPOL    Views: 6,472     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
The world is JSON-in, JSON-out, but perhaps we can do better in some situations with our old friend CSV
C++
15 Feb 2022   Updated: 15 Feb 2022   Rating: 4.11/5    Votes: 2   Popularity: 1.24
Licence: CPOL    Views: 4,780     Bookmarked: 2   Downloaded: 77
Please Sign up or sign in to vote.
Use vectormap when you want the fast lookup of unordered_map, and the order-added iteration of vector

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer
United States United States
Michael Balloni is a manager of software development at a cybersecurity software and services provider.

Check out https://www.michaelballoni.com for all the programming fun he's done over the years.

He has been developing software since 1994, back when Mosaic was the web browser of choice. IE 4.0 changed the world, and Michael rode that wave for five years at a .com that was a cloud storage system before the term "cloud" meant anything. He moved on to a medical imaging gig for seven years, working up and down the architecture of a million-lines-code C++ system.

Michael has been at his current cybersecurity gig since then, making his way into management. He still loves to code, so he sneaks in as much as he can at work and at home.