Skip to content

Instantly share code, notes, and snippets.

View nmanzi's full-sized avatar
🌀
In a maelstrom of self indulgence.

Nathan Manzi nmanzi

🌀
In a maelstrom of self indulgence.
View GitHub Profile
@jpswade
jpswade / devops_best_practices.md
Last active November 18, 2024 02:16
Devops Best Practices Checklist

Find the original here article here: Devops Best Practices

DevOps started out as "Agile Systems Administration". In 2008, at the Agile Conference in Toronto, Andrew Shafer posted an offer to moderate an ad hoc "Birds of a Feather" meeting to discuss the topic of "Agile Infrastructure". Only one person showed up to discuss the topic: Patrick Debois. Their discussions and sharing of ideas with others advanced the concept of "agile systems administration". Debois and Shafer formed an Agile Systems Administrator group on Google, with limited success. Patrick Debois did a presentation called "Infrastructure and Operations" addressing

@theagreeablecow
theagreeablecow / Get-PasswordGenerator.ps1
Last active August 29, 2015 14:05
Creates random passwords of varying complexity from ASCII table of characters or phrases from random words selected from on posts on Reddit
<#
.NAME
Get-PasswordGenerator.ps1
.DESCRIPTION
Creates random passwords of varying complexity from ASCII table of characters
or phrases from random words selected from on posts on Reddit
Ref: http://www.asciitable.com/ & http://www.reddit.com
@ppmotskula
ppmotskula / view64.sh
Created January 25, 2012 04:06
chroot setup script to allow running 32-bit vmware-view-client in 64-bit Oneiric
#!/bin/bash
echo "
Tech Preview of the VMware View Client with PCoIP for Linux --
chroot installer for 64-bit Ubuntu Oneiric
Copyright (c) 2012 Peeter P. Mõtsküla <[email protected]>
"
# set global variables
@nmanzi
nmanzi / SerialSave.rb
Created September 6, 2011 11:41
Save n*bytes worth of serial input directly to file
#!/usr/bin/ruby -wKU
require "rubygems"
require "serialport"
device = ARGV[0] ? ARGV[0] : nil
input_size = ARGV[1] ? ARGV[1] : nil
output_file = ARGV[2] ? ARGV[2] : nil
if !input_size || !output_file || !device
Kernel.exit