
Dmitry
24.03.2016
07:32:49
Lets srach begining

Sergey
24.03.2016
07:33:46
Не, я работать пошёл)

@FRWHate left the group
24.03.2016
07:35:02

Google

[Anonymous]
24.03.2016
07:38:28

@FRWHate left the group
24.03.2016
07:39:32

Константин
24.03.2016
08:50:14
Парни!!! И девушки, если таковые имеются, подскажите как массово скачать изображения с сайта?
Ссылки есть массивом

Akamit
24.03.2016
08:50:35
wget

Константин
24.03.2016
08:50:37
через Mechanize часто в ошибку падает соединение
надо что-то простое
надо на ruby)))

[Anonymous]
24.03.2016
08:59:39

Константин
24.03.2016
09:00:07
постараюсь по подробнее описать)))
У меня многопоточное задание.. парсятся ссылки с картинками
вот есть массив ссылок..
теперь мне надо их скачать в определенную папку

Google

Константин
24.03.2016
09:01:08
def save_image(url, path)
cd #{path} && wget #{url} && cd #{надо вернуться обратно}
end
Я в правильном направлении думаю?))
странно... работает..
только с таким запозданием, что офигеть можно

[Anonymous]
24.03.2016
09:06:16

Константин
24.03.2016
09:06:47
с многопоточностью не справляется

Sergey
24.03.2016
09:09:01
mri и concurrency — вообще не лучшее сочетание. jruby, sidekiq, …

Константин
24.03.2016
09:09:13
сделал меньше потоков и поперло!!!

Sergey
24.03.2016
09:09:32
во-во :)

Константин
24.03.2016
09:22:20
ну в сравнении с PHP - работает шустрее

Dmitry
24.03.2016
09:23:15
Какой п*здец....
Костя, используй хотя бы REST client
https://github.com/rest-client/rest-client
system calls это капец в любой яп

Константин
24.03.2016
09:33:15
блин))) ну работает же))

Sergey
24.03.2016
09:33:16
true
в ответ на это могу лишь кинуть это http://www.mikeperham.com/2016/02/09/kill-your-dependencies/
чаще всего прямо использую Net::HTTP, мне хватает
тут уже зависит от задачи

Константин
24.03.2016
09:34:14
вообще очень хорошо отрабатывает wget

Google

Константин
24.03.2016
09:34:21
меньше ошибок
У меня и так уже Mechanizm используется
вот я и пытался отказаться от него в пользу чего-то проще
RestClient может вполне и справляется с своей задачей, но тут надо очень много качать

NewsBot pro.ruby
24.03.2016
09:53:32
WTF: When did this start? https://t.co/AZPhbFJMEl

Dmitry
24.03.2016
10:08:53
хммм... действительно интересно..
кто может объяснить?

Roman
24.03.2016
10:26:54
а что тут объяснять ?

NewsBot pro.ruby
24.03.2016
10:53:17
A noob's perspective on transition to Elixir from Ruby https://t.co/hIX5YAr5zW

jdggd
24.03.2016
10:53:43
я чет проебал, оф 5-я версия rails вышла или нет ?

Stanislav
24.03.2016
10:59:05
Нет еще

Dmitry
24.03.2016
11:55:32

Roman
24.03.2016
11:56:03
вывод так и выводится
просто там бага в []=
её уже исправляют )

Плюшка
24.03.2016
11:56:27

Dmitry
24.03.2016
11:57:30
2.3.0 :002 > a = nil
=> nil
2.3.0 :003 > a[:key] = (puts "NO ERROR AND NO OUTPUT?!?!")
=> nil
2.3.0 :004 >

Roman
24.03.2016
11:57:37
> 2016
> сообщения пошут с ">"

Плюшка
24.03.2016
11:58:21

Google

Плюшка
24.03.2016
11:59:07

Dmitry
24.03.2016
12:01:34
к 2.0 вопросов нету... нету вопросов и к 2.3 с присутствующей багой с []= у NilClass.. мне не понятен прикол с STDOut
да хуй с ней

[Anonymous]
24.03.2016
13:30:55

Константин
25.03.2016
07:39:21
Подскажите как заблокировать вывод shell команды описанной в ``
?

Akamit
25.03.2016
07:39:55
> /dev/null добавь в команду

Dmitry
25.03.2016
07:40:01
Использовать system()
Ай... Это в перле))

Константин
25.03.2016
07:41:51
во, спс
cd #{path} && wget -i links.txt > /dev/null && cd #{Dir.pwd}
Один хрен выдает))))
все.. разобрался.. там есть у wget параметр -nv
на много меньше шума стало

Dmitry
25.03.2016
08:12:35
Выполни в system и не парься

Константин
25.03.2016
08:25:15
это как?

Dmitry
25.03.2016
08:39:11
system("cd #{path} && wget -i links.txt > /dev/null && cd #{Dir.pwd}")

NewsBot pro.ruby
25.03.2016
15:53:48
The super problem https://t.co/zkYLYAZa9P

Pavel ?
25.03.2016
19:45:41
@flood

NewsBot pro.ruby
25.03.2016
20:52:57
Never schedule future jobs https://t.co/mfGvfTZZ5Z

Google

NewsBot pro.ruby
26.03.2016
16:54:30
Introducing the Query Composer -- compose complex SQL queries by describing their components https://t.co/slXy7pqAw1
[Q] Advice needed - Ruby blogging frameworks https://t.co/61DxRsc9Fe

Silent Bob
26.03.2016
18:32:30
объясните пожалуйста, что значит 9 в этом выражении поиска с помощью регекса: 'RubyMonk Is Pretty Brilliant'.match(/ ./, 9)
вообще находит P, вывод: => #<MatchData " P">

Zon
26.03.2016
19:49:35

Silent Bob
26.03.2016
19:57:57
Понял, спасибо)) Т.е. 9 это номер символа с которого начинать искать далее наше выражение.

NewsBot pro.ruby
26.03.2016
20:25:16
What do you call this in Ruby? https://t.co/QzmD4LD2oR

@FRWHate left the group
27.03.2016
07:21:06

Плюшка
27.03.2016
08:17:56
перл нинужын

[Anonymous]
27.03.2016
08:25:21

Zon
27.03.2016
08:54:12

Dmitry
27.03.2016
09:47:59
Перлист? Го в pro.perl
Уже. Однако справедливости ради, хочу сказать, что метод system и в ruby есть.. и выполняет он ровно тоже самое, что и в перле

Roman
27.03.2016
09:56:52
Я вообще только им и пользовался. А то кавычки мутные какие-то

Dmitry
27.03.2016
09:59:24
А есть еще exec... но все меняется, когда необходимо не блочить мастер-процесс
вот, хорошая инструкция =)
http://i.stack.imgur.com/1Vuvp.png