
Daniel
07.06.2017
14:06:56

blkmrkt
07.06.2017
17:46:28
кто-нибудь деплоит ноду с Gitlab-CI?
deploy_job:
stage: deploy
script:
- 'npm i pm2 -g'
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- 'eval $(ssh-agent -s)'
- "ssh-add <(echo \"$SSH_PRIVATE_KEY\")"
- 'mkdir -p ~/.ssh'
- "[[ -f /.dockerenv ]] && echo -e \"Host *\\n\tStrictHostKeyChecking no\\n\\n\" > ~/.ssh/config"
- 'pm2 deploy staging'
У меня почему-то крашится с
bash: line 0: cd: /builds/kaivi/project/staging.project.tld/source: No such file or directory
ecosystem.json нормально работает с моей машины, а выглядит так что на раннере pm2 пробует деплоить локально, а не на удаленный таргет

Сергей
07.06.2017
18:40:50

Google

Vlad
07.06.2017
18:45:41
Хотя стоп, для вк там нету фич, тогда просто ручками, у вк простое апи

Rafael
07.06.2017
19:03:05
Ну че, посоны, есть те, кто хочет покритиковать код?

Сергей
07.06.2017
19:03:30

Rafael
07.06.2017
19:03:57
налетайте:
https://github.com/Fl0pZz/vue-apify/tree/master/lib
принимаю любую конструктивную критику

Сергей
07.06.2017
19:06:03
Модули?
А все

Vitaliy
07.06.2017
19:07:54
var a = 1;
function b() {
a = 10;
return;
function a() {}
}
console.log('b', b());
console.log('5', a);
Ребят, подскажите пожалуйста, а то хоистинг меня убивает.
почему а не становиться 10?!
Окей функция поднялась вверх и переменная а = функция, далее по стэку вниз есть А с присваиванием 10 и поскольку она идет без var, то по идее должна присвоиться той, что объявлена выше, но почему не присваивается?!

Сергей
07.06.2017
19:08:00
Зачем дист в Гите?

Rafael
07.06.2017
19:08:20

Сергей
07.06.2017
19:08:33
https://github.com/Fl0pZz/vue-apify/tree/master/dist
Результат билда не хранят в гите

Rafael
07.06.2017
19:09:02

Google

Rafael
07.06.2017
19:09:08
и у vue

Сергей
07.06.2017
19:09:19
Лол. Тупо

Rafael
07.06.2017
19:09:40
ну я хз, пока так, а там подтянем к релизу

Сергей
07.06.2017
19:10:59
При просмотре больше диффа. Дист нужно паблишить.
Не совсем понимаю зачем там вообще роллап

Rafael
07.06.2017
19:11:38
ок, ближе к релизу поправлю

Сергей
07.06.2017
19:11:41
Очень странно

Rafael
07.06.2017
19:11:49

Сергей
07.06.2017
19:11:56
Бабель

Rafael
07.06.2017
19:12:10
Бабель
бабель для ноды пока что
для тестов точнее

Сергей
07.06.2017
19:12:28
Дерево не потрясешь после роллапа

Rafael
07.06.2017
19:13:29
но да, я потом сделаю, сейчас я пилил функционал либы

Vitaliy
07.06.2017
19:14:34
вот так да =(

Tema
07.06.2017
19:16:39
господа, раньше был чатик где можно было очень тупые вопросы по js и сопутствующим задавать. такой еще остался?

Rafael
07.06.2017
19:17:05

Group Butler [beta]
07.06.2017
19:17:06

Tema
07.06.2017
19:17:13

Google

Rafael
07.06.2017
19:18:01

Сергей
07.06.2017
19:18:11

Rafael
07.06.2017
19:40:36

Сергей
07.06.2017
19:41:13

Rafael
07.06.2017
19:41:54
и в названии

Сергей
07.06.2017
19:42:44
Тогда ты чет сложно завернул все

Дмитрий
07.06.2017
19:43:00

Rafael
07.06.2017
19:43:14
Тогда ты чет сложно завернул все
ну у меня вначале все это дерево при инициализации строилось, но я подомумал, что когда роутов станет сликшом много, то это же ппц как проседать будет, и решил, что пусть снчала строить просто остов дерева и при вызове конкретного пути он будет просчитывать только все зависимости этого пути

Сергей
07.06.2017
19:44:36
Лениво

Rafael
07.06.2017
19:44:41
ога

Сергей
07.06.2017
19:57:15

Michael
07.06.2017
19:59:24
здесь есть сторонники функционального стиля?

Daniel
07.06.2017
20:00:27
насколько функционального?
можно скатиться в елм, а можно просто некоторые вещи в однострочные чейны из лямбд

hlomzik
07.06.2017
20:00:55
Вычеркивайте меня

Michael
07.06.2017
20:01:02
оригинальный js без классов

Сергей
07.06.2017
20:01:22

Дмитрий
07.06.2017
20:01:31

Google

Дмитрий
07.06.2017
20:02:02
А что спросить то хотел?

Michael
07.06.2017
20:02:41
хочу найти единомышленников

hlomzik
07.06.2017
20:03:06
Что?
Не хочу участвовать в этой новой веб-разработке)

Michael
07.06.2017
20:03:38
реакт не соблюдает принцип разделения ответственности. как и многие фреймворки

Сергей
07.06.2017
20:03:52

Daniel
07.06.2017
20:03:54
разве реакт фреймворк?

Admin
ERROR: S client not available

Сергей
07.06.2017
20:04:02

Michael
07.06.2017
20:04:31
ок

Daniel
07.06.2017
20:05:15
соблюдать принцип разделения ответственности должен разработчик

Дмитрий
07.06.2017
20:05:37

Michael
07.06.2017
20:08:30
в плане js отдельно от разметки

Сергей
07.06.2017
20:08:43

Michael
07.06.2017
20:09:22
инмтрументы накладывают ограничения на разработчика, на его стиль

Сергей
07.06.2017
20:09:35

Michael
07.06.2017
20:09:45
я не знаю что такое jsx

Daniel
07.06.2017
20:09:56
странные заявления тогда

Сергей
07.06.2017
20:09:58

Google

Daniel
07.06.2017
20:10:26
ты сказал, что реакт не соблюдает принцип разделения отвественностей, но при этом отдельные компоненты приложения как раз этому способствуют

Michael
07.06.2017
20:10:30
я видел код. нет смысла изучать

Alex
07.06.2017
20:10:45
ох лол

Daniel
07.06.2017
20:10:46
а, то есть похоливарить пришёл

Сергей
07.06.2017
20:11:01
Давайте игнорировать его

Michael
07.06.2017
20:11:42
пока использую jquery и gsap
ты авторитарен

Сергей
07.06.2017
20:12:20
А я вот отчасти рад что наконец-то

hlomzik
07.06.2017
20:12:25

Сергей
07.06.2017
20:12:42
Только когда будет бабель непонятно. Ведь 7 релиз уже есть

Олег
07.06.2017
20:12:57
Чет стремна

Сергей
07.06.2017
20:13:14

Daniel
07.06.2017
20:13:18
лично мне символ хеша не нравится

Сергей
07.06.2017
20:13:22
Но сама идея мне нравится

Олег
07.06.2017
20:13:46
this._name -> #name
why so

Сергей
07.06.2017
20:14:04
Только извне доступ получить нельзя