
Pavel
20.10.2018
15:18:48
Он сложный но классный)

Dmitry
20.10.2018
15:24:57

Dark
20.10.2018
15:25:46

Dmitry
20.10.2018
15:26:22
Просто петтерн не должен иметь разночтений. Если они есть, значит, он - костыль

Google

Maxim
20.10.2018
15:29:00
паттерны — это же не серебряная пуля
это всего лишь рекомендация, часто абстрактная
как и что использовать в конкретной ситуации решать программисту

Pavel
20.10.2018
15:48:03
А как именно он их получает это уже не часть паттерна

Dark
20.10.2018
15:58:00

Pavel
20.10.2018
15:59:46
Нет, потому что все равно надо будет создать инстанс параметра внутри темплейта
А инстансы классов это история про рантайм
Ну в каком то абстрактном смысле, темплейты это и есть статическое DI )

Oleg
20.10.2018
16:16:49
только статический DI по итогу боль

Denis
20.10.2018
17:22:31
И вот когда реклама прошла тогда прямо резко проявился интересный контент

Dmitry
20.10.2018
17:23:30
я застал wasm.ru где выкладывалось куча материалов забесплатно

Google

Dmitry
20.10.2018
17:24:42
Говорить что adblock убьет интернет так же не серьезно как говорить что торренты убьют кинематограф

Denis
20.10.2018
17:24:49

Dmitry
20.10.2018
17:27:20
Закроются сайты живующие на рекламе - откроется десятки других кто готов инфой делиться просто так

Denis
20.10.2018
17:27:44

Oleg
20.10.2018
17:30:22
Я
как сделать генерацию без абсолютного url?

Denis
20.10.2018
17:30:56
А в коде не видно?
Может этого там и нету

Oleg
20.10.2018
17:31:53
я хз https://github.com/vibe-d/vibe.d/issues/2222

Pavel
20.10.2018
19:17:30

Dark
20.10.2018
19:18:42

Igor
20.10.2018
20:32:35
а как добавить доку к функции если она создана миксином? это возможно?
похоже что фиг

Dark
20.10.2018
20:49:45
А разве нельзя сгенерировать доккоменты в миксинах?

Igor
20.10.2018
20:50:40
можно, но они похоже не обрабатываются
значит мне что-бы сделать доку нужно все сеттеры геттеры понаписывать обратно вручную… ох….

Oleg
20.10.2018
22:10:36

