No
03.03.2018
10:42:25
Если они находятся рядом
Мне зачастую проще воспринимать много подряд чем одну стену текста
Aleksey
03.03.2018
10:42:45
image “/путь/к/картинке”, at: [0,0], height: x, weight: y
вроде это все что надо для вставки согласно доке правна
Google
Anton
03.03.2018
10:43:10
? всмысле нет?
Возможно беда в создании новой страницы, у тебя в пдф-ке обе страницы?
И какой путь у картинок?
Aleksey
03.03.2018
10:43:25
пдф пустой, создается с нуля
Anton
03.03.2018
10:43:36
Aleksey
03.03.2018
10:45:05
я сохраняю 3 картинки, на выходе 4 страницы
все пустые и разные по размеру
сам файл
судя по размеру пдфки, картинки в ней все же есть, но как-то не так расположены
вообще задача взять пдф со сканами, наложить на сканы фильтры для улучшения качества, контраста там подкрутить и прочих аджастментов, и вернуть это назад в пдф
еще пробовал imagemagick’ом, но он во-первых медлнный, во-вторых, коряво мои сканы располагает. лучше чем правн, но все равно коряво
convert 1.jpg 2.jpg output.pdf
Silent Bob
03.03.2018
11:14:04
подскажите, мне нужен active_sopport'овский метод deep_merge в моем геме, который в целом можно и без рельс будет юзать. Куда мне лучше в гем засунуть этот метод? Есть какая то конвенция?
или может его лучше переделать в обычный метод и засунуть в класс где надо будет использовать и все
Anton
03.03.2018
11:22:40
Google
Anton
03.03.2018
11:22:56
Там прямо экстеншены
D
03.03.2018
12:07:50
Подскажите как использовать (или эскейпнуть) / (forward slash) в названии класса в Slim?
Vasiliy
03.03.2018
12:55:24
class=''
Дмитрий
03.03.2018
13:32:09
Рубисты а есть ли гем для сохранения данных приложения в файле? Просто в каждой системе свои соглашения где их хранить: на линуксе $XDG_DATA_HOME или ~/.local/share/ на винде LOCALAPPDATA но опять же в windows xp такой нету, на маке - ~/Library/Application Support и т.д., хочу чтобы у меня был один интерфейс который сам решает где хранить
Vasiliy
03.03.2018
13:41:22
Figaro
Nursultan
03.03.2018
13:42:35
Дмитрий
03.03.2018
13:48:54
Figaro
Это не то, мне нужно хранить именно данные приложения( а не конфиги), c возможностью изменять их + это про рельсы, мне надо для чистого руби
Dmitry
03.03.2018
13:57:44
sqlite?
ну или в yml, csv и т.д.
ojab
03.03.2018
13:59:37
вопрос в том где в дереве директорий хранить этот самый sqlite/csv/yml
а точнее как кроссплатформенно хранить в нужном месте
Dmitry
03.03.2018
14:02:24
а в чем проблем а хранить в папке с "апкой"?
кроссплатформенное ПО на руби?
Дмитрий
03.03.2018
14:07:02
а в чем проблем а хранить в папке с "апкой"?
Ну например для того чтобы эти данные сохранялись при переустановке гема или их можно было использовать в разных версиях руби (rvm устанавливает гемы в разные папки для разных версий руби)
Nursultan
03.03.2018
14:07:15
Dmitry
03.03.2018
14:08:28
??? что?
linux, macos вопросов нет, но человек хочет и windows(windows xp ?)
Дмитрий
03.03.2018
14:10:39
выше уже написали: вопрос в том где хранить а не в каком виде
Dmitry
03.03.2018
14:15:33
Google
Shamil
03.03.2018
20:51:17
Товарищи, всем кто на постоянной уделёнке работает, вопрос: в чем самые большие затыки работы удаленной команды? О чем работадателя расспросить в первую очередь чтоб понять что у меня таких затыков не будет?) Благодарен за любые рекомендации сюда или в приват. (делайте реплай пожалуйста)
Anton
03.03.2018
20:52:05
И как решения принимаются
Shamil
03.03.2018
20:58:37
Anton
03.03.2018
20:58:54
Shamil
03.03.2018
20:59:07
?
Anton
03.03.2018
21:01:06
?
За культуру спросить можешь ещё
vladimir
04.03.2018
06:46:50
Привет Всем! Подскажите пожалуйста библиотечку для отрисовки иерархических деревьев с возможностью добавлять кастомный HTML в ноду. Не реакт желательно.
Nikita
04.03.2018
07:57:50
Vasiliy
04.03.2018
10:08:13
Рекламку добавили?
Igor
04.03.2018
10:08:27
тоже самое
Диёр
04.03.2018
10:08:43
Спамеры
focusshifter
04.03.2018
10:11:52
Сам бот прибит, странно, что клавиатура все ещё отображается
Попробуйте переоткрыть клиент, в telegram X у меня клавиатура была убита сразу после бана бота
Vasiliy
04.03.2018
10:20:37
не, не канает, клаву спрятал просто туда где команды бота
Talgat
04.03.2018
11:40:33
Ребята поясните: есть 1млн ссылок в csv,
и нужно спарсить данные(site title) из этих ссылок
Как создать несколько воркеров, чтобы парсили один CSV ?
Rafkat
04.03.2018
11:43:29
Пиф Пиф делай
Пусть один воркер считывает и кидает в очередь
А воркеры сам когда хотят, тогда и берут
Google
Zamira
04.03.2018
11:47:01
Да, один воркер считывает ссылки и на каждую ссылку создает задачу, кидает в очередь. Другие n воркеров берут из этой очереди все подряд
Talgat
04.03.2018
11:54:56
Rafkat
04.03.2018
13:17:36
Примерно
Talgat
04.03.2018
13:31:00
@deep_freeze пробовали гем smarter_csv для таких задач?
Ребята поясните: есть 1млн ссылок в csv,
и нужно спарсить данные(site title) из этих ссылок
Как создать несколько воркеров, чтобы парсили один CSV ?
Rafkat
04.03.2018
13:33:08
Talgat
04.03.2018
13:39:25
@deep_freeze , @zamira_norova че то никак не пойму как создать очередь для каждой ссылки,
и как потом остальные воркеры будут брать эти задачи:
через воркер который кидает в очереди???
ojab
04.03.2018
13:51:09
остальные воркеры будут брать задачи через редис, куда sidekiq их складывает
Talgat
04.03.2018
13:58:13
ojab а это как, можете по подробнее?
ojab
04.03.2018
13:58:24
https://github.com/mperham/sidekiq/wiki/Using-Redis
ну и в https://github.com/mperham/sidekiq/wiki/FAQ ещё по этому поводу что-то написано
Silent Bob
04.03.2018
14:11:18
подскажите, правильно что в гемах отказались от папки /bin в пользу папки /exe? (куда все executables класть для cli). Тогда почему бандлер по умолчанию все равно bin/ генерит папку при bundle gem new_gem?
ojab
04.03.2018
14:13:08
в http://bundler.io/blog/2015/03/20/moving-bins-to-exe.html описано же
/bin для того, что юзается гемом в процессе разработки (binstub'ы и иже), /exe — для устанавливаемых исполняемых файлов
Silent Bob
04.03.2018
14:17:53
Shamil
04.03.2018
19:05:28
Decadent
04.03.2018
20:15:15
все верно
Lavrushchik
05.03.2018
06:56:52
вопрос по less.
прикрутил гем к проекту.
в assets/stylesheets кинул папку, в которой есть style.less и есть ещё папки с лесс-файлами(они импортируются в style.less).
делаю require этого style.less в application.css.
пытаюсь сделать rake assets:precompile - выдаёт ошибку, что одна из переменных undefined. хотя эта переменная в одном из импортируемых файлов есть.
вопрос - что я делаю не так?
ojab
05.03.2018
07:53:20
порядлок @import'ов не соблюдаешь?
Google
Lavrushchik
05.03.2018
08:14:12
есть less-файл(style.less).
в него делаю импорт всех остальных less-файлов а-ля "@import "path/file.less";"
потом style.less импортирую в "bootstrap_and_overrides.css.less"
и ругается на undefined-переменную
Michael
05.03.2018
08:20:00
может из-за этого
и еще может быть если у тебя подобная структура
app/assets/stylesheets/frontend/main.less
то нужно помоему указывать что-то типа
@import "frontend/file";
Lavrushchik
05.03.2018
08:24:29
Andrey ?
05.03.2018
09:49:00
Кто-нибудь сталкивался с таким:
rails 5.2rc1, при запуске любой из команд db:*, запускает их дважды. rails db:drop - дважды дропает, db:create - дважды создает
Aleksey
05.03.2018
09:51:18
обычно rake db:* в деве сразу аппалит тоже самое на тестовый енвайронмент
если у тебя для дева и теста одна база указана, может выглядеть как “повторение”