
Fedor
18.01.2018
16:17:35

Vladimir
18.01.2018
16:19:51

Nikolay
18.01.2018
16:21:01
ребят, подскажите куда и как правильнее положить метод, который будет считать НДС и будет доступен везде (модели, контроллеры, шаблоны)
типа vat(total)

Google

Marina
18.01.2018
16:21:48
сервис?

Nikolay
18.01.2018
16:22:25
нет, как хелпер получается
попробовал хелпер сделать, но из модели не доступен, может не так делаю

Fedor
18.01.2018
16:22:58
DataObject
Посмотри гем monetize
Можно прям его взять, можно по аналогии сделать

Nikolay
18.01.2018
16:24:08
он используется в проекте

Fedor
18.01.2018
16:24:28
Ну он вроде умет ндс считать
Хотя может я его просто прохачил очень давно...

Nikolay
18.01.2018
16:25:04
что то я не подумал об этом, сейчас гляну

Fedor
18.01.2018
16:25:22
В общем идея такая, что бы иметь деньги не как Integer, а как инстанс класса Money
И в этом классе иметь метод count_vat

Nikolay
18.01.2018
16:26:16
в monetize о vat ничего

Google

Nikolay
18.01.2018
16:27:52
а если сделать как здесь Option 2 https://stackoverflow.com/questions/6887319/common-method-in-model-and-helper

Fedor
18.01.2018
16:54:11
Хэлперы - это костыль рельсовый, что бы прокидывать однообразную логику не дублируя код
А data object - архитектурный паттерн
Который говорит пихать код туда, где ему место и использовать потом везде нужный класс
По сути ндс это не свойство модели продукт, это динамически считаемая величина, зависящая от цены
Почему бы и не сделать его методом у класса представляющего цену
А это data_object

Nikolay
18.01.2018
17:02:54
что то ничего толкового не нагуглил, не попадались примеры?

Roman
18.01.2018
17:18:21
https://gist.github.com/somazx/17a6333858a143c38eb79952fd4957c1
хз, может оно?)

Fedor
18.01.2018
17:54:03
там про это есть но не много
это же шаблон его можно очень по разному реализовывать

Nikolay
18.01.2018
17:54:40
Хорошо, спасибо!

Andrey
18.01.2018
19:10:18
Ребят, может кто встречал русскоязычные блоги по РОР, что бы в дороге почитать с пользой )

Ilya
18.01.2018
19:10:49
mkdev.me

Yuriy
19.01.2018
14:40:09

Google

Vladimir
19.01.2018
14:48:49
где заступники прав женщин?

Vadim
19.01.2018
14:49:51
> '5' - 3
2
> '5' + 3
'53'
СЕРЬЕЗНО? :)

Kostyan
19.01.2018
14:54:37
веселый язык

Евгений
19.01.2018
14:54:46

Xenial
19.01.2018
14:56:03
))

Vladimir
19.01.2018
14:56:14
там, чёрным по-белому. Печалит такое сравнение, обычно идут в магаз торговать

Kostyan
19.01.2018
14:57:21
тут вообще все веселей)

Vladimir
19.01.2018
14:58:25
инвалидов не обижать (JS)

Vadim
19.01.2018
14:59:00
https://www.youtube.com/watch?v=9EzZMGYSopo

Vitaly
19.01.2018
15:28:32
Ну в React можно ведь избежать таких ужасов JS банально используя https://reactjs.org/docs/typechecking-with-proptypes.html
Честно говоря PropTypes и строгое сравнение очень хорошо помогают =)

Евгений
19.01.2018
15:35:43

Vladimir
19.01.2018
15:46:11
А что по поводу стресса у удалёнщиков? https://hackernoon.com/the-stress-of-remote-working-38be5bdcf4da

Vladimir
19.01.2018
16:00:06

Vladimir
19.01.2018
16:01:50
да, для удалёнки нужно соотвествовать неким требованиям(или создать необходимые условия для работы) @vatezlo

