- Less software
- The monkey on your back
- Deliberate work
- Adding people to a project makes it later
- Murphy's law
- Peter principle
A::B is a system with 4 tokens: `A#`, `#A`, `B#` and `#B`. | |
An A::B program is a sequence of tokens. Example: | |
B# A# #B #A B# | |
To *compute* a program, we must rewrite neighbor tokens, using the rules: | |
A# #A ... becomes ... nothing | |
A# #B ... becomes ... #B A# |
# https://medium.com/@dave1010/amazingly-alarming-autonomous-ai-agents-62f8a785e4d8 | |
# https://github.com/dave1010/hubcap | |
# to run we need a few libraries: | |
# pip install rich typer | |
import os | |
import subprocess | |
import sys | |
import time |
It's now here, in The Programmer's Compendium. The content is the same as before, but being part of the compendium means that it's actively maintained.
user web; | |
# One worker process per CPU core. | |
worker_processes 8; | |
# Also set | |
# /etc/security/limits.conf | |
# web soft nofile 65535 | |
# web hard nofile 65535 | |
# /etc/default/nginx |
NOTE: Work in progress
TODO: Identity management, two-factor auth, OpenVPN, Logstash, log shippers, IIS logs, OSSEC, Snort, Suricata, snorby, restart iis w/o admin role,
- PCI Compliance with Open Source at (Almost) Zero Cost. Part 1 - http://rafeeqrehman.com/2011/05/24/zero-cost-pci-compliance/
- PCI Compliance with Open Source at (Almost) Zero Cost. Part 2 - http://rafeeqrehman.com/2011/07/17/zero-cost-pci-compliance-part-2/
# Use last tag as the base for the version. E.g. tag initial commit as 0.0 | |
LAST_TAG_VERSION=`git describe --tags | cut -f1 -d"-"` | |
# Optional. Same as above but keeps the commit hash | |
#LAST_TAG_VERSION=`git describe --tags` | |
# Total number of commits in the repository | |
TOTAL_COMMITS=`git rev-list HEAD --count` | |
# Write the version numbers to the compiled product |
#!/usr/bin/python | |
# Quick and dirty demonstration of CVE-2014-0160 by Jared Stafford ([email protected]) | |
# The author disclaims copyright to this source code. | |
import sys | |
import struct | |
import socket | |
import time | |
import select |
This style guide outlines the coding conventions that I try to stick to when writing Objective-C. I'm posting it here mostly as a brain dump and easy reference for the future, and to formalise it a little more.
It's pretty similar to that of the NYTimes. This document is mostly a customised version of that, you should go check theirs out!
If you're looking to see some of the reasons behind some choices, or for something I haven't covered, look at the sites below, Apples documentation is pretty great.
Wes Winham [email protected]
There are many tutorials floating around the web that almost get you a dynamic VPN in EC2. The goal of this tutorial is to be a one-stop-shop for this specific setup.