@rubyschool

Страница 588 из 921
Ro
28.03.2018
19:03:50
хотя сказали, что не дотянул технически... - что неправда

чудаки, короче)

Vlad
28.03.2018
19:07:35
Я так был на собесе где несколько раз поправлял чуваков, один вообще тупил, второй неплохой. Пришел к выводу, что в принципе собеседования делятся на три типа - 1. просто пообщаться с человеком, услышать чем он занимался последние годы, чего использовал и так далее 2. завалить можно любого и показать, что он ничего не знает 3. завалить собеседующих

Я пришел к выводу что 3-й вариант неплохой вообще, даже если не возьмут выходишь очень довольный с собеседования

Google
Vladimir
28.03.2018
19:08:06
Некоторые молодые руководители сами по себе боятся звять овера, опасаясь, что крустный факт, конкуренции.

Oleg
28.03.2018
19:08:22
привет парни, столкнулся с такой проблемой в rails-api: "There was an error while trying to load the gem 'rails-api'." Как решыть ету проблему?

Ro
28.03.2018
19:09:21
bundle install

Alexander
28.03.2018
19:09:30
Возможно 5-е рельсы?

Oleg
28.03.2018
19:10:04
не помогает

Vladimir
28.03.2018
19:10:25
В своей отрасли всегда ищу тех-руковода сильно круче. Ибо это ведёт к прогрессу. Если не вариться в индустрии, то деградируешь, со временем.

Oleg
28.03.2018
19:10:32
5.1.5 рельсы

Vladimir
28.03.2018
19:11:20
ну так в телекомах. У программеров, уверен, так же.

Ro
28.03.2018
19:12:18
я им еще секс-бомбу туда послал

дело в том, что они на интервью использовали шуточки типа "we wanna go deeper"

и т.д.

сексистские

Google
Ro
28.03.2018
19:12:52
ну и я упомянул об этом)

Alex
28.03.2018
19:13:03
5.1.5 рельсы
А ты его в гемфайл не включал?

Ro
28.03.2018
19:13:05
может чуваков пожурят хотя бы за эту х...ню

Alexander
28.03.2018
19:13:05
5.1.5 рельсы
Если удалить из гемфайла и запустить бандл?

Vladimir
28.03.2018
19:13:20
Оооо ;) Я не встречал, то тоже не упустил бы. Ну да ладно, не флудо-выхи же. ;)

Oleg
28.03.2018
19:13:33
не помогает

Alex
28.03.2018
19:13:59
Не помогает что? В гемфайле его быть не должно

Удаляете из Gemfile, удаляете .lock и bundle install

Alexander
28.03.2018
19:14:40
No need of writing rails-api, just use rails. Rails::API has been merged into Rails 5.0, so no need of gem 'rails-api'.So remove it from gemfile.After than you may get error when you try to migrate.So you have to include listen gem

Oleg
28.03.2018
19:18:27
Alex
28.03.2018
19:35:32
Сейчас используется rvm и rbenv или обходятся bundle ? Или это зависит от задач ?

Alex
28.03.2018
19:47:40
Что больше нравится, я rbenv использую, так как он чаще обновляется. А еще у RVM были проблемы с 2.5.0 в centos 6.9

Если меньше забот - то rvm удобнее из коробки

Сделал так, не помогло(
gem listen добавили в Gemfile?

Alex
28.03.2018
19:49:17
Если меньше забот - то rvm удобнее из коробки
мне просто пока менеджер версий так то не нужен,но как джун мне все таки надо что-то знать, задался вопросом что лучше изучить и надо ли изучить

Alex
28.03.2018
19:50:06
мне просто пока менеджер версий так то не нужен,но как джун мне все таки надо что-то знать, задался вопросом что лучше изучить и надо ли изучить
Они практически идентичны, все обучение им минут 10-30. Использовать менеджер версий нужно, в разных проектах разные версии ruby, разные гем спеки и т.д.

Alex
28.03.2018
19:51:07
если ставить менеджер то установленный ruby глабально надо удалять ?

Alex
28.03.2018
19:53:44
если ставить менеджер то установленный ruby глабально надо удалять ?
Чисто логически - да, на практике я не проверял.

Alex
28.03.2018
19:54:24
sudo apt-get purge ruby*

Google
Alex
28.03.2018
19:55:16
sudo apt-get purge ruby*
ну я не настолько ламер) но спасибо)))

Alex
28.03.2018
19:55:26
Alex
28.03.2018
19:56:27
хотя вот недавно копировал файл из папки в папку через gui и сидел думал а как отменить то теперь??? где кнопочка))) нашел через минут 5

Alex
28.03.2018
19:57:08
ctrl+z? )

Alex
28.03.2018
19:57:56
ну это вроде работает когда файл уже скинулся но не отменяет процесс

Alex
28.03.2018
19:58:21
тогда я тоже не знаю как

Alex
28.03.2018
19:58:39
файл просто на 20 гигабайт был

