[RUBY] Überprüfen Sie die Funktion von zwei Rollen mit einer Chat-Anwendung

Hintergrund

Entwickelte eine Chat-Anwendung mit Schienen. Ich habe zwei Fenster in meinem Browser geöffnet und versucht, den Vorgang zu überprüfen, aber es hat nicht funktioniert. Insbesondere habe ich mich als Benutzer A für ein Fenster und Benutzer B für das andere Fenster angemeldet und versucht zu überprüfen, ob die von Benutzer A geposteten Kommentare im Fenster von Benutzer B wiedergegeben wurden. Wenn ich mich jedoch in einem Fenster als Benutzer A und dann im anderen Fenster als Benutzer B angemeldet habe, wurden beide Fenster als Benutzer B angemeldet, und ich konnte nicht tun, was ich tun wollte.

Lösung

Indem ich eines in einem normalen Fenster und das andere im geheimen Modus startete, konnte ich tun, was ich wollte, ohne dass sich die Fenster gegenseitig störten.

Recommended Posts

Überprüfen Sie die Funktion von zwei Rollen mit einer Chat-Anwendung
Ein Memo, das die einfache Chat-Anwendung von Node.js + socket.io enthält
Ich habe versucht, den Betrieb des gRPC-Servers mit grpcurl zu überprüfen
Überprüfen Sie den Betrieb mit dem Steg mit Maven.
Überprüfen Sie die Funktion der Schnittstelle über den Thread
Erstellen Sie eine Jar-Datei mit zwei Befehlszeilen
Die Geschichte, einen Reverse-Proxy mit ProxyServlet zu erstellen
Überprüfen Sie das Verhalten von Java Intrinsic Locks mit bpftrace
Überprüfen Sie das Ergebnis der generischen Parameterinferenz mit JShell
Etwa der Ablauf der Entwicklung von Webanwendungen mit Rails.
Überprüfen Sie den Status der Ratenbegrenzungsanwendung für Docker Pull
Ich habe versucht, den Betrieb der http-Anfrage (Put) mit dem Talented API Tester zu überprüfen
Die Geschichte der Erstellung einer Task-Management-Anwendung mit Swing, Java
Überprüfen Sie die Abhängigkeit eines bestimmten Maven-Artefakts in Coursier
Die erste WEB-Anwendung mit Spring Boot-Making a Pomodoro Timer-
Eine Geschichte voller Grundlagen von Spring Boot (gelöst)
Überprüfen Sie den Status der Java-Anwendung, ohne das Überwachungstool zu verwenden
Erläutern Sie die Vorzüge des staatlichen Musters anhand des Bewertungsurteils des Films
Finden Sie mit Kotlin die Anzahl der Tage in einem Monat
Stellen Sie die Sensorinformationen von Raspberry Pi in Java grafisch dar und überprüfen Sie sie mit einem Webbrowser
Die Geschichte des Refactorings mit einem selbstgemachten Helfer zum ersten Mal in einer Rails-App
Versuchen Sie, die Idee eines zweidimensionalen Arrays mit einem eindimensionalen Array nachzuahmen
Ich habe versucht, eine Kreditkartenhandelsanwendung mit Corda 1 auszuführen
Eine Geschichte über das Erreichen der League Of Legends-API mit JAVA
Eine Geschichte, die mit der Einführung von Web Apple Pay zu kämpfen hatte
[Illustration] Finden der Summe von Münzen mit einer rekursiven Funktion [Ruby]
Lassen Sie uns eine TODO-App in Java 5 erstellen. Schalten Sie die Anzeige von TODO um
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
[Schienen] Überprüfen Sie den Inhalt des Objekts
Überprüfen Sie die Version von Cent OS
Überprüfen Sie den Migrationsstatus von Schienen
Erstellen Sie eine Webanwendung mit Javalin
Ein Memorandum über das FizzBuzz-Problem
Ich habe versucht, eine Anwendung für maschinelles Lernen mit Dash (+ Docker) Teil 1 ~ Umgebungskonstruktion und Funktionsprüfung ~ zu erstellen
Exportieren (Ausgeben) einer großen Menge von CSVs, z. B. Protokollinformationen in der WEB-Anwendung, mit der Rails-Anwendung
Android App: Lassen Sie uns den Mechanismus des Bildschirmübergangs mit einfachem Code erklären
Die Geschichte eines Game Launcher mit automatischer Ladefunktion [Java]
So überprüfen Sie, bevor Sie mit Spring Integration eine Nachricht an den Server senden
Lassen Sie uns das Ergebnis der Analyse von Java-Bytecode in einem Klassendiagramm ausdrücken
Überprüfen Sie den MX-Eintrag der E-Mail-Adresse mit Java und die Domain
(Memo) Holen Sie sich mit Hilfe von Gradle eine Reihe von abhängigen Bibliotheksgläsern
Erstellen Sie mit dem Befehl eine JAR-Datei
Überprüfen Sie den Inhalt des Java-Zertifikatspeichers
Erstellen Sie mit Dropwizard eine einfache Webanwendung
Bitarithmetik des Binärwerts mit BigInteger
Anmerkung: [Java] Überprüfen Sie den Inhalt des Verzeichnisses
Informationen zur Funktionsweise von next () und nextLine ()
Führen Sie DMN mit der Camunda DMN Engine aus
Extrahieren Sie einen Teil einer Zeichenfolge in Ruby
Überprüfen Sie den Verarbeitungsinhalt mit [Rails] Binding.pry
Rails Grundlagen zum Erstellen einer neuen Anwendung
Über die Behandlung von BigDecimal (mit Reflexion)
Formatieren Sie den Inhalt von LocalDate mit DateTimeFormatter
Überprüfen Sie die Version der Standard-Web-Software.
[Java] Überprüfen Sie die Anzahl der Zeichen
Finden Sie den Unterschied von einem Vielfachen von 10
Erstellen Sie mit Docker eine TensorFlow-Betriebsüberprüfungsumgebung
Erstellen wir eine Taschenrechner-App mit Java ~ Erstellen Sie einen Anzeigebereich im Fenster