Skip to content

Instantly share code, notes, and snippets.

View RPDevJesco's full-sized avatar

Jesco RPDevJesco

View GitHub Profile
@RPDevJesco
RPDevJesco / package.xml
Created November 19, 2025 16:17
Pulls all Salesforce metadata as well as OmniStudio metadata.
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
<types>
<members>*</members>
<name>ActionLinkGroupTemplate</name>
</types>
<types>
<members>*</members>
<name>AnalyticSnapshot</name>
</types>
@RPDevJesco
RPDevJesco / crate-summary.ps1
Created November 15, 2025 18:48
Detailed summaries of your crates usage in your Rust project
#!/usr/bin/env pwsh
#Requires -Version 5.1
<#
.SYNOPSIS
Analyzes Rust crate dependencies and usage patterns
.DESCRIPTION
Provides comprehensive analysis of crate dependencies including:
- Tree-based counts
- Metadata-based dependency analysis
@RPDevJesco
RPDevJesco / Appx-Uninstaller.ps1
Created September 15, 2023 18:09 — forked from ThioJoe/Appx-Uninstaller.ps1
A basic script for uninstalling a list of app packages in Windows 10/11, including those pre-installed with Windows
# A basic script for uninstalling app packages in Windows 10/11, including those pre-installed with Windows
#
# Note: If you get an error about the script not being allowed to run, the below command will change the execution polciy temporarily for one session only:
# Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
#
# To execute the script, open a Powershell window to the directory with the script and run the following command using your scripts file name (and don't forget the .\ )
# .\WhateverScriptName.ps1
# -------------------------------------------------------------------------------------------
# Script by ThioJoe - https://github.com/ThioJoe
@RPDevJesco
RPDevJesco / Perlin_Tiled.cs
Created June 12, 2019 14:02 — forked from Flafla2/Perlin_Tiled.cs
A slightly modified implementation of Ken Perlin's improved noise that allows for tiling the noise arbitrarily.
public class Perlin {
public int repeat;
public Perlin(int repeat = -1) {
this.repeat = repeat;
}
public double OctavePerlin(double x, double y, double z, int octaves, double persistence) {
double total = 0;
Shader "Example/Decal"
{
Properties
{
_MainTex("Base (RGB)", 2D) = "white" {}
}
SubShader
{
Tags{ "RenderType" = "Opaque" "Queue" = "Geometry+1" "ForceNoShadowCasting" = "True" }
LOD 200