
Nikita
03.09.2018
14:55:03
Да, можно

biert
03.09.2018
15:58:23
Господа, можете немного обьяснить, если я делаю link_to, то добавляется тег data-method, я пытаю чтобы вместо get был post, но что-то никак не получается

Смерть
03.09.2018
16:00:09
Эмм, это несколько неправильно, пытаться заставить ссылку делать post
но вообще link_to ..., method: :post

Google

biert
03.09.2018
16:04:06
так и делал, но почему-то не удавалось
link_to(body, url_options = {}, html_options = {})
method должен быть в html options, да?

Sunny
03.09.2018
16:05:09
доки читай

Igor
03.09.2018
19:43:36
Добрый день. Только что общался на интервью, где меня спросили как готовлю документацию к тестам и тест репорты (?). Есть кто может объяснить че от меня хотели? Я то я тут просто пишу дескрайб, ит и тп ?

vizvamitra
03.09.2018
19:46:53
Может они про ручное тестирование?

E
03.09.2018
19:46:57
Если из описания теста непонятно что он тестирует, то никакая документация его уже не спасет

Igor
03.09.2018
19:47:30

E
03.09.2018
19:47:50
Так и надо было отвечать ?

Igor
03.09.2018
19:47:59
какое там ручное
через консольку чтоли)
Ну у меня еще будет один собес, более текникал. Может голова будет лучше варить (на забугорном сложно)

Google

vizvamitra
03.09.2018
19:49:11
Тест репорты.. Неплохо на CI иметь статистику по всякому времени прогона test suite-а, можно это за уши потянуть
Либо в компании что-то дремучее происходит)

Igor
03.09.2018
19:52:46
Ладно, спасибо. Решил проверить в чатике, не отстал ли я совсем

Dmitriy
03.09.2018
20:05:31
Привет ребята! В свободное время я пишу свой проект для быстрого создания административных панелей. На данный момент готова альфа версия, еще есть много моментов над которыми надо поработать, но очень хотелось бы услышать ваш фидбек.
Планы на будущую версию:
- Адаптивный дизайн для мобильных устройств
- Автоматическое создание полей под модель
- Сделать процесс создания первого проекта более интерактивным и понятным пользователю
- Сделать еще одну интеграцию.
http://getsimpleadmin.com

Darth
03.09.2018
20:31:45
Самые лучшие админки это своими руками и чуть-чуть js где нужно
Остальные боль
Что гемы что чистые js админки

アルテミ
03.09.2018
20:38:57
Плюсую, пришел на проект где уже есть готовая админка (rails admin), если таска связана с админкой —> боль

Илья
03.09.2018
21:15:56
парни в чем может быть ошибка
FactoryGirl.define do
factory :dish do
user
sequence(:name) { |n| "Name#{n}" }
sequence(:measure) { |n| "Measure#{n}" }
sequence(:weight) { |n| "Weight#{n}" }
sequence(:price) { |n| "Price#{n}" }
sequence(:category_id) { |n| "Category_id#{n}" }
sequence(:role) { |n| "Role#{n}" }
end
end
error:Factory already registered: dish

アルテミ
03.09.2018
21:17:29
Ну как бы ошибка намекает

Nick
03.09.2018
21:17:40
Английским по белому пишут, что такая фабрика уже объявлена

Илья
03.09.2018
21:25:57
так у меня только 1 фарбика

アルテミ
03.09.2018
21:32:45
значит не верная настройка гема

Илья
03.09.2018
21:38:06
да ты был прав , спасибо

Alexey
04.09.2018
07:46:34
чят, привет. А что - rubyjobs.ru умер? кто владельца знает?

Aleksandr
04.09.2018
07:53:01
я писал ему, получил этот ответ:
"спасибо за письмо и подробности в нем. Это уже не первый подобный случай за последние два месяца. Причина проблемы в том, что в июне rubyjobs.ru был заблокирован российским государственным файерволом (во время тщетных попыток заблокировать Телеграм). На данный момент мой сайт уже удалили из черного списка, но видимо некоторые провайдеры по-прежнему используют старые данные.
Вы можете попробовать использовать VPN расположенный за пределами России и/или связаться со службой поддержки Билайн и попросить их обновить настройки файервола.
В любом случае, мне очень жаль, что вам приходится испытывать проблемы."
после этого связался с билайном те опровергли всяческие блокировки

Dmitry
04.09.2018
07:55:00

Aleksandr
04.09.2018
07:55:52

Alexey
04.09.2018
07:58:13

Aleksandr
04.09.2018
07:58:41

Google

Кøе-ктø Геннадьевич
04.09.2018
10:50:07
Публикую с разрешения @eugene_shved:
Канал-кладовка полезных штук. В ближайшие дни инфа будет систематизирована и приведена в удобочитаемый вид
https://t.me/ruby_rails_tips_tricks

focusshifter
04.09.2018
11:16:48

Eugene
04.09.2018
11:18:24

