Size: a a a

Angular - русскоговорящее сообщество

2019 September 30

Y

Yuriy in Angular - русскоговорящее сообщество
Меня вот всегда интересовало, как можно успевать воркать фуллтайм + вести ютуб + какие-то онлайн подключения устраивать.
И какие-то определенные вещи анализировать(переводить).
Для меня в этом плане еще и Тепляков загадка. Откуда время брать..
_
Или у вас в Тинькове не такая сильная загрузка? 🤔
источник

Y

Yuriy in Angular - русскоговорящее сообщество
😂
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Yuriy
Меня вот всегда интересовало, как можно успевать воркать фуллтайм + вести ютуб + какие-то онлайн подключения устраивать.
И какие-то определенные вещи анализировать(переводить).
Для меня в этом плане еще и Тепляков загадка. Откуда время брать..
_
Или у вас в Тинькове не такая сильная загрузка? 🤔
поделись ссылками
источник

MV

Michail Vasiliev in Angular - русскоговорящее сообщество
Yuriy
Меня вот всегда интересовало, как можно успевать воркать фуллтайм + вести ютуб + какие-то онлайн подключения устраивать.
И какие-то определенные вещи анализировать(переводить).
Для меня в этом плане еще и Тепляков загадка. Откуда время брать..
_
Или у вас в Тинькове не такая сильная загрузка? 🤔
Оффтоп, но я не понимаю где брать время на жизнь
8 часов работа, час обед, два часа на дорогу туда, обратно, час сборки и отдыха после всего этого, восемь часов сна, и все, времени практически нет
источник

N👩

Nikita 👩🏻‍💻💭 in Angular - русскоговорящее сообщество
Довольно интересная тема для разговора, но давайте перенесем ее в чат для оффтопа: @ngSoviet
(;ё
источник

Y

Yuriy in Angular - русскоговорящее сообщество
Хорошо) Сорян, что поднял
источник

ИБ

Иван Ботанов in Angular - русскоговорящее сообщество
Yuriy
Меня вот всегда интересовало, как можно успевать воркать фуллтайм + вести ютуб + какие-то онлайн подключения устраивать.
И какие-то определенные вещи анализировать(переводить).
Для меня в этом плане еще и Тепляков загадка. Откуда время брать..
_
Или у вас в Тинькове не такая сильная загрузка? 🤔
у меня еще и собака есть
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Michail Vasiliev
Оффтоп, но я не понимаю где брать время на жизнь
8 часов работа, час обед, два часа на дорогу туда, обратно, час сборки и отдыха после всего этого, восемь часов сна, и все, времени практически нет
Если не тратить время на дорогу туда-обратно, не собираться, не отдыхать, не кушать и не спать, то оказывается, что времени очень много 👀
источник

Y

Yuriy in Angular - русскоговорящее сообщество
Вертихвост キバ
Если не тратить время на дорогу туда-обратно, не собираться, не отдыхать, не кушать и не спать, то оказывается, что времени очень много 👀
😁 а еще можно жить на работе. В принципе успешный успех =)
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Вертихвост キバ
Если не тратить время на дорогу туда-обратно, не собираться, не отдыхать, не кушать и не спать, то оказывается, что времени очень много 👀
Не разводи оффтоп :)
источник

Y

Yuriy in Angular - русскоговорящее сообщество
😁😁😁
источник

AY

Andrew Yakovlev in Angular - русскоговорящее сообщество
Mireq Fallen
а если не в iif выбирать, а в concatMap()?

myObsevableOfBoolean.pipe(
   concatMap(x => x
       ? firstObservable
       : secondObservable
   )
)
Моя задача чуть другая.
data$: Observable<any>;
isData$: Observable<boolean>:
this.data$.pipe(iif(this.isData$, this.data$.pipe(map(value =>{}), this.data$)
Либо избавиться от iif и this.data$.pipe(map(value => { if (this.isDate$) {  ) else {} return value)
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Красавец. Но мне чтобы распознать пароду нужно нейронную сеть написать 🙂
источник

ИБ

Иван Ботанов in Angular - русскоговорящее сообщество
Алексей Охрименко
Красавец. Но мне чтобы распознать пароду нужно нейронную сеть написать 🙂
это лабрадор
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Andrew Yakovlev
Моя задача чуть другая.
data$: Observable<any>;
isData$: Observable<boolean>:
this.data$.pipe(iif(this.isData$, this.data$.pipe(map(value =>{}), this.data$)
Либо избавиться от iif и this.data$.pipe(map(value => { if (this.isDate$) {  ) else {} return value)
у вас data$ и isData$ как-то тесно связаны?
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
(этого из вашего кода не видно, но я предполагаю...)
источник

AY

Andrew Yakovlev in Angular - русскоговорящее сообщество
Mireq Fallen
у вас data$ и isData$ как-то тесно связаны?
Не скажу что тесно, но относительно isData$ пропадают и появляются некоторые кнопки на UI. Сейчас требуется чтобы еще и менялась data$
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Andrew Yakovlev
Не скажу что тесно, но относительно isData$ пропадают и появляются некоторые кнопки на UI. Сейчас требуется чтобы еще и менялась data$
вообще, я все-равно не понял, что вам нужно, но предположу:

this.conditionalData$ = combineLatest(
   this.isData$,
   this.data$
).pipe(
   map(([isData, data]) => {
       return isData ? data : null;
   })
);
источник

AY

Andrew Yakovlev in Angular - русскоговорящее сообщество
Mireq Fallen
вообще, я все-равно не понял, что вам нужно, но предположу:

this.conditionalData$ = combineLatest(
   this.isData$,
   this.data$
).pipe(
   map(([isData, data]) => {
       return isData ? data : null;
   })
);
Этот вариант рабочий:) Как думаете за такой палкой бить не будут?)

this.data$.pipe(filter(value => !!value),
 switchMap(value => this.isData$),
 switchMap((value: boolean) => {
   if (value) {
     return this.data$.pipe(map((admin: Administrator) => {
       Object.keys(admin.Permissions).forEach(k => admin.Permissions[k] = true);
     }));
   }
   return this.data$;
 }))
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
Andrew Yakovlev
Этот вариант рабочий:) Как думаете за такой палкой бить не будут?)

this.data$.pipe(filter(value => !!value),
 switchMap(value => this.isData$),
 switchMap((value: boolean) => {
   if (value) {
     return this.data$.pipe(map((admin: Administrator) => {
       Object.keys(admin.Permissions).forEach(k => admin.Permissions[k] = true);
     }));
   }
   return this.data$;
 }))
хрень у вас какая-то, честно говоря :)
источник