Skip to content
  • Home
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Lux)
  • No Skin
Collapse
Ukraine Tryzub and Canada Leaf
  1. UKRAINIANS ON THE CANADA MAP
  2. Categories
  3. Вільне спілкування
  4. (UA) IT/Tech Ukrainians in Canada

(UA) IT/Tech Ukrainians in Canada

Scheduled Pinned Locked Moved Вільне спілкування
647.4k Posts 3.6k Posters 371.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • t391002844T Offline
    t391002844T Offline
    Hanna Sh
    wrote on last edited by
    #428186
    www.rbcdirectinvesting.com/dms/wis2024/index.html тоді для вас це може бути цікава пропозиція
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Dima
    wrote on last edited by
    #428187
    гарна пропозиція Зазвичай комісії кінські 9.95 USD на купівлю активу та 9.95 USD на продаж активу в той же час на IBKR коміссія 0.35 USD переказ коштів у розмірі не більше 7500 CAD з RBC на IBKR - 3.00 USD за транзакцію
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Alex
    wrote on last edited by
    #428188
    Да, хорошая статья для входа в тему. Что я понял, у нас не хватает разделения на скоупы. Сначала приложение было спроектировано защищать эндпоинты, а не скоупы. Потом в процессе работы слой авторизации\выдачи привилегий (ага, спасибо Витя) уже стал сложно отделим, бо он уже слился с бизнес логикой.
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Konstantin Zakharov
    wrote on last edited by
    #428189
    тут нема таких
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Alex
    wrote on last edited by
    #428190
    Но штука в том, что в зависимости от привилегий, фильтрация\валидация входящих параметров происходит по-разному. То есть в целом задача не "как менеджить привилегии", а "как отделить привилегии от бизнес логики и входящих параметров". Частично в этом может помочь CASL. Но суть та же - имеем класс с методами привилегий, внутри которых here go dragons. И железно разделить привилегии\бизнес логику нельзя, т.к. они часть бизнеса. Но можно инкапсулировать в более контролируемое состояние.
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Dima
    wrote on last edited by
    #428191
    В пʼятницю був також в консульстві в Торонто. Таке бидло і таки не приємні люди працюють
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Dima
    wrote on last edited by
    #428192
    youtu.be/OeX7Jo-GXsc?si=c-L9Km9xFEApzi9G
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Alex
    wrote on last edited by
    #428193
    @sdwvit а как вы решали вопрос с выдачей привилегий по нескольким критериям? допустим, есть user.isSuper и есть role.canEdit. isSuper может всё, canEdit только edit. есть ли общий дизайн решения вариативности выдачи привилегии?
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428194
    і використовується часто тільки як галочка на фронтенді, але реально це еквівалентно ролі у якої є всі пріивілеї
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428195
    Бо цей isSuper може бути окремою роллю
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428196
    вже не памʼятаю, але здається, що має бути один source of truth: і логічно лишити ролі, і прибрати isSuper
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428197
    1. Написати тести 2. Додати абстракцію 3. Винести абстракцію як сервіс 4. … 5. Профіт
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Alex
    wrote on last edited by
    #428198
    кстати. в процессе исследований начал в документах писать заголовок секции What to do? Оказалось очень полезно в семантическом смысле. Вот у нас тут проблема, описание, планы, вырианты решений и тд. Но что делать-то 😄
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428199
    я далеко не експерт, хоч і працював в auth0 😂
    1 Reply Last reply
    0
  • t346268378T Offline
    t346268378T Offline
    potihoygrusti
    wrote on last edited by
    #428200
    Та в мене декілька друзів там було до війни, їздив туди. Не жалілися. Тільки підбір треків був піздець. Там усю зиму 20/21 постійно крутили "Вы меня все зає, я хочу на Балі". Пацани казали ледь з розуму не зійшли.
    1 Reply Last reply
    0
  • t217669277T Offline
    t217669277T Offline
    Mykola Buhai
    wrote on last edited by
    #428201
    hromadske.ua/ru/posts/raketnyj-udar-po-desne-v-chernigovskoj-oblasti-pod-oblomkami-nashli-87-pogibshih
    1 Reply Last reply
    0
  • T Offline
    T Offline
    Alex
    wrote on last edited by
    #428202
    RFC может быть как артефакт исследований. Но не всегда результат исследований - RFC. Я сейчас в процессе исследований сумбурные заметки веду в Obsidian. И очень удобно записывать понятные, конкретные шаги в секцию What to do? пример - твой совет удалить isSuper. Имхо очень просто, понятно и very doable
    1 Reply Last reply
    0
  • t302253680T Offline
    t302253680T Offline
    Max
    wrote on last edited by
    #428203
    Про Десну чув/читав тільки херове та дуже херове...
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428204
    request for comments
    1 Reply Last reply
    0
  • t139189834T Offline
    t139189834T Offline
    Ві тя 🇺🇦
    wrote on last edited by
    #428205
    типу RFC?
    1 Reply Last reply
    0

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups