Вопросы по теме 'irb'
Как получить приглашение irb (main): 001: 0 ›вместо ››
Ruby предустановлен на моем Mac, поэтому я хотел взглянуть на него. Первое, что я заметил, это то, что irb предлагает >> вместо irb (main): 001: 0>. Я не могу найти ничего о том, как это изменить с помощью Google, потому что все используют irb...
3944 просмотров
schedule
23.01.2023
Rails проверяет, является ли консоль IRB или веб-страница
В моей модели я хотел бы проверить, работает ли приложение внутри консоли IRB или как веб-сайт?
class MyModel < ActiveRecord::Base
def xmethod
if !isIRBconsol
self.user_id = UserSession.find.user.id
end
end
end
1216 просмотров
schedule
05.01.2023
доступ к переменным в загруженном источнике в то время как в irb
Скажем, у меня есть файл с именем test1.rb со следующим кодом:
my_array = [1, 2, 3, 4 5]
Затем я запускаю irb и получаю приглашение irb и запускаю «require ‘test1’. В этот момент я ожидаю, что смогу получить доступ к my_array. Но если я...
2299 просмотров
schedule
23.04.2023
Ни ruby, ни irb не могут загрузить файл .rb в текущий каталог.
У меня действительно нубская проблема с импортом файлов в Ruby. Я делаю приложение Ruby в Windows XP. Все файлы классов для приложения находятся в "C:/Documents/Prgm/Surveyor_Ruby/lib" . Но когда я require файл в другом файле, ни ruby, ни irb не...
15644 просмотров
schedule
09.12.2023
Как я могу отправить строку в TextMate процессу irb, работающему в окне терминала?
Я часто кодирую с открытым окном TextMate и процессом irb в соседнем окне терминала. Я хочу иметь возможность нажимать последовательность клавиш в TextMate, которая делает следующее:
Копирует текущий выбор или, если его нет, текущую строку....
1178 просмотров
schedule
29.09.2022
Backspace и клавиши со стрелками не работают в IRB (консоль Git Bash) на компьютере с Windows
Я только что установил ruby 1.9.2 на машину с Windows, и Backspace или любые другие клавиши со стрелками не работают. Это происходит только тогда, когда я открываю IRB на консоли Git Bash. Но он отлично работает на консоли Windows. Любая помощь...
12454 просмотров
schedule
30.06.2023
Как сделать так, чтобы irb требовал файл config/boot.rb из каталога, в котором я запускаю irb?
В каждом каталоге, в котором я запускаю irb, у меня есть файл config/boot.rb, который необходим. Было бы здорово, если бы это могло быть автоматически загружено, когда я вхожу в irb, но я не уверен, как обратиться к каталогу, в котором я открыл irb,...
392 просмотров
schedule
02.08.2023
почему irb иногда сходит с ума, когда я вставляю скрипт?
def load_lib
path = File.join(File.dirname(__FILE__), 'lib')
failures = []
Dir.glob("#{path}/**/*.rb").each { |file|
puts "loading: #{file} ... "
}
end
Вот сценарий. Когда я ввожу каждую строку отдельно, функция...
3413 просмотров
schedule
14.06.2023
Странное поведение irb, перечисление содержимого текущего каталога
Когда я вставляю этот код в приглашение irb, я получаю список текущего каталога после строки if true .
def some_method()
if true
raise StandardError
end
end
Пример вывода:
irb(main):151:0> def some_method()...
183 просмотров
schedule
22.01.2023
Консоль Rails ограничивает вывод текста. Как мне увидеть все это?
Похоже, что консоль Rails ограничивает вывод символов примерно 880 символами. Как убрать это ограничение?
Печать больших объектов или текстовых полей из базы данных дает следующий результат:
=> #<User id: ....
system_password: ni
(...
1404 просмотров
schedule
01.04.2023
Не может требоваться драгоценный камень в консоли IRB с использованием jruby
В данный момент я использую jRuby (версия 1.6.5) на своей локальной машине.
rvm use jruby
If I do a
which cucumber
Я получаю /Users/sebastiano/.rvm/gems/jruby-1.6.5.1/bin/cucumber
но когда я открываю консоль Ruby (irb) и пытаюсь...
976 просмотров
schedule
23.09.2022
Символы Unicode в Ruby 1.9.3 IRB с RVM
Обновление : я нашел почти точный похожий вопрос , но у него немного другие предпосылки и, следовательно, не т помогает много.
Дано:
MacOS Лев 10.7.3
rvm 1.14.2
ruby 1.9.3p194 (версия 35410 20 апреля 2012 г.)...
2767 просмотров
schedule
21.04.2023
Код ошибки Selenium Webdriver 502
Каким-то образом с сегодняшнего дня я получаю следующую ошибку из моего кода Cucumber -
Selenium::WebDriver::Error::WebDriverError: неожиданный ответ, code=502, content-type="text/html" и затем весь HTML-текст страницы.
Вот полное взаимодействие...
4268 просмотров
schedule
26.03.2023
Carrierwave, Sequel, Sinatra, импорт через irb, обновление
Это двухуровневая проблема, надеюсь, первая решит вторую.
Я хотел бы иметь возможность сохранить новый объект через скрипт с чем-то вроде
@file = File.open("/path/to/image.png")
@user = User.new(:name => "SomeName", :avatar => @file)...
250 просмотров
schedule
08.07.2022
Недетерминированное поведение завершения IRB?
Я нашел ошибку в irb или я что-то упустил?
когда irb запускается без дополнительной инициализации и модуль завершения загружается в интерактивном режиме, все работает как положено:
irb> 'abc'.str<TAB pressed>
irb> 'abc'.strip...
118 просмотров
schedule
07.01.2023
Почему irb -r делает __FILE__ абсолютным путем?
foo.rb — это однострочный файл, который puts __FILE__
irb -r ./foo.rb
дает мне абсолютный путь к foo.rb. Это не поведение, если я запускаю ruby foo.rb . Почему это происходит в irb?
ирб 0.9.6 (06.09.30), рубин 1.9.3p327
411 просмотров
schedule
26.02.2023
Почему я печатаю объекты дважды?
Когда я нахожусь в irb или в rails и создаю некоторую итерацию с помощью each , я снова печатаю всю структуру в своем терминале или внутри браузера. Пример:
a = [1,2,3,4]
a.each do |number|
puts n
end
Результат в терминале irb или внутри...
881 просмотров
schedule
23.06.2022
Как вы передаете ввод и вывод в интерактивную оболочку и из нее?
Я пытаюсь создать приложение, которое позволяет пользователю взаимодействовать с интерактивной оболочкой командной строки, такой как IRB или Python. Это означает, что мне нужно передать пользовательский ввод в оболочку, а вывод оболочки обратно...
1139 просмотров
schedule
07.10.2022
IRB: выход или экранирование последовательности строки/блока/обратной кавычки
Простой пример:
1.9.3p448 :003 > `ls #{File.expand_path('../../', File.dirname(__FILE__))
1.9.3p448 :004 > `
1.9.3p448 :005`>
1.9.3p448 :006`> }
1.9.3p448 :007`> `
1.9.3p448 :008 > `
1.9.3p448 :009`> `
1.9.3p448 :010 > )...
258 просмотров
schedule
19.08.2022
Сохранение широты как -90 с PostGIS RGeo Lat/Lng Points
Я работаю с геопространственными координатами и тестирую свое кодирование в консоли рельсов.
Похоже, он меняет мою долготу на -90,0 вместо того, что должно быть -93,291557312011719.
Любая помощь будет оценена по достоинству .. попробовала только...
199 просмотров
schedule
08.07.2022