@rubyschool

Страница 307 из 921
Fedor
18.08.2017
13:19:07
ну и rvm там тоже прекрасно работает

https://rvm.io/rvm/install

Vadim
18.08.2017
13:19:42
https://www.youtube.com/watch?v=4a_EK6rNE6Y

Fedor
18.08.2017
13:21:14
хотя на мой взгляд оптимальный вариант - поставить linux и свести задачу к предыдущей )

Google
Dmitrii
18.08.2017
13:23:57
Не ну не для этого мне мак на работе ставили что б я Линукс на него накатывал

Ну а так спасибо за подсказки сейчас буду пробовать

Ro
18.08.2017
13:33:24
к слову, RVM геморная система, я бы юзал chruby: http://ryanbigg.com/2015/06/mac-os-x-ruby-ruby-install-chruby-and-you

когда делаешь brew install chruby - надо глянуть чо оно пишет в конце (Caveats - оговорки)

надо будет добавить в .bash_profile или в .zshrc там. Ну и если автоматически при смене директории хочешь чтобы руби менялись на основе .ruby-version, там тоже надо кое-чо добавить

алсо: https://andycroll.com/mac/ruby/simplest-ruby-on-rails-setup-on-macos/

и вот это: https://coderwall.com/p/8r4uog/install-chruby-to-replace-rvm-on-os-x

ссылки из гугла

единственная проблема - что ruby-install собирает ruby из сорцов. Если на CI/CD сервере это делать - то это долго. Поэтому юзают RVM - он качает уже собранные бинарники

на домашнем компе можно и подождать 1 раз)

#установка_руби #ruby #установка_ruby #ruby_install #install #установка

Denis
18.08.2017
17:42:53
Hi Guyz! Who use Selenium can you help me?

`assert_ok': unknown error: cannot find Chrome binary (Selenium::WebDriver::Error::UnknownError)

Google
Denis
18.08.2017
17:43:31
python selenium work okay.

perl selenium work too.

Ro
18.08.2017
17:55:46
можно по-русски

тебе надо просто поставить бинарник селениума

хотя...

хром-то стоит на системе?

Fedor
18.08.2017
18:02:24
`assert_ok': unknown error: cannot find Chrome binary (Selenium::WebDriver::Error::UnknownError)
in fedora I jast used dnf install chomedriver, I think you should use something like that in your system

Vladimir
18.08.2017
18:22:56
всем хороших выходных: https://twitter.com/yogthos/status/892911043483238400

Olga
18.08.2017
18:23:30
?

Tanya
18.08.2017
19:23:42
кстати выходные начались, можно флудить, да

а кто-то еще только работает, да? @ro31337 ?

Aleksej
18.08.2017
19:37:22
Кстати, вроде gorails можно купить на рутрекере.

Konstantin
18.08.2017
19:37:58
Русский с русским по-английски говорят :3

А зачем гоурэйлз, когда у Ромы норм курс?

Aleksej
18.08.2017
19:39:33
Вот до чего людей рубя доводят.

Konstantin
18.08.2017
19:39:43
Рубя животворящая

Кстати, чего хотелось бы видеть в курсе - это больше внимания ооп

Паттерны проектирования. Больше практики ООП, как такового.

Ro
18.08.2017
20:24:09
а кто-то еще только работает, да? @ro31337 ?
ну вы флудите, я тока что ходил на общий ланч. Омериканы не накормили толком, там типа шведский стол был. Ну я не стал наглеть, в итоге они все сами сожрали) Не знают шведского понятия "lagom", у них все "grab" и "take" :)

Google
Konstantin
18.08.2017
20:46:44
lagom bagom i v prodakshen

spartakusQ
18.08.2017
20:47:58
Там же уяк уяк было.

Ro
18.08.2017
20:49:53
А lagom это что?
попозже поищу видос, сразу не находится

Rolling
18.08.2017
22:29:13
Всем привет, кто-нибудь размещал свои проекты на локум ру

Проблема с юникорном, после 5 успешных деплоев появляется ошибка, не видит гемфайл, может кто сталкивался

spartakusQ
18.08.2017
22:43:37
Проблема с юникорном, после 5 успешных деплоев появляется ошибка, не видит гемфайл, может кто сталкивался
Может сравнить просто с теми проектами которые нормально задеплоились.

Rolling
18.08.2017
22:46:31
Они все одинаковые, разница только в изменённом тексте, сейчас вот нашёл статью, описывают мою проблему https://blog.willj.net/2011/08/02/fixing-the-gemfile-not-found-bundlergemfilenotfound-error/

Ro
19.08.2017
00:33:53
видос насчет lagom: https://www.youtube.com/watch?v=1tFrRUgFrX4

Увага! Кажуть не по-нашому.

по-английскi

Е
19.08.2017
01:26:37
Говорять

Е
19.08.2017
01:26:52
Англiйською

Ro
19.08.2017
03:28:04
плохой из меня шпион кремля)

