who are you
Был юристом кто то сказал что юристов много. Сейчас программист опять говорят что много. Кем теперь работать ?
Aleksand
Был юристом кто то сказал что юристов много. Сейчас программист опять говорят что много. Кем теперь работать ?
греф был министром экономического развития 7 лет, теперь ходит и рассказывает как кто-то просрал куда-то экономику, очевидно же, что этого человека надо слушать, этот не обманет
Musлим
Был юристом кто то сказал что юристов много. Сейчас программист опять говорят что много. Кем теперь работать ?
Делай то что тебе нравится и то что ты любишь, не иди за *баной толпой, не ищи где хорошо, а где плохо. За качественную работу будут хорошо платить, а работа бывает качественной только тогда, когда ты относишься к делу с энтузиазмом и с ДУШОЙ
Musлим
Раунд
Vladimir
Ребят, чем валидируете данные, которые присылаются на роут в express ?
Vladimir
Щас гляну, спасибо.
Valeriu
нужно чтоб ошибка возникла в функций isUnique, а она возникает в done
Valeriu
кто-то знает как это сделать?
Рубикон
На уровень выше возбуждать ошибку
Рубикон
И вообще, вродебы можно уникальность прошить флагом а настроки поля
Рубикон
Но твой вариант тоже интересен
Valeriu
И вообще, вродебы можно уникальность прошить флагом а настроки поля
Да, можно, но тогда валидацию приходиться через костыли делать)
Рубикон
Создать let status И после проверять какой статутс присвоили и уже тогда бросать ошибку
Дима
Вообще обходиться без насильных throw
Valeriu
так а ждать нужно через setTimeout? ))
Рубикон
Тоесть в done status=true или false
Gleb
Ну там sudo apt install g++ или как там это делается на твоей системе. В райнем случае можно clang'ом попробовать собрать
Дима
Валидация имеет тип Either<Error, Ok>
Дима
Валидация имеет тип Either<Error, Ok>
И при этом валидация не применяется к уже ушедшим в Error объектам
Рубикон
Валидация имеет тип Either<Error, Ok>
Опс ... Благодарю ..(теперь мне нужно переписать половину кода что наркоманил )
Дима
Не уверен, что мы сейчас об одном и том же 👀
Vyacheslav
тю
Vyacheslav
смотрю про рекламу слева
Vyacheslav
думаю где это сообщение
Vyacheslav
мб тг глюканул
Vyacheslav
а это твой ник
Дима
😆
Дима
У меня кстати уже трижды всерьёз интересовались расценками 😅
Vyacheslav
направляй их к окулисту
Valeriu
Вообще обходиться без насильных throw
в sequelize валидаторы должны кидать ошибку
Valeriu
Кстати, как Вас зовут?
Дима
Дмитрий)
Vyacheslav
Дмитрий, сколько стоит 1 пост)
Valeriu
Дмитрий)
Кажется на GitHub один раз встретил вашу аватарку
Valeriu
итак, как ошибку возвращать на уровень выше? может кто-то поможет, а то в асинхронности пока что не силён, пришёл с мира PHP)
Valeriu
А я вообще не понимаю, почему .done(... а не async/await
не знал про другие методы) спасибо щас попробую
Vladimir
Из-за чего может не работать insert в knexjs, друзья? Ниже закоментирован пример, который посылается в базу данных. Подойдут любые предположения. Postgres, Linux
Vladimir
Самое главное, что запрос проходит через then() , то есть ошибок не выводит ..
Vladimir
Так knexjs может показать код sql который он пробует выполнить
я его как раз для примера и вывел на фотографии
Рубикон
я его как раз для примера и вывел на фотографии
У тебя id случайно так не автоинкримент?
Vladimir
Ну это id project, по которому потом идёт join
Рубикон
Ну это id project, по которому потом идёт join
Меня больше смущает последовательность значений там
Рубикон
task_completed:false?
Рубикон
Паардон
Vladimir
Хм ?
Vladimir
через JSON.stringify надо ?
Рубикон
task_completed: test Taskname: false
Рубикон
Ты поля не перепутал?
Рубикон
И вообще .. запрос в бд и рукам. Можно дёрнуть...
Рубикон
Ну и это промис как бы .. где ты его ждёшь исполнения .. вроде бы совсем без .then или .cath нельзя
Vladimir
Ну и это промис как бы .. где ты его ждёшь исполнения .. вроде бы совсем без .then или .cath нельзя
Сколько работают с js и не знал, да, оказывается из-за того, что там не было then и catch :D
Vladimir
Спасибо огромное
Рубикон
Спасибо огромное
Я сам о такое спотыкался
Рубикон
И в сингл раскуриваю суток двое в чем ошибка
Vladimir
Ты поля не перепутал?
Насчёт полей, там были изначально знаки вопроса, которые потом уже кнекс исправляет, а я просто ввёл сразу туда данные и ошибся чуток
Рубикон
.. ну за то другие ошибки исправил
Valeriu
В чёрном списке данной группы был?
сomorsiс
а зачем?
。◕‿◕。
вордпрес и друпал = cms, а не фреймворк. *sighs*
。◕‿◕。
1st link v google - http://keystonejs.com/
。◕‿◕。
@DenisIzmaylov please
сomorsiс
а почему не пыха-based?
сomorsiс
а cms тогда зачем?
arts
Чтобы всем рассказывать, что он сайт на ноде запилил :-)
сomorsiс
ну понимаешь
сomorsiс
cms это достаточно продвинутый инструмент
arts
И зачастую избыточный
сomorsiс
//шутка //cms - фигня, чтобы пилить бложеки, а их писать неинтересно
arts
К тому же, тупо сайтики клепать скучно, когда есть куча куда более интересных задач
Valeriu
а чем Angular не угодил? :)
arts
Так какие скилы ты хочешь прокачать? Добавления контента? :-)