Anonymous
на айфоне тоже норм будет
Bogdan
А снимок с Siemens C65 до айфона улучшит?)
какой же крутой телефон был, 65 из 10
Bogdan
за свои деньги то, каждый школотрон типа меня мог себе позволить
Дима
До тех пор пока из него не выпилили java машину и не впилили нативный elf линукса
Дима
Свой первый html я делал для его менюшек))
Дима
Слишком сложно, чтобы начать изучать ради пары картинок. :<
Минут 15 на всё) Vector magic хорошо справляется
Anonymous
Круто выглядит, но я думаю аниме картинки будут кривыми.
Anonymous
Хорошо, попробую.
Anonymous
для него нужен #008080
Ты истиный фанат.
Джон
Джон
Andrew
Denis
Всем привет! А кто-нибудь собирает backend с помощью webpack? Сейчас у меня все приложение по отдельным файлам, интересует вопрос как повлияет слияние в один app.js на производительнось.
Paul
Повлияет на что? На скорость сборки или скорость приложения?)
Denis
Скорость работы)
Paul
По сравнению с чем?)
Denis
По сравнению с приложением, которое на сервере из пары десятков отдельных js файлов развернуто
Denis
Наверное одним js будет работать быстрее, но пока в инете не нашел этому четкое обоснование)
Denis
А нода не будет страдать из-за того, что один большой файл должен сразу грузиться в оперативку при запуске?
Paul
Наверное одним js будет работать быстрее, но пока в инете не нашел этому четкое обоснование)
Обоснование или для начала подтверждение?) Реквайр+парсинг одного большого мудуля быстрее чем реквайр+парсинг десятков маленьких, просто из-за чтения из fs и оборачивание каждого модуля в свой контекст. Производительность работы приложения это не затрагивает
Denis
Вот здесь товарищ хорошо обосновывает зачем это http://jlongster.com/Backend-Apps-with-Webpack--Part-I
Denis
У меня там typescript но это не суть важно) Вообще я так и делаю, через bable
Denis
Вся история началась с того, чтобы отдельно лежащий файл с sql вливался в код js сервера, а webpack это умеет
Denis
Можно конечно запросы sql хранить отдельно и загружать во время выполнения но это уже плохо влияет на производительность
Denis
Просидает производительность)
Denis
Даже асинхронно, это влияет. Тратятся ресурсы на подгрузку файла. Или я не прав?)
Denis
Пока не замерял, скажу честно) но люди пишут, что загрузку файлов нужно делать аккуратно)
Denis
Возможно и так
Denis
Даже асинхронно, это влияет. Тратятся ресурсы на подгрузку файла. Или я не прав?)
Оно тратится один раз при старте и все, дальше висит в памяти. Для пользователя это абсолютно незаметно
Anonymous
Всем привет! Очередной нубский вопрос - как создавать(удалять) ноды внутри другой ноды в firebase?
Vlad
типа если даже в 8 не прилетит
Andrey
когда именно fs.readFile с обычным путем до файла, закрывает соединение с файлом? по той причине, что я натыкаюсь на ошибку ENFILE: file table overflow, open, хотя в доках написано, что должно автоматически закрываться соединение)
Andrey
и нашел одно их решений, использовать graceful-fs
Vlad
не подскажу
Denis
У меня используются express, socket.io, apollo-server (вероятней всего, или другой graphql server) и react SSR. Посмотрел на это всё, и возникло желание разбить сервер на 4 части: socket.io сервер, /api/* (apollo-server + немного обычных POST апишек), react renderer и мастер (объединяет это всё, а также статику отдаёт). Под частями подразумеваю отдельные процессы (хотя бы dev time). В какую сторону смотреть и стоит ли вообще выделять части в отдельные процессы?
Oleg
У меня на сервере стоит нода # node -v v0.10.25 И там работает несколько сайтов на этой ноде. Задача: прямо сейчас запустить скрипты с ES6 на этом же сервере и не убить сайты Как это сделать?
Semyon
Es6 перевести в es5
Semyon
Скомпилировать, а потом этот код использовать
Oleg
Я попробовал запустить эти сайты на node 6 на локальном компьютере - все работает Если я дропну старую ноду и поставлю новую Что может быть? Вроде как все работает
Semyon
А что на серваке?
Oleg
js-bson: Failed to load c++ bson extension, using pure JS version
Semyon
Linux?
Oleg
node 6.5 поддерживает же обычный js?
Anonymous
обычный?
Semyon
Можешь использовать nvm, позволяет переключать версию ноды без напрягов, если что-то пойдет не так, то обратно вернешься. Работает то норм, ео есть вероятность, что что-то стало deprecated, а используется в твоих сайтах
Semyon
Это предположение
Дмитрий
И что же из предыдущих стандартов стало deprecated?
Yuriy
Домены (domains) помечены как deprecated.
Yuriy
Впрочем, до сих пор работают, поскольку альтернативы не было представлено.
Дмитрий
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features - ну да. Ок. Можно почекать код на наличие чего-нибудь из этого
Oleg
Домены (domains) помечены как deprecated.
Там нет такого Обычные сайты. express, ejs и всякие winston morgan
Denis
прости, не очень понял что за брокеры и в какие поля :) Нагуглил пока только cloud foundry service broker, оно?
Yuriy
Ну, у нас тоже «обычный сайт», тоже express, тоже винстон, но некоторые фоновые процессы запускаются через domains.
Oleg
Ладно Как лучше обновить ноду чтобы сайты долго в дауне не были?
Yuriy
А вообще — тыц: https://github.com/nodejs/node/wiki/API-changes-between-v0.10-and-v4
Андрей
ноданы. поцкожите аналог nodemon
Дмитрий
Ладно Как лучше обновить ноду чтобы сайты долго в дауне не были?
резервный сервер поднять и перенаправить запросы туда. После обновления вернуть на родину. Если процесс деплоя хорошо поставлен, это не должно быть проблемой
Андрей
кается не то
Андрей
я нодемон юзю для перезапуска ноды когда я правлю исходники
Андрей
поправил жс или hbs или jade файлы и у меня рестаруется нода
Дмитрий
Это же долго сервер отдельный DNS и т.д.
ну наверно перед нодой должен быть какой-нибудь балансировщик, которому говоришь, теперь запросы надо перенаправлять сюда
Андрей
pm2 погляжу
Oleg
хм
Oleg
гениально
Oleg
Oleg
Неа, не получится
Oleg
А базу как?
Brs
для вьюх вроде не надо перезапускать
Brs
или ты их кэшируешь?
Андрей
кеширую канешно
Андрей
ато медленно
Oleg
https://www.npmjs.com/package/n