@rubyschool

Страница 798 из 921
Alex
20.08.2018
11:58:32
хотя для nested-моделей есть свой скрипт, да

а для core это гем норм

Aleksey
20.08.2018
12:01:16
Ребят, подскажите, есть ли сейчас способ тестировать страницы, использующие ES6-билиотеки в Capybara?

Google
Aleksey
20.08.2018
12:09:59
Webpacker установлен, но видимо я что-то делаю не так. Т.к webkit все равно выдает синтаксические ошибки в библиотеках

Eugene
20.08.2018
12:20:50
Webpacker установлен, но видимо я что-то делаю не так. Т.к webkit все равно выдает синтаксические ошибки в библиотеках
Нужно настроить сборку фронтенда перед запуском тестов. Для RSpec: config.before(:suite) do # Compile our JavaScript `bin/webpack` # Load our JavaScript Webpacker::Manifest.load end

Eugene
20.08.2018
14:12:17
Добавил bin/webpack перед каждым js тестом, а также выставил headless_chrome драйвером Capybara, и все заработало. Еще раз спасибо)
С ростом количества js тестов время их прогона будет увеличиваться слишком быстро из за того что компиляция перед каждым тестом. Если компиляция в before suite то скомпилится только один раз, перед запуском тестов. Такой вариант однозначно шустрее.

Ro
20.08.2018
15:24:55
(удалил, т.к. неточно сказал)

Alex
20.08.2018
15:25:28
вроде если мне память не отшибло в ruby есть средства принудительно удаления объекта из памяти

Alex
20.08.2018
15:39:30
gc?
память мне все таки отшибло, это я всколзь читал про define_finalizer у Фултона

Google
Alex
20.08.2018
15:40:51
про такое не слышал)
способ что-нибудь запустить после уничтожения объекта сборщиком мусора

Stanislav
20.08.2018
15:52:19
вопрос может быть не по теме, но Кто-нибудь подписывал соглашение о неразглашении при работе с иностранными компаниями? особенно штрафы смущают

Dmitriy
20.08.2018
15:53:31
вроде обычная практика же с NDA

Stanislav
20.08.2018
15:56:31
а у меня там за передачу третьим сторонам - 5кк в рублях(

Dmitriy
20.08.2018
15:58:22
У меня лям рублей было

Dmitry
20.08.2018
16:00:12
Stanislav
20.08.2018
16:00:37
ну в общем нормальная практика, спасибо за ответы)

Artem
20.08.2018
16:00:59
В рамках российских законов это все очень размытая бумага

Dmitry
20.08.2018
16:02:01


У меня в рамках канадских законов было

Там еще и non compete в течении года в контракте прописано

Dmitriy
20.08.2018
16:03:24
красивое название у конторы

Dmitry
20.08.2018
16:04:30
красивое название у конторы
Обеспечивает customer support для очень большого количества игровых студий.

Например, Ubisoft и HiRez

Baur
20.08.2018
16:16:18
@Hookbil привет не подскажете как федору поставить на вертуал бокс

Кøе-ктø Геннадьевич
20.08.2018
16:17:51
Приветский. Где участнику курса получить книгу Ромы?

Google
Fedor
20.08.2018
16:18:45
Я не эксперт по федорам, но нужно скачать нужный дистрибутив, установить виртуалбокс, далее найти какую-нибудь инструкцию из серии «установка Ubuntu в virtualbox» и по аналогии провести установку

Если честно, неожиданный вопрос из неожиданного чата ))

Baur
20.08.2018
16:19:57
@Hookbil )) братан извини тут кажись надо мной прикалолись, сказали спросить у тебя ))

Еще раз извини

Fedor
20.08.2018
16:21:03
Все в порядке, замяли ))

Ro
20.08.2018
16:21:11
Baur
20.08.2018
16:23:08
Все в порядке, замяли ))
С хорошего програмиста в чате на телеге подсказали спросить

Дмитрий
20.08.2018
16:24:53
Кøе-ктø Геннадьевич
20.08.2018
16:27:16
Купить, не дорого же
это я и хотел узнать

Рома ответил

Lainera
20.08.2018
19:46:28
@Pazzik @ro31337 Если интересно - небольшой апдейт по пей гап. Написал длинное письмо, мол вот всё что я делал в рамках предыдущих проектов, вот как сильно тащил, вот все речи которые я толкал по понедельникам за новые технологии, не кажется ли вам что компенсация должна соответствовать? На что получил весьма развернутый ответ по всем вопросам и хороший бамп к следующему чеку. Мораль - наглость второе счастье, надо с порога было просить три вагона и не пришлось бы заниматься вот этим вот всем сейчас. Как грица знал бы прикуп жил бы в Сочи. Но если с порога не зашло - попросить всегда можно, самое страшное что случится - скажут нет. Такие дела.

