Skip to content

Instantly share code, notes, and snippets.

View skluck's full-sized avatar

Steve Kluck skluck

View GitHub Profile
@skluck
skluck / gist:00c83c2ca18931858555dd0c20735e04
Created April 23, 2020 21:01
Setting up git identities
https://news.ycombinator.com/item?id=22672491
You can also do a per-directory _global_ git configuration, e.g.
in .gitconfig, you say:
[user]
name = Me Myself
email = personal@example.com
signingkey = D34DB44F
@skluck
skluck / diagram.png
Last active April 8, 2020 20:07
circle infrastructure
diagram.png
@skluck
skluck / schedule.md
Last active November 3, 2018 23:51
qcon 2018

NOV 5 - MONDAY

  • 9:00am - 10:10am IF YOU DON’T KNOW WHERE YOU’RE GOING, IT DOESN’T MATTER HOW FAST YOU GET THERE

    10:10am - 10:35am Break

  • 10:35am - 11:25am DEVOPS FOR THE DATABASE

    Location: Talk MOVED to Seacliff ABC
    11:25am - 11:50am Break

+------------------------+ +-----------+ +------------------+
| || || | | | |
| || || | | | Load Balancer |
| Compute || || | Security | | |
| || || | Groups | | |
+------------------------| +-----------+ +------------------+
+-------------------------------+ +----------------------------+ +---------------------------------+ +------------------------------+
| | | | | | | |
| | | | | Storage, Database S3 | | Permissions, Roles, IAM |
@skluck
skluck / docker-compose.yml
Created July 19, 2018 13:13
old docker compose for hal 2
version: '3'
services:
hal-db:
image: "mysql:5.7"
ports:
- "${HOST_MYSQL_PORT:-3306}:3306"
environment:
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_ALLOW_EMPTY_PASSWORD=true
@skluck
skluck / hal.nomad
Last active March 21, 2018 01:30
Scalable job scheduling for Hal
job "hal_job_1234" {
datacenters = ["dc1"]
type = "batch"
constraint {
attribute = "${attr.kernel.name}"
value = "linux"
}
@skluck
skluck / nasa-power-of-10.md
Last active January 16, 2020 10:54
The Power of Ten - Rules for Developing Safety Critical Code

The Power of Ten – Rules for Developing Safety Critical Code [[1]]

Gerard J. Holzmann
NASA/JPL Laboratory for Reliable Software
Pasadena, CA 91109

Most serious software development projects use coding guidelines. These guidelines are meant to state what the ground rules are for the software to be written: how it should be structured and which language features should and should not be used. Curiously, there is little consensus on what a good coding standard is. Among the many that have been

| service | windows | linux | docker | mobile (ios) | open source | cost | onprem | self-hosted | free tier? | github | tfs | git | pipelines | matrix | config | other |
|----------------------|---------|-------|--------|--------------|-------------|------|--------|-------------|------------|--------|-----|-----|-----------|--------|--------|-------|
| jenkins | | | | | | | | | | | | | | | | |
| travis-ci.com | | | | | | | | | | | | | | | | |
| circleci.com | | | | | | | | | | | | | | | | |
| cloudbees.com | | | | | | | |
@skluck
skluck / index.html
Last active April 11, 2017 19:12
frontier logo
<html>
<head>
<style>
img { width: 750px; }
h1 { margin: 1em 0; border-top: 3px solid #555; border-bottom: 3px solid #555; color: #555; font-family: sans-serif; text-transform: uppercase; }
hr { margin: 2em 0; }
</style>
</head>
<body>
@skluck
skluck / swamp.md
Last active February 3, 2017 00:42

Sunday 2/5

  1. 1:30 PM (arrive AIRPORT)
  2. 8:35 AM (leave DTW)
  3. ✈️ 2.75 hr
  4. 10:30 AM (arrive MSY)
  5. 12:00 PM Lunch 🍔 (arrive Hotel) (Capdeville)
  6. Audubon Aquarium (.9 mile) (closes at 5PM)
  7. 3:00 PM Check-in
  8. ???