Дима
Хочу получить экспертное мнение. Для уровня джуна такое приложение сойдет?
Дима
https://github.com/doroninds/Nodejs-Telegram-bot
Дима
Я только начал изучать Nodejs. Для защиты своего навыка такой проект сойдет?
Таймураз
Бам
avytheone
Я только начал изучать Nodejs. Для защиты своего навыка такой проект сойдет?
Маловато наверно. Я бы всю логику разбил на сервисы, каждый из которых в докер контейнер, поднимаешь всю систему через сворм на нескольких машинках. Тесты для каждого сервиса, моки там и тд. Плюс добавил бы модуль статистики и простейшую риалтайм веб морду к своим сервмсам на Vue или React. Статистику хранить в БД или редиске. Как то так. Будет такой, фулстак ждун экзампл. :-)))
Дима
Дима
В идеале хочется поработать что-то типа MEAN но только вместо Ангуляра Vuejs
Алексей
Всем привет, знаю что не по теме, но скажите умоляю, куда в ubunte устанавливается mongodb
Dmitrii
В сентосе конфиг /etc/mongod.conf
В нем всё прописано.
старий
старий
старий
Исполняемые файлы в /bin
Алексей
Алексей
Алексей
Anonymous
Дима
Дима
Бот жив и можно пользоваться )
Anonymous
Sparrow
потому, что ангуляр это мир в мире с блэкджеком и тайпскриптом вместо шлюх, очевидно же )
Дима
почему не Ангуляр?
Vue на мой взгляд более приветлив к новичкам и элегантно решает задачи.
Дима
А так конечно сейчас React 16 с fiber вне конкуренции пока что
Anonymous
Tema
ангуляр жирный
Anonymous
"Egghead - Getting Started with Express.js" - исходные файлы примеров есть где? кто знает?
Дима
ну да, Vue легкий и красивый )
Единственно что немного странно так это то что контрибьютеров там кроме Евана Ю почти нет ) Он в соло все сам пилит ;D
Anonymous
Anonymous
и даже наш соотечественик есть там, в зале славы ))
Anonymous
но он не в команде разработчиков )
Дима
да может там своя внутренняя кухня ) Но по githab'y он единственный коммитер
Дима
Однако он относительно лоялен к пулл реквестам
Anonymous
Дима
Найдешь косяк в новой сборке - отправляешь ему в пулл реквест, он принимает - ты звезда ))
Anonymous
Anonymous
https://twitter.com/posva - №2
Дима
Ууу, чувак из России там есть )
Anonymous
Anonymous
это его стараниями мы обязаны русскоязычной документации по Vue ))
Anonymous
потому он там )
Дима
да, благодаря таким людям мы порой откладываем изучение английского языка в долгий ящик 😂
Anonymous
Алексей
Парни а есть конфа по mongodb?
Dmitry
Можете сказать за http://qaru.site/questions/13145/nodejs-best-practice-exception-handling насколько сейчас это актуально для Node JS ?
Cenator 🐈
Алексей
Михаил Макарычев
Dmitry
Dmitry
Но с прицелом на NodeJS
Dmitry
Михаил Макарычев
Dmitry
Ух, перейти с шапра на JS. Впечатлён
Dmitry
Вот кстати, интересная тема для обсуждения. С какого языка люди переходят на JS (NodeJs). Больше всего впечатляет обыт Walmart, у них был Java backend (SAP Hybris), но их это не устраивало, и они переписали всё на NodeJS. Почему, как думаете?
Dmitry
Сорян за оффтоп, но у меня конец года, проект не взлетает, и хочется отвлечся
Михаил Макарычев
Ух, перейти с шапра на JS. Впечатлён
У меня как раз в другую сторону было. Я писал на ноде, потом стал на TS, а потом понял, что логичнее сразу взять язык со статической типизацией, и ушёл в C#
Но в универе на чистом С писал
Dmitry
Не совсем понятно про статичную, я думаю всё-таки имелась ввиду строгая, типизацию, в TS она как раз такая. И почему шарп, а не Java, Go, Kotlin etc
Dmitry
Начинал с Ассемблера кстати )))
Dmitry
это было очень давно
Sergey
"node: команда не найдена"
говорит терминал при запуске файла с bash-скриптом, в котором включается веб-сервер
Однако при ручном вводе из теминала "./StartProject.sh" никаких ошибок нет.
Куда копать?
Dmitry
копать в права на файл скорее всего
Dmitry
было такое много раз с PHP скриптами
Sergey
и фулл-права были и для владельца (тек.пользователь)
Dmitry
а каким скриптом файл пуляется?
Алексей
Sergey
Sergey
Dmitry
пуляется === запускается
Dmitry
так он у тебя не запустится
Dmitry
сам поймешь или нужно подсказать?
Dmitry
когда ты запускаешь из своего терминала у тебя подгружены все переменные среды, но когда запускается скриптом их нет
Dmitry
пиши не node ...
Dmitry
а полный путь до ноды
Sergey
черт, догадывался что нужно путь явный указать
Dmitry
))) учи матчасть
Dmitry
на самом деле частая ошибка, моя, постоянно накалываюсь, а потом мучаюсь )
Dmitry
В TS статическая (плюс динамическая), а строгость типизации регулирутеся флагами/настройками в tsconfig.
вот правда, я вырос в PHP сообществе, и когда с выходом версии 5.6 мне продолжали говорить что в PHP нет строгой типизации, мне становилось плохо, и ответ был всегда один - Вы просто не умеете ей пользоваться. То что ты можешь создавать свой тип - не значит что у языка не строгая типизация, то что одной "переменной" можно назначить не один тип - не значит что языка не строгая типизация. Это всё значит что язык настолько гибок, что может удовлетворить потребности любой системы, как интерпрайз, так и хомяка )