The MSNR Stack

MongoDB + Sails.js + Node.js + React.js = MSNR (mis · ner)

JavaScript frameworks are coming out of the woodwork right now but picking and choosing  which ones to use for your project can be a pain, because there are a myriad of ways to combine these frameworks to build applications.  ToDoMVC covers some of the more popular combinations out right now, however there is one that they don’t cover. The MSNR stack.

Continue reading…

Vagrant SSH not working on Windows

Are you getting an error along the lines of:

‘ssh’ executable not found in and directories in the %PATH% variable.  Is an SSH client installed?  Try installing Cygwin, MinGW, or Git, all of which contain an SSH client.  Or use your favorite SSH client with the following authentication information shown below:

By default Windows doesn’t have a shell for SSH so you’ll need to install one if you haven’t already.  If you’re not using version control yet and don’t have a shell you can kill two birds with one stone by installing Git.

If you already have Git installed and are still getting the message.  It because by default Git doesn’t put itself in your %PATH% however that’s easy enough to fix within your CMD session.  Simply type:

set PATH=%PATH%;C:\Program Files (x86)\Git\bin

in your CMD prompt and your good to go. Now when you type vagrant ssh it will find the git-bash shell and put you right into your virtual machine.