а через терминал ctrl + c нажал и все, и не надо искать кнопок

Alex
28.03.2018
20:01:03
Эм... правой кнопкой на nautilus показать процесс копирования и там отменить?

Alex
28.03.2018
20:02:17
у меня значек появился на вкладке сверху там по клику на него и увидел скорость записи и функцию отмены

Vladimir
28.03.2018
20:24:53
может чуваков пожурят хотя бы за эту х...ню
не гоже правоверным мусор в сей чат вносить... Пожурил Романа слегка.

В MRI Ruby очередная серия не очень серьезных уязвимостей, нужно обновляться. https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-5-1-released/ https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/ https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-3-7-released/ https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-2-10-released/

Евгений
28.03.2018
22:19:59
Ребята, был впечатлен задачей про лабиринт. Не программист, потратил полдня, вроде осилил. Покритикуете? https://paste2.org/GFFVsZYd

Ro
28.03.2018
22:27:23
глянул

работает

а в чем вкратце суть алгоритма?

молодец что сделал! отправил свое решение

(в личку)

Евгений
28.03.2018
22:32:58
По алгоритму: 1. исключить все тупиковые ветви 2. двигать по оставшимся коридорам до развилок, бэкапим путь на развилках, пройденные ячейки помечаем. 3.Если получаем петлю - откатываемся к последней развилке и идём ещё не хоженым путём.

Alex
28.03.2018
22:35:54
Ну я бегло просмотрев нашел пару стилистических разночтений. if target_value != WALL лучше менять на unless %i заключать в квадратные скобки

Google
Alex
28.03.2018
22:37:53
if target_value != TARGET тоже самое unless, использовать return там где это оправданно. return true if sum > 2 такие конструкции лучше переписывать без слова return

check_dead_end разбить на метод с ?, который будет возвращать true : false

Alex
28.03.2018
22:41:31
$path = []

А что это за объявление?

Евгений
28.03.2018
22:42:16
Пустой массив. А как правильно?

Admin
ERROR: S client not available

Alex
28.03.2018
22:42:35
это глобальная переменная?

Евгений
28.03.2018
22:42:58
Да, так проще показалось.

Alex
28.03.2018
22:43:15
Глобальные переменные принято обозначать знаком "@" в ruby

Евгений
28.03.2018
22:44:15
Я думал, это от области видимости зависит.

Alex
28.03.2018
22:45:00
У Вас везде область видимости или локально внутри метода или за его пределами, других я бегло не нашел.

Евгений
28.03.2018
22:45:49
Понятно.

Alex
28.03.2018
22:48:12
В целом читается сложно достаточно местами, но видимо и задача эта с GUI не очень простая. Array.new($path) так можно не писать, присваивайте сразу массив. Хотя может я там в контексте не разглядел отличия, почему где-то [], а где-то Array.new

Вы хотели таким образом в отдельную ячейку памяти выделить?

Alex
28.03.2018
22:53:02
То что осилили это круто, но ИМХО люой код можно рефакторить до бесконечности, будут приходить новые люди и переписывать. Главное что задача выполняет бизнес логику, а рефакторинг он приходит с опытом

Igor
29.03.2018
00:12:25
кто нибуть знает - в материнке p41t - c31 фирма msi в биосе - есть флаг virtualise?

Igor
29.03.2018
04:41:22
Всем привет! Посоветуйте, пожалуйста, какой-нибудь сервис по рассылке смс. Там, удобное апи для подключения, цена не конская, может быть даже гем есть))

Konstantin
29.03.2018
08:07:54
Так так так

Google
Dmitry
29.03.2018
11:28:26
Признавайтесь, кто телегу положил?

Igor
29.03.2018
11:28:52
кто нибуть знает - в материнке p41t - c31 фирма msi в биосе - есть флаг virtualise?
Пришел ответ из msi - говорят - на этой плате нельзя

Fedor
29.03.2018
11:28:55
Вы ничего не докажете!

Slava
29.03.2018
11:31:03
что-то явно пошло не так

Iskender
29.03.2018
11:31:38
Привет)

Nikolay
29.03.2018
14:45:27
ребят, а подскажите, может кто сталкивался. Вот есть таблица , в ней есть внешний ключ и надо сделать выборку по условию одной колонки и сгруппировать по значению внешнего ключа. Я делаю вот так Model.where.not(co1: nil).group(fk_id, id) но резултат нужный не получается

база postgres

Веноваты
29.03.2018
19:52:21
чуваки помогите нубасу

uninitialized constant Capybara (NameError)

делаю по книжке этой рубитуториал

http://railstutorial.ru/

Vladimir
29.03.2018
19:54:23
телепатов здесь нет: можно же почётче суть проблемы описывать ;)

Веноваты
29.03.2018
19:54:25
и в пункте 3 2 1 не получается

$ bundle exec rspec spec/requests/static_pages_spec.rb

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