Pytania oznaczone «ruby»

241
Uczenie się Ruby on Rails

Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. W tej chwili jestem programistą Java i C #. Im więcej patrzę na Ruby on Rails, tym

241
Konwertuj ciąg znaków na symboliczny w rubinie

Symbole są zwykle przedstawiane jako takie :book_author_title ale jeśli mam ciąg: "Book Author Title" czy istnieje wbudowany sposób w szyny / ruby, który przekształca go w symbol, w którym mogę używać : notacji bez konieczności zastępowania wyrażeń regularnych ciągiem...

238
Jak czytać wiersze pliku w Ruby

Próbowałem użyć następującego kodu, aby odczytać wiersze z pliku. Ale podczas czytania pliku zawartość jest w jednym wierszu: line_num=0 File.open('xxx.txt').each do |line| print "#{line_num += 1} #{line}" end Ale ten plik drukuje każdą linię osobno. Muszę użyć stdin, na przykład ruby...

238
Jak mogę wyprowadzać zera wiodące w Rubim?

Wyprowadzam zestaw plików numerowanych ze skryptu Ruby. Liczby pochodzą z inkrementacji licznika, ale aby ładnie je sortować w katalogu, chciałbym używać początkowych zer w nazwach plików. Innymi słowy plik_001 ... zamiast plik_1 Czy istnieje prosty sposób dodawania zer wiodących podczas...

235
Różnica między attr_accessor i attr_accessible

W Railsach jaka jest różnica między attr_accessori attr_accessible? Z mojego rozumienia, przy użyciu attr_accessorużywa się do tworzenia metod pobierających i ustawiających dla tej zmiennej, abyśmy mogli uzyskać dostęp do zmiennej jak Object.variablelub Object.variable = some_value. Przeczytałem,...

234
instalacja rvm nie działa: „RVM nie jest funkcją”

Właśnie zainstalowałem RVM, ale nie mogę go uruchomić. Mam taką linię na końcu mojego .profilepliku: [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" Próbowałem uruchomić source .profilei ponownie uruchomić terminal, ale mimo to po uruchomieniu rvm use 1.9.2otrzymuję: RVM...

234
Co to jest operator dwukropka w Ruby?

Kiedy mówię { :bla => 1, :bloop => 2 }, co dokładnie robi :? Czytałem gdzieś o tym, jak jest podobny do sznurka, ale jakoś symbol. Nie do końca rozumiem pojęcie, czy ktoś mógłby mnie

233
Zaktualizuj tylko jeden klejnot w pakiecie

Używam bundlera do zarządzania zależnościami w mojej aplikacji railsowej i mam klejnot hostowany w repozytorium git w następujący sposób: gem 'gem-name', :git => 'path/to/my/gem.git' Aby zaktualizować ten klejnot, bundle updatewykonuję go, ale aktualizuje on również wszystkie klejnoty...