@proRuby

Страница 538 из 1594
Zufar @Zuf
08.05.2017
07:17:50
Есть несколько разных настроек приложения которые админ может менять каждый день, где их лучше хранить?

настроек в смысле переменных

отдельный файл \ отдельная модель (?) \ redis \ ENV ? совершенно не представляю как это делается правильно

Alex
08.05.2017
07:25:48
Как вариант сделать Setting model и кэшировать у нее get

Google
Alex
08.05.2017
07:26:07
через кэш. Который в свою очередь можно настроить через редис. Вариантов много.

Felix
08.05.2017
07:27:42
есть гем какой-то для этого

Alex
08.05.2017
07:28:43
https://github.com/huacnlee/rails-settings-cached Типа такого?

Zufar @Zuf
08.05.2017
07:34:02
Во, подойдет, спасибо

Felix
08.05.2017
09:40:32
еще и админка есть

Alex
08.05.2017
09:40:47
еще и админка есть
для активадмина? она глючная вроде

Felix
08.05.2017
09:40:51
неа

просто можно сгенерить вьюшки

для редактирования настроек

Oleg
09.05.2017
07:56:43
А тут, случайно, нету контрибьюторов rails core?

Ксения
09.05.2017
12:09:00
Привет всем! Небольшой развивающийся стартап и крупная международная компания ищут опытных бэкендов и full-stack разработчиков. Стэк – Go/Ruby on Rails, React/Angular. Опыт от 2 лет, знание Restful API, понимание HTTP и опыт с high-load будет плюсом) З/П – 150-170 и 240 соответственно Москва

Google
Alex
09.05.2017
12:10:19
> Опыт от 2 лет > понимание HTTP

Алсо, опыт от двух лет чего?

Ксения
09.05.2017
12:11:03
работы на Go или RoR

Ксения
09.05.2017
12:21:56
о ком именно Вы говорите?

это 2 разные компании

Lupsick
09.05.2017
12:22:25
За 240

trickster
09.05.2017
12:22:28
опыт от двух лет - 240к, чёт подозрительно

Ксения
09.05.2017
12:24:54
не так далеко я не знаю о какой компании Вы говорите если заинтереосваны, то в лс можем подробнее все обсудить

Sergey
09.05.2017
12:26:32
Это типа набор требований один, но зарплата или 150 или 240?

Ксения
09.05.2017
12:27:17
нет, набор требований разный но яп одни

trickster
09.05.2017
12:46:31
интересно они набирают таким потоком, или просто выбирают лучшего/лучших.

v
09.05.2017
12:47:11
Ну если Гетт - то там заебистая процедура отбора

Oleg
09.05.2017
12:51:52
Ну если Гетт - то там заебистая процедура отбора
а что там? У меня 16 техинтервью, прям все сурово?

v
09.05.2017
12:52:01
хуй знаит

знаю, что надо по английски пиздеть

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

Oleg
09.05.2017
12:52:37
Эмм, ну пока все стандартно

Google
Oleg
09.05.2017
12:53:23
просто пока было простенькое интервью с вопросами чем отличаются proc и lambda и еще более простой тест на codility богомерзком

v
09.05.2017
12:54:04
простой тест на кодилити?

хм

а там бывают такие?

Oleg
09.05.2017
13:03:05
ну, да, там они, в принципе, все не очень сложные.

что-нибудь типа найти все числа I в промежутке A..B для которых существует целое натуральное P, где I = P*P

Lupsick
09.05.2017
13:27:33
Ну задания кодилити просто надо позадрачивать

Быстро решать их если ты со стороны не получится

Ivan
09.05.2017
14:38:11
сегодня было короткое телефонное интервью с рекрутером из Gett, сказала, что они вроде как уходят от кодилити

но задания в любом случае были простыми

Dmitriy
09.05.2017
14:57:50
Всем привет. Кто-нибудь пробовал заводить тесты (для CI, например) на убунте с xvfb?

Alex
09.05.2017
14:58:25
а в чем проблема?

Dmitriy
09.05.2017
15:01:21
Пробовал разные драйверы, остановился на хроме. Локально (на маке) всё летает. На сервере сценарий частично отрабатывает, потом падает. Не может найти элемент, который должен подгружаться аяксом. Перепробовал все настройки таймаутов капибары/селениума, банальные слипы - бесполезно

До этого локально пробовал phatomjs/poltergeist - тоже в это упирался, но с переходом на хром всё резко взлетело

Alex
09.05.2017
15:02:20
капибара?

бери webkit драйвер или еще лучше poltergeist.

Зачем возиться с фреймбуффером не очень понимаю, разве что тебе нужны жесткие гарантии.

а то что он не может найти элементом - надо читать как с капибарой работать, там это очень частая проблема.

Dmitriy
09.05.2017
15:03:19
ну вот с фантомом и полтергейстом у меня была ровно та же проблема еще на локальной стадии

Alex
09.05.2017
15:03:35
ну так делай скриншоты если тест свалился

Google
Dmitriy
09.05.2017
15:03:38
всё перегуглил, сорцы смотрел, дебажил адски с кучей логов и скриншотов

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

Alex
09.05.2017
15:04:14
знаешь мне тут сказали что watir постабильнее в этом плане.

Но я тебе точно не скажу.

Admin
ERROR: S client not available

Dmitriy
09.05.2017
15:04:32
в процессе гуглежа натыкался, думал как раз его попробовать

Alex
09.05.2017
15:04:39
Т.е есть знакомый который работал чуть с капибарой и потом работал с ватиром, он типа стабильнее.

Dmitriy
09.05.2017
15:05:42
попробую с ним. спасибо)

С ним та же проблема. Не видит часть, которая должна прилетать аяксом. Есть метод wait_until_present, но он падает по таймауту в 30 секунд

Alex
09.05.2017
15:28:07
ну да, а что 30 секунд мало??

Dmitriy
09.05.2017
15:28:52
вполне достаточно, чтобы респонс прилетел, и элемент появился, но увы

Alex
09.05.2017
15:29:41
если падает с таймаутом значит что то не так.

я конечно капитан очевидность, но надо искать способ воспроизвести локально.

тут поидее docker должен хорошо помогать.

если CI засунуть в докер, то можно будет локально иметь один в один окружение, запустить с теми же сидами и найти причину.

Dmitriy
09.05.2017
15:32:36
У меня тут не совсем CI. Да и не тесты, на самом деле. И уже сделал локальный контейнер идентичный, с ним собственно и вожусь сейчас. Бтв, локально на маке заработало с помощью миксования sleep + wait until. Сейчас пробую на убунте

Alex
09.05.2017
15:33:05
если это не тесты то с этого и нужно начинать. Значит вы используете браузер драйвер для каких то других целей, и подходы там другие.

(я бы сказал, больше гемороя, значительно больше)

Dmitriy
09.05.2017
15:36:34
Геморроя действительно много, это верно. Насчет подхода - вероятно, да, просто я подумал, что бОльшее количество людей сталкивалось с тестами, а не с "другими" целями :)

Alex
09.05.2017
15:39:47
вы правильно решили что большинство сталкивалось с браузер-драйверами в тестах. Вот только их подходы вам скорее всего не подойдут.

Google
Alex
09.05.2017
15:40:10
я просто совсем недавно браузер-драйвер писал под внешний сайт, это геморой.

Dmitriy
09.05.2017
15:42:38
Подходов может быть много, но все-таки это подходы к решению одной и той же проблемой с примерно одним и тем же стэком технологий, так что скорее всего получится извлечь что-то полезное или, как минимум, получить новые направления для копания) Бтв, watir пока впечатление хорошее производит. Если заведется в контейнере - моё уважение авторам :)

Alex
09.05.2017
15:45:43
мм нет. Вы не правы. Браузерэмулятор для внешнего сайта по другому делается. В тех же тестах обычно ожидается что респонс тайм очень низкий, для внешних - совершенно наоборот.

Dmitriy
09.05.2017
15:47:12
Это да. Но в результате своей не совсем верной формулировки я получил упоминание ватира, который, возможно, решит мою проблему

Alex
09.05.2017
15:50:31
если бы вы изначально сказали что вам не для тестов, я бы рекомендовал ватир значительно сильнее.

Потому что сам недавно решал похожую задачу. У ватира плюс что он ждет пока страница полностью прогрузится (вроде как). Соответственно он теряет в скорости обработки, но кодить проще.

ananda
09.05.2017
22:29:06
Приветствую всех, ищу исполнителя который напишет Web Приложение для выгрузки статистики Яндекс.Директ и Alloka.ru через API ! Прошу в л.с

Oleg
10.05.2017
06:57:43
Куда подевалось уважение к профессии?!

Alex
10.05.2017
07:02:35
а что не так?

Alexander
10.05.2017
07:04:23
а что не так?
Видимо, "творцы" подъехали

Alex
10.05.2017
07:04:48
Погромирование это чаще ремесло чем искусство.

Alexander
10.05.2017
07:05:24
Я, например, тоже не сразу понял. Пока не столкнулся с суровой коммерческой разработкой

Ni
10.05.2017
08:32:01
Да нечего.

Страница 538 из 1594