Victor
Сори, нашел причину
Dmitrii
какого кейса для полей вы придерживайтесь в sequelize? вроде для js camelCase принят, а для БД (таблицы, колонки) snake_case
Aleksand
какого кейса для полей вы придерживайтесь в sequelize? вроде для js camelCase принят, а для БД (таблицы, колонки) snake_case
в БД как и в json снейк вне зависимости от языка, другие варианты кмк экзотика
Дима
travis ci вообще офигел, валит билды со словами "4 мегабайта логов за раз — ето много" 😑😫
Дима
Хотя там конечно же не 4 а 12
сomorsiс
может пора завести бота-спамблокера?
Дима
Есть пара нюансов
сomorsiс
какие?
сomorsiс
по идее бот может удалять сообщения, если он админ
сomorsiс
фильтрить сначала по черному списку
Дима
какие?
Bot api не позволяет сделать всё что нужно, а тяжелее использования либы для client api только её написание)
Evgenii
может пора завести бота-спамблокера?
Сорри за оффтоп. Я тоже об этом подумал, попробую сделать, но может и правда в api нет чего, хотя в голове схему придумал.
Михаил Макарычев
ikasymov
как определять спам или нет?
сomorsiс
обычным блеклистом по вхождениям
Evgenii
как определять спам или нет?
Я думаю делаеть по репортам, если в другом чате такое или такой аккаунт репортят N человек, то банить
Evgenii
Короче старый добрый spamassasin
B
Доброе утро кто может подсказать хорошего видео дизайнера нужно сделать презентационое видео
Cenator 🐈
настроил nginx на прокси с порта 80 на рабочий порт(допустим 3000), можно ли как-то запретить прямые запросы извне на рабочий порт?
сomorsiс
так он по дефолту закрыт наверно
Cenator 🐈
так он по дефолту закрыт наверно
ну у меня нода на 3525, я могу и на 80, и на 3525 заходить
сomorsiс
так потому что локально смотришь
Cenator 🐈
так потому что локально смотришь
нет конечно, сервер в облаке, смотрю с телефона
сomorsiс
хм
сomorsiс
sudo iptables -A INPUT —dport 3000 -j DROP
Andrey 😼
Все же, фаерволлом это стоит решать только когда нет возможности поменять bind ip, не?
Cenator 🐈
Биндь на 127.0.0.1, а не на 0.0.0.0
https://i.gyazo.com/2ddc2b71008b4d63a072fe30e03d9ecc.png ты про это?
Andrey 😼
Нет
Cenator 🐈
ладно, всем спасибо, попробую через iptables
Bogdan
Все же, фаерволлом это стоит решать только когда нет возможности поменять bind ip, не?
он nginx как прокси использует, куда же ему биндить на локалхост только здесь однозначно фаерволл
Bogdan
Ну, на локалхост
а простучится он из вне сервера каким образом на этот локальный 80 порт?)
Andrey 😼
А теперь перечитай написанное 🙂
Andrey 😼
Приложение перебиндить на локал, не нгинкс
Bogdan
Приложение перебиндить на локал, не нгинкс
ааааа, точно, туплю) красавчик :) Нужно будет взять на заметку, совершенно забыл об этом
Таймураз
Чую, в наших лесах незваный гость появился (спамер)
Anonymous
ошибаешься, не спамер я
l3xxxy
парни кто нибудь работал с soap подскажите почему не видит элемент GateReq внутри функции
l3xxxy
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://tempuri.org/" xmlns:ns1="urn:STicketIntf"><soap:Body><tns:GetShowList><GateReq xmlns:tns="GetShowList"><ReqLogin><UserName>TheatreTestGate</UserName><UserPass>123</UserPass></ReqLogin><ReqBody><InputRow></InputRow></ReqBody></GateReq></tns:GetShowList></soap:Body></soap:Envelope>
l3xxxy
я так понимаю с неймспейсами проблема?
Yar
что возвращает?
Marat
ошибаешься, не спамер я
Продашь биткоин?
l3xxxy
что возвращает?
пишет: Не найден элемент GateReq
l3xxxy
если убрать теги с функцией элемент он видит но пишет нет такой функции
l3xxxy
тут вроде и так понятно что внутри функции элементы не видит, но по какой причине, я так понял нужно неймспейсы указать правиьные, но какие черт ногу сломит
l3xxxy
уже все перепробовал
👨🏼‍💻
Чуваки, помогите в решением вопроса. Есть несколько сервисов, которые реализованны как классы, которые наследуются от одного конструктора. Все вроде норм в плане реализации, но возник вопрос. Когда инициализируются сервисы, эта инициализация занимает разное время, и мне надо как-то следить за статусом запуска сервиса БД. И только после его запуска запускать остальные. Вариант в this.status - не оч нравится, так как запуская цикл ожидания во время инициализации сервиса быстро вызывает call stack exide.
👨🏼‍💻
Чатик, подскажи решение
👨🏼‍💻
Дергать функции из класса не варинт, типа все оч независимое и тд
l3xxxy
спасибо профессионалы
👨🏼‍💻
Нет
👨🏼‍💻
Если б была синхронная - такой вопрос не возник бы
👨🏼‍💻
Я тут принял решение пилить сервис инициализации сервисов
👨🏼‍💻
что б он за этим следил
Bogdan
Попробуй костыль в виде билдера какого то, шоль, запилить или коллбэки в конструктор передавать и вызывать как нужно
zamir
привет! делаю сайт по перевозкам, подскажите, я правильно понимаю, что бы сделать, номер рейса, нужно делать отдельную коллекцию, типа рейсSchema, что бы отдуа все рейсы брали номер, сгенерированный?
zamir
или я туплю и можно куда проще сделать?
l3xxxy
soap мертв тебе лучше в чат джавистов написать
да я решил проблему только что я знаю что соап мертв, вот только компании которые предоставляют апи, всякие совковые предоставляют его на соапе, а работе как говорят в зубы не смотрят
l3xxxy
работа есть работа сказали к апи на соапе подключиться
l3xxxy
подключаешься
l3xxxy
причем, ноде настолько похуй на соап что самая популярная библа которая там есть хуево работает с соап соединением
l3xxxy
и неправильно формирует реквесты
l3xxxy
все знают и всем похуй
l3xxxy
никто ни единого коммита не написал чтобы исправить положение
Sergey
напиши свое
l3xxxy
попросил пэхэпе программиста переслать мне запрос правильный
l3xxxy
посмотрел как он сорфмирован
l3xxxy
в либе поправил формировку
l3xxxy
либу вынес с нод модулес
l3xxxy
в свою папочку
l3xxxy
и к ней подключай
l3xxxy
на всякий пожарный