@nodejs_ru

Страница 1373 из 2748
Cenator
06.12.2017
17:22:02
сисадмин
Программист

Georgiy
06.12.2017
17:22:36
с каких эт пор

Vladislav
06.12.2017
17:23:06
ищу NodeJS разработчика, плачу в $$…работа почасовая

Buka
06.12.2017
17:23:45
Для фронта есть книга где чел пишет свой ангулар. А есть такое для бека? Можетктт знает. Просто хочется не простр как макака пользоваться но и понимать глубже

Google
Cenator
06.12.2017
17:27:05
с каких эт пор
То есть программы пишет не программист?

Georgiy
06.12.2017
17:27:46
То есть программы пишет не программист?
программисты бы такого не сделали

Cenator
06.12.2017
17:28:10
А сисадмин не может быть программистом?

Morsik
06.12.2017
17:28:30
А сисадмин не может быть программистом?
сисадмин - это высшая каста жи

Cenator
06.12.2017
17:29:15
сисадмин - это высшая каста жи
Я думал что электрики выше

Вишневый чай
06.12.2017
17:30:02
Georgiy
06.12.2017
17:30:29
Сперва добейся ; )
во во. а то пошли тут обсуждать

Denis
06.12.2017
17:42:20
? В группе есть традиция - представляться при входе: ▫️Какой у вас проект или где работаете? ▫️В чём вы специалист? ▫️Чем можете быть интересны или полезны сообществу? ▫️Чем интересно сообщество вам? ▫️Откуда вы? ▫️Как узнали про группу? В сообщении нужно указать тэг #whois ? Правила чата: ? Публикация вакансий запрещена ? Реклама запрещена ? Политика запрещена За несоблюдение правил - одно предупреждение, далее следует бан. Вакансии и запросы на поиск работы по направлению JavaScript, Node.js, React.js, Angular 1.x, Angular 2 и пр. публикуем в группе @javascript_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда. Здесь общаемся на темы, посвященные Node.js, микросервисам, немного DevOps, профайлингу и оптимизации, npm-экосистеме, обмениваемся советами и новостями, задаём вопросы и обсуждаем идеи вокруг этого. Параллельно с этой группой развиваются: ?@react_js - где мы общаемся на технические вопросы, где мы общаемся на темы, посвященные React, Redux и Relay. Обсуждаем идеи и новости. Обмениваемся своими проектами и решениями. ?@angular_js - где мы общаемся на технические вопросы, посвященным разработке с Angular 1.x, включая идеи, предложения, библиотеки. ?@angular2 - где мы общаемся на темы, посвящённые Angular 2 и его экосистемы, включая TypeScript и NativeScript. ? Возможно, вам также будут интересны группы: @reactnative_ru, @ios_ru, @android_ru, @mobile_jobs, @devops_ru, @devops_jobs. Приятного общения!
??? Санта существует! 10 и 11 декабря в Москве состоится JavaScript-конференция HolyJS 2017 Moscow и специально среди участников наших JavaScript-сообществ в Telegram мы проводим розыгрыш трёх билетов. ? 1. https://t.me/react_js 2. https://t.me/reactnative_ru 3. https://t.me/js_ru 4. https://t.me/angular_ru 5. https://t.me/nodejs_ru ? Но сначала пару слов, о самой конференции. HolyJS проводится уже не первый раз в Москве и собрала множество хороших отзывов. В этот раз, более 500 JavaScript-разработчиков соберутся под одной крышей для того, чтобы обсудить новости стремительно развивающейся экосистемы мира JavaScript, свежие инструменты, фреймворки, паттерны и сотни обновлений с экспертами со всего мира. ? Доклады будут посвящены технологиям мира JavaScript: от фронтенда до бэкенда, от облачных технологий до десктоп-приложений. Все участники HolyJS смогут лично пообщаться со знаменитыми спикерами: — Отец JSON Douglas Crockford, человек, без которого невозможно представить современный JavaScript; — Lea Verou, создатель множества фреймворков и автор книг и статей по фронтенду и дизайну (http://lea.verou.me/); — Виталий Фридман, основатель и главный редактор Smashing Magazine; — Azat Mardan, автор множества книг, среди которых такие бестселлеры как "React Quickly", "Full Stack JavaScript", "Practical Node.js" и "Pro Express.js"; — Gerard Sans, Google Developer Expert, известный тренер и Angular-активист; — Minko Gechev, сооснователь Rhyme.com и автор нескольких книг по Angular. Программа конференции уже готова! Программа и регистрация: https://holyjs-moscow.ru/ ? Теперь к розыгрышу подарочного билета на оба дня конференции. Для принятия участия достаточно заполнить форму ниже. Приём заявок завершится в четверг, 7 декабря, в 23:59. ? Выигранный билет нельзя обменять/продать или передать. В случае, если вы по какой-то причине не сможете воспользоваться билетом, сообщите организаторам - https://t.me/DenisIzmaylov ? Победитель будет выбран случайным образом. Ваши имя и фамилия будут опубликованы, в случае победы, все остальные ответы - конфиденциальны. ? Готовы? Заполняйте: https://goo.gl/forms/iBGRAgqEWsv46WUt2