Alabama
19.01.2018
16:28:51
по поводу многих пунктов стресса из статьи согласна. И то, что рабочий день в другой таймзоне становится бесконечным и то, что дома сложно затормозить и иногда сидишь по 15 часов и печалька иногда съедает. И как задергивают чатами, особенно когда что-нибудь горит. Сейчас в качестве избавления от всех этих минусов выбрала для себя работу в коворкинге - и это офигенно удобно)

Vladimir
19.01.2018
16:29:34
555+1

Pavel
19.01.2018
17:10:30
Сорри

Google

spartakusQ
19.01.2018
18:03:16

Fedor
19.01.2018
18:04:29
большая площадка со столами, розетками и вайфаем
приходишь, платишь деньги и сидишь работаешь как в офисе
спасает, если ты удаленщик а дома дети

Admin
ERROR: S client not available

Natalia
19.01.2018
18:04:51

Marat
19.01.2018
18:42:22
Это меня заказчик накрыл по пути в аэропорт
К слову об удобных местах работы

cheshi
19.01.2018
18:44:49

Serge
19.01.2018
18:57:46

Alex
19.01.2018
19:10:48
Ребят, а что такое delayed_jobs в старой третьей рельсе, для чего они вообще служат?
Это для рассылок например использовалось?

Арсений
19.01.2018
19:22:41
это для фоновых задач. Сейчас есть sidekiq

Andy
19.01.2018
19:58:56
Привет судари и сударыни. Начинаю курс Журавля и новую жизнь. Виш ми лак и усидчивости)

Alex
19.01.2018
19:59:38
удачи. будь хорошим мальчиком, делай домашние задания

Alex
19.01.2018
20:13:09

Ro
19.01.2018
20:57:27
почти написал небольшую тулзу для интерактивной конфигурации yaml файлов https://asciinema.org/a/JzinU5DrUDCo8V3diB9ptQmZS
github.com/ro31337/yaask

Google

Ro
19.01.2018
21:07:32
поставьте лайк кто может)
(звезда)

Евгений
19.01.2018
21:08:05

Eugene
20.01.2018
00:09:27
Работаю удаленно уже почти год, проходил через все это. Со всем более менее научился справляться, не хватает, правда, как ни странно, живого общения.
Прерывания и чаты лечаться адекватной командой. Еще пробовал коворкинг на протяжении месяца, не зашло - потому как нет стабильной уверенности, какие будут условия в течение дня - тут только офис или кабинет самому арендовать.
P. S. Самое главное не начинать работать в пижаме )
Это в ответ на статью об удалёнке, потерялась цитата при правке.

Alabama
20.01.2018
00:45:54
наверное, зависит от посещаемости, я хожу в не особо посещаемый и всегда знаю, что пара любимых уголков будет свободна. Коворкинг это тот же офис, да, только без коллег.
Еще я ищу способ разделять личное и рабочее пространство на ноуте (чтобы не чувствовать себя постоянно на работе, опять же). Пока придумала только два разных браузера, но не очень удобно все это)

Marat
20.01.2018
05:35:15

Erikable
20.01.2018
12:56:25
Добрый день! Подскажите плиз: на хероку обязательно вводить данные о карте для подкл аддонов или можно как то обойти?

Vadim
20.01.2018
12:59:38
кажется, обязательно

Andy
20.01.2018
13:21:37
Спасибо откликнувшимся! Минт в планах, да, спецом комп апгрейднул для виртуалки

Igor
20.01.2018
13:29:14

Erikable
20.01.2018
13:29:39
Ок спасибо!

Ivan
20.01.2018
17:11:01
Ребят, очень глупый вопрос, но я растерян.
Пропала rails console, хотя все команды в обычной cmd с использованием rails выполняются и если вбить rails —version, то все в норме.
Где эту консоль найти?

artem3321
20.01.2018
17:12:38