@rubylang

Страница 484 из 1684
Антон
13.10.2016
11:46:55
локально RAILS_ENV=production?

Vitaly
13.10.2016
11:47:24
в продакшн гем spring добавил и зедеплоилось

Mikhail
13.10.2016
11:47:30
спринг как раз не нужен по идее

Vitaly
13.10.2016
11:47:41
ну они писали там что нужен

Google
Vitaly
13.10.2016
11:47:49
в деплое чтоль

или в гайде не помню если честно

Антон
13.10.2016
11:47:58
у меня были проблемы но там нужно было гем добавить spring
а спринг исключительно девелоперская библиотека

я вообще поражаюсь вот пума не работает, вот такую ошибку пишет 100500 вариантов окружения способного вызвать эту ошибку придумывайте сами

где моя линейка?

Mikhail
13.10.2016
11:50:14
Я думаю, почему еще не придумали и не описали методику чтения ошибок и логов

Денис
13.10.2016
11:50:18
а тем временем мы снова ищем программистов :) https://sourcelab.techonology - Москва, fulltime, офис на Беляево, митапы-конференции, оплата обучения. работа в офисе, можно из дома 2 дня в неделю - очень удобно для подмосквичей. проекты интересные, в офисе можно играть в PS4, nintendo wii, проявлять инициативу, периодически устраиваем дни здоровья. #зп договорная до 200 #работа #вакансия

Vitaly
13.10.2016
11:50:26
а я спринг и добавил в группу девелоп - под продакшеном я имел ввиду то что деплоил

Антон
13.10.2016
11:50:42
с деплоем нет проблем же

приложунька уже выкатилась

Mikhail
13.10.2016
11:51:00
Опять 200 тысяч и все плюшки, лижбы в офисе к стулу пристегнуть хехе)

Антон
13.10.2016
11:51:09
я вот тоже долго не мог выкатить, оказалось нужно включить компьютер

Mikhail
13.10.2016
11:51:33
Антон для тебя вакансия

Google
Денис
13.10.2016
11:51:34
просто так реально быстрее решаются все вопросы

проверено личным опытом

Антон
13.10.2016
11:52:05
Антон для тебя вакансия
я в питере же, на диване, меня в офис можно затащить, но 200 мало

Mikhail
13.10.2016
11:52:12
Ааааа точно же)

Денис
13.10.2016
11:52:21
конечно мало, кто бы сомневался :)

Vitaly
13.10.2016
11:52:39
не знаю почему но хуроку ругнулась что спринга нет я добавил спринг в девелоп группу и задеплоилось

Антон
13.10.2016
11:53:01
просто так реально быстрее решаются все вопросы
нужна нормальная система постановки задач, а решать вопросы нужно наедине с монитором и клавиатурой, ну или там с нейро-интерфейсом я задачу ставлю 10-15 минут, и решать там уже нечего

Vitaly
13.10.2016
11:53:16
а почему конкретно не знаю

Aldar
13.10.2016
11:53:41
нужна нормальная система постановки задач, а решать вопросы нужно наедине с монитором и клавиатурой, ну или там с нейро-интерфейсом я задачу ставлю 10-15 минут, и решать там уже нечего
нужно уметь решать нечетко поставленные задачи в условиях ограниченного времени при отсутствии всех необходимых данных

Artur
13.10.2016
11:54:14
Мы же не в армии.

Антон
13.10.2016
11:54:28
Google
Aldar
13.10.2016
11:54:53
невозможно решить задачу в таких условиях :)
настоящие сениор может, нужно лишь немножко магии, и задача будет решена

Антон
13.10.2016
11:55:30
настоящие сениор может, нужно лишь немножко магии, и задача будет решена
если в задаче есть не все условия, то ты можешь продиктовать бизнесу условия, но не решеить задачу в тех условиях которых в задаче нет

