6 ms·
Show HN: Free Code Editor for Pair Programming with Compilers and Autocomplete
- bttf 11y agoIt's hard for vim users to use in-browser text editors without vim-key support.
- ThrustVectoring 11y agoVim keybindings can and probably should be handled with a browser extension.
- asadlionpk 11y agoAgreed! But I guess adding them won't be trivial since we are using CodeMirror. https://codemirror.net/demo/vim.html https://codemirror.net/demo/vim.html
- asadlionpk 11y agoThere you go, Try now! Will improve it over time.
- deleted 11y ago[deleted]
- deleted 11y ago[deleted]
- solomatov 11y agoGreat! I wil; definitely use it in interviewing process over Skype.
- solomatov 11y agoHowever, as far as I understand, remote code editing is free, and this is the all functionality which I really need for interviewing process.
- asadlionpk 11y agoYes! this is our side project which will be free forever. We also have an advanced offering for pre-screening and more interviewing features like web calling, code playback, admin mode for taking notes etc. Feel free to try that as well: https://www.remoteinterview.io https://www.remoteinterview.io
- icemelt8 11y agoNice work AsadLionPk :P
- stevewilhelm 11y agoThis looks a lot like CoderPad https://coderpad.io/ https://coderpad.io/ Don't know which came first, but one of you should change your product name. Maybe you guys could meet at the Starbucks on 2nd (halfway between your two offices) and hash it out.
- asadlionpk 11y agohaha! Coderpad looks good too. But CollabEdit is what came first. But it's not a great option now I think.
- akanet 11y agoI'm the CoderPad guy. Besides RI's obvious ripoffs, they really should change the name if for no other reason besides: http://codepad.org/ http://codepad.org/
- Killswitch 11y agoI don't see the ripoffs... I mean it's an online code editor... Many of these around, many way before you.
- asadlionpk 11y agoIt's not a ripoff. Some background: We made this little front-end as a demo for our open-source code sandbox[1]. Then we put it online so anyone (specially students) can use for quick pair programming. [1]https://github.com/remoteinterview/compilebox https://github.com/remoteinterview/compilebox
- giancarlostoro 11y agoI think projects like these hold an academic value. As a programming tutor at my college, sometimes we have to aid students online due to xyz reasons that they just cannot come into our open lab to get help. To be able to see what they're attempting and give them feedback through Skype is a huge factor. Although only relevant to Python, one project I enjoy (yet haven't truly used with students yet) is Python Tutor, great to show the student what is happening. Oh, and nice job on CodePad :)
- asadlionpk 11y agoExactly, I also frequently use this (and previously collabEdit) when I am pair programming with a student. Academia is one of the mains reason for keeping this free and separate from our main product.
- CSDude 11y agoNot exactly pair programming, but I give assignments to my students via my own system and give feedback remotely. http://pags.cs.bilkent.edu.tr/ http://pags.cs.bilkent.edu.tr/ (and a video from old version: https://www.youtube.com/watch?v=fFy8LHQ6EtI https://www.youtube.com/watch?v=fFy8LHQ6EtI)
- it_learnses 11y agoI'm here: https://codepad.remoteinterview.io/#?roomid=UpHnDhPnNU https://codepad.remoteinterview.io/#?roomid=UpHnDhPnNU. Who wants to code?
- munirusman 11y agoLol It's going crazy there!
- it_learnses 11y agoyeah we were making a shared todo list and somebody came in just killed it. I cant load the page anymore. good times :)
- munirusman 11y agoIt's up again!
- asadlionpk 11y agosomebody did while(true) in that html. Crashing everyone's browsers.
- afgho 11y agoi don't know the tech you are using but you can prevent that by running the code in a sandboxed worker, at least it won't crash, like https://github.com/asvd/jailed https://github.com/asvd/jailed (i don't know how secure is that though) anyway cool program
- asadlionpk 11y agoThanks. We are using compilebox[1] for languages which is sandboxed in Docker. But html is still rendered in everyone's browser. I am looking into solutions for preventing this. [1]: https://github.com/remoteinterview/compilebox https://github.com/remoteinterview/compilebox
- ruler88 11y agoIt would be really helpful to make the url easier to read to a candidate over the phone. Sometimes we don't get to correspond over email.
- asadlionpk 11y agoYou are right. Check now, there is a "Short URL" button at the top.