문제

IM에 대한 JavaScript 도움말을 위해 나를 때리는 척. 코드가 작동하도록 도와 줄 수 있도록 가능한 한 쉽게 만들 수 있습니까?

나는 항상 이것에 부딪칩니다. 나는 Instant Messenger에 있고 누군가가 나에게 질문을하고 있습니다 (또는 아마도 그들에게 묻는 것은 나일 것입니다). 우리는 같은 코드를 사용하려고 노력하는 많은 의사 소통이 있습니다. 인스턴트 메신저는 이것에 적합하지 않습니다. 이메일은 느립니다. 약간은 충분히 앞뒤로 따라 가기가 조금 어려워 질 수 있습니다.

내가 시도한 내용은 다음과 같습니다.

구글 문서: - Google 계정이 필요하며 정확히 실시간이 아닙니다. 다른 사용자가 언제 편집 할 수 있는지 알기 어렵습니다.

pastie.org - 이것은 코드를 공유하는 데 실제로 좋지만 2 방향 협업에는 적합하지 않습니다. 나는 인터페이스를 좋아한다 (견본)하지만 다른 사람들과 실시간으로 편집 할 수 없습니다.

에테르 패드 - 유망한 것처럼 보였지만 소수의 사용자만으로 부하 아래 버클이 있습니다. 직장의 일부 사람들은 우리가 이것을 사용하도록 노력했지만, 우리는 성능 문제와 심지어 몇 개의 브라우저 충돌을 계속했습니다.

공동 작업 - 이것은 실제로 멋져 보입니다 (단지 지금 찾았습니다). 나는 아직 아무도 그것을 사용하지 않았다. 가볍고 반응이 충분합니다. 누구든지 이것에 운이 좋았습니까?

고비 - 나는 사람들이 실제로 필요한 것이 빠르고 임시 협업 일 때 사람들이 이와 같은 것을 설치하는 데 어려움을 겪을 것입니다. 그 말을했지만, 내가 정기적으로 공동 작업하는 사람들을 조사 할 가치가 있습니까? 누구든지 그것을 사용합니까?

JSBIN - 우리는 내가 함께 일하는 대부분의 사람들이 JavaScript Guys (웹 개발 대행사에서 일 함)이기 때문에 여러 차례 사용하려고 노력했습니다. "샌드 박스"JavaScript 기능은 훌륭합니다. 그러나 우리는 실시간으로 라이브를 협력 할 수 없습니다. 코드를 편집 한 후 새 링크를 생성 할 수 있지만 서로 이메일을 보내는 것보다 작은 단계 일뿐입니다 (또는 Pastie.org 사용).

화면 공유 - Mac 사용자 간에이 작업이 잘 보였습니다. 다른 개발자가 OSX 10.5 (Leopard)에 있으면 ICHAT에서 화면을 공유하는 것이 사소합니다. 그 외에는 자유롭고 신뢰할 수있는 불쾌한 화면 공유를 알지 못합니다.

- 추가 -VNC- 진입 장벽은 너무 높습니다. 소프트웨어 설치, 네트워크 방화벽을 둘러보고 로컬 방화벽에 예외를 추가합니다 ... Yuck. 나는 말하고있다 빠른 "이 라인이 제대로 보이나요?" 여기서 협업.-- /끝 --

...아휴.

좋아, 그래서 당신은 무엇을 사용합니까?

이상적인 서비스는 무료, 웹 기반 및 목적 중심 (Hey ... StackoverFlow와 같은) 일 것이라고 생각합니다.

도움이 되었습니까?

해결책 17

