Anonymous
Я ливнул из нее просто месяца 2 назад, а сейчас опять за проект взялся, вот и решил вернуться
Sergey
Combot
combot.org/chat/-1001024737789
Sergey
Не, я хочу понять как этот лисапет делают
Да кто как. У нас примерно так и сделано, зашифрованный сикретом сервера сериализованный объект авторизации ходит, правда проверка на месте и хранилище инмемори. И вот эта кастомная реализация меня бесит, лучи поноса тем кто её делал.
Sergey
Вместо того чтобы взять JWT и IdentityServer, не, давайте делать через жопу. Не люблю лисапеты)
Stas
уже ангуляр 6??
Sergey
уже ангуляр 6??
У них релиз цикл по времени, всякий раз мажор наращивают, вроде так
1000
если проект маленький, то минуты 3-5
Sergey
Sergey
1000
ну ведь это же разные фреймворки, грубо говоря)
1000
у меня был мини-опыт перевести ангуляр 2й версии на 1й, ради интереса (пэт проект)
заняло меньше половины дня
Stas
оО
Stas
то есть они всё же похожи
1000
но большой проект переводить на 6й ангуляр - это очень долго, и вряд ли релевантно
1000
да
1000
html очень похож
1000
типо, ng-click там, а там (click), там ng-repeat а там *ngFor и др
Stas
понятно
1000
о, компонентный ангуляр 1.6 не так уж прям суперсложно перевести
Stas
а на джс юзать в ангуляре 2+ не ок?
1000
но если проект большой, всё же времени думаю не мало понадобится, как не крути
1000
не ок, но можно
Stas
еще и тс учить 😒
1000
ты можешь писать тот же js в typescript
1000
не проставляя типы, или указывая any;))
1000
тот же js по сути)))
1000
но знания ts - очень полезны будут
1000
там не так уж сложно
1000
разве что с дженериками (<>) повозиться можно будет
1000
Sergey
само собой)
Мне надо было поплакать, выговориться, спасибо, я больше не буду))
1000
грубо говоря, typescript - не то, что будет у тебя занимать время, это то, что может тебе его сэкономить.
1000
😄
Denis
Вопрос такой. Карма на 6-7 минут зависает во время запуска (ещё даже до старта карма сервера), и ничего не пишет в логи в этот момент.
Как понять, что она в это время делает?
Denis
Oleg
Stas
Будто что-то плохое
Я не в том смысле, я бы с радостью учил бы всё, но по порядку, а то я каждый день слышу что-то новое. То ангуляр 2+ нужен, то галп нужен, то вебпак какой-то, то нжинкс, то тайпскрипт, то джоты говно, то штмл нужно чистый, то монго не бд (реляционные я не знаю). И за всем не угнаться. А так да, конечно в будущем выучу.
Sergey
Да не парься
Sergey
Говно вообще всё. В любом публичном чате тебе это убедительно докажут)
Sergey
ТС очень хорошо заходит если до этого работал в статически типизированных языках. После них вольница жс вызывает массивную жопоболь и непонимание как оно самый популярный язык.
Stas
Ну с типизацией проблем как таковых нет. Не вижу жопоболи объявлять переменную определённого типа или как в жсе)
Sergey
А я как-то пару раз число со строкой сложил и чёто вот вижу проблемы)
Stas
а, точно
Stas
я уж как-то и позабыл за такие штуки
Stas
ну при сложении пиши всегда Number() или как там
Stas
что б знал что там будет число)
Sergey
Да понятно что обмазаться можно. Другой сценарий - извне приходит структура, в жс ты должен внутренне чувствовать какая она, в тс хотя бы притвориться можно что у неё есть такие вот поля и они такого вот типа и тебе потом подскажут если что. Можно юзать jsdoc, но это внезапно уже почти тайпхинты и тут недалеко до флоу или тс
Oleg
Тс вообще отличная штука, теперь если приходится работать с жс, то немножечко становится грустно
Bendyrko
там equal есть ?
Stas
где там?
Bendyrko
в ТС
Bendyrko
{}=={}
Bendyrko
[]===[]
Sergey
Без приведения типа в смысле?
Sergey
https://basarat.gitbooks.io/typescript/docs/javascript/equality.html
Sergey
{}=={}
Оно ж в жс транспилится, в рантайме ничего не изменится
Stas
Ну там сравнение я думаю должно быть, а какой смысл от равенства со строгой типизацией, если там и так всё делится на типы
Stas
это просто мысли, я если что не шарю
Sergey
Я тоже ничего не понял
Inna
рребята,а где можно подхантить фронта? здесь можно кратко? или админ суров и беспощаден?
Sergey
Inna
бблагодарю
Oleg
У кого банхамер есть?
kdm🇩🇰
@Ai_boy
Igor
Rahelio
Объясните не грамотному
NomenclatureCardApiService.getByBarcode(nomenclatureCardNewEdit.barcode).then(function (result) {
$scope.barcodeNomenclatureCard = result;
});
console.log($scope.barcodeNomenclatureCard);
Rahelio
выводится undefined
Rahelio
почему?
kdm🇩🇰
смотрел что result возвращает?
pa[aad
pa[aad
по этому занеси console.log сразу после $scope.barcode............
pa[aad
а ты сразу после вызова апи которое еще не ответило вызываешь вывод значения которого еще нет
pa[aad
это основы js
да и не только js
Rahelio
ну да, затупил..