Page 1 of 1

Cloud based IDE for OS Development

Posted: Wed Sep 24, 2014 7:22 am
by cycl0ne
The cloudbased IDEs are jumping out from every side (cloud9, codeio,...) and I like the approach.

Now my question: Anybody tried to code with them OS things and with whom? Or does anybody know of an Web IDE which one could install on an own server to accomplish our tasks?

It would be wonderful to be sitting anywhere and code on a project without to install everything local (qemu, crosscompiler, ....)

Brgds
C.

Re: Cloud based IDE for OS Development

Posted: Wed Sep 24, 2014 7:28 am
by SoLDMG
If you can't find it, write it yourself. Then find something that does just that, and realize you just wasted your time. XD

Codiad maybe? Or for a Raspi WebIDE?

Re: Cloud based IDE for OS Development

Posted: Wed Sep 24, 2014 7:52 am
by cycl0ne
SoLDMG wrote:Codiad maybe? Or for a Raspi WebIDE?
Codiad I installed and looks good, some things missing (better terminal, perhaps a window (canvas) for qemu output) and what is also missing: github integration ;-) Perhaps too much wishes..

But yes, one could also use this for raspberry pi development, just a switch to Qemu-arm and a cross compiler for arm code.

Re: Cloud based IDE for OS Development

Posted: Thu Sep 25, 2014 8:46 am
by embryo
cycl0ne wrote:Or does anybody know of an Web IDE which one could install on an own server to accomplish our tasks?
It is called Windows. It's remote desktop allows us to write any imaginable OS. I suppose the Linux world has something similar (if you prefer such environment).

Re: Cloud based IDE for OS Development

Posted: Thu Sep 25, 2014 8:58 am
by seuti
embryo wrote:
cycl0ne wrote:Or does anybody know of an Web IDE which one could install on an own server to accomplish our tasks?
It is called Windows. It's remote desktop allows us to write any imaginable OS. I suppose the Linux world has something similar (if you prefer such environment).
You can get VNC servers for Linux and Windows (unsure about Mac as I've never had one)

Re: Cloud based IDE for OS Development

Posted: Thu Sep 25, 2014 9:25 am
by mallard
seuti wrote: You can get VNC servers for Linux and Windows (unsure about Mac as I've never had one)
Macs actually have a VNC server built-in... (At least they used to.)

Besides, you can do OS development over an SSH connection if you were so included, QEMU even has the "-curses" switch so it'll display in a console.

Also, you can get an RDP server for Linux too. I use one regularly. It's faster than VNC and can manage sessions properly.

Re: Cloud based IDE for OS Development

Posted: Thu Sep 25, 2014 9:40 am
by cycl0ne
I have this configuration at the moment:

Windows 7 - 64bit PC
- Notepad++
- Teamviewer
- VirtualBox
- Linux installed
- Qemu
- CrossCompiler

With Teamviewer I connect and code and debug etc....

The problem I have, we are more than one people coding on this, and everyone needs to have the same config to code.... So yes, this is an option, already in use ;-)

--but back to topic --
I found now VC86 which is kindof bochs/qemu runnning in Javascript in your browser :-)

So now i have a machine with apache, which runs:
- Codiad as IDE
- Cross Compiler gcc

Now I only need to create a plugin which handles the compile/make and a plugin to start the VC86 with the bin file. And you have the perfect online OS Development machine ;-)