Pregunta

Imagina que me estás pidiendo ayuda con JavaScript en mensajería instantánea.¿Cómo puedes hacer que sea lo más fácil posible para mí ayudarte a que tu código funcione?

Me encuentro con esto todo el tiempo.Estoy en mensajería instantánea y alguien me hace una pregunta (o tal vez soy yo quien la hace) y tenemos mucha comunicación de ida y vuelta tratando de trabajar en el mismo código.Los servicios de mensajería instantánea no son adecuados para esto.El correo electrónico es lento, un poco puede resultar un poco difícil de seguir con suficiente ida y vuelta.

Esto es lo que he probado:

Documentos de Google: - Requiere una cuenta de Google y no es exactamente en tiempo real.Es difícil saber cuándo y dónde podrían estar editando otros usuarios.

Pastie.org - Esto es realmente fantástico para compartir código, pero no para la colaboración bidireccional.Me encanta la interfaz (muestra) pero no puedo editar con otras personas en tiempo real.

EtherPad - Parecía prometedor, pero falla bajo la carga con solo unos pocos usuarios.Algunos chicos en el trabajo intentaban que usáramos esto, pero seguíamos teniendo problemas de rendimiento e incluso un par de fallas en el navegador.

Colaboración - Este realmente se ve genial (justo lo encontré ahora mismo).En realidad todavía no lo he usado con nadie.Se siente lo suficientemente liviano y receptivo.¿Alguien tuvo suerte con este?

gobby - Me resultará difícil conseguir que la gente instale algo como esto cuando lo que ellos/yo realmente necesitamos es una colaboración rápida y ad hoc.Dicho esto, ¿tal vez valga la pena buscar personas con las que colaboro regularmente?¿Alguien lo usó?

jsbin - Intentamos usar esto en varias ocasiones ya que la mayoría de las personas con las que trabajo son personas de JavaScript (trabajamos en una agencia de desarrollo web).La funcionalidad javascript "sandbox" es maravillosa.Sin embargo, no podemos colaborar en vivo, en tiempo real.Podemos generar nuevos enlaces después de editar el código, pero eso es sólo un pequeño paso mejor que enviárselos por correo electrónico (o usar Pastie.org).

Compartir pantalla: solo he visto que esto funciona bien entre usuarios de Mac.Si el otro desarrollador tiene OSX 10.5 (Leopard), compartir pantallas en iChat es trivial.Aparte de eso, no conozco ningún sistema para compartir pantalla gratuito, confiable y sin complicaciones.

- Agregado - VNC - La barrera para la entrada es demasiado alta en este.Instalar software, sortear firewalls de red, agregar excepciones a firewalls locales...¡Qué asco! Estoy hablando rápido "Oye, estas líneas se ven bien?" colaboración aquí.-- /fin --

...Uf.

Bien, entonces ¿qué usas?

Creo que el servicio ideal sería algo gratuito, basado en la web y orientado a un propósito (oye...algo así como Stackoverflow).

¿Fue útil?

Solución 17

Por lo tanto, es ahora años más tarde. Los servicios se han iniciado, comprar, vender, etc desde la primera vez esta pregunta. Parece que el servicio dominante que se utiliza en estos días (al menos para la prueba / compartir html, js, css y es jsFiddle .

Si usted está buscando un reemplazo para Etherpad (que fue comprado y cerrado por Google), entonces usted puede intentar typewith.me , aunque he encontrado el servicio a tener errores cada vez que recibe una actualización de Chrome.

Otros consejos

Para una solución general, puede probar una opción VNC (p. ej.apretadoVNC).Esto le permitirá compartir el mismo escritorio.Existe ultraVNC, por ejemplo, que creo que solo te permitirá compartir una ventana.

Una solución específica de Windows podría ser NetMeeting (Inicio -> Ejecutar -> conf), donde puedes compartir una 'pizarra' y estoy bastante seguro de que también puedes compartir una ventana, si lo intentas.

Github tiene un buen sitio para compartir pasta llamada GIST . Puede clonar muy fácilmente la esencia de su escritorio si necesita ver diff. No hay diferenciaciones en línea por desgracia ... (que sería una característica muy agradable tener allí!)

Su pregunta suena como la idea de Jeopardy cuya respuesta es "¿Cuál es Basecamp ?" O tal vez fogata . O quizás ambas. Ambos tienen planes libres.

En combinación con Twitter, http://snipt.org/ se ve bien. no lo han utilizado mucho, pero yo no uso nada mucho.

Hay un gran número de equipos de escritorio en línea puede google para (ejemplo: Desktoptwo ) si no es sólo el código que desea compartir, sino toda una instalación.

Cualquier material basado en la web, me parece lo más fácil es para que ambas partes trabajan simplemente fuera un solo servidor. Esto significa:

  • De cualquier turnándose en la edición del archivo en el servidor, y pulsando "recarga" en su navegador, por lo que ambos se ven los resultados al mismo tiempo.
  • O ambos lados trabajan en contra de un repositorio de control de versiones (Subversion o Git como se ha mencionado aquí ya) y mantener la actualización que en el servidor.

Esto requiere un servidor de algún tipo con esas capacidades, pero ya que cualquiera puede instalar algo así en su propio ordenador, o simplemente pagar unos cuantos dólares al mes para otra persona de ser el anfitrión para él, no parece una cosa muy importante.

No me gusta ser un anuncio, pero yo suelo usar FogBugz .

Un reciente descubrimiento ha sido Balsamiq . Si se integró en FogBugz sería mucho más cerca de nirvana. Ups grandes a Google Docs también.

He oído cosas buenas acerca de Adobe Acrobat Connect Pro, así, echa un vistazo a una de sus grabaciones de pantalla e imaginar por sí mismo.

Gritar si dentro de la distancia.

IRC si no. canal dedicado, problema resuelto. Registros fácilmente.

github

¿Por qué digo git , porque usted ha mencionado la necesidad de ver lo que ha cambiado, porque quieres algo rápido . Mencioné github porque es un buen repositorio suficiente.

También puede utilizar un sitio web como espacio de volcado ADrive , con o sin GIT a la versión de su fuente.

VNC en su máquina y trabajar en él existe en colaboración.

si la comunicación será a distancia a continuación. prefiero teléfono o skype con el fin de hacer las cosas con claridad, para el intercambio de datos si desea compartir fácilmente la pantalla con una herramienta que pueda tener usar Netmeeting. o puede probar algún software como Interwise, GoToMeeting, LogMeIn. o incluso los mensajes largos son mejores que las de mensajería instantánea

Mi compañía utiliza WebEx , personalmente me gusta DimDim

que suelo llamar el otro usuario a través de Skype y luego iniciar por separado una aplicación de intercambio de escritorio como la asistencia de escritorio remoto de Windows, Windows Meeting Space, VNC, etc.

Aquí se utiliza la mensajería instantánea, IRC, y Pastebin . No es lo ideal, pero hace el trabajo.

Yo prefiero tener una muy buena herramienta de pizarra como de colaboración, pero no sé de uno.

Por lo tanto, muchos meses más tarde, me he decidido por una solución que funciona muy bien:. EtherPad

Se hizo un rediseño bastante sustancial y tiene todo lo que necesito. Es basado en navegador, libre, instantánea, en tiempo real, e incluso se mantiene revisiones que se pueden reproducir en una vista lapso de tiempo.

Brilliant!

2012 ACTUALIZACIÓN: Así que, al parecer, Google compró, absorbido, y cerró Etherpad. Gracias Goog!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top