Sections

  • Home
  • Archive
  • LLM Prompts
  • Posts

BTC

Bitcoin QR Code

Recently Modified

  • SMTP Test With PowerShell on 2025-07-02
  • Videos as Teams Backgrounds on 2025-07-02
  • UDM Parameters for Google Search on 2025-06-18
  • Troubleshoot Crashing Apps with ProcDump & WinDbg on 2025-05-01
  • Stub Title on 2025-03-07
  • Automated IIS Application Pool Restart with PowerShell on 2024-10-16
  • Managing Microsoft Office Versions with OfficeC2RClient on 2024-09-10
  • Automated Batch Image Compression with Python on 2024-07-30
  • How to Find Your Public IP Address on 2024-06-24
  • Complete DNS Records Reference Guide on 2024-06-06

SMTP Test With PowerShell

Test Microsoft365 credentials for SMTP scan using TLS 1.2

Published: July 2, 2025 | Last Modified: July 3, 2025
SMTP
PowerShell

Videos as Teams Backgrounds

How to turn any YouTube video into your Microsoft Teams background.

Published: July 2, 2025 | Last Modified: July 2, 2025
ffmpeg yt-dlp
Microsoft Teams

UDM Parameters for Google Search

Detailed guide to Google Search UDM (Universal Display Mode) parameters, each with descriptions and example searches.

Published: June 18, 2025 | Last Modified: June 18, 2025
UDM
Google

Troubleshoot Crashing Apps with ProcDump & WinDbg

Step‑by‑step guide for capturing crash dumps with ProcDump and performing post‑mortem analysis in WinDbg.

Published: May 1, 2025 | Last Modified: June 10, 2025
windows troubleshooting procdump windbg sysinternals

Automated IIS Application Pool Restart with PowerShell

A PowerShell script for safely restarting IIS application pools with comprehensive logging, including pre and post-restart process details and error handling.

Published: October 16, 2024 | Last Modified: May 13, 2025
iis powershell windows-server web-administration automation logging system-administration
Windows PowerShell Web Administration

Managing Microsoft Office Versions with OfficeC2RClient

A comprehensive guide to managing Microsoft 365 versions using OfficeC2RClient, including checking current builds, consulting version history, and rolling back or updating Office installations.

Published: September 10, 2024 | Last Modified: May 13, 2025
microsoft-office office365 version-management system-administration windows powershell officec2rclient
Microsoft Office System Administration

Automated Batch Image Compression with Python

A Python script that automatically compresses PNG images by gradually reducing quality and color depth until a target file size is reached, using PIL (Python Imaging Library).

Published: July 30, 2024 | Last Modified: June 18, 2025
python image-processing optimization pil pillow batch-processing
Python Image Processing

How to Find Your Public IP Address

A collection of methods to retrieve your public IP address using command-line tools like nslookup, curl, and PowerShell, as well as web-based solutions.

Published: June 24, 2024 | Last Modified: May 13, 2025
networking ip-address command-line powershell curl nslookup
Networking Shell PowerShell

Complete DNS Records Reference Guide

A comprehensive reference guide for DNS record types and configurations, including DMARC, SPF, DKIM, MX, and other essential DNS records with examples and best practices.

Published: June 6, 2024 | Last Modified: May 13, 2025
dns networking email domain-management system-administration dmarc spf dkim mx
Networking DNS

Network Subnet Visualization Tools

Tools and scripts for visualizing and analyzing network subnets, including IP address ranges and network topologies.

Published: June 1, 2024 | Last Modified: May 13, 2025
networking ip-addressing subnets visualization network-security
Networking Visualization

Visualizing and Analyzing Windows Folder Permissions

A comprehensive guide to exporting and visualizing Windows folder permissions using PowerShell and Python, including treemap visualizations of user access rights.

Published: June 1, 2024 | Last Modified: May 13, 2025
windows powershell python security permissions data-visualization active-directory
PowerShell Python Security

Troubleshooting Group Policy Objects (GPOs)

A collection of useful commands and steps for troubleshooting Group Policy Objects (GPOs) in a Windows Active Directory environment.

Published: May 31, 2024 | Last Modified: May 13, 2025
windows active-directory group-policy troubleshooting system-administration
Windows Active Directory

Active Directory User Lockout and Password Report

A PowerShell script that generates an HTML diagnostics report for user lockouts in Active Directory, including password age, expiration details, and account status.

Published: May 30, 2024 | Last Modified: May 13, 2025
powershell active-directory security automation reporting user-management
PowerShell Active Directory

Window Monitoring with Machine Vision

A guide to setting up a window monitoring system using the Moondream2 machine vision model for real-time window content analysis.

Published: March 25, 2024 | Last Modified: May 13, 2025
python machine-learning computer-vision monitoring moondream
Python Machine Learning

Remote and Local DNS Configuration Guide

Comprehensive guide on changing DNS settings remotely and locally, with a focus on network troubleshooting and management using WMIC and PowerShell.

Published: March 21, 2024 | Last Modified: May 13, 2025
windows dns networking powershell command-line system-administration
Shell Networking

Local AI API: Image-to-Text, Text-to-Speech, and LLM APIs

A practical collection of Python Flask API implementations for running various AI models locally, including image-to-text using Moondream, text-to-speech with Coqui TTS, and text generation via local LLMs with OpenAI-compatible interfaces.

Published: February 5, 2024 | Last Modified: May 13, 2025
python ai machine-learning api flask local-ai moondream coqui-tts
Python

Troubleshooting N-Central Take Control

Steps to take when N-Central’s Take Control remote access feature isn’t working, including how to restart the necessary services.

Published: January 2, 2024 | Last Modified: June 10, 2025
powershell n-central remote-access troubleshooting system-administration
PowerShell

Graphing a LAN with PyVis

A guide to visualizing Local Area Network (LAN) topologies using Python and pyvis for interactive network graphs.

Published: December 28, 2023 | Last Modified: May 13, 2025
python networking data-visualization pyvis lan
Python

Visualizing Directory Structures with PyVis

A guide to visualizing Windows directory structures using Python and pyvis for interactive network graphs.

Published: December 28, 2023 | Last Modified: May 13, 2025
python file-system data-visualization pyvis windows
Python

Generating Knowledge Graphs with LLMs and PyVis

An experimental approach to extracting structured knowledge graphs from literary text using Mistral-7B LLM, demonstrated with the opening passage of The Hobbit and visualized as connected node-edge relationships.

Published: December 14, 2023 | Last Modified: May 13, 2025
python knowledge-graphs llm nlp data-visualization mistral-7b
Python

Setting Up a Local Large Language Model (LLM) Environment

A guide to setting up a local large language model (LLM) environment for TheraFit, a project focused on matching clients with therapists.

Published: October 17, 2023 | Last Modified: May 13, 2025
python llm machine-learning local-ai therafit
Python

PSWindowsUpdate: Managing Windows Updates with PowerShell

Install Windows Updates with the PSWindowsUpdate PowerShell module.

Published: October 10, 2023 | Last Modified: May 13, 2025
powershell windows-update automation system-administration
powershell

Gmail Photo Downloader

A Google Apps Script that automatically downloads embedded images from specific emails and organizes them into a Google Drive folder.

Published: September 11, 2023 | Last Modified: May 13, 2025
google-apps-script gmail google-drive automation javascript
JavaScript

Disco Ball

A JavaScript implementation using p5.js to generate a black and white disco ball visualization.

Published: August 24, 2023 | Last Modified: May 13, 2025
p5js javascript creative-coding visualization
JavaScript

Python NetworkX Library for Network Graph Visualization

A comprehensive guide to creating visually appealing network graphs with Python’s networkx library, including node positioning, custom coloring, edge labeling, and group visualization with ellipses.

Published: August 15, 2023 | Last Modified: May 13, 2025
python networkx data-visualization graphs network-analysis
Python

Mapping Network Drives Using PowerShell and SID

This blog post discusses a PowerShell script that can map a network drive using a Security Identifier (SID), even without being logged in as that user.

Published: July 20, 2023 | Last Modified: May 13, 2025
PowerShell network drives SID registry modification
shell powershell

Join a Workstation to Active Directory with Shell and PowerShell

A comparison of efficient one-liner commands in both Shell and PowerShell for joining workstations to Active Directory domains with proper credential handling and automatic restart functionality.

Published: July 13, 2023 | Last Modified: May 13, 2025
active-directory powershell shell windows automation
shell powershell

QR Code Generator with Python

A Python script using the qrcode library to generate customizable QR codes with error correction, including options for masking specific areas of the code.

Published: June 24, 2023 | Last Modified: May 13, 2025
python qr-code programming automation image-processing python-script
Python Programming Web Development

Deforum Cheat Sheet

This is a cheat sheet of animations showing what the various 3D translation and rotation settings do in Deforum Stable Diffusion.

Published: May 24, 2023 | Last Modified: May 13, 2025
ai images video animation stable-diffusion
Python

3D Photo Inpainting with Python and PyTorch

A comprehensive guide to setting up and using 3D Photo Inpainting on Windows, including Miniconda environment setup, dependency installation, and usage instructions.

Published: May 12, 2023 | Last Modified: May 13, 2025
python ai 3d-modeling photo-editing computer-vision machine-learning image-processing
Python AI Image Processing

Yahoo Finance API via RapidAPI

This program loads comma-separated stock symbols from a file named symbols.txt and then queries the Yahoo Finance API using a RapidAPI endpoint. It retrieves prices for every 60 minutes on a max time window.

Published: May 11, 2023 | Last Modified: May 13, 2025
stocks finance api
JavaScript nodejs

Key Event Tester

This diagnostic tool allows you to type into a text area and logs keyboard events, providing valuable information such as key codes, key names, and modifier keys (Alt, Ctrl, Shift, Meta). As you interact with the text area, the captured event data will be displayed in real-time. This can be particularly useful for debugging and understanding the nuances of keyboard events in your application.

Published: May 8, 2023 | Last Modified: May 13, 2025
keyboard events debugging
JavaScript

Deep Floyd IF

My tentative work flow for running Deep Floyd IF locally for image generation.

Published: May 3, 2023 | Last Modified: May 13, 2025
ai images
Python Shell

Windows ACL Management with PowerShell

A comprehensive collection of PowerShell scripts for managing Windows Access Control Lists (ACLs), including permission enumeration, modification, and analysis tools with detailed permission descriptions.

Published: May 2, 2023 | Last Modified: May 13, 2025
windows powershell security permissions acl system-administration active-directory file-permissions
Windows PowerShell Security

net use

Connects a computer to or disconnects a computer from a shared resource, or displays information about computer connections. The command also controls persistent net connections. Used without parameters, net use retrieves a list of network connections.

Published: April 13, 2023 | Last Modified: May 13, 2025
net drives printers
Shell

Thin Plate Spline Motion Model

A practical guide to using the Thin Plate Spline Motion Model for animating static images by transferring motion from a driving video, with setup instructions and observations about optimal video dimensions and motion tracking limitations.

Published: April 12, 2023 | Last Modified: May 13, 2025
animation ai video
Python

Managing Global Address List (GAL) Visibility with PowerShell

A comprehensive guide to managing user visibility in the Global Address List (GAL) using PowerShell, covering both on-premises Active Directory and Exchange Online environments with detailed scripts for checking and modifying the msExchHideFromAddressLists attribute.

Published: April 5, 2023 | Last Modified: May 13, 2025
active-directory exchange powershell gal system-administration office-365 exchange-online user-management directory-services
Windows PowerShell Active Directory Exchange

Random Password Generator

A client-side JavaScript tool that generates secure random passwords with three complexity levels: special characters, alphanumeric, and alphabetic only. Passwords automatically refresh on page load.

Published: March 22, 2023 | Last Modified: May 13, 2025
javascript security web-development password-generator client-side
JavaScript Web Development Security

Windows Defender Firewall Management Guide

A comprehensive guide to managing Windows Defender Firewall via command line, covering firewall state management, program exceptions, Remote Desktop configuration, and port forwarding.

Published: March 3, 2023 | Last Modified: May 13, 2025
windows security firewall netsh system-administration windows-defender network-security command-line rdp port-management
Windows Security System Administration

Windows Remediation

A comprehensive collection of Windows troubleshooting and repair tools including DISM, SFC, DLL registration commands, and PowerShell scripts for reinstalling Windows apps.

Published: March 3, 2023 | Last Modified: May 13, 2025
shell PowerShell
Shell PowerShell

OpenAI Whisper Speech Recognition Guide

Whisper is a general-purpose speech recognition model. It is trained on a large dataset of diverse audio and is also a multi-task model that can perform multilingual speech recognition as well as speech translation and language identification.

GitHub Repository

Installation

pip install git+https://github.com/openai/whisper.git 

Fix CUDA not detecting GPU

Whisper will default to the CPU if a GPU is not detected, which is considerably slower.
pip uninstall torch
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116

Example usage

# Transcribe
whisper input.mp3 --model medium.en --language en --task transcribe
# Translate
whisper japanese.wav --model large --language Japanese --task translate

Available models and languages

There are five model sizes, four with English-only versions, offering speed and accuracy tradeoffs. Below are the names of the available models and their approximate memory requirements and relative speed.

Published: February 24, 2023 | Last Modified: May 13, 2025
ai audio speech recognition machine learning natural language processing openai python cuda gpu multilingual
Python AI Machine Learning

Microsoft LAPS (Local Administrator Password Solution) Guide

Microsoft LAPS (Local Administrator Password Solution) is a tool designed to securely manage local administrator account passwords on Windows domain-joined computers. It automates password generation and rotation, and stores passwords in a secure manner, providing greater control and security over local accounts.

Published: February 23, 2023 | Last Modified: May 13, 2025
passwords security windows active directory password management automation local administrator domain security
PowerShell Security Windows

Microsoft Teams PowerShell Management Guide

PowerShell scripts for Microsoft Teams stuff.

Get all owners of all teams and team channels

## Documentation: https://learn.microsoft.com/en-us/powershell/module/teams/?view=teams-ps
 
# Run the following command to install the latest PowerShellGet:
Install-Module -Name PowerShellGet -Force -AllowClobber
 
# Install the Teams PowerShell Module.
Install-Module -Name MicrosoftTeams -Force -AllowClobber
 
# To start working with Microsoft Teams PowerShell module, sign in with your Azure credentials.
Connect-MicrosoftTeams
 
$user =Read-Host -Prompt 'Input the user name'
$teams = Get-Team -User $user
$teamMemberships=@()
$teamChannels=@()
$teamChannelMemberships=@()
 
$i = 1

$teamMemberships = foreach ($team in $teams) {
    $GroupId = $team.GroupId   
    
    Get-TeamUser -GroupId $GroupId | Select-Object *,@{Name="GroupId";Expression={$GroupId}}
    $channels = Get-TeamAllChannel -GroupId $GroupId | Select-Object *,@{Name="GroupId";Expression={$GroupId}}
    $teamChannels += $channels

    $teamChannelMemberships += foreach ($channel in $channels) {
        $channelDisplayName = $channel.DisplayName
        Get-TeamChannelUser -GroupId $GroupId -DisplayName $channelDisplayName | Select-Object *,@{Name="GroupId";Expression={$GroupId}}
    }

    $percent = [Math]::Round((100 * $i) / $teams.Length)
    Write-Progress -Activity "Search in Progress" -Status "$percent% complete"
    $i++
    }

$teams | Export-Csv -Path "teams.csv" -NoTypeInformation
$teamMemberships | Export-Csv -Path "team-memberships.csv" -NoTypeInformation
$teamChannels | Export-Csv -Path "team-channels.csv" -NoTypeInformation
$teamChannelMemberShips | Export-Csv -Path "team-channel-memberships.csv" -NoTypeInformation

Published: February 23, 2023 | Last Modified: May 13, 2025
microsoft teams powershell team management collaboration automation team ownership channel management user management
PowerShell Microsoft 365 Teams

Managing Windows User Accounts with net user Command

The “net user” command is a Command Prompt (Shell) command used to manage user accounts on a Windows operating system. It can be used to create, modify, or delete user accounts, as well as to change passwords and manage group memberships.

Syntax

net user [username [password | *] [options]] [/DOMAIN]
net user username {password | *} /ADD [options] [/DOMAIN]
net user username [/DELETE] [/DOMAIN]
net user username [/TIMES:{times | ALL}]
net user username [/ACTIVE: {YES | NO}]

Add a user

To add a new user account:

Published: February 22, 2023 | Last Modified: May 13, 2025
net windows user management security command line system administration account management password management group management
Shell Windows System Administration

Windows Driver Management with pnputil

You can uninstall third-party drivers (such as the WAVES MaxxAudio Pro driver) from the Command Prompt (CMD) by using the “pnputil.exe” utility. Here’s the basic process:

Open Command Prompt as administrator: Press the Windows key + X, and then select “Command Prompt (Admin)”.

Type the following command and press Enter:

pnputil.exe -e
# or export the list to a file
pnputil.exe -e > !drivers.csv

This command lists all the third-party drivers installed on your system.

Published: February 17, 2023 | Last Modified: May 13, 2025
drivers windows system administration hardware device management cmd command line troubleshooting
Shell Windows System Administration

Phishing Email Decoding Tools

atob() obfuscation

This p5.js script is designed to find and decode base64-encoded strings that are nested within one another. The script has several functions that work together to achieve this goal:

isBase64(str): This function checks if a given string str is a valid base64-encoded string. It uses a regular expression to test the string and the atob() function to try decoding the string. If the decoding is successful, the function returns true; otherwise, it returns false.

Published: February 15, 2023 | Last Modified: May 13, 2025
phishing email security base64 hex encoding uri encoding obfuscation decoding security analysis cybersecurity
JavaScript Python Security

PowerShell Script for Azure AD Synchronization Management

This PowerShell script performs the following actions:

  1. It retrieves the Windows identity and security principal of the current user account.
  2. It then retrieves the security principal for the Administrator role.
  3. It checks if the current user is running as an administrator. If the user is not running as an administrator, the script relaunches itself as an elevated process.
  4. If the user is running as an administrator, the script displays a menu with three options: “Delta Sync”, “Full Sync”, and “Exit”. The user is prompted to select an option by entering the corresponding number.
  5. Based on the user’s selection, the script runs the appropriate command using the Start-ADSyncSyncCycle cmdlet with either the Delta or Initial policy type. If the user selects “Exit”, the script exits.
  6. Finally, the script displays a message indicating that it is running and to check the “miisclient” to confirm. It then pauses for 10 seconds using the Start-Sleep cmdlet.
$myWindowsID = [System.Security.Principal.WindowsIdentity]::GetCurrent()
$myWindowsPrincipal = New-Object System.Security.Principal.WindowsPrincipal($myWindowsID)
$adminRole = [System.Security.Principal.WindowsBuiltInRole]::Administrator

if (-not $myWindowsPrincipal.IsInRole($adminRole)) {
    $newProcess = New-Object System.Diagnostics.ProcessStartInfo "PowerShell"
    $newProcess.Arguments = $myInvocation.MyCommand.Definition
    $newProcess.Verb = "runas"
    [System.Diagnostics.Process]::Start($newProcess)
    exit
}

Write-Host '1) Delta Sync (Recommended, unless told to do a full sync)'
Write-Host '2) Full Sync'
Write-Host '3) Exit'

$selected_menu_item = Read-Host 'Which number would you like to run (1 or 2)? (Enter Number and Press Enter)'

switch ($selected_menu_item) {
    1 { Start-ADSyncSyncCycle -PolicyType Delta }
    2 { Start-ADSyncSyncCycle -PolicyType Initial }
    3 { Write-Host 'Exit'; exit }
    default { Write-Host 'Incorrect Input' -ForegroundColor Red }
}

Write-Host 'Running Now.... Check miisclient to confirm'
Start-Sleep -s 10

Published: February 9, 2023 | Last Modified: May 13, 2025
powershell azure m365 active directory ad sync azure ad connect domain controller synchronization automation security
PowerShell Active Directory Azure AD

Microsoft 365 Email Security Management Guide

Block Unwanted Emails

Objective: Prevent sending or receiving emails from specific external email addresses or domains.

Action: Navigate to the Tenant Allow/Block List in the Microsoft Security Center. Configure the settings to block specific email addresses or domains. For direct access, use this link: Tenant Allow/Block List.

Review Past Week of Sign-In History

Objective: Review sign-in history to identify any unusual user activity.

Action: Access the Azure portal’s sign-in history section. Specify the user of interest and examine their sign-in locations and activities. Access the portal here: Azure Sign-In History.

Published: February 7, 2023 | Last Modified: May 13, 2025
email security hacked accounts M365 ExchangeOnlineManagement powershell azure compliance security management email management incident response
PowerShell Security Microsoft 365

MiDaS Depth Estimation Guide

GitHub Repository

During installation, I ran into an issue where the CUDA package wasn’t found. Had to modify environment.yaml to:

name: midas-py310
channels:
  - pytorch
  - defaults
dependencies:
  - nvidia::cuda-toolkit=11.7.0
  - python=3.10.8
  - pytorch::pytorch=1.13.0
  - torchvision=0.14.0
  - pip=22.3.1
  - numpy=1.23.4
  - pip:
    - opencv-python==4.6.0.66
    - imutils==0.5.4
    - timm==0.6.12
    - einops==0.6.0

Commands that were helpful for troubleshooting CUDA:

Published: February 6, 2023 | Last Modified: May 13, 2025
ai computer vision depth estimation midas python cuda installation
Python AI Computer Vision

Frame Interpolation Large Motion (FILM)

A comprehensive guide to setting up and using Google’s Frame Interpolation Large Motion (FILM) TensorFlow implementation, enabling the creation of smooth animations by generating intermediate frames between existing images using deep learning techniques.

Published: February 5, 2023 | Last Modified: May 13, 2025
ai video film frame interpolation tensorflow animation python machine learning
Python Machine Learning

Stable Diffusion Scripts

A comprehensive collection of utility scripts for automating image processing tasks with Stable Diffusion outputs, including batch file renaming, color grading, pixel art conversion, and video processing tools.

Published: February 5, 2023 | Last Modified: May 13, 2025
ai images video stable diffusion python javascript automation image processing
JavaScript Python

Mastering Time with Shell and PowerShell

A comprehensive guide to Windows time management using shell and PowerShell commands, covering system uptime, boot times, time synchronization, and timezone configuration.

Published: February 2, 2023 | Last Modified: May 13, 2025
time shell powershell windows systeminfo wmic Win32_OperatingSystem tzutil
Shell PowerShell

Download Streams

A guide to downloading HTTP Live Streams (HLS) by locating and using .m3u8 playlists with ffmpeg, including browser developer tools techniques for finding stream sources.

Published: June 9, 2022 | Last Modified: May 13, 2025
download ffmpeg
Shell

Logistic Map

A C# implementation of the logistic map that visualizes how this simple mathematical model produces complex chaotic behavior when modeling population growth under resource constraints.

Published: May 14, 2022 | Last Modified: May 13, 2025
animation fractal

Archimedean Spiral

An interactive p5.js sketch that generates Archimedean spirals using polar coordinates, with the ability to export SVG files for physical fabrication.

Published: May 4, 2022 | Last Modified: May 13, 2025
spiral interactive
JavaScript p5.js

NVIDIA Maxine Windows Audio Effects SDK

A step-by-step workflow for cleaning poor audio recordings using NVIDIA Maxine Windows Audio Effects SDK with different sample rate configurations.

Published: April 20, 2022 | Last Modified: May 13, 2025
audio sound SDK
Shell

Download YouTube Videos

A guide to downloading YouTube videos and audio using yt-dlp and youtube-dl command-line tools, including various options for format selection and quality settings.

Published: April 16, 2022 | Last Modified: May 13, 2025
download youtube-dl yt-dlp
Shell

PowerShell Script to Export WiFi Network Credentials

A PowerShell script that automates the extraction of stored WiFi network credentials using netsh commands, exporting SSIDs and passwords to a CSV file for easy management and reporting.

Published: April 11, 2022 | Last Modified: May 13, 2025
powershell netsh wifi passwords automation security network windows
PowerShell Security

Record Desktop Silently

A stealth desktop recording solution combining ffmpeg, batch scripting, and VBScript to capture Windows sessions without visible indicators, featuring configurable frame rates and recording durations.

Published: February 9, 2022 | Last Modified: May 13, 2025
ffmpeg VBScript bat
Shell

FFmpeg Command Reference

A comprehensive reference guide to FFmpeg commands and filters, covering audio/video processing, screen recording, format conversion, and advanced filtering techniques with detailed parameter explanations and practical examples.

Published: January 27, 2022 | Last Modified: May 13, 2025
audio video ffmpeg shell media processing video conversion audio conversion screen recording filtering
Shell Media Processing

Combining PowerShell Cmdlets

A PowerShell script demonstrating the integration of ExchangeOnlineManagement and AzureAD modules to generate comprehensive email troubleshooting reports by correlating data through UserPrincipalName matching.

Published: November 17, 2021 | Last Modified: May 13, 2025
azure reports active directory ExchangeOnlineManagement
PowerShell

Get Group Membership

PowerShell scripts for extracting and reporting group membership information from both on-premises Active Directory and Azure AD, featuring progress tracking and CSV export functionality.

Published: September 16, 2021 | Last Modified: May 13, 2025
active directory azure domain reports group
PowerShell

Managing Exchange Calendars

A collection of PowerShell scripts using ExchangeOnlineManagement module to manage calendar permissions in Exchange Online, including bulk operations for granting, modifying, and viewing access rights across multiple mailboxes.

Published: September 16, 2021 | Last Modified: June 25, 2025
calendars M365 ExchangeOnlineManagement
PowerShell

Managing Exchange Online Auto-Expanding Archives with PowerShell

A comprehensive collection of PowerShell scripts for managing Exchange Online auto-expanding archives, including monitoring, configuration, and reporting tools using the ExchangeOnlineManagement module.

Published: July 6, 2021 | Last Modified: May 13, 2025
exchange-online office-365 powershell email-archiving exchange-management automation system-administration
Exchange PowerShell Office 365

k-means Clustering

A Processing visualization of the k-means clustering algorithm, demonstrating iterative centroid-based data partitioning and Voronoi cell formation for different values of k.

Published: May 18, 2021 | Last Modified: May 13, 2025
animation k-means
Java Processing

Windows Settings URI Reference

A comprehensive reference guide to Windows ms-settings URI schemes, enabling direct access to specific Windows Settings pages through command-line or scripting interfaces.

Published: January 1, 2021 | Last Modified: May 13, 2025
windows settings uri reference automation command line scripting windows 10 windows 11
Windows Reference

Remote Reboot With SMTP Status

A PowerShell script that remotely reboots a specified computer and sends an email notification about the reboot status using SMTP.

Published: August 28, 2019 | Last Modified: May 13, 2025
powershell smtp
PowerShell

Remove-AppxPackages

A PowerShell script that removes unwanted Windows Store apps (AppX packages) while preserving essential system apps, using a list of package names to exclude from removal.

Published: August 28, 2019 | Last Modified: May 13, 2025
powershell windows
PowerShell

Buddhabrot

An implementation of the Buddhabrot fractal rendering technique, which visualizes escape-time trajectories of points outside the Mandelbrot set, creating intricate patterns that resemble a seated Buddha figure.

Published: August 25, 2019 | Last Modified: May 13, 2025
animation buddhabrot fractal
Java

Daily Donation Report

A Google Apps Script that automates the collection and distribution of Google Forms data by aggregating submissions, converting them to XLSX format, and sending formatted HTML email reports.

Published: August 25, 2019 | Last Modified: May 13, 2025
google forms gsuite reports
JavaScript

Enable AutoAdminLogon with PowerShell

A PowerShell script that enables AutoAdminLogon by configuring registry settings to automatically log in a specified user without prompting for credentials.

Published: August 19, 2019 | Last Modified: May 13, 2025
powershell windows
PowerShell

Blending Textures With Open Simplex Noise

A Processing implementation that combines Open Simplex Noise with image blending techniques to create smooth, organic animations of texture transitions.

Published: August 18, 2019 | Last Modified: May 13, 2025
animation open simplex noise
Java Processing

Robo Mirror

A batch script that leverages robocopy to perform automated file mirroring based on a predefined list of target paths.

Published: February 28, 2019 | Last Modified: May 13, 2025
robocopy bat
Shell

Cube Wave

A Processing implementation of a 3D cube wave animation using PeasyCam for camera control, featuring dynamic lighting and orthographic projection for a mesmerizing visual effect.

Published: December 30, 2018 | Last Modified: May 13, 2025
animation
Java Processing

Lorenz Doll

A Processing visualization where each pixel of an image is transformed into a Lorenz System, with the system’s velocity mapped to the original pixel’s brightness values.

Published: November 21, 2018 | Last Modified: May 13, 2025
animation lorenz system
Java Processing

Fridge Magnet Simulator

An interactive p5.js simulation recreating a collection of fridge magnets with realistic physics, allowing users to drag and arrange virtual magnets on a digital refrigerator.

Published: November 16, 2018 | Last Modified: May 13, 2025
processing interactive
JavaScript p5.js

Orbiting Pixels Utility

A p5.js interactive visualization that transforms images into dynamic grids of orbiting objects, where each object’s rotation phase and characteristics are mapped to pixel brightness values.

Published: November 12, 2018 | Last Modified: May 13, 2025
interactive
JavaScript p5.js

Barnsley Fern

A Processing implementation of the Barnsley Fern fractal, demonstrating iterative geometric transformations to create a self-similar fern-like pattern with applications in computer graphics and chaos theory.

Published: June 28, 2018 | Last Modified: May 13, 2025
animation fractal
Java Processing

Ulam Spiral

An interactive p5.js implementation of the Ulam Spiral, featuring adjustable grid size, animation controls, and the ability to search for diagonal prime number patterns in the spiral.

Published: May 17, 2018 | Last Modified: May 13, 2025
prime numbers processing interactive
Javascript p5.js

Comparing Java Distance Functions

A Java program that compares various distance calculation methods, including Manhattan, Euclidean, and Chebyshev distances, and visualizes their differences using Processing.

Published: April 17, 2018 | Last Modified: May 13, 2025
java distance
Java

Faster Java String Inputs

A high-performance Java input reader class optimized for programming contests, providing fast integer and double parsing with automatic tokenization and buffering options.

Published: April 11, 2018 | Last Modified: May 13, 2025
string
Java

Kruskal's Algorithm Visualized With Processing

A Processing implementation of Kruskal’s algorithm for finding minimum spanning trees in weighted graphs, demonstrating the O(E log E) greedy approach to network optimization.

Published: April 11, 2018 | Last Modified: May 13, 2025
minimum spanning tree
Java Processing

Collatz Conjecture + Unit Circle

A Processing visualization of the Collatz Conjecture mapped onto a unit circle, creating 360 distinct branches with 1-degree turns, featuring an interactive exploration of number paths.

Published: April 9, 2018 | Last Modified: May 13, 2025
collatz conjecture 3n+1
Java Processing

Minimum Spanning Tree Visualized

A Processing visualization of Prim’s Algorithm creating a minimum spanning tree on procedurally generated terrain using Perlin noise height maps and orthographic projection.

Published: April 7, 2018 | Last Modified: May 13, 2025
minimum spanning tree
Java Processing

Basic Prime Checker, C++

A C++ program that efficiently checks for prime numbers using optimized division tests and square root-based factorization.

Published: March 24, 2018 | Last Modified: May 13, 2025
prime numbers
C++

AT&T Hackathon

A reflection on participating in the AT&T Hackathon, focusing on Android game development, optimization techniques, and rapid prototyping of 3D scene building functions.

Published: March 12, 2018 | Last Modified: May 13, 2025
android
Java Processing

Merge Sort using WEBGL

An interactive 3D visualization of the Merge Sort algorithm using p5.js and WEBGL, featuring step-by-step animation with camera controls and real-time sorting visualization.

