
AhmedAnonSom
03.02.2018
09:53:51
Heu guys
Any ruby videos courses
Is yes plz provide link of it or send it in here thanks

?
03.02.2018
10:01:34
hacker

Google

Serge
03.02.2018
10:20:51

AhmedAnonSom
03.02.2018
10:21:40
Yeah bro

v
03.02.2018
10:22:29
it's free

AhmedAnonSom
03.02.2018
10:22:59
So its web or

v
03.02.2018
10:23:15
it's ruby on rails

AhmedAnonSom
03.02.2018
10:23:29
Yes

Dmitry
03.02.2018
10:23:32
http://railscasts.com/

Unknown
03.02.2018
10:23:37
web framework

AhmedAnonSom
03.02.2018
10:23:43

Andiskiy
03.02.2018
10:35:40
Any ruby videos courses
if you speak Russian then this is a good channel for ruby and Rails separately course https://m.youtube.com/channel/UCPIyDzf1vwWc8EQJGUX-vYw

AhmedAnonSom
03.02.2018
10:36:18
I love that language i even downloaded afew apps to learn it they aint helping me

Google

Serge
03.02.2018
11:07:27
Yeah bro
Ruby is not a Rails :)
I started study rails from http://railsforzombies.org/
And then I make a project with book https://www.railstutorial.org/book

?
03.02.2018
19:33:28
курсы не нужны

Nursultan
03.02.2018
20:47:28

Andiskiy
03.02.2018
20:53:45

Nursultan
03.02.2018
20:58:14
Сомали
Да не ты. С тобой то ясно

Andiskiy
03.02.2018
21:29:10

?
03.02.2018
21:29:42
Я люблю смотреть Somali Cable

Lavrushchik
03.02.2018
23:00:51
вопрос.
<level_1_area id="57"><![CDATA[Valencia]]></level_1_area>
есть такой тег в xml-файле.
как при помощи nokogiri изьять из "![CDATA[Valencia]]" значение "Valencia"?
а то чёт ни css('level_1_area'), ни xpath('.//level_1_area'), ни at_xpath('.//level_1_area') не хочет выводить вообще ничего

v
03.02.2018
23:02:39
по-моему селекторы на внутренность CDATA не смотрят
попробуй просто как строку

Lavrushchik
03.02.2018
23:03:46
выдаёт пустое значение
ну точнее как пустое
если делать xpath('.//level_1_area').to_s, то возвращает <level_1_area"></level_1_area>
если xpath('.//level_1_area').text, то вообще пусто

v
03.02.2018
23:06:39
?

Lavrushchik
03.02.2018
23:07:17
смотрел. отмеченый ответ как раз пытался юзать. тоже результата ноль.
сча попробую, то что ниже
я мудак)
у меня чекпоинт, когда делаю nokogiri parse, стояло не "Nokogiri::XML.parse", а "Nokogiri::HTML.parse")
спасибо

Google

Lavrushchik
04.02.2018
00:18:15
есть вопрос, нужна консультация.
стоит задача написать парсер xml, который потом данные пишет в бд.
в xml новая инфа для парсинга добавляется в конец этой хмл.
можно, конечно, последовательно парсить каждую запись, но нужен прирост скорости.
стоит проблема в записи в бд, конкретно - порядок записей. если просто юзать подобие:
for что-то in чём-то
threads << Thread.new(что-то) do |ещё_что-то|
parse_list_of_news(ещё_что-то)
end
end
threads.each { |thr| thr.join }
это, конечно, обеспечит (вроде бы) прирост скорости выполнения парсера, но собьётся порядок записи данных (а нужно по принципу LIFO).
что меня интересует - где можно почитать про последовательность выполнения потоков, чтоб прям вообще понятно было?
или может кто-то подобным занимался?

v
04.02.2018
00:20:22
параллельное чтение и последовательная запись - это оксюмороном выглядит
а так - есть примитивы, которые контролируют исполнение потоков
Mutex
погугли, найдешь остальное

Lavrushchik
04.02.2018
00:23:28
принял, спасибо