focusshifter
04.09.2018
11:20:23
(дальше последних 10 ссылок всё равно никто каналы не листает обычно)

Aleksandr
04.09.2018
11:25:00

Кøе-ктø Геннадьевич
04.09.2018
11:26:22

Eugene
04.09.2018
11:27:08

Кøе-ктø Геннадьевич
04.09.2018
11:30:15

focusshifter
04.09.2018
11:38:53
многа букв
это, на мой взгляд, очень важные буквы, которые для многих знакомых мне людей были толчком расширить зону своих рабочих интересов (и ответственности) от "я пишу код" к "я решаю задачи бизнеса"
я вспомнил, что натыкался на выжимку, нашел её - https://medium.com/therobinkim/patrick-mckenzies-don-t-call-yourself-a-programmer-and-other-career-advice-b6ef98e03e8
но она не дает какой-то серьезной аргументации "почему так", в отличие от оригинального поста

Кøе-ктø Геннадьевич
04.09.2018
11:43:36
спасибо, читану

Андрей
04.09.2018
12:14:23
Всем привет!
Подскажите, кто heroku юзал. В бесплатной версии доступно 10K строк в базе данных. Чтобы увеличить мне достаточно к пакету Hobby перейти или еще какие-то манипуляции надо будет произвести?

biert
04.09.2018
12:29:46
Приветствую Господа, пытаюсь включить ssl на сервере и как-то безуспешно, 502 ошибку получаю, в логах тишина, в nginx acess log не видно когда пытаюсь загружать страницу, в error log тоже пусто

Eugene
04.09.2018
12:30:19
А нгинкс файл правильный?

biert
04.09.2018
12:30:48
пользуюсь cloudflare, сделал там сертификат, 2 файла, приватный и публичный, назвал публичный server.pem а приватный server.key
и как-то оно вообще не работает, что не меняю изминений нету
еще интересная штука, еще один домен направлен на тот сайт, и когда захожу с него то connection refused, а когда с того что главный то всегда 502
включил ssl full (strict)

Google

Vasyl
04.09.2018
12:33:11

Nikita
04.09.2018
12:45:20

Roman
04.09.2018
12:51:27
А можно на контролере с вьюхи как то принять две модели например User и UserApi?

Karina
04.09.2018
12:58:30
никто не знает как в селениум зайти в инкогнито?

Admin
ERROR: S client not available

Eugene
04.09.2018
12:59:06
Эм. А зачем тебе это?

Aleksey
04.09.2018
12:59:59
afaik инкогнито от не инкогнито отличается исключительно тем что в инкогнито история браузера и куки стираются при закрытии. как и в селениуме, какой смысл?

Karina
04.09.2018
13:00:23

Eugene
04.09.2018
13:00:43
Какие данные?
Можешь в тесте сделать заполнение перед тестом.

Максим
04.09.2018
13:01:10

Eugene
04.09.2018
13:01:11
в before do

Максим
04.09.2018
13:01:16
вот буквально на днях хотел
начать переводить статьи
и тут на тебе

Eugene
04.09.2018
13:01:45
и тут на тебе
Так тебе никто и не мешает. Это все у тебя в голове.

Максим
04.09.2018
13:01:58
ну дык раз кто то уже этим занимается
то какой прок

Karina
04.09.2018
13:02:06

Aleksey
04.09.2018
13:06:21
сто лет с ним не работал уже, могу предположить следующее - пусть кто имел дело недавно поправит..
где-то в начале тестов (типа spec_helper.rb) у вас наверное инициализируется селениум и запускается браузер, и дальше все тесты теребонькают одно окно
следовательно надо взять кусок кода из spec_helper.rb и инстанциировать еще одно окно браузера, оно будет с чистой историей и следовательно типа “инкогнито"

Google

Eugene
04.09.2018
13:07:48
So such big problem?
Ты столкнешься со сменой окон, проблемой дополнительной памяти.

Dmitriy
04.09.2018
13:09:44
а есть вообще способы как определить, когда пользователь вот-вот уйдет с сайта и кидать ему popup к примеру?
не банальный какой-то способ

Karina
04.09.2018
13:10:21

Dmitriy
04.09.2018
13:10:22
с курсором

Eugene
04.09.2018
13:10:35
с курсором
Ну я помню что бывают такие случаи, что тип ты не заполнил какую-то форму и алертом выскакивает при закрытии вкладки, что чел не уходи от нас дозаполни форму иначе данные будут потеряны.

Aleksey
04.09.2018
13:12:49
это ж вроде браузер шлет, а не сайт

Eugene
04.09.2018
13:13:33

Aleksey
04.09.2018
13:13:51
не знаю ?
но кстати я вспомнил что я такое встречал
закрываешь вкладку, а тебя назад и видео там еще типа “не уходи с сайта бла бла бла”, какая-то спамо-маркетинговая херня
не знаю как это сделано, можнт была дыра какая-то в браузере