Skip to content

Instantly share code, notes, and snippets.

View kaihendry's full-sized avatar

Kai Hendry kaihendry

View GitHub Profile
[hendry@t14s ~]$ cd /tmp
[hendry@t14s tmp]$ zip -J ~/Downloads/cp044608.exe
[hendry@t14s tmp]$ man zip
[hendry@t14s tmp]$ mkdir ilo
[hendry@t14s tmp]$ cd ilo/
[hendry@t14s ilo]$ unzip ~/Downloads/cp044608.exe
Archive: /home/hendry/Downloads/cp044608.exe
inflating: SignedImageInstaller.dll
inflating: SignedImageInstaller64.dll
inflating: cp044608.xml
@kaihendry
kaihendry / gist:7e52c334c02c7d20a75dd8919c811140
Created November 6, 2020 12:24
.fcpcache: directory causes a cycle
lCharlie-5th-birthday.fcpbundle$ ls -lah
total 232
drwx------ 6 kaihendry staff 408B 5 Nov 22:53 .
drwxrwxr-x 3 kaihendry staff 102B 5 Nov 22:54 ..
lrwxr-xr-x 1 kaihendry staff 1B 5 Nov 22:53 .fcpcache -> .
-rw-rw-rw- 1 kaihendry staff 0B 5 Nov 22:53 .lock
drwx------ 2 kaihendry staff 68B 5 Nov 22:53 .lock-dir
-rwxr--r-- 1 kaihendry staff 358B 5 Nov 22:53 .lock-info
drwx------ 6 kaihendry staff 238B 5 Nov 22:53 17-10-20
-rw-r--r-- 1 kaihendry staff 100K 5 Nov 22:53 CurrentVersion.flexolibrary
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
package main
import (
"encoding/csv"
"log"
"os"
)
func main() {
txtfile, err := os.Open("data.txt")
#!/bin/bash
cat << EOF |
[{
"name": "A water bottle",
"sku": "wrt1"
},{
"name": "Water bottles",
"sku": "wrt6"
}
]
[hendry@t14s aws-sam-gateway-example]$ go build -o go-serverless-api ./cmd/go-serverless-api
# github.com/kaihendry/aws-sam-gateway-example/cmd/go-serverless-api
cmd/go-serverless-api/main.go:17:53: undefined: HealthHandler
[hendry@t14s aws-sam-gateway-example]$ grep HealthHandler *.go
// HealthHandler is an endpoint for healthchecks
func HealthHandler(w http.ResponseWriter, r *http.Request) {
[hendry@t14s aws-sam-gateway-example]$ grep package *.go
package goserverlessapi
[hendry@t14s aws-sam-gateway-example]$ grep package ./cmd/go-serverless-api/*.go
package goserverlessapi
<div id="root"></div>
<script src="https://unpkg.com/react@16/umd/react.production.min.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.production.min.js" crossorigin></script>
<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<script type="jsx" src="main.js"></script>
#!/bin/bash
cache=~/.cache/sloc2
count() {
echo Arg "$@" >&2
if ! test -d "$1"
then
echo $1 not a dir >&2
#!/bin/bash -e
cache=~/.cache/sloc
count () {
local in
read -r in
set -- "$in"
fullpath=$(readlink -f "${1:-.}")
echo Full path: "$fullpath"
foo () {
set -- < /dev/stdin
echo Arghs $0 $1
}
printf "one\ntwo\nthree" | dmenu | foo