ide με online συνεργασια; [solved]

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

ide με online συνεργασια; [solved]

Post by chriskin » Mon Jan 02, 2012 6:17 pm

Μου ηρθε η παρακατω ιδεα (παιζει για αρκετους να ειναι κατι το προφανες):

γινεται δυο χρηστες να τρεχουν εναν ide και να αλλαζουν ταυτοχρονα τον κωδικα μεσω των interwebz;
ακομα καλυτερα, υπαρχει κατι τετοιο σε plugin για eclipse (η netbeans);

(η τελος παντων για καποιο καλο cross-platform ide με υποστηριξη για αρκετες γλωσσες)


edit : αυτο που εψαχνα εγω ηταν το saros (plugin για το eclipse*) που ειπε ο mikem. το χρησιμοποιω απο οταν το ειπε και ειμαι πολυ ικανοποιημενος μεχρι στιγμης


*και οσα ειναι βασισμενα σε αυτο, πχ omnetpp
Last edited by chriskin on Wed Jan 18, 2012 11:17 pm, edited 3 times in total.
User avatar
netharis
Venus Former Team Member
Posts: 1845
Joined: Sun Jul 15, 2007 2:37 pm
Academic status: Alumnus/a
Gender:
Location: Seattle, Washington
Contact:

Re: ide με online συνεργασια;

Post by netharis » Mon Jan 02, 2012 6:23 pm

chriskin wrote:Μου ηρθε η παρακατω ιδεα (παιζει για αρκετους να ειναι κατι το προφανες):

γινεται δυο χρηστες να τρεχουν εναν ide και να αλλαζουν ταυτοχρονα τον κωδικα μεσω των interwebz;
ακομα καλυτερα, υπαρχει κατι τετοιο σε plugin για eclipse (η netbeans);

(η τελος παντων για καποιο καλο cross-platform ide με υποστηριξη για αρκετες γλωσσες)
github.com
Image
Resistance is futile. Join the foss-side now!
"UNIX is very simple, it just needs a genius to understand its simplicity." - Dennis Ritchie
"The things that I want, by Max Payne. A smoke. A whiskey. For the sun to shine. I want to sleep, to forget. To change the past. Unlimited ammo and a license to kill. But right then, more than anything, I wanted her."
User avatar
stoupeace
Wow! Terabyte level
Wow! Terabyte level
Posts: 5372
Joined: Tue Aug 26, 2008 4:08 pm
Academic status: High school
Gender:

Re: ide με online συνεργασια;

Post by stoupeace » Mon Jan 02, 2012 6:28 pm

Στο git γίνεται 2 άτομα να αλλάζουν ταυτόχρονα το ίδιο σημείο του κώδικα?
Η καλύτερη μπάντα όλου του κόσμου: Sonata Antartika
Mpomp is building an army army. And I got my head back.
░░░░░███████ ]▄▄▄▄▄▄▄▄
▂▄▅█████████▅▄▃▂ ____☻/︻╦╤─
Il███████████████████]. /▌
_◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤.. . / \
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια;

Post by chriskin » Mon Jan 02, 2012 6:33 pm

το github δεν ειναι μερος που βαζεις τον κωδικα;
εγω ψαχνω κατι για ταυτοχρονη συνεργασια - κατι σαν την ταυτοχρονη χρηση του google docs δηλαδη
User avatar
MpoMp
Venus Former Team Member
Posts: 6620
Joined: Mon Oct 04, 2010 9:31 pm
Gender:
Contact:

Re: ide με online συνεργασια;

Post by MpoMp » Mon Jan 02, 2012 6:48 pm

Ένα github με real-time editing δηλαδή. Awesome, that would be.
Any fool can make something complicated. It takes a genius to make it simple.
MpoMp @ Discord
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια;

Post by chriskin » Mon Jan 02, 2012 6:53 pm

αυτο που λες πρεπει να γινεται μεσω του cloud9

εγω το θελω ενα βημα παρακατω, να εχει και τρεξιμο του κωδικα :)

edit : oh f*ck, το cloud9 πρεπει να εχει και run :shock: παω να το δοκιμασω
edit 3 : meh, ειναι μονο για javascript
User avatar
ultimate_aektzis
Wow! Terabyte level
Wow! Terabyte level
Posts: 6373
Joined: Tue Nov 13, 2007 10:11 pm
Gender:

Re: ide με online συνεργασια;

Post by ultimate_aektzis » Mon Jan 02, 2012 7:25 pm

chriskin wrote:Μου ηρθε η παρακατω ιδεα (παιζει για αρκετους να ειναι κατι το προφανες):

γινεται δυο χρηστες να τρεχουν εναν ide και να αλλαζουν ταυτοχρονα τον κωδικα μεσω των interwebz;
ακομα καλυτερα, υπαρχει κατι τετοιο σε plugin για eclipse (η netbeans);

(η τελος παντων για καποιο καλο cross-platform ide με υποστηριξη για αρκετες γλωσσες)
Dropbox, shared folder? :-p
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια;

Post by chriskin » Mon Jan 02, 2012 7:34 pm

