Skip to content

Instantly share code, notes, and snippets.

View kgonzago's full-sized avatar

Kevin Gonzago kgonzago

View GitHub Profile
@kgonzago
kgonzago / code-example.tsx
Last active February 23, 2026 16:45
filter + apply + map + details
/**
CONCEPT SNIPPET:
Demonstrates accessible UI patterns (status announcements, focus management)
using Calcite, Jimu UI, and ArcGIS Map components. Filtering logic and feature details
are intentionally mocked for illustration only.
**/
import React, { useEffect, useRef, useState } from "react";
// Jimu UI (Experience Builder)
@kgonzago
kgonzago / GetTickets.py
Created February 10, 2020 12:51
Get tickets for February 2020 using Zendesk Search API
import time
import requests
import json
import os
import csv
from urllib.parse import urlencode
def GetUserJSON(exec_url, session):
'''
Retrieves JSON representation of
@kgonzago
kgonzago / jenkins-pipeline-iterate-machines.groovy
Created May 17, 2018 20:47
Iterate across collection of machines
//Get all machines into an array
def machines = ["SolMeeSeeks01", "SolMeeSeeks02", "SolMeeSeeks03", "SolMeeSeeks04", "SolMeeSeeks05", "SolMeeSeeks06", "SolMeeSeeks07"]
//Iterate through machines
for (int i = 0; i < machines.size(); i++) {
node (machines[i]) {
stage ('Machine Name') {
bat 'hostname' //Placeholder command - call test runnner
}
}
}
@kgonzago
kgonzago / gh-issues.py
Last active January 26, 2018 22:43
Collects issues from defense repos and output them to a CSV
#-------------------------------------------------------------------------------
# Name: gh-issues
# Purpose: Write issues from a repo to a csv file
# Created: 1/23/2018
#
# Note:
# Original script came from https://gist.github.com/unbracketed/3380407.
# Modified to fit our needs
#-------------------------------------------------------------------------------
import csv