Size: a a a

Чат по руби

2020 June 16

PT

Pineapple Thief in Чат по руби
еще нужно будет html в page.text парсить и тэги/ссылки вставлять, но в рельсах есть для этого инструменты, ничего смертельного
источник

A

Anton in Чат по руби
источник

PT

Pineapple Thief in Чат по руби
учи английский, знание английского гораздо важнее знания каких-то там рельсов)
источник

PT

Pineapple Thief in Чат по руби
тем более что руби неговнокодовый это почти и есть английский
источник

A

Anton in Чат по руби
Это же правильный маршрут
Вначале создать контролеры и вьюхи, затем попробовать способ с  бд, а дальше прокладывать Роутинг.
источник

A

Anton in Чат по руби
А то я чувствую все станет кашей сейчас, если не остановиться
источник

PT

Pineapple Thief in Чат по руби
для рекурсии кстати можно использовать throw/catch, уникальная ситуация где эти конструкции полезны) но можно и без них, накапливаешь в массив parent'ов пока не спустишься до нижнего уровня дерева, когда спустишься - массив парентов + текущая нода дадут тебе всю инфу чтобы нарисовать роуты

роуты для добавления/просмотра рутовой страницы можно добавить отдельно имхо для упрощения, типа будет PagesController и RootController
источник

PT

Pineapple Thief in Чат по руби
Anton
Это же правильный маршрут
Вначале создать контролеры и вьюхи, затем попробовать способ с  бд, а дальше прокладывать Роутинг.
это зависит от того, что требуется в тз
если в тз что-то непонятно - нужно уточнить тз
источник

PT

Pineapple Thief in Чат по руби
если сделать что-то не уточнив тз - это карается гораздо хуже каких-то там багов)
источник

A

Anton in Чат по руби
Главное простроить логику между контролерами, тесты и структуру данных сделать
источник

PT

Pineapple Thief in Чат по руби
ну, тебе виднее)
источник

A

Anton in Чат по руби
Да, я уже честно думаю, что не справлюсь
источник

A

Anton in Чат по руби
Я о руби то узнал 3 месяца назад
источник

PT

Pineapple Thief in Чат по руби
в программировании главное - уметь задавать правильные вопросы
судя по заданию name1/name2/name3 - явно не захардкоженные сущности а нечто, что задается динамически через /edit|/add формы
источник

A

Anton in Чат по руби
Вроде там это и написано, возможность  редактировать/добавлять
источник

A

Anton in Чат по руби
В любом случае, всем спасибо, так стало более запутаннее, но зато надеюсь, что я сдвинусь с сегодняшней токи
источник

PT

Pineapple Thief in Чат по руби
ну а у тебя в роутах захардкоженные значения то)
источник

V

Vitaliy in Чат по руби
sinecuraweb corp.
ребят, подскажите Selenium::WebDriver ( chrome ) вообще должен работать в терминальной оболочке? я правильно понимаю же?

        17: from #17 0x7f3aff4054cf clone
       16: from #16 0x7f3b04329fa3 start_thread
       15: from #15 0x55893853576e <unknown>
       14: from #14 0x5589385103f7 <unknown>
       13: from #13 0x5589384e4b77 <unknown>
       12: from #12 0x5589384fc139 <unknown>
       11: from #11 0x5589384ff2ba <unknown>
       10: from #10 0x5589384fb6c8 <unknown>
        9: from #9 0x5589384fb909 <unknown>
        8: from #8 0x5589384ee89f <unknown>
        7: from #7 0x55893834faf5 <unknown>
        6: from #6 0x55893834e63a <unknown>
        5: from #5 0x5589383797e3 <unknown>
        4: from #4 0x55893837ce1e <unknown>
        3: from #3 0x558938347aef <unknown>
        2: from #2 0x5589383ecfc6 <unknown>
        1: from #1 0x5589384c7613 <unknown>
#0 0x55893852a229 <unknown>: unknown error: Chrome failed to start: exited abnormally. (Selenium::WebDriver::Error::UnknownError)
 (unknown error: DevToolsActivePort file doesn't exist)
 (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)



#debian10
Chromedriver установлен ? Версии браузера и драйвера совпадают?
источник

s

sinecuraweb corp. in Чат по руби
Vitaliy
Chromedriver установлен ? Версии браузера и драйвера совпадают?
сейчас это правлю ```hromium -v
[35400:35400:0616/185722.466666:ERROR:browser_main_loop.cc(1512)] Unable to open X display.`
источник

V

Vitaliy in Чат по руби
sinecuraweb corp.
сейчас это правлю ```hromium -v
[35400:35400:0616/185722.466666:ERROR:browser_main_loop.cc(1512)] Unable to open X display.`
Вы через виртуальный рабочий стол хотите запустить, Xvfb ?
источник