Domanda

Fai finta di chiedermi aiuto per Javascript sulla messaggistica istantanea.Come puoi rendere il più semplice possibile il mio aiuto per far funzionare il tuo codice?

Mi imbatto in questo tutto il tempo.Sto utilizzando la messaggistica istantanea e qualcuno mi sta facendo una domanda (o forse sono io a farla) e abbiamo molte comunicazioni avanti e indietro cercando di lavorare sullo stesso pezzo di codice.La messaggistica istantanea non è adatta a questo scopo.L'e-mail è lenta, un po' può diventare un po' difficile da seguire con abbastanza avanti e indietro.

Ecco cosa ho provato:

Documenti Google: - Richiede un account Google e non è esattamente in tempo reale.Difficile sapere quando/dove altri utenti potrebbero modificare.

Pastie.org - Questo è davvero ottimo per la condivisione del codice, ma non per la collaborazione a due vie.Adoro l'interfaccia (campione) ma non posso modificare con altre persone in tempo reale.

EtherPad - Sembrava promettente, ma cede sotto il carico solo con pochi utenti.Alcuni ragazzi al lavoro stavano cercando di convincerci a usarlo, ma continuavamo ad avere problemi di prestazioni e persino un paio di arresti anomali del browser.

CollabModifica - Questo sembra davvero fantastico (Appena trovato proprio adesso).In realtà non l'ho ancora usato con nessuno.Sembra leggero e abbastanza reattivo.Qualcuno ha avuto fortuna con questo?

Gobby - Avrò difficoltà a convincere le persone a installare qualcosa di simile quando ciò di cui loro/io ho veramente bisogno è una collaborazione rapida e ad hoc.Detto questo, forse vale la pena cercare le persone con cui collaboro regolarmente?Qualcuno l'ha usato?

