💩🔨🐒
Коллеги, подскажите как вы инстанс MongoDB на винде запускаете? Мне для README комманды нужны, сам осью пользуюсь
Таймураз
start /D "d:\Program Files\MongoDB\Server\3.3\bin\" mongod.exe --dbpath="D:\Program Files\MongoDB\Server\3.3\bin\db"
@echo off
💩🔨🐒
@Atassis это если монга стоит не на системном диске?
Таймураз
💩🔨🐒
@Atassis я для таких нубов сейчас этот Getting started пишу что все мелочи надо учесть, задурят потом голову
Таймураз
💩🔨🐒
Я бы тоже докер накатил и всё, но:
1) Доков ещё больше писать;
💩🔨🐒
2) Опять же задурят голову по докеру
Таймураз
💩🔨🐒
@Atassis Короче напишу параметром где аргумент путь к папке монги, пох
Таймураз
💩🔨🐒
@Atassis в том что я не знаю куда монгу установят.
💩🔨🐒
Могут же в дефолтный каталон кинуть, а потом ныть в конфе что не работает
Таймураз
💩🔨🐒
@Atassis попробую просто коммент написать, где разжую все аргументы. Может и прокатит
Anonymous
v8 5.5 в мастере
A
Господа, есть вопрос. Клиент хочет переписать старый сайт написаный на html + php + база mysql. Просит оставить базу ту, что есть, а на фронте сделать Vuejs. Я правильно ли понимаю, что нужно всё равно ставить nodejs и писать rest api на js , или можно на рhp?
Vlad
Artem
Так причем тут работа? Он спрашивает про способы решения
A
вот именно
Vlad
оу
Vlad
сорри
Vlad
прошу прощения
Artem
Короче, тут нужно думать, что для тебя быстрее. Если тебе быстрее с нуля написать апи на ноде, то собственно че тут думать
Artem
Даже не то, чтобы быстрее, а проще и приятнее
A
понял, спасибо. значит, такое практикуют. апи на ноде, а база mysql
Anonymous
Ребят, кто-нибудь юзал это https://www.visualstudio.com/ru/vs/node-js/ ? И если да, то как впечатления? Понятно, что IntelliSense уровня C# с малой вероятностью за пределами .NET появится, но хотя бы близкое к этому...
Igor
а Jetbrains продукты не устраивают?
Anonymous
Просто оно под 3-ий update VS2015, а у меня 1 стоит.
Anonymous
Вот и спросил.
Alex ZeroDub
На динамических языках IntelliSense уровня C# в принципе невозможен
Vlad
tern.js неплохой intelliSense даёт
Anonymous
На динамических языках IntelliSense уровня C# в принципе невозможен
Ну как сказать. У меня все модули оформлены в соответствие с JSDoc, так что по проекту подсказки вполне не плохо выдаёт. Да и по NetJS Core подсказки нормально выстраивает в том числе и WebStorm при минимальной настройке. Но WS много мусора в подсказки кидает. Например, даже если для папки указать только NodeJS, он всё равно будет пытаться пропихнуть методы document'а. Ну и ES6 хромает.
Anonymous
Плюс есть тулза, которая по объекту в рантайме выдаёт его описание в JSDoc3 формате. Большинство крупных модуле экспортится через libs (БД и т.д.), так что можно и описание возвращаемых значений проставить.
Vlad
http://www.2ality.com/2016/02/ecmascript-2017.html
Vlad
es2017 подоспел
Vladimir
2018 будет вообще бомбой
Vlad
Paul
Вероятно SIMD, object reast/spread, async iteration
Может еще что-нибудь успеет до stage-4 добраться
Anonymous
Anonymous
даже черновика еще нет
Anonymous
точнее он неполный
Anonymous
и Аксель приходится что TC39, что ECMAсекретариату примерно никем
Anonymous
черновик можно только сбилдить, но там нет разделяемой памяти
Anonymous
и тесты в в test262 тоже не влиты еще
Никита
Всем привет! Ни у кого не было такого, что nginx не понимает css файлы?
Resource interpreted as Stylesheet but transferred with MIME type text/plain: "http://localhost:81/assets/styles.css".
конфиг такой:
https://gist.github.com/BaranovNikita/c8efe694d54b237f735257b16ecb08d4
Таймураз
Таймураз
Таймураз
Никита
http {
upstream nodejs {
server 127.0.0.1:3000;
}
server {
listen 81;
server_name localhost;
location ~ ^/(images/|img/|javascript/|js/|css/|stylesheets/|flash/|media/|static/|assets/|robots.txt|humans.txt|favicon.ico) {
root /path/to/public/assets/;
access_log off;
expires max;
}
location / {
proxy_pass http://nodejs;
}
}
}
даже на минимальном конфиге такая шляпа
Никита
хотя есть подозрения что это из-за винды :D
Таймураз
Винды?
Никита
угу. я до этого nginx трогал тока под линухом.а тут на работе понадобилось под виндой
Таймураз
Nikita
Nikita
иногда заглядываешь в телеграм и удивляешься)
Таймураз
Славик
какой модуль использовать для логирования?
Славик
хочу время (формат мой), цвета, чтобы одновременно и в консоль, и в файл летело
Славик
я сейчас использую console.log, так что нужна функция, которую я подсуну вместо
Славик
module.exports = {
log: console.log,
debug: console.log,
error: console.error,
info: console.log
};
Славик
вот мой текущий логгер
Славик
желательно, чтобы каждые сутки создавался отдельный файл логов
Vlad
Ivan
роутинг в файл\консоль тоже
Vlad
приложение только пишет в stdout/stderr
Славик
и как настраивается?
Славик
npm на такое способен?
Славик
или средствами ОС?
Sergey
ротация логов, кажется за пределами приложения настраивается
вот да
не хорошо если приложение умеет работать с логами, меньшая гибкость, да и вообще зашкварно как-то
Обычно делается просто: приложение пишет в два файлика, а сервис "ротатор-логов" следит за их размером и при необходимости сжимает или парсит и пишет в базу
есть куча готовых решений, можно погуглить
Vlad
хотя я могу ошибаться
Vlad
винстон умеет в ротацию http://stackoverflow.com/a/18120926/1057730
Славик
и не только винстон
Славик
кто чем пользовался, короче
Славик
не советуйте ничего, если ничего не использовали сами, пожалуйста
Славик
не тот случай, когда мне интересны мнения неопытных людей
Vlad
какой гонор