Published: February 5, 2018 | Last Modified: May 13, 2025
sorting merge sort interactive
JavaScript p5.js

10PRINT Image Filter

An interactive p5.js implementation of the classic 10PRINT algorithm, offering customizable image filtering with options for both precise and hand-drawn style maze patterns.

Published: January 31, 2018 | Last Modified: May 13, 2025
10PRINT interactive
JavaScript p5.js

Insertion Sort using WEBGL

An interactive 3D visualization of the Insertion Sort algorithm using p5.js and WEBGL, featuring real-time sorting animation with camera controls and step-by-step progression.

Published: January 28, 2018 | Last Modified: May 13, 2025
sorting insertion sort interactive
JavaScript p5.js

Generating Terrain with Open Simplex Noise

A Processing implementation of a Minecraft-style terrain generator using Open Simplex Noise, featuring 3D voxel-based terrain with performance analysis of random walker agents.

Published: January 3, 2018 | Last Modified: May 13, 2025
open simplex noise
Java Processing

Open Simplex Noise

A Processing implementation exploring 4D Simplex Noise to create smooth, organic looping animations through a 2D grid of pixel objects with variable noise scaling.

Published: January 2, 2018 | Last Modified: May 13, 2025
open simplex noise
Java Processing

Flipping Tiles

A Processing sketch creating mesmerizing animations of tiles that flip based on either random patterns or Perlin noise algorithms, demonstrating creative uses of procedural animation.

Published: November 18, 2017 | Last Modified: May 13, 2025
perlin noise
Java Processing

Juno Cam Image Processing

A Java program that reconstructs and processes raw image data from NASA’s Juno spacecraft’s pushframe camera, combining multiple filter strips to create high-resolution composite images of Jupiter.

Published: November 12, 2017 | Last Modified: May 13, 2025
juno jupiter space
Java Processing

Demonstrating Procedures and Console Output

An x86 MASM assembly program showcasing procedure implementation and colored console output manipulation through low-level system calls.

Published: October 24, 2017 | Last Modified: May 13, 2025
assembly
MASM

Sieve of Eratosthenes

An x86 MASM implementation of the Sieve of Eratosthenes algorithm that finds and counts prime numbers up to a given value n, translated from Java to assembly language.

Published: October 17, 2017 | Last Modified: May 13, 2025
assembly prime numbers
MASM

Nth Fibonacci Number

An x86 MASM assembly program that calculates and displays the nth Fibonacci number, demonstrating basic assembly programming concepts and memory management.

Published: October 7, 2017 | Last Modified: May 13, 2025
fibonacci assembly
MASM

A Java implementation of the counting sort algorithm, a non-comparison based sorting method with O(n+k) time complexity, demonstrated using Processing.

Published: July 18, 2017 | Last Modified: May 13, 2025
sorting counting sort
Java Processing

An interactive p5.js sketch that generates 2D terrain using Perlin noise, with different colors representing water, sand, and grass based on elevation values.

Published: July 16, 2017 | Last Modified: May 13, 2025
interactive JavaScript p5.js
JavaScript p5.js

Interactive Array Visualization

An interactive p5.js visualization demonstrating arrays of objects, allowing users to explore array manipulation through a graphical interface.

Published: December 13, 2016 | Last Modified: May 13, 2025
interactive arrays visualization p5.js programming education
JavaScript p5.js

Categories

  • Active Directory (4)
  • AI (3)
  • Azure AD (1)
  • C# (2)
  • C++ (1)
  • Computer Vision (1)
  • DNS (1)
  • Exchange (2)
  • Google (1)
  • Image Processing (2)
  • Java (32)
  • JavaScript (17)
  • Machine Learning (3)
  • MASM (3)
  • Media Processing (1)
  • Microsoft 365 (2)
  • Microsoft Office (1)
  • Microsoft Teams (1)
  • Networking (4)
  • Nodejs (1)
  • Office 365 (1)
  • P5.js (9)
  • PowerShell (25)
  • Processing (14)
  • Programming (1)
  • Python (19)
  • Reference (1)
  • Security (8)
  • Shell (16)
  • Stub (1)
  • System Administration (4)
  • Teams (1)
  • Visualization (1)
  • Web Administration (1)
  • Web Development (2)
  • Windows (9)

