I’ve upgraded my old ML115 ESX box to Ubuntu 16.04, using OpenNebula as the virtualization platform. ON is available in the system repos, but this is an old version (4.1) so I’d advise using the ON repos. OpenNebula provides an EC2-compatible API, which allows the use of libcloud and there is also Docker integration.
Ubuntu 16.04 also allows me to investigate ZFS and SystemD (systemd-networkd makes configuring the bridging interface required for OpenNebula very easy).
a quick shell script / bash function to switch to other working directories
(misc27)v $ ~ cdx
Select dir: 3
(misc27)v $ Maildir
A quick nagios check using osquery as a backend to retrieve system information:
DevDocs combines multiple API documentations in a fast, organized, and searchable interface.
Source: DevDocs API Documentation
Put this at the bottom of your ~/.bashrc
if [ ! -f /tmp/.sshauthsock ]; then
eval $(ssh-agent -s)
echo "export SSH_AUTH_SOCK=$SSH_AUTH_SOCK" > /tmp/.sshauthsock
DNSYO is a tool to help keep track of DNS propagation. In short, it’s dig, if dig queried over 1000 servers and collated their results.
Source: samarudge/dnsyo: Check your DNS against over 1000 global DNS servers
Red is both an imperative and functional programming language introduced in 2011 by Nenad Rakocevic. Its syntax and general usage directly overlaps with that of the interpreted Rebol language (which was introduced in 1997). Yet the implementation choices of Red were geared specifically to overcoming limitations of Rebol, creating what Rakocevic calls a “full stack programming language”. Red can be used for extremely high-level programming (DSLs and GUIs) as well as low-level programming (operating systems and device drivers).
Source: Red (programming language) – Wikipedia, the free encyclopedia
Just install this from the emacs package manager, add
to your .emacs and you will never again have to laboriously type “yes” in response to “are you sure?” type queries from emacs.