
Таймураз
13.06.2017
10:08:54

Konstantin
13.06.2017
10:09:23
https в локальной разработке? серьёзно?

Таймураз
13.06.2017
10:09:33

Margarita
13.06.2017
10:09:33
Больше у меня никакого бека нет, мне надо только отправку формы организовать

Google

Zae
13.06.2017
10:09:37
если на локалке то нафига nginx? че за бред? почему просто статику не отдавать по рутам?

Yaroslav
13.06.2017
10:09:46

Таймураз
13.06.2017
10:09:57

Margarita
13.06.2017
10:10:03
Не, у нас тупо нет бека почти, я маленький сайт для коммерческой организации пилю)
Мне надо как-то наладить отправку формы и на этом все

Таймураз
13.06.2017
10:10:32
localhost:3000/path/to/action

Konstantin
13.06.2017
10:11:29
только не 3000, там gulp c фронтом

Margarita
13.06.2017
10:11:45
Почему не 3000, браузер синк же запускает на 3000

Zae
13.06.2017
10:12:06
там галп

Zaur
13.06.2017
10:12:09
народ, как в nginx в
location ~ ^/project/ {
указать шаблон все пути начинающиеся на /project/ кроме тех что начинаются на /project/f/ ? что то у меня регулярками не получилось

Evgeny
13.06.2017
10:12:26
сделай два локейшна

Konstantin
13.06.2017
10:12:42
^[f]

Google

Evgeny
13.06.2017
10:13:04
не надо учить плохому

Zaur
13.06.2017
10:13:43
я так понял в первом локейшине надо прописать proj/f и сделать так, чтобы дальше обработка не шла?

Konstantin
13.06.2017
10:13:45
попросили регулярку)

Evgeny
13.06.2017
10:14:04
Так надо сказать как сделать, а не как поглубже в жопу руки засунуть

Таймураз
13.06.2017
10:14:05

Zaur
13.06.2017
10:14:10
попросили регулярку)
я не просил) я сказал что я пробовал и у меня не получилось :) я не знаю как правильно

Konstantin
13.06.2017
10:21:53

Evgeny
13.06.2017
10:22:23
омг.
location /project/f/
location /project/
Откуда у разработчиков любовь всё делать КАКМОЖНОСЛОЖНЕЕ

Zaur
13.06.2017
10:22:56

Konstantin
13.06.2017
10:23:11
я не разраб если чо)

Evgeny
13.06.2017
10:23:37
Тем более
Админ\ДевОпс в вебе обязан был почитать Сысоева по поводу нгинкса

Zaur
13.06.2017
10:27:42

Evgeny
13.06.2017
10:27:53
Нет, не в твой

Konstantin
13.06.2017
10:28:16
я никому ничего не обязан)))

Konstantin
13.06.2017
13:36:00
Может быть, я дико туплю, но всё же. Как реализуется задача, когда надо отправлять оповещение (СМС, почта и т.п.) до начала (например, за полчаса) некоего мероприятия всем участникам?
Пока единственное, что приходит на ум — запустить условный крон (реализация может быть любой), который будет каждую минуту смотреть, не начнется ли скоро что-нибудь.

Konstantin
13.06.2017
13:36:38

Konstantin
13.06.2017
13:38:57
Мероприятий много, у них разное время начала. Появляются новые мероприятия, существующие могут быть отменены и т.д. Пользователей много. Тоже могут появляться новые, саспендиться и т.д.

Google

Алексей
13.06.2017
13:43:39

Konstantin
13.06.2017
13:44:04
Нет. Всё своё, самописное.

Алексей
13.06.2017
13:45:33
Что-то на ум, тоже ничего не идет, кроме крона раз в минуту

Evgeny
13.06.2017
13:45:59
$ at
но, вообще, идея ставить таймер заранее мне не кажется достаточно фейлтолеранс

Konstantin
13.06.2017
13:48:47
$ at
вот тут я не понял, если честно

Evgeny
13.06.2017
13:49:02
$ man at

Konstantin
13.06.2017
13:50:14
А, это скедулер на уровне *никсов

Zaur
13.06.2017
14:13:13
Когда нода запущена из комндной строки: node app.js и приложение выполняется, командная строка находится в режиме ожидания результата. Можно ли сделать так, чтобы из командной строки введенный текст получало node-приложение?

Nikita
13.06.2017
14:13:57
@abdulgalimov https://stackoverflow.com/questions/4351521/how-do-i-pass-command-line-arguments

Konstantin
13.06.2017
14:15:17
он про stdin скорее всего

Zaur
13.06.2017
14:15:58
он про stdin скорее всего
да, надо передать параметры в уже запущенное приложение, причем хочется в том же окне терминала, где было запущено приложение

Konstantin
13.06.2017
14:16:13
https://nodejs.org/api/process.html#process_process_stdin
гугли на тему stdin)
https://nodejs.org/api/readline.html

Zaur
13.06.2017
14:16:39
да, супер, то что нужно, спасибо

AP?
13.06.2017
14:22:43
Привет.
Использует кто
Sequelize + NodeBootstrap
?
Как корректно связывать модели ( отношения настраивать ), если используется структура из коробки:
либа = отдельная папка, в которой папка модельки и папка контроллеров
?

Yuriy
13.06.2017
14:26:35
* лучше что бы никто так не делал :)

AP?
13.06.2017
14:26:54
аргументов хочу

Yuriy
13.06.2017
14:26:57

Google

AP?
13.06.2017
14:27:01
у них просто из коробки структура такая)

Yuriy
13.06.2017
14:27:36
http://shop.oreilly.com/product/0636920025276.do
Значит прикрути миграции и отрефактори нормально.
Используй представления / мат. представления для кэширования джойнов и реализации отчётов...
Вон у postgrepro есть доки на русский переведены...

AP?
13.06.2017
14:28:59
ага, т.е. не туда копаю
окей, спасибо, сейчас почитаю

Yuriy
13.06.2017
14:29:28
* там непаханное поле

Admin
ERROR: S client not available

Yuriy
13.06.2017
14:29:54
В 99% случаев - нормализация, это мой любимый вопрос на собеседованиях.

Aleksandr
13.06.2017
14:30:39

Yuriy
13.06.2017
14:31:14
Да всякое разное... самое простое: Сколько нормальных форм ?

Aleksandr
13.06.2017
14:31:26
кажется что нормальные формы давно стали антипаттерном на практике

Yuriy
13.06.2017
14:31:43
Кажется что программисты слишком ленивы что бы разобраться в сабже

Aleksandr
13.06.2017
14:32:05

Yuriy
13.06.2017
14:32:07
На практике и половины функционала реляционных субд не используется... или используется не по назначению.

Aleksandr
13.06.2017
14:32:35

Yuriy
13.06.2017
14:33:02
Зачастую так говорят люди которые не осилили мат представления ...

Aleksandr
13.06.2017
14:33:06

Yuriy
13.06.2017
14:33:22
Ну так городят костыли когда БД пользоваться не умеют...

Google

Aleksandr
13.06.2017
14:34:05

Yuriy
13.06.2017
14:34:28
Есть один, большой такой... ORM называется.

AP?
13.06.2017
14:34:31
речь не о коде шла, а об организации структуры
вы использовали nodebootstrap ?

Yuriy
13.06.2017
14:35:25
Нет
Но отношения модели - это проектирование реляционных схем...

AP?
13.06.2017
14:36:09
нет, с этим всё в порядке, бд спроектирована и работает

Yuriy
13.06.2017
14:36:17
Ну ок...
Всёравно с сабжем стоит чуток ознакомиться.

AP?
13.06.2017
14:36:33
речь лишь о переходе на новую структуру в рамках nodebootstrap и Sequelize ORM

Yuriy
13.06.2017
14:36:44
Я понимаю

Aleksandr
13.06.2017
14:37:42

Yuriy
13.06.2017
14:37:58
t.co/vl3u4HNzox
Если в кратце - кривые они...
Приводят к куче костылей, неконсистентности и проблем с контролируемой денормализацией.
В целом сама абстракция довольно текуча и очень очень плохо покрывает средства реляционных субд.

Aleh
13.06.2017
14:43:12
https://martinfowler.com/bliki/OrmHate.html

Aleksandr
13.06.2017
14:44:08

Yuriy
13.06.2017
14:44:34
... бабло, жадность и безрассудство

Aleh
13.06.2017
14:44:59

Yuriy
13.06.2017
14:45:33
Та просто так рассуждают руководители с отсутствием опыта, практикующие грибной менеджмент и не умеющие контролировать риски... частенько ставят свой персонал в позицию гребца и "адаптируйся или умри".