Development

From Adam Colton
Revision as of 20:54, 23 January 2013 by Adamcolton (talk | contribs) (Created page with "I'm looking to get in place a tool chain for development in conjunction with my move to AWS. == Connection == I'm looking at connecting to a file system over ssh. There is [http...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

I'm looking to get in place a tool chain for development in conjunction with my move to AWS.

Connection

I'm looking at connecting to a file system over ssh. There is this for Windows and sshfs for Linux. This seems more secure than ftp. By mounting it as a file system, I won't have to look for ftp plugins - which I've had trouble finding.

I will have to investigate how to attach the drives. I would like it to be as automated as possible. Setting up a cron on my Linux systems may be best as I'm hesitant to add it to fstab and compromise the boot.

IDE

I like the idea of an IDE. Particularly because I would like to move in the direction of more testing and refactoring. The two big contenders seem to be NetBeans and Eclipse. I think the best thing to do from here is try both of them and see which one works better.

BASH Toolchain

Standing in opposition to an IDE would be a more traditional toolchain. In this case, I would connect over SSH, and use Vim as my editor. This would probably give me much tighter control, but I'm afraid I would miss out on things like automated test tools.

Source Control

I'm leaning towards Github, but I've also considered setting up my own Git server right on my dev box. I'm not really sure. I could also get a private github account, but that's $84 a years, so meh.