εχω ηδη κοινους φακελους, αυτο που ψαχνω ειναι ταυτοχρονη (σε πραγματικο χρονο) αλλαγη του κωδικα και τρεξιμο του - οπως φαινεται πως κανει το cloud9 (χωρις να το εχω δοκιμασει, μολις ειδα οτι ειναι μονο για javascript το παρατησα)
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Re: ide με online συνεργασια;

Post by mikem4600 » Mon Jan 02, 2012 7:34 pm

Google is your friend.

http://www.saros-project.org/
Autocracy hates questions. Anarchy hates answers.
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια;

Post by chriskin » Mon Jan 02, 2012 7:39 pm

mikem4600 wrote:Google is your friend.

http://www.saros-project.org/

εμενα δεν ηταν φιλος μου (η ειμαι τελειως αχρηστος στο τι εβαζα να ψαξει :lol: ) αλλα αυτο φαινεται πολυ καλο
παω να το δοκιμασω


ευχαριστω :)

edit : μετα απο μια δοκιμη αυτο εδω κανει εντυπωσιακη δουλεια - ακομα και με την "αργη" λυση του να συνδεθουμε με τους google λογαριασμους μας (δινουν και δικο τους server να μπεις που ειναι - θεωρητικα - πολυ πιο γρηγορος) οι αλλαγες εμφανιζονται στιγμιαια στην αλλη ακρη και δειχνει πολυ καλα (== πολυ καλυτερα κι απο το νεο google docs που θεωρουσα παραδειγμα καλοσχεδιασμενου προγραμματος) το που βρισκεται ο αλλος στον κωδικα (χρωματισμενο το μερος του κωδικα που γραφει εκεινη τη στιγμη + μερικες λεξεις πιο πριν για να φαινεται , αλλα και στο πλαι εκει που μπαινουν τα breakpoints μερικες γραμμες πανω και κατω για να ξεχωριζει).
πλακα ειχε και η επιλογη που κανει το control-z του ενος να πιανει και τις αλλαγες του αλλου (αν και νιωθω trolling να ερχεται απο αυτο :lol:)

** δεν εχω δοκιμασει ακομα τις πιο προηγμενες λειτουργιες του (screensharing και κλησεις skype πχ) (και δεν ξερω αμα θα τις δοκιμασω συντομα)
Spoiler: εμφάνιση/απόκρυψη
βλεπω να κοβονται και οι βολτες που αρχιζαν με το "να ερθω για εργασια?" :???:
Last edited by chriskin on Tue Jan 03, 2012 2:12 am, edited 1 time in total.
User avatar
stranger
Mbyte level
Mbyte level
Posts: 512
Joined: Fri Nov 26, 2010 3:14 am
Academic status: N>4
Gender:
Location: Athens, Greece

Re: ide με online συνεργασια;

Post by stranger » Mon Jan 02, 2012 7:44 pm

http://lxnews.org/2011/04/11/gedit-coll ... e-editing/

Ακόμα δεν υπάρχει stable version αλλά απ' ότι διάβασα δουλεύει...
Το είχα ακούσει πριν αρκετό καιρό οπότε παίζει να είναι σε καλό στάδιο.

PS: Το gedit μπορεί να μην είναι κανονικό IDE, αλλά απ'όσο ξέρω μπορεί να γίνει με τα ανάλογα plugins + υπάρχει έκδοση για Windows (για Mac δεν θυμάμαι)
User avatar
mpatsis
Gbyte level
Gbyte level
Posts: 1030
Joined: Mon Nov 03, 2008 8:18 pm
Academic status: MSc
Gender:
Location: Riding the train of thought!!!

Re: ide με online συνεργασια;

Post by mpatsis » Thu Jan 12, 2012 2:28 pm

ultimate_aektzis wrote:
chriskin wrote:Μου ηρθε η παρακατω ιδεα (παιζει για αρκετους να ειναι κατι το προφανες):

γινεται δυο χρηστες να τρεχουν εναν ide και να αλλαζουν ταυτοχρονα τον κωδικα μεσω των interwebz;
ακομα καλυτερα, υπαρχει κατι τετοιο σε plugin για eclipse (η netbeans);

(η τελος παντων για καποιο καλο cross-platform ide με υποστηριξη για αρκετες γλωσσες)
Dropbox, shared folder? :-p
Do not try this at home! :-p :lol: :smt021
Το είχαμε δοκιμάσει αυτό με τον Vasilaros once upon a time και μας τα έκανε όλα π@\/τ@ν@... Το eclipse τα έπαιξε και πέταγε errors παντού...
I'm Starting With The Man In The Mirror. I'm Asking Him To Change His Ways...
Aueb's NLP Group!
Image
Image May the foss be with you!!!
User avatar
masque
bit level
bit level
Posts: 48
Joined: Mon Oct 04, 2010 4:18 pm
Academic status: N>4
Gender:

Re: ide με online συνεργασια;

Post by masque » Tue Jan 17, 2012 9:34 pm