Denis
19.08.2017
08:17:04
ребятушки. кто Selenium юзает?

ошибко `assert_ok': unknown error: cannot find Chrome binary (Selenium::WebDriver::Error::UnknownError)

Vlad
19.08.2017
08:18:18
Я в таких случаях говорю людям прочитать ошибку

Denis
19.08.2017
08:19:01
ну я понял что он хрома не нашел. локально на моем маке находит на серваке не хочет.

хотя хром лежит /usr/bin/ usr/local/bin/

ну хотя бы скажите как от этого варна избавится

Google
Denis
19.08.2017
08:22:11
WARN Selenium [DEPRECATION] :args or :switches is deprecated. Use Selenium::WebDriver::Chrome::Options#add_argument instead.

ну ладно варн я убрал один хер в headless не работает

Alex
19.08.2017
08:25:14
Раньше встречал сайт где выкладывали разные UI с исходным кодом, что-то типа фидл, только с поиском

подскажите если кто-то помнит

Admin
ERROR: S client not available

Vitaliy
19.08.2017
08:29:00
http://calltoidea.com/ http://collectui.com/

Alex
19.08.2017
08:49:52
http://calltoidea.com/ http://collectui.com/
тут без кода, а еще для JavaScript есть вроде похожий?

Tim
19.08.2017
09:02:12
а https://codepen.io/ не годится? поиск есть

Alex
19.08.2017
09:05:21
то что нужно

Ребята, а стоит в Rails проверять на предмет изменения POST запроса? Или "authenticity_token"=> не позволит выполнить POST запрос не из формы или добавить в него что-нибудь?

Dmitry
19.08.2017
09:28:07
В рельса уже есть подобная защита, версия рельсы какая?

Alex
19.08.2017
09:28:25
Rails 5.0.4

Aleksej
19.08.2017
09:45:09
Что-то после ваших разговоров решил обновиться.

Оказывается, уже 5.1.3.

spartakusQ
19.08.2017
10:04:05
Что будем пытаться обсудить во флудо день?

Alex
19.08.2017
10:23:13
хм.. в форму добавляется authenticity_token, который генерируется перед POST запросом, верно?

Vitaliy
19.08.2017
10:28:33
в form_with да, в form_for и form_tag - только если отмечен флаг authenticity_token: true

Olga
19.08.2017
10:30:34
Ребята, вот этот курс кто нибудь смотрел ? Полезно или "вода" ? https://www.youtube.com/watch?v=SW_UCzFO7X0&list=PLawfWYMUziZqyUL5QDLVbe3j5BKWj42E5&index=2

Google
Alex
19.08.2017
10:36:55
в form_with да, в form_for и form_tag - только если отмечен флаг authenticity_token: true
и токен не даст возможность подменить что-то в момент запроса? например изменить id или добавить id?

@OlgaCoskun , я начинал смотреть, но не нашел время чтобы продолжить

Vitaliy
19.08.2017
10:37:36
и токен не даст возможность подменить что-то в момент запроса? например изменить id или добавить id?
Не изучал подробно эту тему еще. В теории что-то там от чего-то защищает.

Olga
19.08.2017
10:38:44
время бесценно)

Michael
19.08.2017
10:43:36
Vlad
19.08.2017
10:52:00
и токен не даст возможность подменить что-то в момент запроса? например изменить id или добавить id?
В запросе можно подменить все что угодно, такова специфика работы форм и запросов, которые они отправляют. Если я не ошибаюсь, то токен это как раз защита от CSRF аттак, чтобы зайдя на другой сайт нельзя было отправить при помощи POST (или любой другой отличный от GET запроса) запроса запрос на первый сайт.

Alex
19.08.2017
10:52:39
Тоесть все данные в контроллере пришедшие из формы нужно перепроверять?

Vlad
19.08.2017
10:54:55
Никогда не стоит доверять клиенту, от слова совсем) Конечно)

Olga
19.08.2017
10:55:01
поняла) посмотрим значит)

Vlad
19.08.2017
10:55:31
Именно из-за этого ломались десятки тысяч сайтов, потому что программисты решили схалявить, валидатор какой-нибудь поставили JSный и все)

Я так ящик пива выиграл пару лет назад

Короче акция была у пива Kozel, надо было в 00:00 зайти на сайт, там открывалась форма, которую если заполняешь и успеваешь в числе первых 10 отправить, то получаешь ящик пива.

В итоге зашел я на сайт в 23:30 формы нет конечно же... она закомментирована в коде была, а вместо нее надпись "дождитесь 12 ночи") Ну раскомментил и отправил, фигли. Хотя стоило бы простую проверку впилить после отправки формы на дату\время и так далее.

Alex
19.08.2017
10:58:26
У меня валидация следующая: <%= form.select :blog_id, current_user.blogs.all.collect { |blog| [ blog.name, blog.id ] } Соответсвенно в селекте можно выбрать лишь блоги, которые связанны с current_user. (например с id 1 или 2), при запросе можно отправить id 3 например?

Страница 307 из 921