Tags

  • 10PRINT (1)
  • 3d-Modeling (1)
  • 3n+1 (1)
  • Account Management (1)
  • Acl (1)
  • Active-Directory (10)
  • Ad Sync (1)
  • Ai (9)
  • Android (1)
  • Animation (10)
  • Api (2)
  • Arrays (1)
  • Assembly (3)
  • Audio (3)
  • Audio Conversion (1)
  • Automation (13)
  • Azure (4)
  • Azure Ad Connect (1)
  • Base64 (1)
  • Bat (2)
  • Batch-Processing (1)
  • Bipartite Graph (1)
  • Bitset (1)
  • Buddhabrot (1)
  • Calendars (1)
  • Channel Management (1)
  • Client-Side (1)
  • Cmd (1)
  • Coding Challenge (15)
  • Collaboration (1)
  • Collatz Conjecture (1)
  • Command-Line (6)
  • Compliance (1)
  • Computer-Vision (3)
  • Coqui-Tts (1)
  • Counting Sort (1)
  • Creative-Coding (1)
  • Cuda (2)
  • Curl (1)
  • Cybersecurity (1)
  • Dag (1)
  • Data-Visualization (5)
  • Debugging (1)
  • Decoding (1)
  • Depth Estimation (1)
  • Device Management (1)
  • Directed Acyclic Graph (1)
  • Directory-Services (1)
  • Disjoint Set (1)
  • Distance (1)
  • Dkim (1)
  • Dmarc (1)
  • Dns (2)
  • Domain (1)
  • Domain Controller (1)
  • Domain Security (1)
  • Domain-Management (1)
  • Download (2)
  • Drivers (1)
  • Drives (1)
  • Education (1)
  • Email (1)
  • Email Management (1)
  • Email Security (2)
  • Email-Archiving (1)
  • Events (1)
  • Exchange (1)
  • Exchange-Management (1)
  • Exchange-Online (2)
  • ExchangeOnlineManagement (3)
  • Ffmpeg (4)
  • Fibonacci (1)
  • File-Permissions (1)
  • File-System (1)
  • Film (1)
  • Filtering (1)
  • Finance (1)
  • Firewall (1)
  • Flask (1)
  • Fractal (3)
  • Frame Interpolation (1)
  • Gal (1)
  • Gmail (1)
  • Google Forms (1)
  • Google-Apps-Script (1)
  • Google-Drive (1)
  • Gpu (1)
  • Graphs (1)
  • Group (1)
  • Group Management (1)
  • Group-Policy (1)
  • Gsuite (1)
  • Hacked Accounts (1)
  • Hardware (1)
  • Hex Encoding (1)
  • Iis (1)
  • Image-Processing (4)
  • Images (3)
  • Incident Response (1)
  • Insertion Sort (1)
  • Installation (1)
  • Interactive (9)
  • Ip-Address (1)
  • Ip-Addressing (1)
  • Java (1)
  • Javascript (5)
  • Juno (1)
  • Jupiter (1)
  • K-Means (1)
  • Kattis (6)
  • Keyboard (1)
  • Knowledge-Graphs (1)
  • Kruskal's Algorithm (1)
  • Lan (1)
  • Llm (2)
  • Local Administrator (1)
  • Local-Ai (2)
  • Logging (1)
  • Lorenz System (1)
  • M365 (3)
  • Machine-Learning (6)
  • Maximum Flow (1)
  • Media Processing (1)
  • Merge Sort (1)
  • Microsoft Teams (1)
  • Microsoft-Office (1)
  • Midas (1)
  • Minimum Spanning Tree (2)
  • Mistral-7b (1)
  • Monitoring (1)
  • Moondream (2)
  • Multilingual (1)
  • Mx (1)
  • N-Central (1)
  • Natural Language Processing (1)
  • Net (2)
  • Netsh (2)
  • Network (1)
  • Network Drives (1)
  • Network-Analysis (1)
  • Network-Security (2)
  • Networking (5)
  • Networkx (1)
  • Nlp (1)
  • Nslookup (1)
  • Obfuscation (1)
  • Office-365 (2)
  • Office365 (1)
  • Officec2rclient (1)
  • Open Simplex Noise (3)
  • Openai (1)
  • Optimization (1)
  • P5.js (2)
  • P5js (1)
  • Password Management (2)
  • Password-Generator (1)
  • Passwords (2)
  • Perlin Noise (1)
  • Permissions (2)
  • Phishing (1)
  • Photo-Editing (1)
  • Pil (1)
  • Pillow (1)
  • Port-Management (1)
  • Powershell (22)
  • Prim's Algorithm (1)
  • Prime Numbers (3)
  • Printers (1)
  • Procdump (1)
  • Processing (2)
  • Programming (2)
  • Python (15)
  • Python-Script (1)
  • Pyvis (2)
  • Qr-Code (1)
  • Rdp (1)
  • Reference (1)
  • Registry Modification (1)
  • Remote-Access (1)
  • Reporting (1)
  • Reports (3)
  • Robocopy (1)
  • Screen Recording (1)
  • Scripting (1)
  • SDK (1)
  • Security (9)
  • Security Analysis (1)
  • Security Management (1)
  • Settings (1)
  • Shell (4)
  • SID (1)
  • SMTP (2)
  • Sorting (3)
  • Sound (1)
  • Space (1)
  • Speech Recognition (1)
  • Spf (1)
  • Spiral (1)
  • Stable-Diffusion (2)
  • Stocks (1)
  • String (1)
  • Stub (1)
  • Subnets (1)
  • Synchronization (1)
  • Sysinternals (1)
  • System-Administration (13)
  • Systeminfo (1)
  • Team Management (1)
  • Team Ownership (1)
  • Tensorflow (1)
  • Therafit (1)
  • Time (1)
  • Topological Sort (1)
  • Troubleshooting (4)
  • Tzutil (1)
  • UDM (1)
  • Uri (1)
  • Uri Encoding (1)
  • User-Management (4)
  • Uva (9)
  • VBScript (1)
  • Version-Management (1)
  • Video (5)
  • Video Conversion (1)
  • Visualization (3)
  • Web-Administration (1)
  • Web-Development (1)
  • Wifi (1)
  • Win32_OperatingSystem (1)
  • Windbg (1)
  • Windows (17)
  • Windows 10 (1)
  • Windows 11 (1)
  • Windows-Defender (1)
  • Windows-Server (1)
  • Windows-Update (1)
  • Wmic (1)
  • Youtube-Dl (1)
  • Yt-Dlp (2)

© 2025 Ghostfeed theme by Tristan Madden. All rights reserved.