Антон
13.10.2016
11:56:07
сорян :(

заддосили

видать вопросы реально нужно оперативно решать

ну я знаю где отвественные, они в wii играют щас

Host sourcelab.techonology not found: 3(NXDOMAIN)

нет такой #работа #вакансия

Денис
13.10.2016
12:01:59
https://sourcelab.technology/

буква лишняя, я не копипастил)

ojab
13.10.2016
12:02:58
в обоих чятах лишняя, сдаётся мне что копипастил

Денис
13.10.2016
12:03:52
в тот отсюда

ojab
13.10.2016
12:11:53
как у вас в card_validator страшненько luhn checksum написан, однако

ojab
13.10.2016
12:12:47
https://github.com/sadfuzzy/card_validator/blob/master/lib/card_validator/validator/luhn_alg.rb

Антон
13.10.2016
12:16:49
.odd? .even? были еще в 1.8.7

Денис
13.10.2016
12:17:14
.odd? .even? были еще в 1.8.7
что, уже не рулят?)

Антон
13.10.2016
12:17:40
рулят, но метод свой для этого писать не нужно

Google
Денис
13.10.2016
12:18:02
рекомендации можно направить автору кода)

Антон
13.10.2016
12:21:10
и 0 четное

рекомендации можно направить автору кода)
просто интересно, я вот не планирую никому ничего отправлять

I
13.10.2016
12:21:44
num.to_s.split('') - имхо chars более читаемое

Антон
13.10.2016
12:21:58
to_s.chars?

I
13.10.2016
12:22:05
ну да

Денис
13.10.2016
12:22:20
просто интересно, я вот не планирую никому ничего отправлять
код там не лучший, но он всё поделил на модули, что выглядит довольно разумно

I
13.10.2016
12:22:46
ну и да, лучше было так: num.to_s.chars.reduce(0){|sum, digit| sum + digit.to_i }

Антон
13.10.2016
12:23:15
reduce(:+)

Admin
ERROR: S client not available

I
13.10.2016
12:24:08
тогда еще map(&:to_i) надо перед reduce

Антон
13.10.2016
12:24:52
(:[]) прикольнее смайлик, но редко работает

код там не лучший, но он всё поделил на модули, что выглядит довольно разумно
а мы и не обсуждаем модули вообще не принимайте на свой счет :)

Денис
13.10.2016
12:26:25
для чистого кода rubocop хорошо работает

I
13.10.2016
12:27:00
короче, обосрать мы всегда сумеем, поэтому лучше не провоцируйте людей

Антон
13.10.2016
12:27:21
чойта, обязательно провоцируйте

я вот от своего кода устал давно

для чистого кода rubocop хорошо работает
вы очень интересный собеседник, тезисы очень спорные

рубокоп не поможет привести представленный код в порядок… например

Google
Антон
13.10.2016
12:33:19
ну и вот имена методов even? нечетное, передадим 1, вернет false false positive рубокоп не поможет

код то правильный, но просто неверное название - вводит в заблуждение

рубокоп вообще не супергерой :)

assert CardValidator::Validator.valid?("4408 0412 3456 7893")

валидатор протестирован на одном номере

Денис
13.10.2016
12:36:29
Danila
13.10.2016
12:37:44
kek

Денис
13.10.2016
12:44:42
давайте поговорим об инструментах, унифицированных между проектами - кто чем пользуется

типа byebug, spring, guard-livereload, rack-livereload, terminal-notifier, terminal-notifier-guard, awesome_print, better_errors, binding_of_caller, quiet_assets, letter_opener, pry-rails, simplecov

Антон
13.10.2016
12:47:04
это все зависит

byebyg и pry выкинул - тесты рулят

better_errors binding_of_caller тудаже

Danila
13.10.2016
12:48:37
как тесты заменяют тебе дебаггер?

Антон
13.10.2016
12:48:38
делаю pixel-perfect верстку не открывая браузера :)

Danila
13.10.2016
12:48:40
паринь ты че

Антон
13.10.2016
12:48:52
Danila
13.10.2016
12:48:57
кек

сразу пишешь идеальный код?

не бывает такого, что не понятно, какого хуя чтото происходит или не происходит?

Страница 484 из 1684