Entries by David Maiolo

, ,

SCCM Script: Fix State Messages

Overview I developed this tool, Fix-DMGSCCMStateMessage.ps1, to assit in troubleshooting SCCM “In Progress” and State Message Communication issues. If the UpdateStore.log shows that a particular windows update component is installed, but it is still in progress in the SCCM console, the State Message is likely not communicating properly to the SQL server. State messaging is […]

, ,

SCCM Script: Fix Software Update Store

Overview I developed this tool, Fix-DGMSCCMUpdateStore.ps1, to assist in fixing Windows UpdateStore Corruption (Datastore.edb) on SCCM Client Computers. On the SCCM client machine, the Windows UpdateStore Datastore.edb in Windows\Software Distribution\.. contains scan results. Over time, this may become corrupted which can stop updating from occurring on the client machine. Additionally, an error might be seen […]

, ,

Windows Management Framework 5.1 Deployment

Overview This upgrade strategy will allow you to update your Server environment to the version of Windows Management 5.1 via SCCM. Use this recommended project management guide to help build your deployment workflow. I used this method to upgrade a 400+ server environment which completed smoothly. Purpose The purpose of this Deployment Strategy and Plan […]

,

SCCM Overview

Overview I created this article to provide an overview of some of the most popular SCCM current, and upcoming components. SCCM Sites and Scaling The key driver of the type and count of sites that you use in a hierarchy is usually the number and type of devices you must support. “500 users is not […]

,

SCCM / WSUS Software Update Best Practices

Overview This article contains a recommended set of procedures and schedules you can follow in your environment to obtain great WSUS compliance within SCCM. I developed these best practices and helped a client implement them to improve their compliance. Schedule I recommend that you create a schedule in your environment to check/complete the following WSUS […]

Advanced Smartphone Projects: Leveraging Android Application Development for Innovative Solutions

With over five hundred smartphones in my collection, I have completed hundreds of projects centered around Android, Windows Mobile, and iOS, utilizing technologies such as Kotlin and Java for Android application development. Before smartphones became widespread, I worked on numerous projects involving flip phones, PDAs, etc. Each phone in my collection is part of a […]

,

Print Publications

The Atlantic Magazine As one of the lead photographers and correspondents covering a college graduation in New York state, I had the privilege of capturing a poignant moment that ended up being featured in The Atlantic’s April 2016 issue. Mikhail Zinshteyn, a contributing writer for The Atlantic and a program manager at the Education Writers […]

, ,

UniversityLite Overview

UniversityLite Design Overview I developed UniversityLite as a rapid deployment e-commerce tool to market university products and information to university students over the web using PHP. In other words, UniversityLite creates, deploys and maintains university websites automatically using custom PHP function. As of 2016, this tool has generated and maintains over 7.000 websites with each […]

Load Balancing

UniversityLite, an e-commerce rapid deployment tool I developed in 2016, is load balanced across three Ubuntu 14.04 LTS virtual servers located in New York, NY with one backup server in Webster, NY. The three primary servers are balanced alphabetically by university name. There are 7,000 websites available as subdomains off of the universitylite.com domain (such […]