Nurik
Насколько эта операция дорогая? Нужно ли сделать этот процесс "ленивым", чтобы модели синхронизировались по требованию ? Можно ли это делать сразу в конце определения всех моделей ?
Kons
Насколько я понимаю, этот метод нужен, чтобы синхронизировать колонки в БД с полями модели в sequelize. Что-то типа миграции.
Nurik
Насколько я понимаю, этот метод нужен, чтобы синхронизировать колонки в БД с полями модели в sequelize. Что-то типа миграции.
Я честно говоря не понял, какое отношение имеет метод sync() к миграциям. И зачем это делать вручную ? Какой профит от этого ?
Kons
Я использую миграции для создания таблиц, их изменения и рефакторинга данных, если этого требуют изменения в бизнес-логике. sync используется для создания и изменения таблиц моделей данных в БД.
Kons
Мне кажется, что что-то общее есть )
Матрос
люди, а что, если один и тот же модуль require в двух местах - то во втором месте (даже если это не тот же файл) - нода возьмет кэшированный модуль?
Denis
🎁 Друзья, уже совсем скоро состоится важное событие весны - 5 и 6 июня в Сколково пройдёт РИТ++ (см. www.ritfest.ru). Если в цифрах, РИТ - это 160 сильнейших докладчиков, 2000+ участников, 8 тематических конференций, 40 митапов от экспертов, 20 стендов с розыгрышами и призами и т.д. Совместно с организаторами мы проводим розыгрыш билетов среди участников русскоговорящих профессиональных сообществ в Telegram: 1. https://t.me/react_js 2. https://t.me/js_ru 3. https://t.me/angular_ru 4. https://t.me/nodejs_ru 5. https://t.me/android_ru 6. https://t.me/ios_ru 7. https://t.me/devops_ru 8. https://t.me/kubernetes_ru 9. https://t.me/docker_ru 10. https://t.me/agile_ru А также других групп, представленных в этом списке: https://t.me/all_ru 🎉 Всего будет разыграно: 4 билета среди участников (по одному на тематику - Мобильная разработка, DevOps, JavaScript, Agile) и 4 билета для тех, кто готов вести прямую трансляцию конференции в группе Telegram. Каждый может участвовать в двух номинациях. :) 🎥 Что значит "прямая трансляция"? Организаторы готовы предложить со своей стороны: 1. Пригласить на конференцию (бесплатно, разумеется). 2. Выделить рабочую зону (тихие комнаты для подкастов, интервью, зарядки, оформить зону, перекусить и так далее). 3. Предоставить доступ к докладчикам (контакты, возможность связаться для интервью / чего угодно). 4. Предоставить доступ к спонсорам (контакты, интервью, услуги) - они тоже в вас заинтересованы. 5. Отдать пару потоков видео с конференции бесплатно для трансляции в реальном времени. 6. Скидочный код для подписчиков канала или подкаста. 7. Предложить PR, который может сделать конференция: логотип в информационных партнёрах, рекламную вкладку в брошюру участников. Что ожидается от вас в этом случае: 1. Продвижение конференции до события. 2. Интересный репортаж с места события - желательно в реальном времени, комментарии, цитаты, фотографии, прямые включения, интервью (можно постфактум). 👉 Выигранный билет нельзя обменять/продать или передать. В случае, если вы по какой-то причине не сможете воспользоваться билетом, сообщите организаторам - https://t.me/DenisIzmaylov 📮 Победитель будет выбран случайным образом. Ваши имя и фамилия будут опубликованы, в случае победы, все остальные ответы - конфиденциальны. Приём заявок завершится в воскресенье, 28 мая, в 23:59. 🚀 Для участия в розыгрыше необходимо заполнить следующую форму: https://goo.gl/forms/By7hsLbOZCx2NhN13
Yaroslav 🇺🇦
сериализвать и в хеш
Матрос
@quons спасибо)
Yaroslav 🇺🇦
что оно?
Kons
Хранить в сессии функции не сто́ит
Yaroslav 🇺🇦
зачем передавть функцию, саму идею можно кратко?
Yaroslav 🇺🇦
токен сохрань в сторедже
Yaroslav 🇺🇦
локал или сесионном
Yaroslav 🇺🇦
вся логика на стороне сервера?
Yaroslav 🇺🇦
к api обращается сервер или уже с клиентской машины
Yaroslav 🇺🇦
вконтакте использует jwt?
Yaroslav 🇺🇦
Yaroslav 🇺🇦
https://www.toptal.com/web/cookie-free-authentication-with-json-web-tokens-an-example-in-laravel-and-angularjs
Yaroslav 🇺🇦
смотри схему, ларка или нода это уже дело инструментов
Zaur
народ, подскажите как правильно сделать редирект урлов с помощью nodejs/express ? Если я не ошибаюсь гугл не любит такие редиректы, и может понизить рейтинг домена. Задача: укоротить ссылку в которой много encoded-сyrillic-текста.
Zaur
спасибо, почитаю
Чурка
Хотя я вопрос решала еще проще, помучавшись с упаковщмками и их глюками.
Чурка
http://www.f2ko.de/en/b2e.php
Чурка
Банально скармливаешь туда стартовый cmd и всю папку проекта.
Чурка
Иконку и прочие красивости приделывает по повервому требованию .-.
Denis
Кто пробовал, как node.js живёт на raspberry pi zero? Есть ли необходимость спрыгивать на что нибудь типа rust или C? Будут работа с serial port, простой веб сервер с вебсокетами и один вебсокет клиент.
Smooth Operator
А ВОТ ТЕПЕРЬ ПАБЛИК
Чего за чушь
А ВОТ ТЕПЕРЬ ПАБЛИК
Ivan
Из Украины?
Новый
У меня, кстати, на Arch Linux в pacman один из серверов работает, остальные все с ошибкой падают.
Новый
Из России он.
CherryTea
Оффтоп, а вы знали что у Китая cвой нпм?
CherryTea
cnpm
А ВОТ ТЕПЕРЬ ПАБЛИК
А ВОТ ТЕПЕРЬ ПАБЛИК
Россия
А ВОТ ТЕПЕРЬ ПАБЛИК
ОН не пустой должен быть...
А ВОТ ТЕПЕРЬ ПАБЛИК
Ulad🧑‍💻
Кто нибудь использовал на реальных проектах meteorjs (фраймворк node). У меня не сложное приложение но будет админ панель, может был у кого опыт? Как ощущения ?
Denis
Почти
Tigran
Правильно думаешь))
Scarx
Нужно сделать rest бэкэнд для мобильного приложения. Пиковая нагрузка будет около 500 одновременных обращений. Могу выбирать из двух Node или Go. Ни того ни другого не знаю. Что посоветуете в плане скорости разработки?
Denis
Мне кажется лучше на питоне организовать, для него скорее всего есть намного больше всего для работы с распберри
Именно распберри-специфичного там ничего нет. Интересует больше по производительности как будет жить. Питон не очень привлекает :)
Denis
Да и опыта под питон не много
А ВОТ ТЕПЕРЬ ПАБЛИК
Что не так?
А ВОТ ТЕПЕРЬ ПАБЛИК
nginx: [warn] "ssl_stapling" ignored, issuer certificate not found
Albert @safiullin
Ребят дайте ссылку на го чат?
Albert @safiullin
Плиз
Scarx
+
Scarx
http://netology.ru/blog/prg-tg
Albert @safiullin
Spasibo!
👨🏼‍💻
Без велосипедов никак
Vladimir
Ставь бабель
Vladimir
Потому что это невозможно
파쇼크
Ток бабель. Синтаксис несовместим
파쇼크
А флаг с хармони фичами в какой версии появился?
파쇼크
Мне кажется в 6ой, мож там заведётся асинк
Vladimir
Не
파쇼크
А чо бабель то не нравится, генерацию кода можно засунуть на шаг деплоя и забыть
Evgeny
Почему нельзя обновить?
Nurik
Нужно сделать rest бэкэнд для мобильного приложения. Пиковая нагрузка будет около 500 одновременных обращений. Могу выбирать из двух Node или Go. Ни того ни другого не знаю. Что посоветуете в плане скорости разработки?
Если быстро что-нибудь поднять рабочее, то nodejs. Быстро въехать в ансинхронщину, и накидать модулей. На Go тоже можно прототипировать, но всё же не так как с нодой. И потом если до этого со статически-типизированными языками дело не имели, то по началу будет немного сложнее, чем с нодой. Но по большому счету, выбирайте то, что вам больше понравится.
Evgeny
Хм.. почему не репы ноды?
А ВОТ ТЕПЕРЬ ПАБЛИК
Помогите с nginx, мне нужно чтобы он раздавал статику только У меня есть 3 сервера на ноде - lobby : 3010 - game server:3006 - game server:3005 И папка build которую мне нужно раздавать Так вот как мне дать доступ к портам
Nurik
Помогите с nginx, мне нужно чтобы он раздавал статику только У меня есть 3 сервера на ноде - lobby : 3010 - game server:3006 - game server:3005 И папка build которую мне нужно раздавать Так вот как мне дать доступ к портам
В этом мануале, есть пример конфига в разделе "Set Up Nginx as a Reverse Proxy Server" https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04
Vladimir
кого же это останвливает
Vladimir
почему это?
파쇼크
Мда
Nurik
почти, там по урлу просто редиректят на урл:порт
Мне показалось, что это вам и нужно. Нужно больше данных.
А ВОТ ТЕПЕРЬ ПАБЛИК
Мне показалось, что это вам и нужно. Нужно больше данных.
Мне нужно стучаться по порту domain.ru:1234 и чтобы попадать на сервер lobby который слушает 1234
А ВОТ ТЕПЕРЬ ПАБЛИК
lobby на ноде
CherryTea
я еще не знаю что это, но сама по себе фраза довольно обсурдна сегодня
Tema
PS> Kotlin == Java; Java != JavaScript