Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.


7
Hash entfernt alle außer bestimmten Schlüsseln
Ich möchte jeden Schlüssel mit Ausnahme eines bestimmten Schlüssels aus einem Hash entfernen. Zum Beispiel: { "firstName": "John", "lastName": "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumber": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 …



15
Mac-Benutzer und erhalten WARNUNG: Nokogiri wurde gegen LibXML Version 2.7.8 erstellt, hat aber dynamisch 2.7.3 geladen
Ich habe alle Arten von Recherchen durchgeführt und viele verschiedene Dinge ausprobiert. Ich weiß, dass diese Frage schon oft beantwortet wurde, aber keine der vorgeschlagenen Lösungen funktioniert für mich. Nach dem Upgrade auf Lion erhalte ich Segmentierungsfehler in Ruby. Ich bin ziemlich sicher, dass es Nokogiri ist. Also habe ich …
82 ruby  macos  nokogiri  libxml2 

5
before_filter mit Parametern
Ich habe eine Methode, die so etwas macht: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Ich möchte diese Methode auch in einigen anderen Controllern verwenden, daher habe ich die Methode in einen Helfer kopiert, der im application_controller enthalten ist. Das Problem ist, …


3
Überprüfen Sie, ob bereits eine Konstante definiert ist
Dies ist eine einfache, hoffe ich. Wie überprüfe ich im folgenden Beispiel, ob bereits eine Konstante definiert ist? #this works var = var||1 puts var var = var||2 puts var #this doesn't CONST = CONST||1 puts CONST CONST = CONST||2 puts CONST => 1 1 uninitialized constant CONST (NameError)
82 ruby  constants 




5
ruby .split ('\ n') teilt sich nicht in einer neuen Zeile
Warum wird diese Zeichenfolge nicht bei jedem "\ n" aufgeteilt? (RUBIN) "ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t".split('\n') >> ["ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t"]
82 ruby  string 




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.