Skip to content

Instantly share code, notes, and snippets.

View Brandon7CC's full-sized avatar
🌉

Brandon Dalton Brandon7CC

🌉
View GitHub Profile
@Brandon7CC
Brandon7CC / pyenv_ubuntu.sh
Last active September 13, 2024 16:45
Install `pyenv` on Linux in Bash shell.
#!/usr/bin/env bash
# Update package lists
sudo apt update
# Install dependencies for building Python versions
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncursesw5-dev xz-utils \
tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
@Brandon7CC
Brandon7CC / graph_list_messages.ps1
Created October 16, 2024 22:08
List emails in at a target email using the Graph REST `mailbox/messages` API
$secretsFilePath = "secrets.json"
if (-Not (Test-Path -Path $secretsFilePath)) {
Write-Output "secrets.json not found... creating..."
$tenantId = Read-Host -Prompt "Enter your Tenant ID"
$clientId = Read-Host -Prompt "Enter your Client ID"
$clientSecret = Read-Host -Prompt "Enter your Client Secret"
$secretsContent = @{
tenantId = $tenantId
clientId = $clientId