[ale] I've decided again to learn programming again

Richard Bronosky Richard at Bronosky.com
Fri Oct 21 17:28:41 EDT 2011


I think you are over complicating the issue with the 2 computers.
Collaboration is very easy if you can agree on just a few things.
1. Use a Distributed Version Control System. I recommend git and
http://github.com
2. All collaboration will happen via SSH connections to a server or the
workstation of someone who knows how to do NAT forwarding on their router.
3. Use command line text editors.
4. For audio, just use a Google+ Hangout. At my company we hire remote
full-time employees. I have interviewed dozens of developers using several
free and commercial technologies. Nothing is better.

On Fri, Oct 21, 2011 at 3:20 PM, Ron Frazier <atllinuxenthinfo at c3energy.com>
wrote:
> Hello all,
>
> I want to thank those who've replied to this thread previously.  I'll be
> considering all those pieces of advice as my programming project
> advances, and will probably post other messages here about them.  I'm
> not quoting the whole thread here, because I want to ask some questions
> about technology setup, so I and a couple of partners can begin learning
> Java programming collaboratively.  Essentially, I and Scott Castaline
> and possibly one other person, not part of this group, whom I shall call
> Sam for now, wish to all participate in a learning experience to learn
> to program in Java.  (If there is a Sam in the group, he's not related
> to this discussion.)  At least at first, we'll be working through one of
> the Deitel and Deitel textbooks.  These have the unique advantage of
> having lots of case studies and exercises to look at.  We want to be
> able to participate in the experience together in real time, by
> collaborating over the internet.  I will be running Ubuntu 10.04, Scott
> will probably be running Fedora 15, and Sam will probably be running
> Ubuntu 11.04.
>
> I want to enable 2 features to enable collaboration.  1) Multiparty VOIP
> voice conferencing, and 2) Multiparty screen sharing
>
> Here's how I want this to work.  Each person will have two computers to
> use.  One machine will be their development machine, with the editor,
> compiler, IDE, and other Java development related tools.  The second
> computer will be their voip machine and viewer machine.
>
> For item 1), Multiparty VOIP voice conferencing, I want each of the
> three people to be able to join a VOIP conference such that each one can
> wear a computer headset and each one can talk and the other two can hear
> him, just like a conference call.
>
> For item 2), Multiparty screen sharing, it gets a bit more complicated.
>
> Let's designate the computers for each person as follows:
>
> Dev-Ron
> Viewer-Ron
>
> Dev-Scott
> Viewer-Scott
>
> Dev-Sam
> Viewer-Sam
>
> Each person will share their Dev screen with the other two people, in
> view only mode.  Each person will view the other two people's Dev
> screens in windows on his Viewer screen.
>
> So, the contents of the screens would be as follows:
>
> Dev-Ron - Ron's development environment
> Viewer-Ron
>      a window containing an image of Scott's Dev screen
>      a window containing an image of Sam's Dev screen
>
> Dev-Scott - Scott's development environment
> Viewer-Scott
>      a window containing an image of Ron's Dev screen
>      a window containing an image of Sam's Dev screen
>
> Dev-Sam - Sam's development environment
> Viewer-Sam
>      a window containing an image of Ron's Dev screen
>      a window containing an image of Scott's Dev screen
>
> I hope that makes any sense whatsoever.  If it works, every participant
> will be able to see whatever the other two are doing and every one will
> be able to talk to every one.  Note that I don't need pictures of the
> people, just the computer screens of their Dev systems.  Note also that
> this is different from a situation where there is one presenter, since
> every party is both a presenter and a viewer.
>
> This needs to be free open source software, and should not require any
> fees to participate.
>
> I'm thinking Ventrillo might work for voice, if available for Linux.
> I'm thinking that TeamViewer might work for the screen sharing.  I'm not
> sure if either can do multiparty conferencing, and I'm sure that there
> are other options.
>
> Leave it to me to try to grab a tiger by the tail, as I'm sure this will
> be complicated.  I've done point to point remote control before, but
> nothing like this.  Any advice on how to get this working would be
> appreciated.  Thanks in advance.
>
> Sincerely confused,
>
> Ron
>
>
> --
>
> (PS - If you email me and don't get a quick response, you might want to
> call on the phone.  I get about 300 emails per day from alternate energy
> mailing lists and such.  I don't always see new messages very quickly.)
>
> Ron Frazier
>
> 770-205-9422 (O)   Leave a message.
> linuxdude AT c3energy.com
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>

-- 
.!# RichardBronosky #!.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20111021/697e794a/attachment-0001.html 


More information about the Ale mailing list