Buka
06.12.2017
17:43:12
При чем тут конкретно ангуляр вообщ

Это пример

Книга где бы чел на чистой ноде писал бы свой экспресс грубо говоря

Google
Andrei
06.12.2017
17:45:18
Привет. Java лучше Node.js ?

Vladimir
06.12.2017
17:45:59
Привет! Если нужна поддержка HMR в node.js, то попробуйте https://github.com/vlazh/node-hot-loader

1nd2rd3st
06.12.2017
17:46:21
Блин, разнообразие технологий настолько широко что в одной книге будет сложно охватить монгуз, сиквелайз, експресс, коа и другие приблуды

Andrei
06.12.2017
17:47:15
web

Morsik
06.12.2017
17:47:29
размеры проекта?

Andrei
06.12.2017
17:47:49
10 entities, crud

Alex
06.12.2017
17:48:02
web
Веб - это только интерфейс. Какая предметная область, сколько людей

Andrei
06.12.2017
17:48:34
~ 5k пиковая

1nd2rd3st
06.12.2017
17:50:10
Книга где бы чел на чистой ноде писал бы свой экспресс грубо говоря
Поищи опенсорсные проекты на гитхабе, или определись со стеком технологий. А ещё лучше придумай своё приложение где будет паспортжс сокеты, база. Тогда станет понятнее что именно искать

Крокфорд уже вроде где-то выступал с этим докладом?

Buka
06.12.2017
17:52:33
Паспортжс это пакет для авторизации и тд? Так, а зачем мне его юзать, если я не буду понимать принципа работы, хорошо бы сначала свой какой-то велосипед написать такой. Ну и так далее. Меня интересует, то что делает экспресс понимать как делать самому. Тот же мидлвар, я умею пользоваться им, но плохо понимаю как оно устроено

1nd2rd3st
06.12.2017
17:52:34
В Питере кажется

Morsik
06.12.2017
17:53:11
экспресс в основном это роутер

1nd2rd3st
06.12.2017
17:56:22
Если ты плохо понимаешь, то в принципе свой экспресс писать и смысла нет. У ноды экосистема типа конструктор и тебе проще пакет поставить, чем своё педалить. А вот когда шишки набьёшь, пооткрываешь с полсотни тикетов в гитхабе на баги того же експреса, тогда и милости просим свой форк с киллер фичами. Как-то так я себе представляю

Alex
06.12.2017
17:56:31
Если ты плохо понимаешь, то в принципе свой экспресс писать и смысла нет. У ноды экосистема типа конструктор и тебе проще пакет поставить, чем своё педалить. А вот когда шишки набьёшь, пооткрываешь с полсотни тикетов в гитхабе на баги того же експреса, тогда и милости просим свой форк с киллер фичами. Как-то так я себе представляю
не, он про другое. Не знаю насколько это правильно, но мне частенько помогает. Строя свой велосипед по мотивам, допустим экспресса, ты лучше узнаешь какие проблемы решает, и как внутри устроен экспресс. Жанр прикольный, но каких-то книг по этому поводу я не знаю

Buka
06.12.2017
17:59:16
Спасибо за советы

