GCD - Каверзные вопросы и задачи на iOS-Собеседование - Mad Brains Техно

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ม.ค. 2025

ความคิดเห็น • 52

  • @pinguinchieftain8757
    @pinguinchieftain8757 4 ปีที่แล้ว +35

    Классное объяснение. Искал эту инфу в специальных туториалах а нашёл в обычном тим спике коллег. Спасибо

  • @damiryumaguzhin
    @damiryumaguzhin 3 ปีที่แล้ว +25

    Рассказчик шикарен, все видосы эмоциональные)
    Не самые простые темы воспринимаются легко

  • @АсланКутумбаев-ю9ф
    @АсланКутумбаев-ю9ф 3 ปีที่แล้ว +3

    Автору респект, просто мужчина)))
    Спасибо большое)

  • @ЕкатеринаКрасова-ч6в
    @ЕкатеринаКрасова-ч6в ปีที่แล้ว +1

    Ребята, очень интересно и понятно! Спасибо большое! Миллион лайков!

  • @OlegK-h6x
    @OlegK-h6x 3 ปีที่แล้ว +4

    Спасибо, ребята! Понятное объяснение и подача весёлая.

  • @mak_whisk
    @mak_whisk 3 ปีที่แล้ว +6

    Спасибо, очень интересно и позволяет лучше понять тему)

  • @dimzfresh
    @dimzfresh 4 ปีที่แล้ว +16

    “Вы посмотрите, сколько он высрал!”:))

  • @pasha5462
    @pasha5462 3 ปีที่แล้ว +2

    Шикарный видос. Спасибо поржал.

  • @sergeylobanov4245
    @sergeylobanov4245 2 ปีที่แล้ว +1

    я как будто познал сущность бытия. Спасибо)

  • @wohagy
    @wohagy 2 ปีที่แล้ว

    Супер годнота, такое можно под чай с удовольствием смотреть)

  • @ЖасталапАлданыш
    @ЖасталапАлданыш 3 ปีที่แล้ว +7

    Мой ментор мне один раз сказал - "Никогда не запускай Sync в Main нах*й" вот и запомнил навсегда! Так что маты это норм в неформальном обучение.

  • @Swcake1
    @Swcake1 2 ปีที่แล้ว

    Отличный задачки для практики!

  • @АлинаЩиголева-и6ц
    @АлинаЩиголева-и6ц 3 ปีที่แล้ว

    Спасибо вам! Познавательно и весело))

  • @anastasiaanastasia1563
    @anastasiaanastasia1563 2 ปีที่แล้ว +1

    лучшее объяснение

  • @ИгорьПигорь-ч5ы
    @ИгорьПигорь-ч5ы 2 ปีที่แล้ว

    спасибо. понял то, что не мог понять.

  • @e5unknown89
    @e5unknown89 2 ปีที่แล้ว

    Классная задачка, спасибо!

  • @m_zhukov98
    @m_zhukov98 4 ปีที่แล้ว +2

    14:27 у вас Е будет выполняться в main потоке. Просто наберите Thread.current в print. Можете объяснить почему?

    • @MadBrains
      @MadBrains  3 ปีที่แล้ว +2

      Скорее всего, применяется та самая встроенная GCDшная оптимизация:
      As a performance optimization, this function executes blocks on the current thread whenever possible, with one exception: Blocks submitted to the main dispatch queue always run on the main thread.
      developer.apple.com/documentation/dispatch/dispatchqueue/1452870-sync

  • @KyivKK
    @KyivKK 2 ปีที่แล้ว

    Спасибо мужики!

  • @Oleg-ng7ss
    @Oleg-ng7ss 3 ปีที่แล้ว +1

    Спасибо! Было бы лучше, если бы сделали Presentation mode c light схемой для редактора.

  • @romdevios
    @romdevios 3 ปีที่แล้ว +1

    у вас в конце там main.sync на мейне поэтому не завелось. Но вообще на concurent можно (но не нужно) делать sync без дедлока

    • @MadBrains
      @MadBrains  3 ปีที่แล้ว

      А вот тут поподробнее, пожалуйста

    • @romdevios
      @romdevios 3 ปีที่แล้ว

      @@MadBrains 27:47 строка 67

    • @romdevios
      @romdevios 3 ปีที่แล้ว

      т.е. из за синка на мейне был дедлок, но при синк на global такого не должно быть

    • @MadBrains
      @MadBrains  3 ปีที่แล้ว

      @@romdevios Конечно, так как global - другая очередь (читай другой поток)

  • @aisachkova
    @aisachkova 3 ปีที่แล้ว

    лучший рассказчик)

  • @ivandyagilev7085
    @ivandyagilev7085 2 ปีที่แล้ว

    Из документации на DispatchQueue:
    Important
    Attempting to synchronously execute a work item on the main queue results in deadlock.
    Попытка синхронно выполнить рабочий элемент в основной очереди приводит к дэдлоку.

  • @denok137
    @denok137 3 ปีที่แล้ว +1

    Спасибо поржал и немного чего-то вынес

  • @deluxe092
    @deluxe092 3 ปีที่แล้ว +2

    Просто и понятно! Лучшее объяснение которое я встречал, дядь, пили уроки, у тебя дар, "нахуй" xD!

  • @Isonatagirl
    @Isonatagirl ปีที่แล้ว

    Спасибо!

  • @snippetslab2154
    @snippetslab2154 2 ปีที่แล้ว

    Встречал эти задачи на собеседовании. А откуда эти задачи?

  • @shurale85
    @shurale85 3 ปีที่แล้ว +9

    За столько лет просмотра тематических видео, в первый раз встречаю спикера, прибегающего к ненормативной лексике. Вы же делаете весьма полезный контент, зачем его портить такими непристойными выходками. Желаю удачи в Вашем развитии не только как программиста, но и как личности.

    • @mutanntix
      @mutanntix 3 ปีที่แล้ว

      Как мат препятствует развитию личности?

    • @jahongir2212
      @jahongir2212 ปีที่แล้ว

      ⁠@@mutanntixименно, он же наоборот выступает в качестве бустера😂

  • @guitarkitty
    @guitarkitty 2 ปีที่แล้ว

    Видос 20 из 10

  • @g01dt00th
    @g01dt00th 4 ปีที่แล้ว +2

    на 6s ios13 :-P

  • @al_mokrousov
    @al_mokrousov 8 หลายเดือนก่อน

    хороший разбор
    один хуй непонятно ничего!

  • @kiri4of510
    @kiri4of510 2 ปีที่แล้ว +1

    Спасибо мужик, маты реально помогают, одно слово нахуй заменяет непонятные обяснения по типу: что случилось?

  • @PashkaGameOver
    @PashkaGameOver 3 ปีที่แล้ว +1

    Спасибо за интересное, но говорит "как сапожник"

  • @darkdeny936
    @darkdeny936 2 ปีที่แล้ว +3

    Вот только без мата бы и подобных выражений, было бы сильно лучше видео

  • @МаксимВоронов-щ7р
    @МаксимВоронов-щ7р ปีที่แล้ว +1

    Зачем столько мата за 4 минуты???

  • @gummibarchen1372
    @gummibarchen1372 2 ปีที่แล้ว +2

    Маты одни , наверное в Mad Brains все так обещаются и это норма.

  • @profootball894
    @profootball894 4 ปีที่แล้ว +11

    я конечно не против мата, но использовать его в обучении или в общении между студентом и преподавателем, это просто п*ц! скоро начнутся мои курсы, надеюсь там такого "препода" не будет...

    • @MadBrains
      @MadBrains  4 ปีที่แล้ว +24

      Так мы матом не ругаемся, мы на нем разговариваем :) А вообще это внутренние митапы нашей команды, это общение между коллегами. На курсах при общении со студентами мы само собой не позволяем фамильярностей

    • @Architect_Mobile
      @Architect_Mobile 3 ปีที่แล้ว +18

      Да лучше мат чем куча непонятных научных слов !! Тут я хоть понял что такое GCD

    • @gomayata-f2n
      @gomayata-f2n 3 ปีที่แล้ว +2

      @@Architect_Mobile можно было понять и без мата

    • @92stiks
      @92stiks 2 หลายเดือนก่อน

      Три года прошло, а до сих пор душно😂

  • @asmins69
    @asmins69 2 ปีที่แล้ว

    Максимально цікавий розбір GCD але матти у виступаючого просто жах.