[RUBY] Neuer Ingenieur, der in 100 Tagen (1. Tag) eine sein wird

Neuer Ingenieur, der in 100 Tagen (1. Tag) eine sein wird

Guten Abend, heute ist der erste Tag. Es hat übrigens gestern angefangen. Wenn Sie möchten, klicken Sie bitte hier. Neuer Ingenieur, der in 100 Tagen (Tag 0) einer wird

Was ich heute getan habe

Ab heute habe ich ernsthaft angefangen zu arbeiten. Ich werde sofort an dem Thema arbeiten ... Ich dachte,

Ich weiß nicht, wie man Docker benutzt ... Also zuallererst die erste Hälfte des Kampfes dort.

Danach habe ich daran gearbeitet, das Formular mit Rails zu überarbeiten ... Ich weiß nicht, was es ist, weil das Projekt zu viele Ordner enthält: joy:

So fing es an.

Wenn Sie Ihr Verständnis nach und nach vertiefen und die Architektur und die Verbindung jeder Klasse verstehen Ich finde es interessant.

Docker dies und das

Es war heute von hier. Einige Befehle, die ich verwendet habe

Docker-Befehl


docker-compose build    #Bedienung(web,DB)Führen Sie build aus
docker-compose up       #Erstellen und starten Sie einen Container
docker-compose down     #Stoppen Sie den Container und löschen Sie den Container und das Netzwerk
docker-compose ps       #Liste der Container anzeigen Sie können den Status der Container anzeigen

Ich bin mir sicher, dass es noch viele andere gibt. Erhöhen wir also die Kapazität nach und nach.

Diese .. Informationen werden beim Ändern der Datei nicht berücksichtigt ... In einem solchen Fall

Docker-Befehl


docker-compose build    #Bedienung(web,DB)Führen Sie build aus
docker-compose up -d    #Freistehender Modus:Führen Sie den Container im Hintergrund aus und sehen Sie den neuen Containernamen

Aha. Das scheint in Ordnung zu sein.

Warum beginnt es im Hintergrund, wenn sich die Informationsänderung widerspiegelt? Es gab Zeiten, in denen es in Ordnung war, den Bildschirm neu zu laden, ohne dies zu tun, als ich ihn änderte, aber was ist der Unterschied? Die heutige Frage. Es wird bis morgen gelöst sein.

Und ich werde das Dokument stetig lesen

-Zusatz- Wenn sich der Inhalt in docker-compose.yml oder ./docker/rails/Dockerfile ändert, müssen Sie ihn erneut erstellen. Fragen werden sicher gelöst

Schienen dies und das

Das Projekt ist sehr groß ... ** Ich bin verwirrt darüber, um welche Art von Routen es sich handelt **

・ Die Methode, die ich kannte ... Wenn Sie sich Konfiguration / Routen ansehen, ist alles geschrieben! !! Ich dachte, aber es schien schwierig zu sein. Überprüfen Sie daher die folgende Methode

$ rails routes

Es scheint viele andere Dinge zu geben Ich habe Tipps von einem leitenden Angestellten erhalten.

** ・ Bei localhost: 3000 / Rails / Info ** Es gibt tolle Routen und Sie können richtig suchen! !!

** ・ Von Docker-Compose bis ** Da das Protokoll ausgegeben wird, sollte welcher Controller verwendet werden Sie können überprüfen, ob der Bildschirm wechselt

Danke für deinen Rat.

Was ist Debugging?

** Wenn Sie Raise in die Mitte des Codes setzen ... ** Wenn ich die App starte, wird ein Fehlerbildschirm angezeigt Konsole auf diesem Bildschirm? Jede Information wurde durch Eingabe erhalten. Genial

Setzen Sie beispielsweise Raise in die Mitte des Code of Form Controller Starten Sie die App → Rufen Sie die Konsole über den Fehlerbildschirm auf Bei der Eingabe von params konnte ich bestätigen, welche Art von Wert gesendet wurde. Ich werde es ab morgen benutzen. Danke ...: joy_cat:

Es sollte verschiedene andere Möglichkeiten geben, also lasst sie uns überprüfen.

Das Formular wurde noch nicht ausgefüllt, daher werde ich morgen fortfahren.

Der heutige Tag

Heute war der erste Tag der Serie. Ich denke, alles ist gestapelt, also eins nach dem anderen am Tag.

Ich würde gerne die Worte von Phil Heath hören. Gewinnen ist Gewohnheit

** 99 Tage, um ein vollwertiger Ingenieur zu werden **

Recommended Posts

Neuer Ingenieur, der in 100 Tagen (1. Tag) eine sein wird
Neuer Ingenieur, der in 100 Tagen einer sein wird (Tag 0)
Neuer Ingenieur, der in 100 Tagen (5. Tag) eine sein wird
Neuer Ingenieur, der in 100 Tagen (3. Tag) eine sein wird
Neuer Ingenieur, der in 100 Tagen (6. Tag) eine sein wird
Neuer Ingenieur, der in 100 Tagen (4. Tag) eine sein wird
Neuer Ingenieur, der in 100 Tagen (2. Tag) eine sein wird
26. Tag des Ingenieurs, der in 100 Tagen vollwertig sein wird
28. Tag des Ingenieurs, der in 100 Tagen vollwertig sein wird