Situations where it's useful to analyze traffic:
- Don't have access to the logs
- Want to look at traffic somewhere upstream like a
It's nice to have atop or sar running for a historical look at resource usage, but
in some cases these are not available. 'Top' is nearly univ
I am regenerating my GPG key
( This is not my actual key shown )
RIPE NCC is one of the Regional Internet Registries. The
Getting help and soliciting feedback on the Internet essential reading:
This Post is A Work in Progress
Recently I was running a job that parses a large backlog of items and updates
MySQL based on their outcome. The items were being updated via API by a
webservice on the same host. I was restricted to processing 10 jobs in parallel or
I would get connection errors and random connection issues. The webservice returned
a generic failure but my own code returned OS code 99.
Search for a user by username:
I've always tested email via Telnet, and have even sat in on interviews where
how to test email this way was one of the debugging problems. Recently though
I have come to use Swaks as a slicker alternative.
Recently I've been spending a lot of time with Phabricator, and I often reference
the API specs. This is a command that has been useful.
As of OSX Xcode tools <=5.1 the clang compiler treats any unknown flag as an error.
This can cause some issues with existing tools that have old flags, or uncommon flags,
or who knows what.
If you stayed late at the DevOpsKC meetup last night you have may have caught me giving this talk about getting a monitoring system going using python from end-to-end. The meet was at offices of codero who were gracious hosts, and the food was provided by Cerner. Thanks again to the folks put this stuff together.
Using a Cisco SSL VPN without a GUI.
Some devices that use certificates require them to be uploaded in pfx format.
What is pfx?
Using google auth for an external resource.
In this example our auth proxy
I recently came across a service in beta scoring Python repositories on github.
In their own words
Sometimes there is no choice to but to take a certain action from a configuration file or user input. This can involve a device type or parameter that is esse
IOS has come with a TCL interpreter baked in for awhile now. It is suprisingly full featured and awesome. Thes
Traffic engineering in BGP is probably the most common problem encountered. This is not intended to be a complete primer on it, just a few thoughts.
Getting useful info into the prompt. Using git as an example.
Shell script /usr/local/bin/prompt.sh
SQLite does not seem to support the truncate command. This is hacky way to do it.
Small fabric examples of functionality continued from fabric basics.
Define server roles
Server roles allow you to group boxes for taking actio