Pytania oznaczone «ruby»

190
Jak utworzyć pustą tablicę w YAML?

array_with_three_elements: - 1 - 2 - 3 empty_array: Czy jest jakiś sposób, aby określić, że empty_array: jest tablicą bez elementów, na przykład with []? Kiedy ładuję go do ruby, chcę wiedzieć, że to

189
Jak zrobić bezpieczną ścieżkę dołączania w Ruby?

Środowisko programistyczne My Rails oparte jest na systemie Windows, a moje środowisko produkcyjne oparte jest na systemie Linux. Możliwe, że zostanie użyty VirtualHost. Załóżmy, że w /publicfolderze należy podać nazwę jednej nazwy pliku File.open('/tmp/abc.txt', 'r'). —Ale w Windows powinien być...

185
Tablica wyjściowa do CSV w Ruby

Łatwo jest wczytać plik CSV do tablicy za pomocą Ruby, ale nie mogę znaleźć dobrej dokumentacji na temat zapisywania tablicy w pliku CSV. Czy ktoś może mi powiedzieć, jak to zrobić? Używam Ruby 1.9.2, jeśli to ma

184
Używanie Sinatry do większych projektów za pomocą wielu plików

Wygląda na to, że w Sinatrze wszystkie procedury obsługi tras są zapisywane w jednym pliku, jeśli dobrze rozumiem, działa jak jeden duży / mały kontroler. Czy jest jakiś sposób na podzielenie go na osobne niezależne pliki, więc powiedzmy, że ktoś wywołuje „/” - wykonywana jest jedna akcja, a jeśli...

181
Zrozumienie pliku Gemfile.lock

Po uruchomieniu bundle installpolecenia w katalogu roboczym tworzony jest plik „ Gemfile.lock ”. Co oznaczają dyrektywy w tym pliku? Na przykład weźmy następujący plik: PATH remote: . specs: gem_one (0.0.1) GEM remote: http://example.org/ specs: gem_two (0.0.2) gem_three (0.0.3) gem_four...

179
Zmienna instancji: self vs @

Oto kod: class Person def initialize(age) @age = age end def age @age end def age_difference_with(other_person) (self.age - other_person.age).abs end protected :age end Co chcę wiedzieć, jest różnica między używaniem @agei self.agew