Darth
04.02.2018
00:31:09
Привет
Хочу сделать OneToOne ассоциацию между User и Customer
В рельсах принято делать User has_one :customer и Customer belongs_to :user
Для этого мне Customer-у нужно добавить поле user_id?
Как это сделать миграцией?
def change
add_reference :customers, :user, index: true, foreign_key: true
end
Так?
И есть ли auto ddl в руби?
И допустим у меня после создания User идёт колбэк create_customer
Нужно ли мне инициализоровать объект типа Customer или обращение self.customer вызывает магию, которая это делает?
И нужно ли после инициализации полей Customer-а инициализовать и поле user (self.customer.user = self)?

v
04.02.2018
01:22:55

Darth
04.02.2018
01:23:18
Там не всегда достаточно инфы

v
04.02.2018
01:23:32
ты почитай
и поэкспериментируй в рельсовой консоли
все выидно будет

Darth
04.02.2018
01:25:24
Мне интересно где в рельсах эта еб.. тяжёлая магия, чтобы два раза не происходил один и тот же процесс (инициализация или сохранение)

v
04.02.2018
01:26:24
вместо того, чтобы итти читать, ты жалуешься

Darth
04.02.2018
01:26:57
Что читать?
Где тут раздел магия? )

Google

Artem
04.02.2018
06:17:00

Антон
04.02.2018
08:01:04
almost all need a paid job
and all business need someone experienced in communications but business dont know this fact

Sergei
04.02.2018
09:44:58
@cntemple there is the channel for job posting https://telegram.me/rubyjob

Vasiliy
04.02.2018
10:07:49

AhmedAnonSom
04.02.2018
16:44:02
Somalia

?
04.02.2018
16:44:35
Chima

Andiskiy
04.02.2018
17:37:29
Добрый вечер, ребята. у меня на сайте, точнее у клиента(США), есть опция выгрузки данных через csv файл. Иногда там появляется невидимый символ. Кто может подсказать следствием чего это является? он сначала заполняет excel и переводит в csv. Не могу понять почему у него он появляется

Nikita
04.02.2018
17:59:38
Где и какой невидимый символ?

Andiskiy
04.02.2018
18:02:45
в конце ячейки.

Nikita
04.02.2018
18:03:26
Речь про крест?
А парсится он чем и как?

Andiskiy
04.02.2018
18:04:51
иногда я заметил, что когда он заполняет документ ворд при копировании оттуда текста к себе после знака & появляется

Darth
04.02.2018
18:05:13
Это символ пробела

Nikita
04.02.2018
18:05:25

Andiskiy
04.02.2018
18:05:29
речь о знаке с кодом \u00A0 в UTF кодировке

Darth
04.02.2018
18:06:42
Это просто разделитель, выглядит как пробел

Andiskiy
04.02.2018
18:06:52
я понимаю что это символ пробела, никто не в курсе почему оно появляется
мне кажется я должен выяснить почему оно появляется чем клепать вырезание этого символа в каждом месте где происходит выгрузка данных через csv файл

Google

Nikita
04.02.2018
18:08:02
Это рационально

Andiskiy
04.02.2018
18:08:13
или как можно лучше фиксить эту проблему? подскажите пожалуйста

Nikita
04.02.2018
18:08:47
А ты парсишь данные из экселя и перегоняешь их в цсв?

Andiskiy
04.02.2018
18:09:36
клиент заполняет данные в экселе и импортирует их в ксв у себя(такая функция есть), потом с помощью ксв выгружаем данные на сайт

Nikita
04.02.2018
18:11:14
Ты дебажил текст, когда он приходит? Там уже есть этот символ?
Или он появляется непосредственно при экспорте?

Roman
04.02.2018
18:14:00
Это символ Христа! Не нужно эго трогать!

Rafkat
04.02.2018
18:14:50
Просто убирай левые символы

Andiskiy
04.02.2018
18:15:03
он мне скинул эксель, в экселе есть пустой символ(пробел). при переводе в ксв мной появился этот крестик, но я думаю не имеет значения крестик или что, нужно выяснить почему оно появляется там

Nikita
04.02.2018
18:15:31
Делай strip