Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm teaching my friend how to program in Python. So far, we have been using Skype's screen sharing feature, but that is quite cumbersome and low resolution. Is there a way we can have a common shell or command window? Both of us should be able to type within it and execute code. Any ideas? We both are using Win7.

Thanks!

share|improve this question

migrated from stackoverflow.com Jan 16 '12 at 2:59

This question came from our site for professional and enthusiast programmers.

add comment

2 Answers

up vote 4 down vote accepted

Use a common server that has GNU screen installed, and run:

screen -S myScreenName

Have the other person log in as the same user and execute:

screen -x myScreenName

You can then run the Python interpreter inside screen. Both members will see the same thing, and both will be able to type.

share|improve this answer
    
Err, any solutions for Win7? –  VenkatH Jan 15 '12 at 20:26
    
It would be highly appropriate to add a reference to Cygwin if that's what you had in mind. –  Uku Loskit Jan 15 '12 at 20:27
    
You'll probably either have to use Cygwin, either SSH into a Unix server. It shouldn't be too bad however, since the Python interpreter works the same on both Windows and Unix. If you need to do anything using the win32 API Python bindings though, that won't really work. –  Etienne Perot Jan 15 '12 at 20:29
    
@VenkateshH is this useful to you: technet.microsoft.com/en-us/magazine/ff404238.aspx –  joaquin Jan 15 '12 at 20:40
    
Hmm, I'll try both, cygwin (with GNU Screen) and as @joaquin says, Remote Desktop Access. Thanks for your answers! –  VenkatH Jan 15 '12 at 20:44
add comment

I suggest you to try teamviewer. But i'm not sure about less cumbersome.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.