Note
- Session ID:
d931e129-abd1-4366-9207-4967a44397b9 - Started: 4/11/2026, 8:33:37 PM
- Duration: 2468m 22s
- Exported: 4/13/2026, 1:42:00 PM
| # You should insert this script into your PowerShell Profile script so it exists in every session | |
| # Fun fact: This script was mostly generated by ChatGPT by giving it the bash version of the output | |
| # from `github-copilot-cli alias -- "$0"` with a few fixes from me | |
| function Invoke-CopilotWhatTheShell { | |
| $TMPFILE = New-TemporaryFile; | |
| try { | |
| github-copilot-cli what-the-shell $args --shellout $TMPFILE | |
| if ($LASTEXITCODE -eq 0) { |
| git branch -r | awk '{print $1}' | egrep -v -f /dev/fd/0 <(git branch -vv | grep origin) | awk '{print $1}' | xargs git branch -d |
| package main | |
| import ( | |
| "context" | |
| "github.com/uber-common/cadence-samples/cmd/samples/common" | |
| "go.uber.org/cadence/client" | |
| "go.uber.org/cadence/worker" | |
| "go.uber.org/cadence/workflow" | |
| "go.uber.org/zap" | |
| "time" |
| package com.uber.cadence.samples.hello; | |
| import com.uber.cadence.client.WorkflowClient; | |
| import com.uber.cadence.worker.Worker; | |
| import com.uber.cadence.workflow.QueryMethod; | |
| import com.uber.cadence.workflow.Workflow; | |
| import com.uber.cadence.workflow.WorkflowMethod; | |
| import static com.uber.cadence.samples.common.SampleConstants.DOMAIN; |
| function boyerMooreHorspool( haystack, needle, start ) { | |
| var nlen = needle.length | |
| var hlen = haystack.length | |
| if( nlen <= 0 || hlen <= 0 ) | |
| return -1 | |
| var jump, offset = start || 0 | |
| var scan = 0 |
| #!/bin/bash | |
| bucket=$1 | |
| set -e | |
| echo "Removing all versions from $bucket" | |
| versions=`aws s3api list-object-versions --bucket $bucket |jq '.Versions'` | |
| markers=`aws s3api list-object-versions --bucket $bucket |jq '.DeleteMarkers'` |
| for p in $(find . -name "*.shp"); do | |
| f=${p##*/} | |
| layer=${f%.*} | |
| echo "file:$f -> $(ogrinfo $p $layer -so | grep PROJCS)" | |
| done |
| # Heavily depends on: | |
| # libqrencode (fukuchi.org/works/qrencode/) | |
| # paperkey (jabberwocky.com/software/paperkey/) | |
| # zbar (zbar.sourceforge.net) | |
| # Producing the QR codes: | |
| # Split over 4 codes to ensure the data per image is not too large. | |
| gpg --export-secret-key KEYIDGOESHERE | paperkey --output-type raw | base64 > temp | |
| split temp -n 4 IMG | |
| for f in IMG*; do cat $f | qrencode -o $f.png; done |