Den
settimeout?
Den
А если я не расчитаю? А если медленный интернет...
сomorsiс
Приостановить время
я где-то видел либу в нпм которая поможет это сделать...
Dika
я где-то видел либу в нпм которая поможет это сделать...
на ноде это можно реализовать через node-ffi
Dika
например, на windows можно вызвать Sleep из kernel32.dll
Den
А есть другие, более адекватные не костыльные способы?)
Dika
settimeout?
Нет, не setTimeout. Тебе нужно остановить время вокруг компьютера с запущенной программой, не задев остальную Вселенную. Или просто использовать асинхронность.
Den
Хотя если с помощью либы, которую скинул, остановить время при старте этой функции и продолжить, когда она завершится. Но продолжиться ли таймер синх из асинх?
Den
Стоп
Den
Так они же будут выполняться все одновременно, не?
ceii80
подскажите сервис комментариев, типа disqus
Den
cackle
ceii80
а disqus пользовался?
Anonymous
cackle
какал? соре. чет в голос
Den
У меня не осталось выбора https://stackoverflow.com/questions/46866979/node-js-request-with-callback-outside-of-request
сomorsiс
все очень просто на самом деле
Den
Я понимаю
Den
Но вот чёт всё никак
сomorsiс
снаружи ставишь while(!bodyGoogle){}
Den
Хммм
Den
Может сработать, однако жаль, что это только на это распространяется(
Nurik
Кто юзал puppeteer подскажите куда копать. Когда врубаю headless = false - браузер открывается и все прекрасно отрабатывает, вырубаю параметр и все. Вылетаю по таймауту. Код примерно такой: (async()=>{ const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.emulateMedia("screen"); await page.setViewport({width: 1280, height: 720, deviceScaleFactor: 1}); await page.goto('http://example.com/',{waitUntil: 'networkidle'}); var HTML = await page.content(); console.log(HTML); await browser.close(); return; })();
Den
снаружи ставишь while(!bodyGoogle){}
Вот я лупень, поставил бесконечный цикл случайно
сomorsiс
я пошутил, не делай так
Nurik
При этом в логе ошибок нет, это при включенном параметре DEBUG=*
Anonymous
пагхни, прописал npm install --save @ckeditor/ckeditor5-build-classic на клиенте добавил <script src="./node_modules/@ckeditor/ckeditor5-build-classic/build/ckeditor.js"></script> а он на этот скрипт выдает 404 WTF, все делал как в npm инструкции
Den
я пошутил, не делай так
Просто я уже в полном отчаянии, любое готов попробовать))
Den
Den
Совсем чуть-чуть))
🦜
Если я правильно понимаю, то переменной никогда не будет присвоено значение, потому что цикл заблокирует main thread
gboost
Сталкивались с тем что новый бутстрап не всё стайлит?
Maxim
Всем привет! Я совсем новый в web, особенно на Windows. Хотел спросить чтоб установить mongodb обязательно нужно устанавливать ее через .exe файл или можно через npm install mongodb -g ?
gboost
можно через npm i mongodb
gboost
привет
arts
Нужно поставить virtualbox/vmware и работать там.
arts
Через npm ты можешь установить только клиент. Сама монга к ноде никакого отношения не имеет. Так что да, только .exe
Maxim
Теперь понятно, спасибо
Alexander
Как в koa отдавать html файл?
сomorsiс
статический или динамический?
Alexander
Статический. Мне нужно, чтобы при / открывал index.html, а при /api/... данные получались
сomorsiс
koa-static
Maxim
Я правильно понимаю что вместо виртуалок можно использовать докер по феншую?
KlonD90
Нужно
KlonD90
Но не обязательно вместо
Valeriu
доброй ночи всем
Valeriu
нужно писать API приложение для большого сайта API должна работать на сокетах какой фреймворк посоветуете изучать?
сomorsiс
node.js
Valeriu
фреймворк для node.js
сomorsiс
socket.io
Valeriu
это только пакет
сomorsiс
а, или тебе чистые сокеты
Valeriu
Мне бы веб сокеты )
Valeriu
ну socket.io работать умеет и с теми и с другими
сomorsiс
express считается за фреймворк?
Valeriu
хотел на счёт фреймворка спросить
Oleg
Я правильно понимаю что вместо виртуалок можно использовать докер по феншую?
Это разное. Виртуалки — это изоляция на уровне ресурсов. Контейнеры (докер) — это больше про изоляцию на уровне окружения операционной системы. Хотя в самом предельном случае "а давайте вообще все засунем в докеры" роль и нужность гостевой опреационной системы начинает вызывать вопросы.
Maxim
тогда получается нужно ставить виртуалку, а в нем разворачивать докер?
Maxim
уже начинаю смотреть вебинар на гикбрейнсе про докеры =/
Maxim
то чувство когда захотел мини сервак с mongodb =)
Oleg
тогда получается нужно ставить виртуалку, а в нем разворачивать докер?
от исходных условий и поставленных задач зависит. я, например, не ставлю виртуалки, а уже готовые покупаю =) если какая-то железка домашнего или SOHO класса, то дробить ее на виртуальные машины смысла не много: все задачи по изоляции всего, чего в нее можно впихнуть, вполне решит докер =)
Maxim
ну у меня есть домашний комп, на котором я хотел написать небольшой back-end для мобильного приложения и залить на хостинг. И вот у меня проблема на проблеме из-за того что я плохо знаком с windows и его терминалом. Например вот поставил монгодб, но она не запускается из-за винды как я понимаю
Maxim
да и хламить домашний комп не очень охото
Valeriu
Кто-то работал с фреймворком geddyjs?
Valeriu
Или с socketstream? (это фреймворки)
Anonymous
или не делай. 😐
Sergey
фреймворк для node.js
Зачем тебе фреймворк
Yaroslav 🇺🇦
да и хламить домашний комп не очень охото
Монга отлично ставится под вин, демон можно стартануть в виде сервиса. Там вообще нет никаких проблем. Что касаемо докера, то раньше (один человек доказывал что уже вроде как и не надо) для развёртывания докера под виндой, нужен был процик с аппаратной потдержкой виртуализации. И я очень сомневаюсь, что в дальнейшем вы для своего маленького пет проджекта будете покупать клауд с потдержкой докера. А лепить докер поверх какой то слабой vps - это нужно что б мЪсье знал толк в извращениях) Так что не любите себе моск преждевременно. Установили монгу, запустили монгод, скачали нативный драйвер для ноды, монгус по желанию и вперед.
Иван
Объясните пожалуйста отличие тайпскрипта от обычного яваскрипта. В чем он лучше или хуже.
Ivan
в 2х словах - в TS строгая типизация, в отличии от JS
Ivan
лучше или хуже - холиварная тема.