Die Einrichtung eines Ruby-Entwicklungsumgebung

Ich versuche zurzeit die Einrichtung einer Entwicklungsumgebung für Ruby lernen. Die Umwelt wird in Erster Linie für die Auseinandersetzung mit der Sprache, aber ich werde wahrscheinlich bewegen auf die Entwicklung mit Rails nach langen. Mit web-Entwicklung-ein Ziel, ich würde gerne hören, über bevorzugte web-Server und Datenbanken.

Ich Plane auf das einrichten der Umgebung auf einer virtuellen Maschine, so bin ich nicht besorgt über den verriss der Sache. Also, ich bin offen für die Verwendung einer Linux-distribution, OSX oder Windows als Betriebssystem.

Ich bin bewegt von C#, also möchte ich gezwungen werden in der Ruby-denken zu einem gewissen Grad. Offensichtlich ist das leichter gesagt als getan.

  • Welche OS haben die meisten Ruby-Entwickler verwenden?
  • Was ist der einfachste IDE zu bekommen
    Griffe mit ich komme aus einem hintergrund
    für die Verwendung von Visual Studio?
  • Die
    Datenbank verwendet wird, die meisten innerhalb der Ruby
    Gemeinschaft?
  • Welche Datenbank ist am
    wahrscheinlich unterstützt durch die meisten web
    hosts?
  • Welche web-server ist die
    am einfachsten zu konfigurieren? Aufstehen und
    ausgeführt in kürzester
    Zeit.

Hoffentlich habe ich alle notwendigen Informationen, und hoffentlich wird dies andere Hilfe bei der Einrichtung Ihrer eigenen Umgebungen.

Dank

Edit:

Danke Jungs. Einige wirklich gute
Vorschläge bisher sind alle die ich
an Bord zu nehmen. Ich bin derzeit waten
durch die umfangreiche Artikel umliegenden
erste RoR-setup unter Linux, wie ich
verstehen, wie die Dinge funktionieren und sind
zusammen gebunden. Auch, weil es alle
frei...

Ich bin derzeit dabei, gemeinsam eine
virtuelle Maschine (so kann ich break stuff)
Verwendung:

  • Ubuntu
  • SQLite
  • Kein webserver, ich plan auf dem verwenden, was Entwicklungs-server kommt mit Schienen aus der box, zunächst
  • Redcar-Editor

Edit 2

Ich habe setup ein paar von Umgebungen
nun.

Habe ich das ubuntu-setup läuft in einem
Virtuelle Maschine auf Windows und beschlossen
versuchen Terrassendielen meinem Mac aus für ruby
Entwicklung zu.

Insgesamt, ich würde sagen, das setup für das
mac war viel weniger schmerzhaft als die
linux-setup. Auf dem mac bin ich mit
mit:

  • SQLite kommt mit OSX out of the box(!)
  • TextMate (trial-version, aber es zu lieben)
  • Mongrel web-server

Habe ich ausgehend von lernen der Möglichkeiten
von Ruby zu schreiben einige einfache
websites mit Schienen und zu finden, bin
Entwicklung mit Rails wirklich einfach
zu verwenden. Ich habe auch eine GIT
repository auf meinem Arbeitsverzeichnis und
bin derzeit am ausprobieren von Heroku.

Danke für die Hilfe, alle.

Wenn jemand möchte mehr Informationen über die Einstellung auf jede Umgebung, ich würde gerne weitere Details.

InformationsquelleAutor fletcher | 2010-08-06
Schreibe einen Kommentar