8 Stimmen

Entwickeln in der Cloud

Ich frage mich, ob jemand eine reine Cloud-basierte Entwicklungseinrichtung ausprobiert hat, und wenn ja, wie?

Hintergrund:

Ich werde für etwa sechs Wochen nach Costa Rica verreisen, meine Frau hat den Laptop bereits verboten. Ich mache mir Sorgen, ob ich einige der Projekte, die ich derzeit habe, unterstützen kann. Ich werde zwar keinen Zugang zu meinem Laptop haben, aber ich werde Zugang zu Internetcafés haben, aber die Wahrscheinlichkeit, dass ich den Quellcode herunterladen darf, geschweige denn eines meiner normalen Entwicklungstools installieren kann, ist zweifelhaft. Ich werde jedoch Zugang zu einem Webbrowser haben.

Mein erster Gedanke, den ich beim Googeln hatte, war, dass ich mir eine Scheibe abschneiden sollte slicehost . Auf diese Weise würde ich eine "Maschine" mit Ajax-Konsolenzugang haben.

Dann verwenden Sie etwas wie Bespin um als webbasierter Editor zu fungieren.

Kombiniert mit einigen Capistrano-Rezepten und meinem Github-Konto. Ich denke, es könnte für meine RAILS- und PHP-Projekte einfach funktionieren.

Hat jemand so etwas schon einmal ausprobiert?

Alle Gedanken/Meinungen wären sehr willkommen.

1voto

Wernight Punkte 33996

Sehen Sie sich das Bespin-Projekt von Mozilla an. Sie müssen Ihr Bespin Backend einrichten. Die Installation ist ziemlich lang, aber ich bin Vorbereitung einen Artikel auf www.beroux.com, wenn Sie daran interessiert sind.

1voto

S M Punkte 7985

Für $5 pro Monat können Sie ein Konto bei GoToSSH ein webbasierter SSH-Client. Wenn Ihre Webserver SSH unterstützen, können Sie sich damit aus der Ferne einloggen und Ihre Dateien mit vi/emacs/pico/whatever bearbeiten. Dies setzt natürlich voraus, dass es Ihnen nichts ausmacht, Ihre Versionskontrolle zu umgehen, um schnell Korrekturen bereitstellen zu können.

1voto

Peter Cordes Punkte 279904

Es gibt einige Java-Applet-Ssh-Clients, die Sie auf einem Rechner einrichten können. Ich habe Mindterm benutzt, aber es ist nicht mehr verfügbar.

Wenn das Internetcafé über Windows-Rechner verfügt, auf denen Sie Software installieren können, sind Sie gut gerüstet. (Das ist nicht ungewöhnlich; auf einer dreiwöchigen Reise im Jahr 2005 konnte ich in der Regel Putty installieren, um meine E-Mails in Österreich, Deutschland und Italien abzurufen). Mit WinSCP können Sie einen Texteditor auf entfernten Dateien ausführen, was bei einer Verbindung mit hoher Latenzzeit sonst mühsam wäre. Die meisten Versionskontrollsysteme haben Kommandozeilenschnittstellen, das sollte also das meiste abdecken.

Ich bin ein Kommandozeilen-Junkie der alten Schule, also komme ich mit ssh gut zurecht... Ihre Bedürfnisse können variieren.

Vergewissern Sie sich nur, dass Ihr entfernter Rechner über eine gute USV verfügt und nach einem Stromausfall problemlos hochfährt. Sie werden zu weit weg sein, um ihn anzustupsen, wenn Sie den Neustart nicht getestet haben, seit Sie das letzte Mal irgendwelche Konfigurationsdateien geändert haben.

1voto

GreaH Punkte 21

Siehe MacinCloud . Es ermöglicht den Zugriff auf einen Mac über Ihre mobilen Geräte. Außerdem enthält es eine Vielzahl von Entwicklungsprogrammen, die Ihnen bei Ihren RAILS- und PHP-Projekten helfen können. Der beste Plan für Sie könnte ein 3-Stunden-Tageslimit Manage Servers Plan sein, der 20$/Monat kostet.

Aber ich bin mir sicher, dass es das Beste ist, für seinen Laptop zu kämpfen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X