Ro
20.08.2018
19:48:56
Молоток!

Andrey
20.08.2018
19:51:33
?

Ro
20.08.2018
20:20:41
Удаляю картинки не во флудовыхи

А то утонем в котах

Vitaly
21.08.2018
05:33:32
Есть и такое - https://github.com/railstack/go-on-rails

Интернет друг
21.08.2018
05:43:14


Roman
21.08.2018
06:33:46
Всем привет! подскажите пож-та как правильно использовать mock в minitest, основная проблема в том что когда запускаю тест в коде программы mock не подсовывает методы которые я переопределил в тесте

Народ помогите в чем тут ошибка??? require 'minitest/mock' require 'minitest/autorun' class TestFileProba < MiniTest::Test def setup @mock = MiniTest::Mock.new @files = FileProba.new(@mock) end def test_files_in_current_directory @mock.expect(:files_in_current_directory, ["test11.txt","test22.txt","test33.txt","test44"]) @mock.files_in_current_directory puts @mock.verify assert_equal(@files.get_files.count, 4) end def teardown @files = nil @mock = nil end end class Helper def files_in_current_directory entries = Dir.entries(".") entries.reject { |entry| File.directory?(entry) } end end class FileProba def initialize(helper) @help = helper end def get_files @help.files_in_current_directory end end

Google
Vitaly
21.08.2018
06:58:59
but why
Думаю, что ответ очевиден - го потребляет куда меньше памяти и работает быстрее, чем Ruby. Однако, писать на нем дольше и сложнее - поэтому и выносят только некоторые части в Go.

Lainera
21.08.2018
07:01:18
не ну концептуально-то понятны преимущества, но смешивать-то в одном бидоне все зачем? вопрос скорее риторический

Vitaly
21.08.2018
07:08:21
кому-то удобнее

Nickolay
21.08.2018
09:33:03
https://www.youtube.com/watch?v=HQF4zU93qu0 Кто-то смотрел?

Дмитрий
21.08.2018
09:34:35
неа

Admin
ERROR: S client not available

Nickolay
21.08.2018
09:36:26
Вообщем здесь руби унижает питонист, причем по делу. Да и самое обидное что вакансий на руби в 2.5 раза меньше чем на питон. Питон более универсальный, больше комьюнити, больше готовых решений.

Кøе-ктø Геннадьевич
21.08.2018
09:37:18
ага, руби мертв

Дмитрий
21.08.2018
09:39:47
все, расходимся

Pel
21.08.2018
09:40:08
?

Alex
21.08.2018
09:40:10
Вообщем здесь руби унижает питонист, причем по делу. Да и самое обидное что вакансий на руби в 2.5 раза меньше чем на питон. Питон более универсальный, больше комьюнити, больше готовых решений.
По делу? Какой-то бред, человек пришел из другого языка и сравнивает один с другим. Язык это инструмент, для же видимо цель жизни

Andrey
21.08.2018
09:40:32
Вакансии конечно показатель . Php так то ещё лучше выходит.

Alex
21.08.2018
09:41:20
Хотите море вакансий - учите JS и сидите без работы, так как там космос сколько джунов

Дмитрий
21.08.2018
09:42:57
???

Nickolay
21.08.2018
09:43:51
Нет, я совсем не за холиваром пришел. Просто хотелось бы чтобы вы меня убедили что руби это круто и будет жить еще долго

Vadim
21.08.2018
09:44:11
Вообщем здесь руби унижает питонист, причем по делу. Да и самое обидное что вакансий на руби в 2.5 раза меньше чем на питон. Питон более универсальный, больше комьюнити, больше готовых решений.
@aristofun недавно всерьез занялся питоном с прикладной точки зрения (делает программу с исп. ИИ), расскажи плиз, как тебе питон (по сравнению с руби)? :)

Alex
21.08.2018
09:44:16
зачем кому-то тебя убеждать в этом?

Google
Nickolay
21.08.2018
09:44:46
зачем кому-то тебя убеждать в этом?
Я же написал "хотелось бы"

Pel
21.08.2018
09:45:04
по питону тоже как-то не очень много вакансий в Украине

Кøе-ктø Геннадьевич
21.08.2018
09:45:24
по руби тоже

а вот по рельсе достаточно

Кøе-ктø Геннадьевич
21.08.2018
09:46:07
знаю одного человека, который работал ruby программистом

из ста примерно

Кøе-ктø Геннадьевич
21.08.2018
09:47:25
а тут разделяют руби от рельс?)
а кому-то нужен чистый руби?

spartakusQ
21.08.2018
09:47:28
74 Python 30 Ruby
не ной, просто иди на завод

Nickolay
21.08.2018
09:48:16
знаю одного человека, который работал ruby программистом
Намекаешь что Ruby язык одного фреймворка?

Кøе-ктø Геннадьевич
21.08.2018
09:48:53

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