Size: a a a

2020 March 08

А

Александр in RubyRush
тож самое
источник

А

Александр in RubyRush
может просто сам цсв файл можете скинуть?
источник

V

Vitaliy in RubyRush
Александр
может просто сам цсв файл можете скинуть?
да скинуть не проблема, но нужно понять, в чем проблема
источник

V

Vitaliy in RubyRush
а как ставили Faker ?
источник

А

Александр in RubyRush
sudo apt install ruby-faker
источник

А

Александр in RubyRush
5.times do |index|
индекс это что в этом случае?
источник

V

Vitaliy in RubyRush
это просто переменная, которую Вы в блоке определяете, мне ее легче было использовать под именем index, так как с помощью нее я задавал индекс в поле phone
источник

V

Vitaliy in RubyRush
Александр
sudo apt install ruby-faker
наберите в консоли bundle list bundle list faker, какую версию показывает ?
источник

V

Vitaliy in RubyRush
Скорее всего faker старый был установлен, через apt-get
источник

А

Александр in RubyRush
Настраивается пакет ruby-faker (1.6.6-1) …
когда устанавливался
а по запросу выдает
ERROR: "bundle show" was called with arguments ["bundle", "list", "faker"]
Usage: "bundle show GEM [OPTIONS]"

bundle show GEM [bundle list faker]
так тож не работает
источник

V

Vitaliy in RubyRush
походу я понял, у Вас bundler установлен ?
источник

А

Александр in RubyRush
Successfully installed bundler-2.1.4
сейчас запустил еще раз установку.
но ошибка таже при прошлом запросе
источник

А

Александр in RubyRush
all = [1, 2, 3,4,5,6]#пример моего масива
a = ["Название и размер","Цена", "Изображение"]
N = (all.count)/3
a.each do |name|
 N.times do |?|
   csv << [name ??]
Исходя из вашего кода
но я не понимаю как оно совмещает  'Distributor Company Name',     'Email', и все во 2ой записи csv
источник

V

Vitaliy in RubyRush
Александр
all = [1, 2, 3,4,5,6]#пример моего масива
a = ["Название и размер","Цена", "Изображение"]
N = (all.count)/3
a.each do |name|
 N.times do |?|
   csv << [name ??]
Исходя из вашего кода
но я не понимаю как оно совмещает  'Distributor Company Name',     'Email', и все во 2ой записи csv
Смотрите, у Вас должны сходиться заголовки, с тем, что вы хотите сгенерить. У Вас a это заголовки, их 3, Вам нужно перебрать все all или кол-во all ?
источник

А

Александр in RubyRush
мне нужно совместисть список all и список а. В списке all наименования идут в том же порядке, что и в А. Но длинну списка All я не знаю
источник

V

Vitaliy in RubyRush
И еще вопрос, видосы про гемы смотрели, у ребят на канале и как установить ruby ? Почему не используете установку через gem install ?

https://rubyrush.ru/steps/setup-ruby.html
https://rubyrush.ru/steps/rubygems.html
источник

А

Александр in RubyRush
видосы смотрел но по синтаксису. Руби ставил до того как наткнулся на них
источник

V

Vitaliy in RubyRush
У Вас есть список заголовков, это a
У Вас есть массив, который Вы получите скорее всего со страницы, через Nokogiri, так ?
Вам нужно перебирать именно all, а не a, так как Вы хотите для каждого известного элемента, выцепить "Название и размер","Цена", "Изображение", которые есть в массиве(скорее всего в массиве хэшей). Ну и собственно, все что у Вас есть, пушить в новый csv файл. Мысль понимаете ?
источник

А

Александр in RubyRush
да
источник

V

Vitaliy in RubyRush
|name| в принципе может быть опциональна, так как нужно понимать, для чего Вы хотите именно name использовать из блока в коде
источник