Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #40559
| Path | csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!dedibox.gegeweb.org!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!nerim.net!novso.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <davea@davea.name> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.042 |
| X-Spam-Evidence | '*H*': 0.92; '*S*': 0.00; 'broken': 0.03; 'mouse': 0.07; 'permissions': 0.07; 'session.': 0.07; 'subject:skip:c 10': 0.07; 'fashion.': 0.09; 'linux.': 0.09; 'variants': 0.09; 'windows,': 0.09; 'gui': 0.11; 'intern': 0.16; 'peer-to-peer': 0.16; 'sessions,': 0.16; 'ssh': 0.16; 'wrote:': 0.17; 'sort': 0.21; 'lets': 0.22; 'machine.': 0.22; 'programming': 0.23; "i've": 0.23; 'connected': 0.24; 'linux': 0.24; 'host': 0.24; 'header:In- Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; '(such': 0.27; 'run': 0.28; 'probably': 0.29; 'connection': 0.30; 'projects.': 0.30; 'code': 0.31; 'switch': 0.32; 'running': 0.32; 'could': 0.32; 'to:addr:python-list': 0.33; 'another': 0.33; "can't": 0.34; 'screen': 0.34; 'done': 0.34; 'third': 0.34; 'eric': 0.35; 'pm,': 0.35; 'remote': 0.35; 'but': 0.36; 'far': 0.37; 'subject:: ': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'your': 0.60; 'kind': 0.61; 'helping': 0.63; 'within': 0.64; 'our': 0.65; 'satellite': 0.65; 'finally': 0.66; 'box,': 0.69; 'received:74.208': 0.71; 'hand': 0.82; 'console,': 0.84; 'firewalls': 0.84; 'holes': 0.84; 'hopeless': 0.84; 'keystrokes': 0.84; 'manages': 0.84; 'received:74.208.4.194': 0.84; 'recognition': 0.84; 'speech': 0.84; 'suits': 0.84; 'technique': 0.93 |
| Date | Tue, 05 Mar 2013 13:38:08 -0500 |
| From | Dave Angel <davea@davea.name> |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 |
| MIME-Version | 1.0 |
| To | python-list@python.org |
| Subject | Re: collaborative editing environments |
| References | <513631C3.2000901@harvee.org> |
| In-Reply-To | <513631C3.2000901@harvee.org> |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| X-Provags-ID | V02:K0:hG+vd1OJVizwMHKtDJTWd6vA5SRrG3HOK1vRQ0kHhsE UQmSI1NY8jW8Bok16lL5p9Z2rRJg+h1eK2VUZ8lF2wIcx0SGKK G/J8wUUVQG1M3dl88luSfB3eQ3vKNcMlDeF4ra99AKCqMzfYvL 3XbhVzDs4Y2QcMGoPZBoRVANUM/cHXYdfps0I5Hxtc9nS6qaPE qZRFM+4Gwt5/u3ZP4c/fxVBiUrrh2hdpOEj4omdCu5xQNS5DKV XKxe4HYGkMliDoQgdWx0kCIPCL5cDEGlXLjYQgpzZr0JuUjbbQ vofKd+jxwFzk4ZDOWSPx87HWjulRFEZsww1YkYNKHVxD/7roQ= = |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.2904.1362508709.2939.python-list@python.org> (permalink) |
| Lines | 37 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1362508709 news.xs4all.nl 6882 [2001:888:2000:d::a6]:37613 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:40559 |
Show key headers only | View raw
On 03/05/2013 12:56 PM, Eric Johansson wrote: > I finally have an intern helping me with my various accessibility > projects. We need to do pair programming so he can write the code in my > head that I can't express by broken hand or speech recognition (yet). > > The best technique with come up with so far is to use putty sessions > with the same layout and use dtach into one emacs. Nonideal but it kind > of sort of works after fashion. we are constrained that neither of us > will poke holes in our firewalls to allow a peer-to-peer system to work > so we will need a third system intermediary. Call that intermediary the "host" machine. If host is running on a Linux box, you could run 'screen' or one of its variants (such as tmux). Screen lets you have multiple consoles run through one ssh session, and presents them on your remote as one console. Keystrokes let you switch which console you're connected to at the moment. And another user can be given permissions to see exactly the same screen session. So you can chat on one console, and emacs on another, all within the same screen. Naturally, you can run multiple screens, on independent ssh sessions, if that suits you better. No experience accessing it from Windows, but putty will probably do it. I've done remote collaboration this way, while using a satellite connection that's hopeless for gui environments. You might also want to check out synergy, which manages remote keyboard, mouse and clipboard for Linux. -- DaveA
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: collaborative editing environments Dave Angel <davea@davea.name> - 2013-03-05 13:38 -0500
csiph-web