Результаты поиска по запросу "ruby"

10 ответов

Выполнить двоичный файл командной строки с Node.js

Я нахожусь в процессе переноса библиотеки CLI из Ruby в Node.js. В моем коде я выполняю несколько сторонних двоичных файлов, когда это необходимо. Я не уверен, как лучше всего это сделать в Node. Вот пример в Ruby, где я вызываю PrinceXML для ...

1 ответ

Из

у открыть файл для записи, но только если он еще не существует. Если файл существует, я хочу вызвать исключение. Это лучший способ сделать это? filename = 'foo' raise if File.exists? filename File.open(filename, 'w') do |file| file.write ...

2 ответа

Вот и все. Теперь mini_racer должен быть успешно установлен.

ользую Mac 10.14. У меня есть некоторые проблемы с самоцветом mini_racer. После запуска пакета bundle возникает следующая ошибка. Я не знаю, как я могу решить это. ошибка Installing mini_racer 0.2.0 with native extensions Gem::Ext::BuildError: ...

ТОП публикаций

1 ответ

 лучшее место. Но вы должны спросить downvoter, если вы хотите определенный ответ.

лал: a, b = Array.new(2, [0, 0]) a[0] = 1У меня есть: a # => [1, 0]У меня проблема сb, который так же, какa: b # => [1, 0]Проблема в ссылочном адресе. Помогите мне инициализировать массив в одну строку.

3 ответа

Ваш массив состоит из чисел, поэтому ведущий ноль заставляет его интерпретироваться как восьмеричное (действительные цифры 0-7). Если это почтовые индексы, а начальный ноль является значимым, они, вероятно, должны быть строками.

аюсь сделать массив почтовых индексов. array = [07001, 07920]Это возвращает: array = [07001, 07920] ^ from (irb):12 from :0Никогда не видел этого раньше. Есть обходные пути?

4 ответа

Хороший вопрос ... маленькая ошибка в процентах.

оложим, у нас есть список элементов с целым числом: USA: 3 people Australia: 2 people Germany: 2 peopleЕсли мы посчитаем процент каждого значения от суммы по всему списку, мы получим: USA: 3/(3+2+2)*100 = 42.857...% Australia: 2/(3+2+2)*100 = ...

1 ответ

@hoha Я использую URL в локации вместе с головой: хорошо, нужен параметр. Но я получаю значение параметра как неопределенное. id = comment.assignment.id head: ok, location: assignment_lessons_path (id) Не могли бы вы помочь мне здесь? Благодарю. :)

ользую Ruby on Rails 3, и я хотел бы знать, что:location => ... а такжеhead :ok операторы означают в следующем коде, как они работают и как я могу их использовать. respond_to do |format| format.xml { render :xml => @user, :status => ...

2 ответа

 на сервере и RVM локально).

аюсь настроить новый сервер для размещения приложения Rails и хочу чистую установку всех компонентов, поэтому я решил использовать rvm + bundler. Это моя первая настройка сервера Rails. Ранее я использовал пакет с приложением, и я понимаю, как ...

3 ответа

Правильно, НЕ УКАЗАН, это не правда, правда, это так :)

жный дубликат: Что означает || = в Ruby? [https://stackoverflow.com/questions/995593/what-does-mean-in-ruby] что означает нижняя строка? a ||= {} a ||= 1в irb он всегда возвращает класс a, как хеш, для обеих вышеуказанных строк. Заранее спасибо.

1 ответ

Что если вы хотите вернуть более одного атрибута, но не все?

буду повторять здесь свой вопрос, но есть ли более эффективный способ написать это? def recruits_names names = [] for r in self.referrals do names << r.display_name end return names end