दिखाओ कि आप मुझे आईएम पर कुछ जावास्क्रिप्ट सहायता के लिए मार रहे हैं। आप अपने कोड को काम करने में मदद करने के लिए मेरे लिए जितना संभव हो सके उतना आसान बना सकते हैं?वास्तविक समय में आप अन्य कोडर्स के साथ कैसे सहयोग करते हैं?
मैं इस समय हर समय दौड़ता हूं। मैं तत्काल मैसेंजर पर हूं और कोई मुझे एक प्रश्न पूछ रहा है (या हो सकता है कि यह मैं उनसे पूछ रहा हूं) और हमारे पास कोड के समान कोड पर काम करने की कोशिश कर रहे बहुत से पीछे और आगे संचार है। तत्काल संदेशवाहक इसके लिए उपयुक्त नहीं हैं। ईमेल धीमा है, थोड़ी देर के साथ थोड़ा सा पालन करने के लिए थोड़ा मुश्किल हो सकता है।
यहाँ मैं क्या करने की कोशिश की है या नहीं:
Google Docs: - Google खाते की आवश्यकता है और वास्तव में वास्तविक समय नहीं है। यह जानना मुश्किल है कि अन्य उपयोगकर्ता कब संपादित कर सकते हैं।
Pastie.org - यह कोड साझा करने के लिए वास्तव में बहुत अच्छा है, लेकिन 2-तरफा सहयोग के लिए नहीं। मुझे इंटरफ़ेस पसंद है (sample) लेकिन मैं वास्तविक समय में अन्य लोगों के साथ संपादित नहीं कर सकता।
EtherPad - आशाजनक लग रहा था, लेकिन केवल कुछ उपयोगकर्ताओं के साथ लोड के तहत buckles। काम पर कुछ लोग हमें इसका इस्तेमाल करने की कोशिश कर रहे थे, लेकिन हमने प्रदर्शन के मुद्दों और यहां तक कि कुछ ब्राउज़र क्रैश भी बनाए रखा।
CollabEdit - यह वास्तव में बहुत अच्छा लग रहा है (बस अभी इसे मिला है)। मैंने वास्तव में इसे अभी तक किसी के साथ उपयोग नहीं किया है। यह हल्के और उत्तरदायी लगता है। किसी के साथ इस के साथ कोई भाग्य था?
Gobby - मुझे लोगों को इस तरह कुछ स्थापित करने में कठिनाई हो रही है, जब उन्हें वास्तव में कुछ चाहिए, तो कुछ त्वरित, विज्ञापन-प्रसार सहयोग है। ऐसा कहकर- शायद उन लोगों की तलाश करना उचित है जो मैं नियमित रूप से सहयोग करता हूं? किसी ने इसका इस्तेमाल किया?
JSbin - हमने कई अवसरों पर इसका उपयोग करने की कोशिश की क्योंकि अधिकांश लोगों के साथ मैं जावास्क्रिप्ट लड़कों (हम एक वेब विकास एजेंसी में काम करते हैं) हैं। "सैंडबॉक्स" जावास्क्रिप्ट कार्यक्षमता अद्भुत है। हालांकि, हम वास्तविक समय में, लाइव सहयोग नहीं कर सकते हैं। हम कोड संपादित करने के बाद नए लिंक उत्पन्न कर सकते हैं, लेकिन यह एक दूसरे को ईमेल करने से पहले एक छोटा कदम बेहतर है (या Pastie.org का उपयोग करके)
स्क्रीन शेयरिंग - मैंने केवल मैक उपयोगकर्ताओं के बीच यह काम अच्छी तरह से देखा है। यदि अन्य डेवलपर ओएसएक्स 10.5 (तेंदुए) पर है, तो आईचैट में स्क्रीन साझा करना मामूली है। इसके अलावा, मुझे नि: शुल्क, भरोसेमंद, कोई फस स्क्रीन साझा करने की जानकारी नहीं है।
- जोड़ा गया - वीएनसी - प्रवेश के लिए बाधा इस पर बहुत अधिक है। सॉफ़्टवेयर इंस्टॉल करना, नेटवर्क फ़ायरवॉल के आसपास हो जाना, स्थानीय फ़ायरवॉल में अपवाद जोड़ना ... yuck। मैं बात कर रहा हूं तेजी से "अरे ये लाइनें सही दिखती हैं?" यहां सहयोग -/अंत -
... whew।
ठीक है, तो आप इसका क्या उपयोग करते हैं?
मुझे लगता है कि आदर्श सेवा कुछ ऐसा होगा जो मुफ़्त, वेब-आधारित और उद्देश्य संचालित है (हे ... जैसे स्टैक ओवरफ्लो)।
आपको क्यों लगता है कि वीएनसी को बहुत सारे काम की आवश्यकता है? आपके बाद, केवल आपके अंत में, सर्वर स्थापित करें, और एक स्क्रिप्ट बनाएं जो सही बंदरगाहों को खोलती है, तो आप दूसरी तरफ VNC के HTTP पोर्ट पर वेब ब्राउज़र खोल सकते हैं और जावा क्लाइंट का उपयोग कर सकते हैं। उनके पक्ष में कोई इंस्टॉल नहीं :-) – scraimer
मैंने पहले VNC का उपयोग किया है , और ऐसा लगता है कि यह कभी भी इतना आसान काम नहीं करता है। अगर मैं अपने कंपनी नेटवर्क पर हूं, तो ऐसा नहीं है कि मैं रिमोट व्यक्ति को अपने स्थानीय नेटवर्क में और मेरे स्थानीय आईपी पते पर जाने के लिए नेटवर्क फ़ायरवॉल बदल सकता हूं। –
क्रॉसलोप वीएनसी पर बनाया गया है लेकिन उस प्रशासनिक दर्द को समाप्त करता है। ऐसा लगता है कि वीएनसी वास्तव में आप जो खोज रहे हैं, वह फ़ायरवॉल दर्द या नहीं है। –