Igor
20.10.2018
22:10:55
ну так и придётся (((
попробовал doxygen - он много видит в коде, но не видит ddoc овских штук типа Example:
хотя он крутой, даже диаграммы наследования рисует

Google

Igor
20.10.2018
22:24:10
ну и он тоже миксины не понимает - считает что mixin это и есть функция кторую он документирует

Denis
21.10.2018
04:39:19
И сам компилятор дмд что-то умеет генерить
Может он лучше

Igor
21.10.2018
06:27:32
это я про него и говорил(про тот, который генерится самим dmd). Он действует по спецификации, а там: https://dlang.org/spec/ddoc.html#parsing
в общем ddox работает так - просит dmd скомпилить исходники в json (туда попадает много чего), потом отфильтрвывает из этого json то что ему не нужно и то что попросит пользователь, потом из отфильтрованного строит доку. по идее этот json можно самому фильтроват-наплнять как хочешь

Ievgenii
21.10.2018
17:29:29
Интересно
А за фронтэнд для llvm он сойдёт?)

Igor
21.10.2018
17:48:43
не, в этом json мало инфы- только типы в основном. если я правильно понял вопрос

Denis
22.10.2018
05:20:54
это недоработка в самом дмд, скорее всего
были жалобы что шаблоны плохо парсятся на тему типов и прочего, и автокомплит с ними не работает тоже

Oleg
22.10.2018
07:11:46

Denis
22.10.2018
07:12:39
Да. И которые вот-вот обещали поправить примерно год назад)

Igor
22.10.2018
07:16:22
в общем doxx можно выкрутить руки используя манипуляции с этим промежуточным json так что он делает то что нужно. Документации по нему мало, подводные камни есть, но то что он генерит меня сейчас вполне устраивает

Dmitry
22.10.2018
07:31:05
Vue press посмотри

Igor
22.10.2018
08:23:38
так мне нужно из исходника сгенерить доку, разве мне тут что-то js-ное поможет?

Dmitry
22.10.2018
08:28:15
оно для показать ее красиво подходит

Igor
22.10.2018
08:32:07
не, мне только сгенерить

Maxim
22.10.2018
11:32:58
https://habr.com/post/427305/ кажется, те, кто должен был, закупились, сейчас будут толкать акции вверх)

Google

Denis
22.10.2018
13:15:11
Бывает и так что, мол, мы шутим, а потом раз и правда

Dmitry
22.10.2018
14:59:14
Вопрос тем кто в командах работал. Мне кажется или каждый человек в команде снижает ее эффективность на 10%. Один КПД 100%. 2 человека КПД 90% и тд
Есть какие то эмпирические правила?

Valeriy
22.10.2018
15:00:59
По разному бывает. Бывает, что снижает, а бывает и наоборот. Сильно от команды зависит.

Pavel
22.10.2018
15:02:24
Некие правила есть, почитай про мифический человекомесяц
Особенно если задача плохо параллелится, то давать ее больше чем одному человеку очень невыгодно. Но бывает что можно хорошо разбить задачи. В любом случае тратится энергия на коммуникацию внутри команды

Oleg
22.10.2018
15:08:28
если команда большая имеет смысл делать иерархию
это снизит количество связей и лучше обрисует зоны ответственности

Dmitry
22.10.2018
15:14:49
Просто я в фулстеке начинаю разочаровываться. Условно каждый каждого заменяет и не получается что то хорошо разобрать.
Да это конечно удобно когда все взаимозаменяемы, но все же

Pavel
22.10.2018
15:26:55
Да есть такое, оверхед высокий

Denis
22.10.2018
17:14:15
github конкретно колбасит
это то ли у Чертока приводится толи в мифическом человекомесяце

Igor
22.10.2018
17:18:03

Denis
22.10.2018
17:31:24
https://status.github.com/messages
Travis CI не работает
github его забанил, похоже, временно

Google

Denis
22.10.2018
17:31:42
из-за этих всех проблем

Igor
22.10.2018
17:32:43
точно
а я как-раз пушнул много чего )
если кто использует dlang-request и есть натхнення - попробуйте ваш код с master https://github.com/ikod/dlang-requests.git - там много чего менялось, но всё должно остаться рабочим

Denis
22.10.2018
18:09:57
натхнення?

Dmitry
22.10.2018
18:12:50
Кому удобно? Менеджеру? Почему тебя волнуют его пробелмы?
Меня напрягает что с меня спрашивают пока очень мягко о деньгах которые я получаю. Типа: может тебе и ЗП пересмотреть если результат не такой как хотим. Но блин сами лепят дикий говнокод. Я хоть и медленно пишу но без пиздецового техдолга.
Последний раз спринт сорвали зато говно не выпустили.
Короче бесит дико.

Igor
22.10.2018
18:18:54

Maxim
22.10.2018
18:19:49

Denis
22.10.2018
18:22:49

Igor
22.10.2018
18:25:37
дам, это ж пока не релиз

Dmitry
22.10.2018
18:29:08

Denis
22.10.2018
18:29:59
Ого обложка

Dmitry
22.10.2018
18:30:30
Не путать с man-month

Maxim
22.10.2018
18:31:31
про него даже фильм был)

Ievgenii
22.10.2018
20:08:05

Pavel
23.10.2018
09:19:02
Кто-нибудь знает есть ли генератор кода? Кажется нет, я вчера кучу библиотек перегуглил

Igor
23.10.2018
09:19:37
какого кода?

Pavel
23.10.2018
09:20:01
Любого, чтобы можно было сгенерить исходник с классами, функциями..
В виде текстовго файла

Igor
23.10.2018
09:20:16
ну есть ragel
генерит код по описанию машины состояний