Задать вопрос
  • Как вернуть результат из промиса?

    lastuniverse
    @lastuniverse
    NikFedoseev, чуть ниже вам дали вариант. Он вполне рабочий. Не видя Вашего кода подключения модуля и вызова функции никто лучшего отаета не даст.
  • Как вернуть результат из промиса?

    lastuniverse
    @lastuniverse
    NikFedoseev, в приведенном коде проблем точно нет. Даже если выкинуть нафиг switch функция вернет далеко не undefined а пустой объект. Так что ошибка 100% в коде который вы сюда не стали всавлять.
  • Как вернуть результат из промиса?

    lastuniverse
    @lastuniverse
    1. С чего Вы решили что у Вас результат возвращается из промиса?
    2. В вашем коде нет подключения модуля вызова функции. Ошибка может скрыватся там.
  • Решение задачи на c++?

    lastuniverse
    @lastuniverse
    Евгений Шатунов, сори накидал ответ не посмотрев что он уже был в коментах)
  • WaterAmount = amount;(24 строка) просто записываем параметр в переменную и в чем суть 27-29 строк?

    lastuniverse
    @lastuniverse
    olya_097, оба this. Ссылаются на экземпляр кофемашины, а addWater и setWaterAmount это методы класса кофемашины. Поэтому когда в методе .addWater обращаемся к методу .setWaterAmount мы делаем это через this. который внутри методов указывает на класс, которому принадлежит метод.
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    Сергей delphinpro, а я балбес все думаю, что за ошибка такая ajax.php?action=disk.api.file.showImage&, и при чем здесь php, а это просто битая ссылка на картинку :)))
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    MaksimLav, ох блин)))
    Я уже так давно сижу на *nix-ах что просто успел забыть что такое часто случается из-за антивирусов :)
    Извините, что не подумал о такой возможности.
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    MaksimLav, для проверки создал файл package.json следующего содержания:
    spoiler
    {
      "name": "test",
      "version": "1.0.0",
      "description": "",
      "main": "app.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC",
      "dependencies": {
        "jquery": "^3.3.1"
      },
      "devDependencies": {
        "browser-sync": "^2.18.13",
        "del": "^3.0.0",
        "gulp": "^3.9.1",
        "gulp-autoprefixer": "^4.0.0",
        "gulp-cache": "^0.4.6",
        "gulp-clean-css": "^3.9.0",
        "gulp-imagemin": "^3.3.0",
        "gulp-plumber": "^1.1.0",
        "gulp-rigger": "^0.5.8",
        "gulp-sass": "^3.1.0",
        "gulp-sourcemaps": "^2.6.1",
        "gulp-uglify": "^3.0.0",
        "imagemin-jpeg-recompress": "^5.1.0",
        "imagemin-pngquant": "^5.0.1"
      } 
    }


    При выполнении команды npm install получаю вывод без ошибок:
    spoiler
    > npm install
    npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
    npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
    npm WARN deprecated graceful-fs@3.0.11: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
    npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
    npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
    npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
    
    > node-sass@4.9.4 install /home/блаблабла/temp/test/node_modules/node-sass
    > node scripts/install.js
    
    Downloading binary from https://github.com/sass/node-sass/releases/download/v4.9.4/linux-x64-64_binding.node
    Download complete  ] - :
    Binary saved to /home/блаблабла/temp/test/node_modules/node-sass/vendor/linux-x64-64/binding.node
    Caching binary to /home/блаблабла/.npm/node-sass/4.9.4/linux-x64-64_binding.node
    
    > node-sass@4.9.4 postinstall /home/блаблабла/temp/test/node_modules/node-sass
    > node scripts/build.js
    
    Binary found at /home/блаблабла/temp/test/node_modules/node-sass/vendor/linux-x64-64/binding.node
    Testing binary
    Binary is fine
    
    > gifsicle@3.0.4 postinstall /home/блаблабла/temp/test/node_modules/gifsicle
    > node lib/install.js
    
      ✔ gifsicle pre-build test passed successfully
    
    > jpeg-recompress-bin@3.0.1 postinstall /home/блаблабла/temp/test/node_modules/jpeg-recompress-bin
    > node lib/install.js
    
      ✔ jpeg-recompress pre-build test passed successfully
    
    > jpegtran-bin@3.2.0 postinstall /home/блаблабла/temp/test/node_modules/jpegtran-bin
    > node lib/install.js
    
      ✔ jpegtran pre-build test passed successfully
    
    > optipng-bin@3.1.4 postinstall /home/блаблабла/temp/test/node_modules/optipng-bin
    > node lib/install.js
    
      ✔ optipng pre-build test passed successfully
    
    > pngquant-bin@4.0.0 postinstall /home/блаблабла/temp/test/node_modules/pngquant-bin
    > node lib/install.js
    
      ✔ pngquant pre-build test passed successfully
    npm notice created a lockfile as package-lock.json. You should commit this file.
    npm WARN test@1.0.0 No description
    npm WARN test@1.0.0 No repository field.
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    
    added 936 packages from 681 contributors and audited 16102 packages in 34.791s
    found 13 vulnerabilities (1 low, 8 moderate, 4 high)
      run `npm audit fix` to fix them, or `npm audit` for details


    Только сообщения об уязвимостях
    found 13 vulnerabilities (1 low, 8 moderate, 4 high)


    Это почти 100% гарантия того, что Ваша ошибка возникает на этапе сборки "чего то там" gulp-ом. Это может быть:
    - проблема с зависимостями
    - проблема с кодом из которого производится сборка
    - проблема с настройками самой сборки
    - и т.д.

    Для решения данной проблемы как минимум понадобится (во всяком случае мне) полный вывод команды npm install, так же возможно понадобятся файлы настройки сборки а возможно и куски исходного кода если не весь код проекта :)

    Подозреваю что на такое вы не пойдете, поэтому вынужден откланяться.
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    Роман, так же, судя по наличию "gulp" проблема может быть не только в установке модулей, но и при сборке "чего то там" самим gulp-ом. Для понимания того, в чем же собственно проблема, было бы не плохо увидеть весь вывод команды npm install а не только строку с кусочком ошибки.
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    MaksimLav, вы дали секцию "devDependencies", это хорошо, но я просил секцию "dependencies"
  • Ширина в firefox?

    lastuniverse
    @lastuniverse
    Не видя Вашего кода (html, css и т.д.) очень сложно понять почему у Вас возникла данная проблема.
  • Ошибка при npm install?

    lastuniverse
    @lastuniverse
    MaksimLav, проявите уважение к сообществу!
    Задавая данный вопрос вы как минимум ДОЛЖНЫ были дать название модуля, при установке которого вылетает данная ошибка. Поймите, ТЕЛЕПАТОВ тут НЕТ:) Если для Вас затруднительно определить название этого модуля, дайте содержимое секции dependencies из файла packaje.json находящегося в той же директории, в которой вы выполняете команду npm install. Если и это является для Вас проблемой, то поделитесь всем выводом в консоль а не только кусочком что вы кинули.
  • Реализация консольной игры на Javascript?

    lastuniverse
    @lastuniverse
    Александр Дмитриев, для начала найдите книги по JavaScript для начинающих.
    1. изучите условные операторы (if, else), изучите циклы
    2. изучите типы данных, особое внимание уделите объектам и такому формату их хранения как JSON.
    3. может кто еще заглянет и ответит, извините

    PS: немного погуглил с утра:
    habr. Игра в 0 строк кода на чистом JS
    habr. Roguelike/RPG на JavaScript (30 строк кода)
    2D игра на чистом JavaScript (урок на MDN)
  • Как реализовать keyword spotting на node.js в оффлайне?

    lastuniverse
    @lastuniverse
    bellerofonte, не стоит это делать в node.js. Все таки непрерывная обработка потока данных с микрофона достаточно затратная операция.
    Для решения данного вопроса предлагаю следующий алгоритм:
    1. Распознавание голосовых команд возложить на sphinx, которому прописать выполнение скрипта при распознавании каждой из необходимых вам команд с передачей ему парамета указывающего на то какая именно команда распознана (скрипта на bash, node.js, perl или другом ЯП поддерживаемом системой)
    2. Сам скрипт отправляет данные о команде вашему node.js приложению (например с помощью curl если ваше приложение является по совместительству вебсервером на express или чемто подобном). Реализовать такую передачу данных можно и другими способами, например по websocket или pipe и т.д.)
    3. Ваше nide.js приложение получив в роутер (в случае использования express) данные о команде выполняет необходимый набор действий по отработке команды.
    ПРОФИТ
  • Возможно ли в браузере подсветить/выделить нужные слова в тексте страницы?

    lastuniverse
    @lastuniverse
    Nexus94, да да, я тоже вспомнил )))
    просто когда join добавил - забыл цикл убрать
  • Как сделать временную ссылку?

    lastuniverse
    @lastuniverse
    nezzard, возможно Вам стоит поискать решение с использованием js на стороне клиента (ajax, iframe)

    Что касается серверной стороны, то других вариантов не вижу. Если у Вас больше не осталось вопросов по серверной стороне, я откланяюсь.

    PS: не забудте отметить решением если у Вас нет объективных причин не делать этого)
  • Как сделать временную ссылку?

    lastuniverse
    @lastuniverse
    nezzard, редиректа в иходном коде видно не будет
  • Как сделать временную ссылку?

    lastuniverse
    @lastuniverse
    nezzard, всеравно при закачке файла с первоисточника во вкладке нетворк появится запись об этом с сылкой на файл