
Alexey
18.10.2018
18:32:01

Umren
18.10.2018
18:32:31
чуваки видимо еще не слышали про криптобиржы
живут в прошлом веке
ты подскажи им, а то как лохи

Google

Sergey
18.10.2018
18:33:06

Alexey
18.10.2018
18:33:39

Sergey
18.10.2018
18:33:53
Зачем тратить время на бесполезные вещи?

Alexey
18.10.2018
18:34:04

Alex
18.10.2018
18:49:47
меня не покидает ощущение, что он сейчас начнёт что-то впаривать
свою площадку, или свои услуги, или что-то ещё
он же Web developer and marketer

Евгений
18.10.2018
18:58:05
как скачать все ветки с гита ? уже весь инет облазил нефига не понятно, чтоб локально все веткт были с гита интернетовского, чтоб мог ввести git branch и увидеть все ветки

Дмитрий
18.10.2018
18:59:11

? гриб
18.10.2018
19:04:10
Кто-нибудь юзает pm2? Ок штука?

Alexander
18.10.2018
19:12:19

Alexey
18.10.2018
19:31:31

Alex
18.10.2018
19:44:58
Спугнул

Google

Александр
18.10.2018
20:11:14
Или может быть в том, что все профи из этого чата уже занимаются крутыми вещами, а вечером, как бы они не горели идеей, они хотят отдохнуть, пообщаться или поделать что-то не свзяанное с программированием?
Создать свою соц.сеть совсем не трудно. И даже приспособить её под какой-никакой хайлоад тоже не для гения задача
Только вот это никому не надо)

Alexey
18.10.2018
20:17:48
Только вот это никому не надо)
Но если зайти в гугл плей и почиатать коменты к фейсбук и вк, ватсап то станет ясно, что люди хотят новую соц сеть.
Если посмотреть комменты под телеграм то хейта у этого месседжера нет, а все потому что у разрабов отношение другое.
Почему не появится еще один чел как павел дуров и не сделает децентрализованный аналог фейсбука?

Александр
18.10.2018
20:18:37

? гриб
18.10.2018
20:18:47
что юзаете для автоподнятия ноды при падении?

Александр
18.10.2018
20:18:53

Alexander
18.10.2018
20:19:00

Александр
18.10.2018
20:19:05
Хех, тот же pm2 это делает из коробки

Eugene
18.10.2018
20:19:12

Александр
18.10.2018
20:19:20
forever устарел

? гриб
18.10.2018
20:19:22

Александр
18.10.2018
20:19:29
Ну да
Просто делаешь pm2 start
И когда приложуха падает, он её рестартит

? гриб
18.10.2018
20:19:48
pm2 start app.js будет следить и переподнимать? )
оок
мерси

Александр
18.10.2018
20:20:09
Есть ещё флаг —watch. Принцип работы как у nodemon

Google

Alexey
18.10.2018
20:20:10

Александр
18.10.2018
20:20:37
Ещё, я бы посоветовал написать ecosystem.config.js
Поищи в доке

Eugene
18.10.2018
20:20:47
Ну он один из немногих, кому не похер и кто готов деньги тратить, плюс у него куча инвесторов

? гриб
18.10.2018
20:20:55

Александр
18.10.2018
20:21:42
Какую проблему действительно должны решить разработчики?

Eugene
18.10.2018
20:23:02

Александр
18.10.2018
20:25:54

Alexey
18.10.2018
20:29:19

Александр
18.10.2018
20:29:41
А, ну для вк это норма

Леха
18.10.2018
20:30:30
А у вас бывает, что тесты 50/50 выполняются? Вот покрыл я тестами один CRUD эндпоинт. 100 секций it() получилось.
Приложение юзает постгрес, но при запуске тестов используется sqlite через typeorm.
Тест раннер mocha.
И вот значит запускаю я и все успешно проходит. Запускаю опять и все падает. Опять запускаю и опять все гуд.
Я устал честно говоря.
Ругается на коннект к БД, но куда бы ему пропадать? Коннект устанавливается в первом before, убивается после всех тестов. Хз в общем.
Надеюсь я не одинок.

Александр
18.10.2018
20:30:48
Там просто подавляющее большинство сотрудников такие некомпетентные зазнавшиейся отбитосы, для которых работа программиста — всего лишь очередной кич
Как можно гарантировать работоспособность сервиса в продакшене, если в тестируете его с другой базой, к которой ещё и коннект валится

Vitaly
18.10.2018
20:32:48
implying тесты гарантируют работоспособность

Леха
18.10.2018
20:32:55
Та неохота докер поднимать, разбираться как его в битбакет пайплайнс поднять и т.д.
Думаете стоит смотреть в эту сторону?

Александр
18.10.2018
20:33:17
Ещё может быть у вас вообще процесс тестирования не очень правильно построен
Приведу сейчас пример по пунктам:
- Грузим в базу дамп структуры данных
- Запускаем тесты
- В каждом дескрайбе делаем в before/after хуках транкейт используемых в тесте таблиц
А, ну ещё базу желательно юзать ту же самую, которую собираетесь юзать в проде

Google

Александр
18.10.2018
20:36:27
А-то вас ормка соблазнила заюзать sqlite)))

Леха
18.10.2018
20:36:36

Cenator
18.10.2018
20:36:37
@git_ru

Леха
18.10.2018
20:37:24

Александр
18.10.2018
20:38:23

Alexey
18.10.2018
20:46:34
Что можете сказать про mongoose и autoIndex. Обяз ли ставить в false для production?
Желательно ли прикрутить что для миграций в mongoose?

Daniel
18.10.2018
20:48:54

Александр
18.10.2018
20:50:36
Заказчик: Даня, у нас бот упал! Что-то случилось?
Даниил: *быстро открывает крышку ноутбука*
Даниил: Я всё пофиксил, просто небольшой баг

Daniel
18.10.2018
20:50:54
Да!

Александр
18.10.2018
20:52:07
Юмор юмором, но я надеюсь, что ты понимаешь неприемлемость такого сценария)

Daniel
18.10.2018
20:53:10
Понимаю, поэтому всё на сервере работает.

Александр
18.10.2018
20:53:31
Кайф ?

Daniel
18.10.2018
20:53:35
А когда что-то срочное, с телефона приходится фиксить. Это такая боль.

Александр
18.10.2018
20:54:50
Нужен просто хороший тулинг на телефоне
Ну или нормальный ноутбук

Daniel
18.10.2018
20:56:00

Александр
18.10.2018
20:57:12
Только сегодня на работе обсуждали это, попробуй приложение working copy
Ну а вообще да, на айфоне костыльно
На андройде можно склонить репу, установить пакеты и запустить ноду

Google

Daniel
18.10.2018
20:58:47

Александр
18.10.2018
21:01:20
А вообще для фиксов на ходу можно отдельный девайс прикупить
Типа Macbook 12 или Surface Go

Daniel
18.10.2018
21:01:36
С кем можно в ЛС пообщаться, даж можно сказать «поныть»? Хочу узнать, что я делаю не правильно.

Александр
18.10.2018
21:01:50
Но это только в том случае, если рабочий комп не всегда с собой

Bodya
18.10.2018
21:01:56

Ilia
18.10.2018
22:29:26
доброго времени суток всем
такой вопрос:
изучаю js, пока что совсем фрэш
что бы вы могли посоветовать начать писать, какой проект, чтобы не только в теории, но и на практике ощутить возможности языка и закрепить теоретические знания
может быть, есть, так сказать, наиболее оптимальная деятельность для этих целей
заранее всем спасибо)