Upgrading my old ML115 server box

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).

cdx – switch to your other shell’s working directories

a quick shell script / bash function to switch to other working directories

https://github.com/jamespo/commandmisc/blob/master/scripts/cdx.sh

Example:

Persistent ssh-agent in crosh developer shell

Put this at the bottom of your ~/.bashrc

Red

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