Πάνε μερικές μέρες από το άνοιγμα του thread, αλλά σήμερα που χρειάστηκα κάτι παρόμοιο βρήκα αυτό ανάμεσα στα υπόλοιπα: http://piratepad.net. Είναι βασισμένο στο EtherPad. Δεν έχει compiler, αλλα είναι για κώδικα (δλδ δεν έχει το formatting του google docs).
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

Re: ide με online συνεργασια;

Post by AmmarkoV » Wed Jan 18, 2012 11:07 pm

git?
για ταυτόχρονα google docs works nice..
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
Trifyllenia
byte level
byte level
Posts: 86
Joined: Sat Jun 06, 2009 12:58 pm
Academic status: PhD
Gender:

Re: ide με online συνεργασια; [solved]

Post by Trifyllenia » Sat Feb 11, 2012 5:38 pm

svn?
Cloud Connected...
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια; [solved]

Post by chriskin » Sat Feb 11, 2012 5:52 pm

ψαχναμε για ταυτοχρονο προγραμματισμο πανω στα ιδια αρχεια (οπως εγραψα παραπανω "κατι σαν την ταυτοχρονη χρηση του google docs δηλαδη")
η απαντηση του mikem ηταν ακριβως αυτο που ψαχναμε


το svn πως θα μπορουσε να βοηθησει σε κατι τετοιο;
User avatar
Trifyllenia
byte level
byte level
Posts: 86
Joined: Sat Jun 06, 2009 12:58 pm
Academic status: PhD
Gender:

Re: ide με online συνεργασια; [solved]

Post by Trifyllenia » Sat Feb 11, 2012 6:49 pm

chriskin wrote:ψαχναμε για ταυτοχρονο προγραμματισμο πανω στα ιδια αρχεια (οπως εγραψα παραπανω "κατι σαν την ταυτοχρονη χρηση του google docs δηλαδη")
η απαντηση του mikem ηταν ακριβως αυτο που ψαχναμε


το svn πως θα μπορουσε να βοηθησει σε κατι τετοιο;
Περισσότερο σαν απορία κ εγώ το έβαλα.. Κοιτάω λίγο demo + screenshots τώρα του Saros. Σας βόλεψε έτσι?
Κοίτα για το svn κ εγώ προσπαθώ να καταλάβω λίγο τη φάση.. ίσως εκτός από την ταυτόχρονη χρήση κάτι να κρατούσε versions κλπ... Δοκίμασες τπτ άλλο ή χρειαστήκατε κάτι για versioning?

//Για το αποκάτω: Thx :) Χμ ίσως όντως είναι καλό για λίγα άτομα κ μικρά projects κ το svn να ταιριάζει σε projects που θες να κρατάς λίγο πιο official τη φάση με τις versions.
Last edited by Trifyllenia on Sat Feb 11, 2012 7:15 pm, edited 1 time in total.
Cloud Connected...
User avatar
chriskin
Wow! Terabyte level
Wow! Terabyte level
Posts: 5316
Joined: Tue Sep 08, 2009 1:04 am
Gender:

Re: ide με online συνεργασια; [solved]

Post by chriskin » Sat Feb 11, 2012 7:00 pm

Trifyllenia wrote:
Περισσότερο σαν απορία κ εγώ το έβαλα.. Κοιτάω λίγο demo + screenshots τώρα του Saros. Σας βόλεψε έτσι?
Κοίτα για το svn κ εγώ προσπαθώ να καταλάβω λίγο τη φάση.. ίσως εκτός από την ταυτόχρονη χρήση κάτι να κρατούσε versions κλπ... Δοκίμασες τπτ άλλο ή χρειαστήκατε κάτι για versioning?

δυο ειμαστε στην ομαδα μονο, εχουμε και τον κωδικα στο dropbox (οποτε μπορουμε να γυρισουμε απο εκει σε παλιοτερη εκδοση), οποτε δεν μας ενδιεφερε ιδιαιτερα να εχει ενσωματωμενο versioning

το saros μας βολεψε αρκετα σε project που αρχισαμε ταυτοχρονα αλλα εμφανισε καποια προβληματα σε σχετικα μεγαλα project ( >20mb) που εγιναν στον εναν υπολογιστη και μετα πηγαμε να κανουμε sync στον αλλον για να συνεχισουμε μαζι.
πχ σε ενα παιχνιδι για android που φτιαχνουμε για την ε.α.υ φτανει το sync καπου γυρω στο 70% και μετα σταματαει - λογικα φτανει καποιο οριο χρονου που θεωρει πως δεν θα επρεπε να κανει ο κωδικας για να φτασει στην αλλη ακρη
το μονο αλλο bug που εχω βρει μεχρι στιγμης ειναι οτι μερικες φορες δεν μπορει να επιλεξει σωστα τον κωδικα ο ενας απο τους δυο και πρεπει να βγει και να ξαναμπει στο session. δουλεια δευτερολεπτων ομως, δεν ειναι οτι προκειται να ενοχληθει κανεις απο αυτο αρκετα ωστε να το παρατησει
Post Reply

Return to “Προγραμματισμός”