@rubylang

Страница 888 из 1684
Artur
09.02.2017
13:28:21
https://github.com/vitalie/webshot

вот гемос

Nikolay
09.02.2017
13:28:29
https://github.com/csquared/IMGKit

ojab
09.02.2017
13:28:41
зачем? (я не в курсе как работает какой-нибудь wicked_pdf, но там есть pdf_from_string)
>wkhtmltopdf and wkhtmltoimage are open source (LGPLv3) command line tools to render HTML into PDF and various image formats using the Qt WebKit rendering engine. These run entirely "headless" and do not require a display or display service.

Google
Artur
09.02.2017
13:28:45
https://github.com/csquared/IMGKit
это видали, знаем. Решение работало так себе

trickster
09.02.2017
13:31:58
короче я понял, беболезненно не выйдет

:)

kapkapbopoh
09.02.2017
14:17:07
Есть хеш: H={"len:" => [1,2,3,4,5], "color:" => ["red","green","blue"], "dog:" => ["woof","bark","jaf","seeb"]} надо на выходе получить все комбинации вида: "len: 1, color: red, dog: woof" "len: 1, color: red, dog: bark" "len: 1, color: blue, dog: seeb" ... "len: 2, color: green, dog: seeb" ... "len: 5, color: blue, dog: seeb", Ключей и значений может быть переменное количество

Andrey
09.02.2017
14:17:42
я б рекурсией сделал

Антон
09.02.2017
14:18:39
рекурсия - не решение же

хотя решение я бы тоже не дал :)

Andrey
09.02.2017
14:21:23
выдергиваем первый элемент хэша. Теперь нам надо получить сочетание каждого элемента этого массива со всеми результатами этой же функции от остатка. Если в хэше один элемент, вернуть просто значение этого элемента

Alex
09.02.2017
14:43:22
poltergeist есть еще для фантома

Vsevolod
09.02.2017
14:43:38
h.each do |k,v| v.map!{|el| "#{k} #{el}"} end [''].product(*h.values).map{ |el| el[1..-1].join(', ') }

ojab
09.02.2017
14:45:39
H.map { |k, v| v.map { |iv| [k, iv] } }.inject(&:product).map(&:flatten).map { |a| a.each_slice(2) }.map(&:to_h)

Google
Alex
09.02.2017
14:45:40
хотя не уверен что здесь катит

оно блоки не принимает

ojab
09.02.2017
14:46:51
непонятно зачем такое может понадобиться, правда

Антон
09.02.2017
14:47:16
индексы например построить

ojab
09.02.2017
14:54:51
А почему хеш, а не массив колонок?

Сергей
09.02.2017
14:55:52
ojab
09.02.2017
14:56:56
три строки кода-в-кашу, отлично. спасибо!
приведение в порядок оставим читателю

Vsevolod
09.02.2017
14:57:09
Всё-так product лучше подойдёт если мы говорим о скорости

ojab
09.02.2017
15:04:36
три строки кода-в-кашу, отлично. спасибо!
А как будет выглядеть красивое решение?

Konstantin
09.02.2017
15:27:18
один net/http тому пример

Alex
09.02.2017
15:27:37
один net/http тому пример
Один из немногих косых вещей сделанных в рубях

yopp
09.02.2017
15:35:01
Alex
09.02.2017
15:35:10
Сергей
09.02.2017
15:35:22
а чего там плохого-то?

yopp
09.02.2017
15:36:14
а что там хорошего?

Pathname только один взять

Konstantin
09.02.2017
15:37:34
http://ruby-doc.org/stdlib-2.4.0/ сколько тут полезных библиотек?

Alex
09.02.2017
15:38:26
timeout
можно вообще на потоки в целом распространить. Хотя что не так с таймаутом?

Google
yopp
09.02.2017
15:38:30
Optparse совсем безобразный. open-uri надо было 10 лет назад убить

net/* мрачный весь.

Konstantin
09.02.2017
15:38:56
yopp
09.02.2017
15:39:20
delegate надо на рельсовый заменить ещё

Сергей
09.02.2017
15:39:36
надежда на v3?

yopp
09.02.2017
15:41:11
с чего бы

Konstantin
09.02.2017
15:43:48
в 2017 году буферов нет

только строки

в итоге все сами себе имплементят

Daniel
09.02.2017
15:46:07
Привет всем Хочу взять в качества сервисе по отправке push notifications firebase. Есть ли гемы под него нормальные? Перый гуглешь показал гемчики но не знаю какой использовать. Можете посоветовать ?

Vasiliy
09.02.2017
15:49:57
вы так говорите плохой stdlib будто в других ЯП она ок

Сергей
09.02.2017
15:50:17
в rust ничего такой

Alex
09.02.2017
15:50:37
Раст прикольный но относительно сложный. И его синтаксис у меня не особо joy вызывает.

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

Антон
09.02.2017
15:56:54
вы так говорите плохой stdlib будто в других ЯП она ок
по такой логике и руби должен быть унылым говном как javascript

Igor
09.02.2017
18:12:31
завтра на собеседование идти

а чтото не хочется )

хочется домой

скучно тут в амстере

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

Google
Alex
09.02.2017
18:44:52
Аутисты не сидят в чатах и не разъезжают по разным странам

Принижаешь себя.

#тыжуспешный

yopp
09.02.2017
18:45:15
завтра на собеседование идти
тыж в ящике был. Всё?

Alex
09.02.2017
18:45:34
Увидели такого хорошего рубиста и не смогли устоять.

yopp
09.02.2017
18:45:47
Есть канал где ботописатели рыдают над апи телеграма?

Admin
ERROR: S client not available

Igor
09.02.2017
19:05:26
тыж в ящике был. Всё?
нет, но пригласили пособеседовываться

оплатили отель и перелет

почему бы не съездить?

Igor
09.02.2017
19:05:56
букинг

Artur
09.02.2017
19:06:03
у них интернета чоли нету?

по скайпу ок

Igor
09.02.2017
19:06:12
ха

Artur
09.02.2017
19:06:16
на перле писать будешь?

Igor
09.02.2017
19:06:20
я тут уже 3 круга ада прошел

чисто по фану )

Artur
09.02.2017
19:06:32
Бангалор про тебя писать в твитторе будет знач

Igor
09.02.2017
19:06:51
открыл сайт букинга

Google
Igor
09.02.2017
19:06:57
закрыл в ужасе

общался с пацанами на телефонном интервью

там адский пиздец

Artur
09.02.2017
19:07:25
тоже обычно так делаю, но сперва всё же бронирую гостиницу

Igor
09.02.2017
19:07:28
перловый монолит

и мускул

сайт как будто из 2008 года

на бложики у них там кучу пафоса

про UX

про A/B тестирование

итд

сравните UX у

https://www.trivago.com

и у букинга

http://www.booking.com/

какой-то пиздец

честно говоря

Страница 888 из 1684