6 ms·
Show HN: Codeanywhere
- garrypettet 12y agoNot affiliated with this but the product seems to work as advertised. Lets me work on my sites during my lunch hour at work on any office browser.
- ivan_burazin 12y agoI am the Cofounder, thanks for the post!
- morepyplease 12y agoAre you planning on windows store support (universal)? Says you support all major platforms but one is apparently missing :) Great contribution!
- ivan_burazin 12y agoWe do have a lot in the pipeline, and Windows will be coming along :) Thanks
- deevus 12y agoAny chance there's a student plan?
- PaulBGD 12y agoThis is a quite great produce, the best for coding on the go.
- ivan_burazin 12y agoThank you!
- dabernathy89 12y ago"The only multi-platform cloud editor" except for all of the other ones. https://www.nitrous.io/ https://www.nitrous.io/ http://codev.it/ http://codev.it/ https://codio.com/ https://codio.com/ etc, etc
- PaulBGD 12y agoNone of those are made for mobile/table. Not a single one.
- PaulBGD 12y agoI suppose Codio has iPad support it looks like.
- dabernathy89 12y agowell technically any browser-based editor is going to be multi-platform. i'm just being picky.
- bwb 12y agoI think they mean because they have an iphone/ipad/android and other platforms supported. Not just browser.
- rjaco31 12y agoWho is crazy enough to code on a mobile/tablet though??
- icebraining 12y agoWhy? With a bluetooth keyboard, it's not that unpleasant to write a few lines.
- ivan_burazin 12y agoActually we are selves were surprised at the number of people that use it on iPad.
- kamakazizuru 12y agohow is this different from cloud9?
- yeukhon 12y agoFirst, congrat at releasing your project/product. But I want to be a critic, like always. There are at least a dozen of "code anywhere" solution out there and most don't solve the core problem which is that we can either write code or run code with very very limited privilege. As both a Github and a Bitbucket user, I can code anywhere I want as long as there is an Internet access. I can edit my files right on the page, or just fire up a new gist on gist.github.com to write a short snippet. I use jsbeautifier.com to make my JS code "prettier" if my code is getting messy. If I have a modern version of Firefox I can even write my Javascript in a scratch pad. The issue is again I don't have an environment to run code and use the tools I want to use. I don't mean that this is an easy problem to solve as everyone has their own special setup (e.g. different dot files, tab vs space, etc) and minus security handling and hardening. But that is the hard problem, and the real problem worth digging.
- ivan_burazin 12y agoThank you very much :) I honestly appreciate the criticism, and I agree on the problem that exists and we are trying our best to solve it and we believe that we are on our way there, especially with the new DevBoxes. Feel free to try Codeanywhere out and send me/us more (constructive) criticism. Thanks!
- sandromur 12y agoseems cool, but what are devboxes?
- ivan_burazin 12y agoThanks, well DevBoxes are in essence your own virtual private servers that run in the background of Codeanywhere. They give users the ability to provision any Development Environment they prefer ( PHP, HTML5, Java, NodeJS, python, ruby, c/c++).
- boomskats 12y agoI'm a long time cloud9 user and we actually use ace editor in a couple of our own projects. I logged on to check out your diff feature as I thought it was quite neat, but all I got was a bunch of broken menus and misaligned panels. When I say logged in, I mean that this was the first thing I saw after doing the one-click signup via my google account. I'd advise you to fix your product before advertising it, and let us know so I can have another look. http://i.imgur.com/ZX9w3rD.png http://i.imgur.com/ZX9w3rD.png Google Chrome for Linux 36.0.1985.125 EDIT: Works fine after a couple of refreshes. I didn't know codemirror had that diff mode. Nice.
- ivan_burazin 12y agoHave not seen that yet, as I just tried it and got this: http://i.imgur.com/uLvQqic.png http://i.imgur.com/uLvQqic.png But will look into it. Appologise
- skrebbel 12y agoVery nitpicky, but part of the landing page copy says: > NOW AVAILABLE ON ALL PLATFORMS Now, I guess readers are willing to forgive Symbian and AmigaOS not being in the list the follows, but if you say "all platforms" you have to at least include Windows Phone. My issue isn't really with OS support however, and it's perfectly OK to skip not-very-popular platforms. But if you put at least one blatant lie on the front page, you don't give me confidence that it's the only one.
- gelatocar 12y agoNot sure if I am missing something but this works in Chrome, which works on windows... edit: Sorry, the word "phone" was a widow and I missed it.
- ivan_burazin 12y agoNote taken, will do our best to get this straitened out.
- davisd 12y agoBeing cloud based is this "Code Anywhere", or "Code anywhere where you have Internet access"? The latter, in my case, would be "Code in less places than you could with your laptop and standard offline dev tools".
- damian2000 12y agoWhen was the last time you did any development without internet access though? For me at least, I've found it to be pretty much a necessity.
- phragg 12y agoKeep a copy of your favorite Bootstrap/Foundation. Have XAMPP running or some local server. Go have a blast.
- patrickg 12y agoI travel a lot by train, which means a broken internet connection most of the time. Or when I stay in hotels or on a customer's site without wifi (3G doesn't always work well enough).
- donkeybanana 12y agoI gave a personal instance of the Cloud 9 (https://c9.io/ https://c9.io/) IDE a go a year or so back. Using git locally and enabling git on the server gave me collaborative and offline options. I think some form of VCS access to these services determines their ultimate usability.
- aaronbasssett 12y agoI have a complete copy of my production environment running locally in vagrant. I can code and run tests (3rd party APIs are all mocked) without any internet connection. I even have all the docs I could need cached offline in Dash. The only thing I am missing is a local pypi to cache my commonly used 3rd party apps. I use my laptop a lot on the go. Trains, Airlines, Pubs, Coffeeshops, and so on. Some places will have Wifi, or others I'll be able to tether. But I don't like to rely on having it to be productive.
- voltagex_ 12y agoThis looks pretty damn good! Couple of things: * Have you tried making the tour/tutorial a small toast notification, rather than a modal? (I'm allergic to modals) * Could I have a button to "Create from github project" which would check my project out into a new workspace/sandbox/devbox?
- empressplay 12y agoI realise that it's become common to trust cloud services with your IP, but as expensive and onerous (and often impossible) it would be to prove that someone ripped off your code, it seems foolish to develop anything proprietary or patentable on a platform like this one, regardless of what legalese they put in their TOS. It would be far more sensible for Codeanywhere to offer / license a VM or Docker appliance that you could host on your own server, that you could monitor its network traffic, and so on. This way you could have some sense of security. When a chunk of source code can ultimately be licensed for millions of dollars, you probably want to have a bit more protection for your IP. Not being so much paranoid as practical.
- lern_too_spel 12y agoYour argument applies just as much to email, but it appears not to be a problem. Two reasons: 1. The legal protections and auditing are actually enough. 2. The companies hosting mail and code successfully have better security than most customers that would otherwise run those services in-house.
- raesene3 12y agoon your second point, I'd be careful before making that assumption. Without evidence there's no reason to believe that a supplier company will have better security than your own and it's entirely possible they don't. Also should a supplier suffer a breach they have powerful incentives not to disclose that breach to you, and where intellectual property is involved (e.g. code) the theft may well not become immediately apparent.
- DanteVertigo 12y agoI'll put the question as follows? Do we really need such a service? Come one! Come on!
- sargun 12y agoThe provider has a specific set expertise that's probably better aligned with hosting this service. Since it's a revenue center for them, versus a cost center, they're better equipped to make the case to hire specialists. The your second point - legalese is very beneficial for that. In the US at least, as long as it's not a protected (by FISA, etc..) organization breaking into your provider's systems, contract law covering compromises is a fairly well developed area.
- twodayslate 12y agoI'd love an OSX-based 'devbox' so I can write in Swift or Objective-C
- ivan_burazin 12y agoVery cool idea!
- Gurrewe 12y agoWhy would I trust you with my codebase?
- ivan_burazin 12y agoWhy would you not? Is it any different than any other online tool that your code passes through?
- twodayslate 12y agoI should be able to use the browse functionality if my filesystem is FTP.
- Morphling 12y agoAll these cloud IDEs seem to be popping up everywhere, but I just don't see the value in them. I use Vim as my editor so I can use everything over SSH anyways, so I just use Vagrant or SSH back home if I'm working on my Chromebook.
- basv 12y agoI just tried this last week while evaluating ide's with ipad support, but the bluetooth keyboard support in the app is not very good (e.g. the arrow keys don't allow for moving the caret). Any chance you're fixing this soon?
- ivan_burazin 12y agoThis is a problem with a private API of Apple. But we are working on a workaround.
- tempodox 12y agoThe colors look really nice, but I suspect my vim(1) can do it cheaper. What's it with the obsession to use the slow and heavyweight Browser+JS when you can do it lightweight & efficiently?
- deleted 12y ago[deleted]
- known 12y agoBrilliant webapp
- azurelogic 12y agoYou advertise bitbucket support, but as far as I can find, that's only as a generic git provider using a DevBox only via your web interface. You set the expectation that it would be possible to get the iOS app, set up an account, attach to a repo, write code, and commit. This does not deliver. If this is possible, it isn't clear at all and I couldn't find documentation on it. If this is some sort of premium feature, that's not clear either. Please get your marketing copy in line with the platform's actual capabilities.
- jaoued 12y agoExcellent Product. Easy to sign-up and from London it feels and looks as the machine is next to my feet. One suggestion though is may be to include a live chat support to bring some human feel and love :) and differentiate from the competition. Congrats.
- fiatjaf 12y agoDigital Ocean has web-based terminal access to your droplet (in case you have one). Why not use that to code from anywhere?
- twodayslate 12y agoIf two files are opened and named the same (ex: index.html), you should show the directory they are in as well in the tab.