JSbin - Abbiamo provato a usarlo in diverse occasioni poiché la maggior parte delle persone con cui lavoro sono ragazzi di Javascript (lavoriamo in un'agenzia di sviluppo web).La funzionalità JavaScript "sandbox" è meravigliosa.Tuttavia, non possiamo collaborare dal vivo, in tempo reale.Possiamo generare nuovi collegamenti dopo aver modificato il codice, ma è solo un piccolo passo migliore rispetto all'invio di email a vicenda (o all'utilizzo di Pastie.org)

Condivisione dello schermo: ho visto che funziona bene solo tra utenti Mac.Se l'altro sviluppatore utilizza OSX 10.5 (Leopard), condividere le schermate in iChat è banale.A parte questo, non sono a conoscenza di una condivisione dello schermo gratuita, affidabile e senza complicazioni.

- Aggiunto - VNC - La barriera per l'ingresso è semplicemente troppo alta su questo.Installare software, aggirare i firewall di rete, aggiungere eccezioni ai firewall locali...che schifo. sto parlando veloce "Ehi queste linee sembrano giuste?" collaborazione qui.-- /FINE --

...wow.

Ok, allora cosa usi?

Penso che il servizio ideale sarebbe qualcosa di gratuito, basato sul web e mirato (ehi...un po' come StackOverflow).

È stato utile?

Soluzione 17

Quindi, è anni più tardi oggi. I servizi sono stati avviati, comprato, venduto, ecc da quando ho fatto questa domanda. Sembra che il servizio dominante in uso in questi giorni (almeno per il test / condivisione html, js, css e è jsfiddle .

Se siete alla ricerca di un sostituto per Etherpad (che è stato acquistato e chiuso da Google), allora si può provare a typewith.me , anche se ho trovato il servizio di essere buggy ogni volta che Chrome ottiene un aggiornamento.

Altri suggerimenti

Per una soluzione generale, potresti provare un'opzione VNC (ad es.strettoVNC).Ciò ti consentirà di condividere lo stesso desktop.C'è ultraVNC, ad esempio, che penso ti permetterà di condividere solo una finestra.

Una soluzione specifica per Windows potrebbe essere NetMeeting (Start -> Esegui -> conf), dove puoi condividere una "lavagna" e sono abbastanza sicuro che puoi condividere anche una finestra, se ci provi.

Github ha un buon sito di pasta-sharing chiamato Gist . Si può facilmente clonare l'essenza sul desktop, se avete bisogno di vedere diff. Nessun diff in linea purtroppo ... (che sarebbe davvero una bella caratteristica di avere lì!)

La tua domanda suona come l'indizio Jeopardy la cui risposta è: "Qual è Basecamp ?" O forse Campfire . O forse entrambe le cose. Entrambi hanno piani liberi.

In combinazione con Twitter, http://snipt.org/ guarda bene. Non ho usato molto, ma io non uso niente molto.

C'è una pletora di desktop online è possibile google per (ad esempio: desktoptwo ) se non solo il codice che si desidera condividere, ma un intero setup.

Per qualsiasi materiale basato sul Web, trovo che la soluzione più semplice sia che entrambe le parti lavorino semplicemente su un singolo server.Questo significa:

  • O modificando a turno il file sul server e premendo "ricarica" ​​nel browser, in modo che entrambi possiate vedere i risultati contemporaneamente.
  • Oppure entrambe le parti lavorano contro un repository di controllo della versione (Subversion, o Git come è già stato menzionato qui) e continuano ad aggiornarlo sul server.

Ciò richiede un server di qualche tipo con quelle capacità, ma dal momento che chiunque può installare qualcosa del genere sul proprio computer, o semplicemente pagare pochi dollari al mese affinché qualcun altro lo ospiti per lui, non sembra un grosso problema Affare.

Odio essere una pubblicità, ma io di solito uso FogBugz .

Una recente scoperta è stata Balsamiq . Se è stato integrato in FogBugz sarebbe molto più vicino al nirvana. Big up a Google Docs pure.

Ho sentito parlare bene di Adobe Acrobat Connect Pro come pure, controlla uno dei loro screencast e immagino che per te stesso.

Gridare se a breve distanza.

IRC in caso contrario. canale dedicato, problema risolto. Registri facilmente.

github

Perché dico git , perché lei ha citato il bisogno di vedere cosa è cambiato, perché si vuole qualcosa di veloce . Ho accennato github perché la sua una buona abbastanza repository.

è possibile anche utilizzare un sito web spazio discarica come ADrive , con o senza git alla versione sorgente.

Si potrebbe VNC sulla loro macchina e lavorare su di essa c'è modo collaborativo.

se la comunicazione remota sarà poi. preferisco telefono o skype per fare le cose con chiarezza, per la condivisione di dati se si desidera condividere facilmente schermo con uno strumento si potrebbe già avere usare Netmeeting. oppure si può provare alcuni software come Interwise, GoToMeeting, LogMeIn. o anche grandi email sono meglio di IM

La mia azienda utilizza WebEx , io personalmente come DimDim

Io di solito chiamare l'altro utente su skype e poi comincio a parte una domanda di condivisione del desktop, come l'assistenza di Windows desktop remoto, spazio riunioni virtuali Windows, VNC ecc.

Qui usiamo IM, IRC, e pastebin . Non è l'ideale, ma ottiene il lavoro fatto.

preferirei avere un ottimo strumento di lavagna-come collaborativo, ma non so di uno.

Quindi, molti mesi dopo, ho optato per una soluzione che funziona molto bene:. EtherPad

Lo hanno fatto un restyling piuttosto consistente e ha tutto quello che serve. E 'basato su browser, libero, immediato, in tempo reale, ed è persino tiene revisioni che possono essere riprodotti in una vista lasso di tempo.

Brilliant!

2012 UPDATE: Quindi, a quanto pare Google ha acquistato, assorbito, e spegnere Etherpad. Grazie Goog!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top