5 ms·
Great to see another Chromebook Coder! (There are some of us, we do exist, world) :-)
by headmelted 10y ago
Great to see another Chromebook Coder!
(There are some of us, we do exist, world) :-)
- brunoluiz 10y agoI don't have one, but I am bit curious how is a development workflow on a Chromebook. Do you know any article which shows it?
- david-given 10y agoI run Debian in a chroot on my Asus Flip via Crouton. It works brilliantly. Chrome manages the hardware, power management, networking, etc; and then I can pull up a terminal and it's a full Debian system. There is X integration, but I don't use it, so I can't comment there. If you don't want to install Crouton, it's possible to do some moderately clunky development using Chrome Developer Tool's little-known IDE feature; you can point it at a local directory and edit files there. That allows HTML/JS development directly on an unmodified Chromebook, including the integrated debugger. It's not brilliant, though. If you want to go that route your best bet is a cloud development platform (which requires a network connection, of course). I wonder if its possible to port vscode to run inside Chrome as a downloadable webapp?
- headmelted 10y agoI discussed this here this morning. There's a few roadblocks to this: https://github.com/Microsoft/vscode/issues/1031 https://github.com/Microsoft/vscode/issues/1031
- Touche 10y agoI don't understand why people run Linux on a Chromebook. The point of a Chromebook is ChromeOS. If you're running Linux it's just another Linux computer. I develop on a Chromebook some times. I use a DigitalOcean VPS, using tmux + vim to code and ChromeOS to debug.
- daurnimator 10y agoBecause i wanted a cheap ($250) semi-disposable laptop to use when travelling. Has 1080p screen; great battery life; HDMI output (to present at conferences). I use it mainly on long plane flights (3-23 hours), in hotel rooms and at conferences. Why shouldn't I buy a chromebook and put linux on it?
- pjmlp 10y agoBecause there are Linux sellers selling laptops on that price range. I got an Asus delivered with Linux for 300 €.
- daurnimator 10y agoI couldn't find any at the time; especially ones with long battery life and a 1080p screen. Also 300 euro is more than $250. Do you have links to models you'd recommend?
- pjmlp 10y agoI got the Eee 1512B with 8GB and is still able to hold about 6h working time, which is plenty of time for my plane travels. Sure it doesn't have 1080p, but most apps aren't able to use it anyway.
- nilliams 10y agoWhich Chromebook model are you using? That does sound good for $250
- daurnimator 10y agoAcer Chromebook 14 http://amzn.to/2oICxpa http://amzn.to/2oICxpa I bought it last year
- nilliams 10y ago
- wastedhours 10y agoI use Caret[0] where my project is saved in an SFTP folder on a server, so it's kept off the machine in any case (and guessing you can set up some kind of deployment hook from it?). If you've not tried Caret, do give it a go, really speedy and whilst not as good as VSCode, makes development on a Chromebook (and work laptops that don't let you install 3rd party programmes, but do allow Chrome extensions ;) ) [0] https://chrome.google.com/webstore/detail/caret/fljalecfjciodhpcledpamjachpmelml?hl=en https://chrome.google.com/webstore/detail/caret/fljalecfjcio...
- godot 10y agoI do the exact same thing (Caret with SFTP folder) on my chromebook for lightweight dev (when I only have access to my chromebook at a coffee shop and only have to do some light work, not really deep stuff). Caret is passable but VSCode or even Sublime are better. My main issue though is flakey internet (which is often the case in coffee shops that are not starbucks) makes life really hard. Connections to the SFTP folder keeps dropping, etc. I've been waiting forever for a good local Git client for chromebooks but it seems like there's just no one working on it. The few that are on the chrome app store haven't been updated since 2013-14 and are full of bugs and don't actually even work. If one existed, I would be able to clone a repo locally and at least edit code in a stable way even when internet is flakey.