ruby

Ruby ist eine multi-plattform Open-Source, dynamische objektorientierte interpretierte Sprache, erstellt von Yukihiro Matsumoto (Matz) im Jahr 1995. Die [Ruby] -Tag ist für Fragen im Zusammenhang mit der Ruby-Sprache, einschließlich seiner Syntax und seiner Bibliotheken . Fragen speziell zum Ruby-on-Rails-Framework sollten mit [ruby-on-rails], nicht [ruby] getaggt werden. Verwenden Sie dies nicht, um Ruby in der japanischen Sprache zu markieren.
2
Antworten

wie open-uri url getestet wird, bevor Daten verarbeitet werden

Ich versuche, Inhalte aus einer Liste von Links mit "Open-Uri" in Ruby (1.8.6) zu verarbeiten, aber die schlechte Sache passiert, wenn ich einen Fehler erhalte, wenn eine Verbindung unterbrochen ist oder Authentifizierung erfordert: %Vor% od...
24.08.2011, 03:58
3
Antworten

Wie schreibe ich 'if' ohne 'then' oder 'end' in Ruby zu verwenden

Ich habe drei Möglichkeiten gefunden, die gleiche Bedingung in Ruby zu schreiben: %Vor% Warum kann ich das nicht tun? %Vor% Ich verstehe nicht: Warum dann und end in # 3 und benötigt werden Warum muss ich die Reihenfolge ändern...
10.03.2009, 16:42
5
Antworten

Chunk ein Ruby-Array nach Streifen in ihm

Zusammenfassung: Die grundlegende Frage hier war, ich habe herausgefunden, ob Sie einen Code-Block an ein Ruby-Array übergeben können, der den Inhalt dieses Arrays tatsächlich auf ein anderes Array reduziert, nicht auf ein einzelner Wert (wie...
24.02.2009, 17:10
3
Antworten

Wie kann ich eindeutige Zeichenfolgen (ohne Zahlen) mit Factory Girl erstellen?

Oder ist ein externes Juwel notwendig, um zufällige und eindeutige Benutzernamen zu generieren? Hier ist meine aktuelle Fabrik: %Vor% Die Sequenzmethode funktioniert für die ID, Profilname und E-Mail, aber meine REGEX-Validierungen bedeut...
03.01.2014, 13:10
2
Antworten

So überprüfen Sie, ob das aktuelle Gebietsschema einer Zeichenfolge entspricht

Ich versuche festzustellen, ob die Schaltfläche Spanish oder English in meiner Webanwendung angezeigt wird. %Vor% Die if Bedingung immer schlägt fehl und die spanische Schaltfläche wird immer angezeigt. RubyMine zeigt dies bei...
14.06.2013, 05:37
1
Antwort

Rails: Wie man das json Format für redirect_to einstellt

Wie kann ich nicht ins HTML-Format umleiten, sondern zu json? Ich möchte so etwas machen: %Vor% Aber das funktioniert nicht, ich habe immer noch auf den HTML-Pfad umgeleitet.     
08.03.2013, 22:00
5
Antworten

Teilt die Zeichenfolge vom zweiten Auftreten des Zeichens ab

Wie man die Zeichenkette vom zweiten Auftreten des Zeichens trennt %Vor%     
11.05.2011, 12:51
2
Antworten

ruby: Wie man Hash in Array konvertiert

Ich habe einen Hash, der Zahlen als solche enthält: %Vor% muss in ein Array wie folgt konvertiert werden: %Vor% Ich habe versucht, meine hash.values, die mich bekommt: %Vor% Ich habe mehrere Möglichkeiten ausprobiert, aber ich habe g...
14.05.2013, 20:14
2
Antworten

Ruby: Blockieren von HTTP.new.start und dynamischem HTTP (S)

Ich brauche eine Anwendung, um eine HTTP-Anfrage zu blockieren, also musste ich ein paar Zeilen Code hinzufügen, das einzige Stück, das ich nicht herausfinden konnte, war die Anweisung if uri.scheme == 'https'; http.use_ssl = true gibt es ein...
17.10.2011, 20:04
2
Antworten

___ tag123rubyonrails ___ Ruby on Rails ist ein Open-Source-Full-Stack-Webanwendungs-Framework, das in Ruby geschrieben ist. Es folgt dem populären MVC-Framework-Modell und ist bekannt für seinen "convention over configuration" -Ansatz für die Anwendungsentwicklung. ___ tag123ruby ___ Ruby ist eine multi-plattform Open-Source, dynamische objektorientierte interpretierte Sprache, erstellt von Yukihiro Matsumoto (Matz) im Jahr 1995. Die [Ruby] -Tag ist für Fragen im Zusammenhang mit der Ruby-Sprache, einschließlich seiner Syntax und seiner Bibliotheken . Fragen speziell zum Ruby-on-Rails-Framework sollten mit [ruby-on-rails], nicht [ruby] getaggt werden. Verwenden Sie dies nicht, um Ruby in der japanischen Sprache zu markieren. ___ tag123class ___ Eine Vorlage zum Erstellen neuer Objekte, die die allgemeinen Zustände und Verhaltensweisen beschreibt. NICHT MIT CSS-KLASSEN VERWECHSELN. Verwenden Sie stattdessen [css]. ___ tag123ifstatement ___ Eine "if" -Anweisung ist eine Kontrollstruktur in vielen Programmiersprachen, die den Ausführungsfluss abhängig von einer Bedingung ändert. ___ answer12698994 ___
%Vor%     
___ tag123linkto ___ link_to ist die Methode in Ruby on Rails, mit der Link-Tags in Ansichten erstellt werden. ___ qstntxt ___

Ich möchte nur dann eine Klasse zu einem link_to hinzufügen, wenn eine Aussage wahr ist.

%Vor%

Das Problem, dass die IF-Anweisung die gesamte Zeile und nicht nur den : class -Teil betrifft.

Ich weiß, ich kann es mit IF ELSE erledigen, aber ist es möglich, es in 1 Zeile zu tun?

    
___ answer12698983 ___

Nun, du könntest das in einem Helfer abstrahieren:

%Vor%

Dann können Sie aus Ihrer Sicht einfach %code% machen.

Aktualisieren : oder kompakter:

%Vor%     
___

Ich möchte nur dann eine Klasse zu einem link_to hinzufügen, wenn eine Aussage wahr ist. %Vor% Das Problem, dass die IF-Anweisung die gesamte Zeile und nicht nur den : class -Teil betrifft. Ich weiß, ich kann es mit IF ELSE erledigen,...
02.10.2012, 21:51