Обновить
0
0

Пользователь

Отправить сообщение
Что именно происходит внутри миллиардов транзисторов, благодаря которым работает компьютер? В нашей новой мини-серии из четырёх статей мы рассмотрим процесс создания архитектуры компьтерного оборудования и расскажем о принципах его работы.

Но как не странно, в самой статье нет ни единого слова о транзисторах, и о том, какую роль они выполняют в различных блоках компьютера.
Понять как работает компьютер мне помогла книга But How Do It Know? и Computer Model
Доброго дня!
Я только начинаю изучать Node.js и возможно мои вопросы будут примитивные, так что сильно не кричите :)
Хотел уточнить по файлу /services/BudgetManagerAPI/app/setup/index.js
const mongoose = require('mongoose'),
      UserModel = require('@BudgetManagerModels/user'),
      BudgetModel = require('@BudgetManagerModels/budget'),
      ClientModel = require('@BudgetManagerModels/client');

Зачем объявлять константы UserModel/BudgetModel/ClientModel?
Можно ли просто сделать так?
const mongoose = require('mongoose');
require('@BudgetManagerModels/user');
require('@BudgetManagerModels/budget');
require('@BudgetManagerModels/client');

Тот же вопрос для файла services/BudgetManagerAPI/config/app.js
const express = require('express'),
      app = express(),
      ...
      passport = require('passport'),
      passportConfig = require('./passport')(passport),
      ...
      database = require('./database')(mongoose, config);

passport.js и database.js возвращает функцию, которые не возращают ничего, соответсвенно passportConfig и database будут undefined.
Можно ли просто после определения констант произвести подключение этих файлов?
require('./passport')(passport);
require('./database')(mongoose, config);
Интерпретировать первую диаграмму можно двояко:
с одной стороны можно сказать, как сказано в статье из stackoverflow.blog, — пользователи из стран, что в низу диаграммы, умеют пользоваться Vim;
но с другой стороны, это также может показать, что в этих странах меньше пользуются этим редактором.
Было бы логично предоставить диаграмму по странам с соотношением количества людей обративших к stackoverflow с данной проблемой к общему количеству пользователей Vim.
Спасибо автору за пост!
В статье есть небольшие неточности:
1. Копировать файлы нужно в папку /etc/openvpn/keys, ну или в конфиге указывать без папки keys
2. Клиентский конфигурационный файл должен иметь расширение не .opvn а .ovpn
Мелочь, но 5 мин времени сэкономит :)
Спасибо!

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность