Some tools and common setup commands.
Simple Markdown editor with splitview editing – md on the left, formatted text on the right.
Basic text editor with package manager, plugins, and other rich features.
Enabling syntaxt highlighting in Vim
Using the terminal Vim client, turn on syntax highlighting by adding the following line to
Multiplatform virtualization by Oracle.
Run various IE versions in a number of Windows flavors via virtual machine. A number of VM images are supported, including VirtualBox.
Homebrew is a popular package manager for Mac OS X. Running the Homebrew installation may prompt you to first install the required Xcode command line tools.
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Time Machine inspection tool. See what exactly gets backed up with each snapshot, diagnose problems, etc.
Generating Keys (GitHub)
ssh-keygen -t rsa -C "email@example.com"
Self signed certificates using OpenSSL
The following steps require OpenSSL.
brew install openssl
Generate private key and certificate signing request.
openssl rsa -passin pass:x -in server.pass.key -out server.key openssl genrsa -des3 -passout pass:x -out server.pass.key 2048
Request the certificate (you will be prompted for some values).
openssl req -new -key server.key -out server.csr
Generate the SSL cert.
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
openssl x509 -in mycert.crt -out mycert.der -outform DER openssl x509 -in mycert.der -inform DER -out mycert.pem -outform PEM
Self-signed certificate using Mac Keychain Access (Apple)
Open Keychain Access, located in the Utilities folder in the Applications folder.
Choose Keychain Access > Certificate Assistant > “Create a Certificate.”
Enter a name for the certificate.
Choose an Identity type, and then choose the type of certificate.
For an explanation of certificate types, click Learn More.
If you want to manually specify the information in the certificate, such as key pairs, extensions, and encryption, click “Let me override defaults,” and then follow the instructions. If you have questions while creating your certificate, click “Learn More.”
Review the certificate and click Done.
blog comments powered by Disqus