I would like to know the experience if anybody has started using google chromebook for web development full time(as primary development machine not just while mobile).<p>It might be with online IDEs or a rented EC2 instance and chrombook as terminal to access it. Please share your configuration for such.<p>Thanks !
I am doing web development mostly from a chromebook.<p>How:
Previously I used the ssh found in crosh (ALT+SHIFT+T > ssh ...) but the crosh ssh freezes if you lose your connection. The crosh will freeze for ~5 minutes before you can close your now worthless terminal tab. This happens a lot if you are on 3G and makes ssh impossible to use. My wireless cuts out enough to make this too frustrating to use.<p>Now I use secure shell from Google (<a href="https://chrome.google.com/webstore/search/secure%20shell" rel="nofollow">https://chrome.google.com/webstore/search/secure%20shell</a>). This app is fantastic. It is very fast and you can kill it whenever you please.<p>I have a rented linode which I ssh into and hack away in vim. Best development experience I have had.<p>I mostly use my chromebook at home not mobile. My experience is that since I am happy in the terminal I don't need a full powered PC for development. The chromebook is perfect for snatching an hour here and an hour there for development, since I have a day job and a family. My 17" quad-core laptop gets very little use these days.<p>I love the keyboard on my chromebook, although I miss the 'end' key almost every day.<p>Problems:
I only test my web-app regularly in chrome. So I tend to build up safari and firefox css bugs over time and have to fix them in lumps.
Check out Ymacs[1], which is an Emacs clone written in JavaScript. If you're already familiar with Emacs, it could be a decent substitute. If you're not familiar with Emacs, now is a good time to learn and Ymacs is also good because (I think) it's easy to customize in JavaScript.<p>[1]: <a href="http://www.ymacs.org/" rel="nofollow">http://www.ymacs.org/</a><p>Just something to consider as far as editors go.
I asked friend who bought Chromebook same question. He is also a web developer (Mainly frontend). He said it definitely isn't like normal PC but there are still good alternatives. He mentioned <a href="http://shiftedit.net/" rel="nofollow">http://shiftedit.net/</a>. I would paste all e-mails but unfortunately they are slovenian. If you have any specific question just ask.
I just use the new "Secure Shell Dev-channel" linked here: <a href="https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-hterm/4P21C89X6w4" rel="nofollow">https://groups.google.com/a/chromium.org/forum/?fromgroups#!...</a><p>From there I can ssh out to one of my dev servers and hack away. It is fast, has 256 color support, and ssh key support. Everything I need.
I have one and sometimes I program personal projects on it in Cloud9. (c9.io) I think it's pretty cool, but my actual work requires me to run eclipse and photoshop. Plus it isn't as powerful as I'd like for full-time use. But I'm excited to see where they go.
You should also check out Cloud IDE (<a href="http://cloud-ide.com" rel="nofollow">http://cloud-ide.com</a>). It supports a few different languages, integrates with Git, and lets you deploy to different PaaS.
Development Tools category in the Chrome store:
<a href="https://chrome.google.com/webstore/category/app/11-web-development" rel="nofollow">https://chrome.google.com/webstore/category/app/11-web-devel...</a>