
Denis
28.10.2016
22:29:18
Ну это дерьмо люто-бешено встречается с тем же webpack
Поэтому его обычно советуют ставить глобально прежде чем клонировать проект

Cyril
28.10.2016
22:32:02
В чём "это дерьмо" проявляется?

Denis
28.10.2016
22:32:15
Нет, пути можно конечно убрать, это ведь совсем не критично на самом-то деле. Ежели будут у кого-то проблемы, сами догадаться смогут.

Google

Aler
28.10.2016
22:33:18
@nof1000 возможно проблема и существует, но если она проявится, то пути в package.json будут меньшим злом. По сути от этого же все require отвалятся

Denis
28.10.2016
22:33:22

Aler
28.10.2016
22:35:16
парни, а можете пояснить за C#? Цитата: "Ссылочные типы (object, dynamic, string, class, interface, delegate) хранятся в управляемой куче, типы значений (struct, enum; bool, byte, char, int, float, double) — в стеке приложения (кроме случая, когда тип значения является полем класса)"
я не очень понял про "кроме случая, когда тип значения является полем класса"

Denis
28.10.2016
22:35:56
Ну я последним приводил package в богугодный вид и править специально не стал

Aler
28.10.2016
22:36:08
имеется ввиду, что только созданные в качестве локальных переменных будут в стеке?

Cyril
28.10.2016
22:42:04
@nof1000 пошерстил package.jsonы опенсорсов громких, не нашёл прямых рефренсов на бинарники в скриптах.

Denis
28.10.2016
22:42:37
Громких — это?

Cyril
28.10.2016
22:42:48
@alerdenisov написано что в стеке будут только их типы. (может значения отдельно?)
@nof1000 ну например https://github.com/trending/javascript?since=monthly

mardybm
28.10.2016
22:46:31

Denis
28.10.2016
22:46:46

mardybm
28.10.2016
22:46:53
просто поля классов - это уже в каком то смысле почти глобальные переменные

Google

Denis
28.10.2016
22:47:04
Gulp уже глобальным идёт

Cyril
28.10.2016
22:47:34
@nof1000 покеж.

Aler
28.10.2016
22:47:38

Cyril
28.10.2016
22:47:43
@nof1000 https://github.com/Bilibili/flv.js ?

Denis
28.10.2016
22:47:54
https://github.com/Bilibili/flv.js#build

Cyril
28.10.2016
22:52:29
@nof1000 а ну попробую локально сейчас запустить.

Denis
28.10.2016
22:53:10
Прежде gulp глобально ещё удали для честности

Cyril
28.10.2016
22:53:32
Это странно что просят глобально что-то установить. Почему про http-server тоже не написали тогда? :)

Denis
28.10.2016
22:53:55
Но такое дерьмо под *unix проявляется обычно и иногда под windows
Я просто знаю за существование проблемы, сам стараюсь просто на глобал указывать

Cyril
28.10.2016
22:54:57
Да, всё запустилось. Чел просто не шарит наверно.

Aler
28.10.2016
23:07:27
в защиту полных путей есть хорошая фраза: Explicit is better than implicit
я ее по python zen'у помню, но уверен, что и в JS где-то написано)

Nikita
28.10.2016
23:08:05
или вот
это наоборот
:3

Aler
28.10.2016
23:08:24
как же я блять ненавижу DI!
сукаа терпеть это не могу

Google

Aler
28.10.2016
23:08:32
аааа!
самый худший паттерн придуманный уебанами

Cyril
28.10.2016
23:09:20
@alerdenisov тогда npm-скрипты теряют смысл весь.

Aler
28.10.2016
23:09:51
против IoC ничего не имею, а вот DI на дух не переношу

Cyril
28.10.2016
23:09:57
@alerdenisov почему же?

Nikita
28.10.2016
23:10:01
почему?
я тоже не понимаю
DI подразумевает модульность и реюзабельность элементов

