@rubyschool

Страница 218 из 921
spartakusQ
23.06.2017
15:04:11
Этого точно хватит, спасибо.

Tanya
23.06.2017
15:05:00
тут же вроде стикеры нельзя, или я чего-то путаю..)

spartakusQ
23.06.2017
15:05:22
Ему можно)

Nikolai
23.06.2017
15:06:05
Что дозволено Юпитеру, не дозволено быку

Google
Nikolai
23.06.2017
15:06:19
Хорошая древнеримская пословица

Антон
23.06.2017
15:06:29


Marina
23.06.2017
15:06:51
Омбре!

Tanya
23.06.2017
15:08:08
Testing The Rails Way ни у кого случайно этой книги нет?

Vadim
23.06.2017
15:11:21
Testing The Rails Way ни у кого случайно этой книги нет?
Относительно недавно вышла 3 издание книжки про RSpec от ProgProg

Ro
23.06.2017
16:24:01
Но я работаю над этим. Пилю свои проекты
главное не пили их три гола. А лучше ходи по собеседованиям и апплайся, лучше пилить когда ходишь и ищешь. Делать надо, но не так чтобы это было удобной отговоркой

Nikolai
23.06.2017
16:31:27
согласен

я себе дедлайн поставил - 15 августа

по своим проектам

алсо, вопрос

у меня есть строка, которую я стянул при помощи Nokogiri

в строке есть элементы, разделённые как запятыми, так и квадратными скобками

мне нужно отбросить лишнее (javascript в начале и в конце), а затем оставшиеся элементы преобразовать в двухмерный массив

Google
Nikolai
23.06.2017
16:33:14
подскажите, как лишнюю инфу отбросить

я пробовал при помощи метода строки split, но что-то он нифига не работает

spartakusQ
23.06.2017
16:35:37
Nikolai
23.06.2017
16:35:54
я уже нашёл зацепку

регулярные выражения

spartakusQ
23.06.2017
16:36:14
Тоже варик.

Жопка гореть будет))

Nikolai
23.06.2017
16:36:40
почему

Igor
23.06.2017
16:40:05
регулярные выражения
да, тут только через регулярку. Может стоит посмотреть Regexp.union - с ним проще составить регулярку, если, конечно, я ничего не путаю

Artem
23.06.2017
18:15:48
Виталий Либер ,ты интернет магазин сам писал или гем какой-то ?

Ilya
23.06.2017
18:17:54
А есть какие-то толковые гемы для интернет-магазинов кроме Spree?))

Artem
23.06.2017
18:18:16
Мало ли )

Ilya
23.06.2017
18:20:23
Я вот как раз сейчас со спри копаюсь

чето мне кажется с нуля проще ?

Я еще даже толком не разобрался что где лежит и че куда писать, а мне по сути оттуда много не нужно

в общем я что-то засомневался в том чтобы использовать его

Artem
23.06.2017
18:24:28
Хах

Ilya
23.06.2017
18:25:12
Хотя я все надеюсь что я разберусь в этом франкенштейне и жизнь наладится

Nikolai
23.06.2017
19:26:20
господа, вопрос

я соорудил небольшой скрипт для парсинга

Google
Nikolai
23.06.2017
19:27:04
https://paste2.org/XsKLY3MC

сам элемент, который я парсю, выглядит следующим образом - куча яваскрипта, затем нужные мне данные, идущие без пробелов (что важно), затем снова куча яваскрипта

я хочу, чтобы этот скрипт при помощи команды doc.gsub(/\s/) разделил строку по пробелам и запихнул всё это в массив

но при выполнении скрипта он мне, вместо первого элемента, возвращает первый символ

puts doc[0]

что я делаю не так?

spartakusQ
23.06.2017
19:30:04
массив в массиве

Nikolai
23.06.2017
19:30:23
не понял

spartakusQ
23.06.2017
19:30:45
тебе надо разбить твои данные на кусочки

Nikolai
23.06.2017
19:30:54
да

spartakusQ
23.06.2017
19:30:59
ты же вон спрашивал про регулярные выражения

ну массив в массиве фильтром

Nikolai
23.06.2017
19:31:20
ну так я разбиваю при помощи doc.gsub(/\s/)

оно мне генерирует массив, в котором данные посимвольно занесены

а мне надо, чтобы оно генерировало строку, а потом делило её на элементы массива по пробелам

Klim
23.06.2017
19:34:21
покажи откуда тащишь.

spartakusQ
23.06.2017
19:34:57
а не проще схранять в файл, а потом с файлом работать

у тебя будет немного больше манёров

Nikolai
23.06.2017
19:35:27
покажи откуда тащишь.
https://paste2.org/G1eeYY3U

spartakusQ
23.06.2017
19:35:30
и каждый раз просто переписывать файл

Google
Nikolai
23.06.2017
19:36:17
мне нужно распарсить страницу, загнать все нужные мне данные в двухмерный хеш, а потом записать их в таблицу в базе данных

spartakusQ
23.06.2017
19:36:23
тебе же потом всё равно надо учить твою прогу

Admin
ERROR: S client not available

Nikolai
23.06.2017
19:36:46
прежде чем учить, мне хотя бы данные собрать

Клим, что скажете по поводу всего этого?

Klim
23.06.2017
19:43:55
Подожди чуть. Глянуть надо.

spartakusQ
23.06.2017
19:47:32
Клим, что скажете по поводу всего этого?
оно же выдаёт всё правильно

Nikolai
23.06.2017
19:48:26
увы, неправильно оно выдаёт

Klim
23.06.2017
20:03:01
Твой сайт похоже отсюда тянет данные. https://www.bitstamp.net/api/ Может проще с их апи работать?

Nikolai
23.06.2017
20:03:24
конечно проще

только проблема в том, что сайт этот не грузится

мне нужны данные по курсу криптовалют

за последние несколько лет

я тут подумал, а зачем вообще нокогири юзать?

нужные мне данные соответствуют определённому паттерну. нужно написать регулярное выражение для этого паттерна и просто брать данные из исходного кода страницы

Klim
23.06.2017
20:06:56
похоже он для российских айпи закрыт. включил бровсек в фаерфоксе и он заработал. прокси решит проблему.

нокогири умеет прокси.

https://paste2.org/VCjKEJNt Вот массив из дат и цифр. Можно его дальше сплитовать, как надо. Но апи юзать конечно кошернее. С регэкспами риск мусора нахапать очень высок. Когда текст для дорвея парсишь, это пофигу. А с числами может гемор неслабый вылезти.

Konstantin
24.06.2017
09:15:13
ку, есть кто живой из рубистов?

Google
Konstantin
24.06.2017
09:16:46
делаю ДЗ к 26 уроку

там надо опции парикмахеров сделать таким образом, чтобы их список брался из ДБ

логику я быстро понял и сделал, но есть косяк, который не правится, почему-то





при том, что в коде он не лишний



все симметрично(

мне тут предложили через массив это сделать, а массивом во вьюхе добавить

но я хз, как во вьюхе массивом строки добавлять

@barberoptions.each do |name| - а дальше ступор

В общем нагуглил и справился

Страница 218 из 921