Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
KFZUS-F3JGV-T95Y7-BXGAS-5NHHP | |
T3ZWQ-P2738-3FJWS-YE7HT-6NA3K | |
KFZUS-F3JGV-T95Y7-BXGAS-5NHHP | |
65Z2L-P36BY-YWJYC-TMJZL-YDZ2S | |
SFZHH-2Y246-Z483L-EU92B-LNYUA | |
GSZVS-5W4WA-T9F2E-L3XUX-68473 | |
FTZ8A-R3CP8-AVHYW-KKRMQ-SYDLS | |
Q3ZWN-QWLZG-32G22-SCJXZ-9B5S4 | |
DAZPH-G39D3-R4QY7-9PVAY-VQ6BU | |
KLZ5G-X37YY-65ZYN-EUSV7-WPPBS |
route53domains:RegisterDomain | |
route53domains:RenewDomain | |
route53domains:TransferDomain | |
ec2:ModifyReservedInstances | |
ec2:PurchaseHostReservation | |
ec2:PurchaseReservedInstancesOffering | |
ec2:PurchaseScheduledInstances | |
rds:PurchaseReservedDBInstancesOffering | |
dynamodb:PurchaseReservedCapacityOfferings | |
s3:PutObjectRetention |
#!/bin/bash | |
ERR(){ echo "ERROR: $1" 1>&2; } | |
declare -i DEPCOUNT=0 | |
for DEP in /usr/bin/{xdotool,yad,xprop};do | |
[ -x "$DEP" ] || { | |
ERR "$LINENO Dependency '$DEP' not met." | |
DEPCOUNT+=1 | |
} |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
"basics": { | |
"name": "Thomas (Tom) Grushka, M.S., CPWA", | |
"label": "Leading Software and Data Engineering Wizard", | |
"image": "", | |
"email": "tom@grushka.com", | |
"phone": "+1 720 495 7323", | |
"url": "https://linkedin.com/in/tgrushka", | |
"summary": "I’m a full-stack mobile and web engineer who architects apps and their infrastructures from the ground up. Having worked for both small and large companies, I am well-versed in a variety of programming frameworks and development processes. My expertise in accessibility is an advantage that adds unique value to my projects.", |
rebase
vs merge
).rebase
vs merge
)reset
vs checkout
vs revert
)git rev-parse
)pull
vs fetch
)stash
vs branch
)reset
vs checkout
vs revert
)import 'reflect-metadata'; | |
import { NextRequest, NextResponse } from "next/server"; | |
export const GetMethodSymbol = Symbol('GetMethod'); | |
export const PostMethodSymbol = Symbol('PostMethod'); | |
export const BodyMetadataKey = Symbol('Body'); | |
export const BodyTypeMetadataKey = Symbol('BodyType'); | |
interface NextRequestWithParams extends NextRequest { | |
params: { [key: string]: string }; | |
} |
import { NextResponse } from "next/server"; | |
import { PostMethodSymbol } from "./http-methods/post"; | |
import { GetMethodSymbol } from "./http-methods/get"; | |
export interface APIService { | |
GET:()=>void, | |
POST:()=>void, | |
} | |
// How can i fix the return type to avoid type check issue ? |
This specification is inspired by and supersedes the [AngularJS commit message format][commit-message-format].
We have very precise rules over how our Git commit messages must be formatted. This format leads to easier to read commit history.
Each commit message consists of a header, a body, and a footer.