Aler
28.10.2016
23:10:21
потому, что я не люблю "магию" в коде. Когда, что-то где-то само появляется

Nikita
28.10.2016
23:10:33
мне кажется, Алер совсем не то подразумевает под DI

Aler
28.10.2016
23:10:34
Бляяя.. IoC это подразумевает
Di подразумевает, что IoC будет инжектить сам

Nikita
28.10.2016
23:11:01
ты в курсе, что это не Dependency Injection?
а Dependency Inversion

Aler
28.10.2016
23:11:35
а сорри, ну тогда лааадно)

Cyril
28.10.2016
23:11:44
@alerdenisov до йор хомворк http://www.martinfowler.com/articles/injection.html

Aler
28.10.2016
23:11:45
я именно часть с Injection ненавижу

Cyril
28.10.2016
23:12:20
@alerdenisov ну не юзай, зачем НЕНАВИДЕТЬ что-то? :D

Nikita
28.10.2016
23:12:39
так вот, по DI, нужно писать пути относительные

Aler
28.10.2016
23:12:39
потому, что я не могу все написать сам и использую сторонние разработки

Google

Nikita
28.10.2016
23:12:42
а не абсолютные
но я сейчас еще погуглю
и посмотрим, что же будем делать — пути относительные указывать или абсолютные

Aler
28.10.2016
23:13:52
а вообще, я просто выплеснуть хотел
у меня тут проблема с Injection связанная была
и я не понимал, что за хератень
А учитывая место где она всплыла, я даже отдебажить это не мог

Nikita
28.10.2016
23:14:58
не понимал != разработчики мудаки
скорее всего, dependency inversion просто криворуко была использована

Admin
ERROR: S client not available

Aler
28.10.2016
23:15:35
Я не называл никого мудаками, я сказал, что неявное получение ссылок на что-то очень странный подход
Да, не. Все куда проще. Ее вообще не было в проекте
точнее не было функционала связанного с Injection

Cyril
28.10.2016
23:17:28
@alerdenisov одна из разменных монет "магии".

Aler
28.10.2016
23:17:53
просто если бы там был явный резолв в поле, то была бы ошибка и все сразу стало понятно. А там просто логика: она там будет 100% я так 1000 раз делал

Nikita
28.10.2016
23:18:15
@nof1000 я тоже считаю, что бинарники прописывать не надо — ./node_modules/.bin/ рили заранее прописывается

Aler
28.10.2016
23:18:35
а потом поле внутри объекта C# получается через рефлексию и передается в nodejs и нода ругается
и как это блять дебажить?!)

Denis
28.10.2016
23:19:47

Nikita
28.10.2016
23:20:10
окей, будет не работать — проверим сразу :)

Google

Nikita
28.10.2016
23:20:12
спасибо!

Aler
28.10.2016
23:20:15
А вообще, поздравляю вас)
теперь это (арбейт) реально опенсурс проект
а чат не телеграмм сообщество, а гиттер проекта

Cyril
28.10.2016
23:20:43
@alerdenisov знаешь такого чела? http://www.yegor256.com/2014/10/03/di-containers-are-evil.html

Aler
28.10.2016
23:20:51
где контрибьютеры спорят за какую-нибудь херовинку

Nikita
28.10.2016
23:20:57

Aler
28.10.2016
23:21:21

Cyril
28.10.2016
23:21:50
@alerdenisov у него немного другие загоны.

Denis
28.10.2016
23:22:48

Nikita
28.10.2016
23:23:05
уже :)

Cyril
28.10.2016
23:23:30
ееее
мама смотри я опенсорс
dotenv не хотите добавить, кстати?

Nikita
28.10.2016
23:26:15
нет

Cyril
28.10.2016
23:27:43
Шарите 12-фактор апп?

Aler
28.10.2016
23:52:31
блин, такой у насти клевый инстаграмм
приветики

Denis
29.10.2016
00:49:06
Накручивайте: https://news.ycombinator.com/item?id=12821984

Vladislav
29.10.2016
00:50:10