Запитання з тегом «ruby»

Ruby - це багатоплатформна, динамічна об'єктно-орієнтована інтерпретована мова з відкритим кодом, створена Юкіхіро Мацумото (Мац) у 1995 році. Тег [ruby] призначений для питань, пов'язаних з мовою Ruby, включаючи її синтаксис та його бібліотеки. Питання Ruby on Rails слід позначати темою [ruby-on-rails].

5
Як реально працюють RVM та rbenv?
Мене цікавить, як реально працюють RVM та rbenv. Очевидно, вони обмінюються різними версіями Ruby та gemsets, але як цього досягти? Я припускав, що вони просто оновлюють символьні посилання, але заглибившись у код (і я повинен визнати, що мої знання про Баша є поверхневими), здається, вони роблять більше, ніж це.

6
Кількість, розмір, довжина… занадто багато варіантів у Ruby?
Я не можу знайти остаточну відповідь на це, і я хочу переконатися, що я розумію це до "n-го рівня" :-) a = {"a" => "Привіт", "b" => "Світ"} a.count # 2 а.розмір №2 a. довжина №2 a = [10, 20] a.count # 2 а.розмір №2 a. довжина №2 Отже, що …

10
Як змінити часовий пояс за замовчуванням для Active Record in Rails?
У своєму application.rbя натрапив на наступний коментар # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. config.time_zone = 'Eastern Time (US & Canada)' Як ви …



14
Обслуговування статичних файлів за допомогою Sinatra
У мене одна веб-сторінка, що використовує лише HTML, CSS та JavaScript. Я хочу розгорнути додаток до Heroku, але я не можу знайти спосіб це зробити. Зараз я намагаюся зробити так, щоб програма працювала з Sinatra. . |-- application.css |-- application.js |-- index.html |-- jquery.js `-- myapp.rb А далі - зміст …
139 ruby  sinatra 


7
Динамічне постійне призначення
class MyClass def mymethod MYCONSTANT = "blah" end end дає мені помилку: SyntaxError: похибка динамічного постійного призначення Чому це вважається динамічною постійною? Я просто присвоюю йому рядок.
139 ruby 

14
Весь останній елемент масиву Ruby
Скажімо, у мене є масив Ruby a = [1, 2, 3, 4] Якщо я хочу все, крім першого пункту, можу написати a.drop(1), що чудово. Якщо я хочу всього, окрім останнього , я можу думати лише про це a[0..-2] # or a[0...-1] але жодне з них не здається таким чистим, як …
139 ruby 

3
Отримайте поточний слід стеку в Ruby, не збільшуючи виняток
Я хочу записати поточний заднім числом (стек-трек) у додатку Rails 3 без винятку. Будь-яка ідея як? Чому я хочу цього? Я намагаюся простежити виклики, які виконуються, коли Rails шукає шаблон, щоб я міг вибрати частину процесу для переопределення (тому що я хочу змінити шлях перегляду для певного мого підкласового контролера). …
139 ruby  stack-trace 

2
Як створити довгий рядок повторного тексту в Ruby?
Який найкращий спосіб швидко створити довгу струну в рубіні? Це працює, але дуже повільно: str = "" length = 100000 (1..length).each {|i| str += "0"} Я також помітив, що створювати рядок пристойної довжини, а потім додавати її до існуючої рядки до потрібної довжини працює набагато швидше: str = "" incrementor …
138 ruby  string 

6
Не вдалося знайти Gemfile
Я, звичайно, не розробник Ruby, але у мене є додаток на моєму сервері з використанням Ruby, Gems та Bundler. Я намагаюся встановити інший Ruby на інший обліковий запис користувача, але на той же VPS. Коли я йду бігати bundle install Я отримую таку помилку: Не вдалося знайти Gemfile Я міг …
138 ruby  gem  bundler 


19
Що найкраща / найпростіша бібліотека GUI для Ruby? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

7
Як витягти параметри URL-адреси з URL-адреси за допомогою Ruby або Rails?
У мене є такі URL-адреси, як http://www.example.com/something?param1=value1&param2=value2&param3=value3 і я хотів би витягти параметри з цих URL-адрес і отримати їх у хеші. Очевидно, я міг використовувати регулярні вирази, але мені було просто цікаво, чи існують простіші способи зробити це з Ruby чи Rails. У модулі Ruby я нічого не знайшов, URIале, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.