Pytania otagowane jako ruby

Ruby jest wieloplatformowym, zorientowanym obiektowo, dynamicznym, zorientowanym obiektowo językiem interpretowanym, stworzonym przez Yukihiro Matsumoto (Matz) w 1995 roku. Tag [ruby] służy do pytań związanych z językiem Ruby, w tym jego składnią i bibliotekami. Pytania Ruby on Rails powinny być oznaczone tagiem [ruby-on-rails].


3
Rails Admin vs. ActiveAdmin [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

3
Funkcje daty / czasu „Ago” w Ruby / Rails
Zastanawiałem się, czy w Railsach jest sposób na obliczenie znacznika czasu - pół minuty temu, 2 minuty temu, 1 dzień temu itd. Coś w rodzaju twitterowego znacznika daty w czasie rzeczywistym. Chcę wiedzieć, czy Ruby / Rails ma wbudowaną funkcję do takiej konwersji daty i czasu?

7
Używanie „return” w bloku Rubiego
Próbuję użyć Ruby 1.9.1 jako osadzonego języka skryptowego, tak aby kod „użytkownika końcowego” został zapisany w bloku Ruby. Jednym z problemów jest to, że chciałbym, aby użytkownicy mogli używać słowa kluczowego „return” w blokach, aby nie musieli martwić się o niejawne wartości zwracane. Mając to na uwadze, chciałbym móc to …

10
Przeanalizuj treść wiadomości e-mail z cytowanej odpowiedzi
Próbuję wymyślić, jak wyodrębnić treść wiadomości e-mail z dowolnego cytowanego tekstu odpowiedzi, który może zawierać. Zauważyłem, że zwykle klienci poczty e-mail umieszczają informację „W taką a taką datę, tak a tak napisałem” lub poprzedzają wiersze nawiasami ostrymi. Niestety nie wszyscy to robią. Czy ktoś ma pomysł, jak programowo wykrywać tekst …
87 c#  ruby  email  email-parsing 


8
Mierz i porównuj czas dla metod Ruby
Jak mogę zmierzyć czas potrzebny na metodę i poszczególne instrukcje w tej metodzie w Rubim. Jeśli widzisz poniższą metodę, chcę zmierzyć całkowity czas potrzebny na tę metodę oraz czas potrzebny na dostęp do bazy danych i dostęp do redis. Nie chcę pisać Benchmark.measure przed każdym stwierdzeniem. Czy interpreter języka ruby …



17
Nie można znaleźć specyfikacji w CocoaPods
Nie mogę zrozumieć, dlaczego Cocoapod nie może znaleźć specyfikacji poda, którą utworzyłem podczas uruchamiania pod install. Czy ktoś mógłby mi pomóc rozwiązać ten problem? Definiuję podgrupę w moim pliku podspec biblioteki w następujący sposób: s.subspec 'mysubspec' do |c| c.dependency 'ABC','1.0.0' end Ta zależność ABC jest wymieniona w bibliotece Podfile: pod …

2
Najbardziej zwięzły sposób testowania równości ciągów znaków (nie równości obiektów) dla łańcuchów lub symboli Rubiego?
Zawsze robię to, aby sprawdzić równość ciągów znaków w Rubim: if mystring.eql?(yourstring) puts "same" else puts "different" end Czy to jest właściwy sposób na zrobienie tego bez testowania równości obiektów? Szukam najbardziej zwięzłego sposobu testowania ciągów znaków na podstawie ich zawartości. Z nawiasami i znakiem zapytania wydaje się to trochę …
86 ruby 

10
Ruby wysyła żądanie JSON
Jak wysłać żądanie JSON w języku Ruby? Mam obiekt JSON, ale nie sądzę, żebym mógł to zrobić .send. Czy muszę mieć javascript, aby wysłać formularz? Czy mogę użyć klasy net / http w języku ruby? Z nagłówkiem - typ zawartości = json i treścią obiektu json?
86 ruby  json  httprequest 

25
Railsy powtarzają mi, że nie jest obecnie zainstalowane
Używam rvmdo zarządzania różnymi rubinami i ich klejnotami. Moja powłoka to zsh z opcją oh-my-zsh skonfigurowaną z podstawowymi ustawieniami. Włączone wtyczki oh-my-zsh to ruby, rails, osx i git. Oto polecenie, którego użyłem do zainstalowania ruby-1.8.7 i rails-3.0.7. rvm install 1.8.7 rvm use 1.8.7 gem install rails -v=3.0.7 a potem wpisałem …
86 ruby-on-rails  ruby  rvm  zsh 


6
Ciągłe odczytywanie z STDOUT zewnętrznego procesu w Rubim
Chcę uruchomić blendera z wiersza poleceń za pomocą skryptu ruby, który następnie przetworzy dane wyjściowe podane przez blendera wiersz po wierszu, aby zaktualizować pasek postępu w GUI. Nie jest ważne, że blender jest procesem zewnętrznym, którego standardową wersję muszę przeczytać. Wydaje się, że nie jestem w stanie złapać komunikatów o …
86 ruby  shell  process  stdout  stdin 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.