Maxim
06.12.2017
19:39:02
@fourth_wall Спасибо =)

Google
Maxim
06.12.2017
19:39:46
а еще подскажите, мне обязательно ставить eslint глобально, чтоб работал линтер в атоме и других редакторах?

Vladimir
06.12.2017
19:40:47
нет, т.к. линтер постоянно обновляется

Cenator
06.12.2017
19:40:48
только плагин нужен

Vladimir
06.12.2017
19:40:51
всегда локально

Maxim
06.12.2017
19:41:43
супер =) Спасибо

Джон
06.12.2017
19:41:52
круто что вс код форматирует при сейве по линт конфигу )

если флажок поставить в настройках

вообще нравится прям

Vladimir
06.12.2017
19:43:57
prettier - хорошая вещь тоже, что касается форматирования

Vladimir
06.12.2017
19:51:48
еслинт проверяет код, а притер его форматирует под один стандарт

Gleb
06.12.2017
19:54:11
Таймураз
06.12.2017
19:55:00
Зачем нужен prettier, когда есть eslint? (ни за чем)

1nd2rd3st
06.12.2017
19:58:51
Видимо этот ваш prettier умеет в форматирование не только js. Но в тоже время только в форматирование он и умеет

Dmitrii
06.12.2017
20:18:41
затем что еслинт это чекер ошибок, впервую очередь придуманный для помощи программисту при нахождении рутинных ошибок и только пересекающийся со сферами код стайла и код форматирования. преттиер изначально создан для форматирования, но ничего не знает про ошибки. Всегда использую оба, prettier код стайл и автоформат. eslint проверка на ошибки.

serg
06.12.2017
20:19:43
thx

а что юзаешь flow или ts?

Google
Admin
ERROR: S client not available

Dmitrii
06.12.2017
20:21:08
изначально типизированные языки, если нужны типы

serg
06.12.2017
20:21:55
т.е. "типизированные языки" ? не js в смысле?

Dmitrii
06.12.2017
20:22:27
да

serg
06.12.2017
20:22:36
java, c#?

я именно про js интересовался... типизирует ли кто в проектах.

Dmitrii
06.12.2017
20:23:36
да выбор большой))

Cenator
06.12.2017
20:23:54
Scala норм

serg
06.12.2017
20:24:24
начал flow смотреть видос https://www.youtube.com/watch?v=0HlqX4lQZas

Dmitrii
06.12.2017
20:25:48
выбери тот который больше понравится либо тот, который знает твой сосед/команда, у них есть свои плюсы и минусы и их можно обмусоливать бесконечно

serg
06.12.2017
20:26:20
логично

ну а если волк? волк-одиночка...

Dmitrii
06.12.2017
20:26:57
"который больше понравится"

serg
06.12.2017
20:27:14
и здесь исчерпывающе дружище

Cenator
06.12.2017
21:45:48
https://i.gyazo.com/ad1b5fd49608b24cb1e13e400eaa5066.png

почему порт undefined?

Igor
06.12.2017
21:47:30
потому что у process.env и defaultPort нету поля PORT

Дмитрий
06.12.2017
21:47:34
https://i.gyazo.com/ad1b5fd49608b24cb1e13e400eaa5066.png
Потому что ты юзаешь деструктивное присваивание и если process.env будет undefined, то твоя переменная гарантированно даст undefined ибо это число

Cenator
06.12.2017
21:48:56


а так?

Google
Cenator
06.12.2017
21:49:05
то же самое

1nd2rd3st
06.12.2017
21:51:15
Зачем всё так усложнять? const PORN = process.env.PORT || 3000;

Cenator
06.12.2017
21:52:34
если не прописать || 3000 то линтер будет ругаться что деструктуризации нет (и правильно)

думаю что можно и с этим оператором оставить деструктуризацию, только интересно как

Noname
06.12.2017
21:54:22
Где постигнуть дзен package-lock'a ?

1nd2rd3st
06.12.2017
21:58:12
Не благодари https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Default_values_2

Cenator
06.12.2017
21:58:41
точно, забыл, спс

Mikhail
06.12.2017
22:05:38
Леха
06.12.2017
22:07:15


Страница 1373 из 2748