Anonymous
Привет) если вы новичок в программировании или JavaScript предлагаю вашему вниманию https://t.me/just_js
Den
зачем macos
1. electron приложение собрать для macos можно только на macos. 2. Sketch и Codekit, к примеру, только на макось, а мб он их хотел опробовать. 3. Возможно, ему просто нравится эта система, но он не хочет ставить хакинтош, а пока привыкнуть и т.д.
🚀 Snyp
в целом спасибо за инфу.
Серёжа
Всем привет ребят
Никита
27 дюймов, для меня бы был большой моник. у меня всего 21, обычный hd.
Ну для 4k разрешения это очень мелкий моник получается
Anonymous
Ты, кстати, смог поставить макос на вмваре?
да вмваре все работает теперь я хочу его на своем ноте паралелно поставит?
Anonymous
вы так попробовали?
Cheslav
подскажите как в монге узнать кол-во элементов при выборке, но до limit и оффсета
Cheslav
у меня сейчас такая запись
Cheslav
Event.find(obj) .sort(past ? { date: -1 } : { date: 1 }) .skip(+offset) .limit(10) .then((events) => {
Cheslav
хотелось бы узнать сколько всего элементов после .find()
V
делаешь запрос на count
Iliya
или убираешь лимит и смотришь сколько объектов вернуло
Cheslav
а так правильно? нельзя в одном запросе получить и данные и кол-во элементов по этой выборке?
Cheslav
не проще тогда будет просто просить их по find(), а offset и лимит делать на обычном js?
Cheslav
ну и .length
Cheslav
один запрос будет
Iliya
да, но будет оверхед - если объектов много, лишний трафик между монгой и приложением
Iliya
тут либо 2 запроса, либо трафик
Cheslav
а, ну верно, мы же все данные загрузим
Cheslav
тогда два запроса если одним нельзя)
Михаил Макарычев
Всем привет. Есть приложении на ноде, где конфиг передаётся в качестве аргумента при запуске. Вот так: node main.js config.yml Но когда я запускаю тесты, то конфиг не подгружается: npm test config.yml Cannot read property 'redis' of null - это я пытаюсь считать настройки для редиса Как быть?
Алексей
Привет парни, у меня задача написать restfull-api с базой на mongodb, для сайта. На нем будут несколько видов пользователей у каждого из которых по несколько десятков полей. Так же необходима админка, авторизация и регистрация. Всего endpintov около 10. Во сколько бы вы оценили такую работу?
Михаил Макарычев
Cenator 🐈
./node_modules/.bin/jasmine-node test/
а зачем так писать когда есть npx?
Cenator 🐈
npx jasmine-node и все
Borys
./node_modules/.bin/jasmine-node test/
не пробовал указать файл, который сначала считает твою конфигу, а потом запустит тесты? вообще трудно понять как приложуха хранит твою конфигу, и что ты запускаешь тестить
Михаил Макарычев
а зачем так писать когда есть npx?
Взял из тутора какого-то
Anonymous
Ребят, устанавливаю nodejs на сервер, где уже крутится один сайт на wp, и там какая-то ошибка mysql, причем он тут вообще? Что делать то?))
Anonymous
сomorsiс
оооо
сomorsiс
сноси фулом мускуль и накатывай заново
Bogdan
а сервер на WP?))
Anonymous
сноси фулом мускуль и накатывай заново
Блин, сайт ломать не хочется, придется чинить, такооооой гемор с этим WP
Bogdan
логи посмотри мускула
Daniil
почситать сколько часов ты будешь это делать и умножить на цену за твой час ?
я бэкенд пишу на php (Laravel), такую задачу там решить просто - несколько роутов ресурсы, несколько миграций и из scaffold'а для авторизации/регистрации, дернуть нужные методы
Daniil
такую штуку думаю на рабочий день бы взял
Daniil
чатик по ноде для общего развития читаю, крутая и оч богатая штука, в части асинхронности PHP вообще отдыхает, но я бы по своим внутренним ощущениям бэк пока не доверил node.js
Daniil
посоветуйте что-нибудь MVC`шное с ORM для ноды а-ля Laravel/Yii в PHP
Fantasy
Borys
http://docs.sequelizejs.com/
Anonymous
логи посмотри мускула
Version: '5.7.17-0ubuntu0.16.10.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu) 2017-11-07T13:18:12.069059Z 3 [Note] Access denied for user 'root'@'localhost' (using password: NO)
Valeriu
http://docs.sequelizejs.com/
это только ORM, но очень классное)
Borys
это только ORM, но очень классное)
а что ты подразумеваешь под VC в бэке нода?
Borys
экспресс + секьюлайз - с головой
Daniil
я просто ковыряю часто Eloquent в ларе и иногда контрибучу в общую шкатулку свои наработки
Valeriu
а что ты подразумеваешь под VC в бэке нода?
есть фреймворки в которые уже встроена Sequalize
Anonymous
это не причина падения)
ну это последнее в логах 🤔
Daniil
интересны такие вещи, чтобы ты вот захотел такой написать приложуху на MySQL, понял свою ошибку, свалилось на тебя пара десятков килобаксов на лицензию оракла, ты такой хоп, поменял строчку и код твой завелся на оракле, а потом понял, что постгрес вообще ракета - те же действия, и ты на правильном пути
Daniil
вот Eloquent это позволяет
Daniil
вообще пхп это то от чего надо отказываться
если ты обладаешь только технологиями, которые были актуальны в 2012 году, то да
Daniil
PHP сильно вырос последних версиях как в возможностях, так и в производительности
Daniil
симфони это охренительно крутой монстр, но с высоким порогом вхождения
Daniil
ларавел - фреймворк, построенный на симфони
Borys
симфония в разы медленнее груви и нода
Daniil
про пхп говорят, что миллионы мух не могут ошибаться. От части я соглашусь, у PHP самый низкий порог вхождения из-за чего слишком мало умелых разработчиков
Borys
нам пожалуй надо в https://t.me/it_holywars перейти
Таймураз
Daniil
симфония в разы медленнее груви и нода
насчет скорости некорректно сравнивать ноду и конкретный пакет
Daniil
ладно, мне в принципе доказывать то нечего
Daniil
я гляну ради интереса что вы прислали)
Алексей
это только ORM, но очень классное)
Ага, особенно классно она генерирует неработающие запросы для постгресса, стоит только сделать пару-тройку джоинов и аггрегаций.
Anonymous
Ребят, а где принято на сервере хранить бекенд, апиху и все такое? папка с сайтами находится /var/www
Anonymous
Не хочется ломать имеющуюся уже структуру на сервере