그래서 몇 년 후입니다. 처음 으로이 질문을 한 후 서비스가 시작, 구매, 판매 등이 시작되었습니다. 요즘에는 지배적 인 서비스가 사용되는 것으로 보입니다 (적어도 HTML, JS 및 CSS 테스트/공유를 위해 jsfiddle.

EtherPad (Google에서 구입하고 종료 된)로 교체를 찾고 있다면 시도해 볼 수 있습니다. 타이핑 .me, 그러나 Chrome이 업데이트를받을 때마다 서비스가 버그가된다는 것을 알았습니다.

다른 팁

나는 사용한다 GNU 화면.

일반적인 솔루션의 경우 VNC 옵션 (예 : TightVNC)을 시도 할 수 있습니다. 이를 통해 동일한 데스크탑을 공유 할 수 있습니다. 예를 들어 창문 만 공유 할 수 있다고 생각하는 Ultravnc가 있습니다.

Windows 특정 솔루션은 Netmeeting (start-> run -> conf) 일 수 있습니다. 여기서 '화이트 보드'를 공유 할 수 있으며 시도하면 창을 공유 할 수 있습니다.

Github에는 좋은 페이스트 공유 사이트가 있습니다 요점. Diffs를 볼 필요가 있으면 게스트를 데스크탑으로 쉽게 복제 할 수 있습니다. 불행히도 온라인에서 차이가 없습니다 ... (정말 좋은 기능이 될 것입니다!)

당신의 질문은 대답이 "무엇인가 베이스 캠프? "또는 아마도 캠프 불. 아니면 둘 다. 둘 다 무료 계획이 있습니다.

트위터와 결합하여 http://snipt.org/ 괜찮아 보인다. 많이 사용하지는 않았지만 많이 사용하지 않습니다.

Google에 대해 수많은 온라인 데스크톱이 있습니다 (예 : 예 :Desktoptwo) 공유하려는 코드뿐만 아니라 전체 설정이라면.

웹 기반의 모든 것, 나는 두 당사자가 단순히 단일 서버에서 작업하는 것이 가장 쉬운 일이라고 생각합니다. 이것은 다음을 의미합니다.

  • 서버에서 파일 편집을 교대하고 브라우저에서 "Reload"를 누르면 동시에 결과를 볼 수 있습니다.
  • 또는 버전 제어 저장소 (파괴 또는 git과 같은 git)에 대해 작업하는 양측은 서버에서 계속 업데이트합니다.

이것은 그러한 능력을 가진 어떤 종류의 서버가 필요하지만, 누구나 자신의 컴퓨터에 그와 비슷한 것을 설치하거나 다른 사람이 그를 위해 호스팅하기 위해 한 달에 몇 달러 만 지불 할 수 있기 때문에 그렇게 큰 것 같지는 않습니다. 거래.

나는 광고가되는 것을 싫어하지만 나는 보통 사용합니다. Fogbugz.

최근의 발견이있었습니다 발사미. 그것이 Fogbugz에 통합되어 있다면 그것은 너바나에 훨씬 더 가까울 것입니다. Google Docs에도 큰 도움이됩니다.

Adobe Acrobat Connect Pro에 대해서도 좋은 소식을 들었습니다. 스크린 캐스트 중 하나를 확인하여 직접 상상해보십시오.

멀리서 외치는 소리.

그렇지 않은 경우 IRC. 전용 채널, 문제 해결. 쉽게 로그.

github

내가 말하는 이유 git, 당신은 무엇이 바뀌 었는지 볼 필요성을 언급했기 때문에 빨리 무언가를 원하기 때문입니다. 나는 충분한 저장소이기 때문에 Github를 언급했습니다.

덤프 공간 웹 사이트와 같은 덤프 공간 웹 사이트를 사용할 수도 있습니다 adrive, 소스 버전에 대한 git의 유무에 관계없이.

당신은 할 수 있습니다 VNC 그들의 기계에 공동 작업을 수행합니다.

커뮤니케이션이 멀리 있으면. 이미 넷meeting을 사용하는 도구와 쉽게 화면을 공유하려면 데이터를 공유하기 위해 전화 나 Skype를 선호합니다. 또는 Interwise, Gotomeeting, Logmein과 같은 소프트웨어를 시도 할 수 있습니다. 또는 큰 이메일조차도 IM보다 낫습니다

우리 회사가 사용합니다 webex, 나는 개인적으로 좋아합니다 딤섬

나는 일반적으로 Skype에서 다른 사용자에게 전화를 한 다음 Windows 원격 데스크탑 지원, Windows 회의 공간, VNC 등과 같은 데스크톱 공유 응용 프로그램을 별도로 시작합니다.

여기서 우리는 IM, IRC 및를 사용합니다 페이스트 빈. 이상적이지는 않지만 작업이 완료됩니다.

오히려 정말 좋은 공동 화이트 보드와 같은 도구를 가지고 있지만 하나는 모릅니다.

그래서 몇 달 후, 나는 매우 잘 작동하는 솔루션에 정착했습니다. 에테르 패드.

그들은 상당히 상당한 재 설계를했으며 필요한 모든 것을 가지고 있습니다. 브라우저 기반, 무료, 즉시, 실시간이며, 시간이 지남에 따라 재생할 수있는 수정 사항도 보유하고 있습니다.

훌륭한!

2012 업데이트 : 따라서 Google은 Etherpad를 구입, 흡수 및 종료하는 것 같습니다. 감사합니다 Goog!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top