Daniil Subbotin

155 posts

Daniil Subbotin banner
Daniil Subbotin

Daniil Subbotin

@subdan_

iOS Developer

Moscow Katılım Ağustos 2013
51 Takip Edilen12 Takipçiler
МТС Россия
МТС Россия@ru_mts·
Устраиваем день чистоты своим гаджетам. Дело в том, что дисплеи смартфонов и компьютеров — создания прихотливые и им не всё равно, чем вы будете их протирать. Изучили вопрос детально тут👉🏻mtsru.cc/3uThl3T #гаджет #смартфон #МТС #телефон #планшет #компьютер
МТС Россия tweet media
Русский
18
10
118
0
Evgenii 3000
Evgenii 3000@katleta3000·
@subdan_ Повод переходить на SwiftUI 🙃
Русский
1
0
0
0
Evgenii 3000
Evgenii 3000@katleta3000·
Новый год – время перемен💨 Возвращаюсь к техническому блогингу И начать хочу с оцифровки (и дополнения) своего доклада с Мир.Труд.Мобайл. Ниже тред про оптимизации: - Размера приложения - Времени старта - Скорости сборки В конце будут видео, слайды и важный тизер 🙂
Русский
6
13
80
0
Evgenii 3000
Evgenii 3000@katleta3000·
@subdan_ Использовать Double по возможности, некоторые API уже дополнены аргументами с типами Double вместо CGFloat
Русский
1
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@katleta3000 Что в итоге делать с CGFloat? Я заметил что математические операции с CGFloat долго проходят type checking.
Русский
1
0
0
0
Evgenii 3000
Evgenii 3000@katleta3000·
Поразительно, но местами анализ swift-type-check занимал по несколько секунд. Мы собрали и выделили небольшую базу "основных проблем": 1. Неявные приведения типов 2. [element] + array + [element] 3. CGFloat 4. String –> Double 5. autoclosure 6. generics 7. Quick specs
2
0
3
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@BenchR This a Timing Summary with and without EnableSwiftBuildSystemIntegration. As you can see there is no CompileSwiftSources when option is equal to 1. By the way, enabling this option does not speed up compilation. Why?
Daniil Subbotin tweet mediaDaniil Subbotin tweet media
English
0
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@BenchR CompileSwiftSources line doesn't appear in the build log (Build With Timing Summary) when I enable this feature. Is it a bug? Xcode 13.2.1.
English
1
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@BenchR Hi, Ben. In release version of Xcode 13.2 this issue is still happens.
English
0
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@ilyabirman Возможно у тебя настроен режим сна. Проверить можно в приложении Здоровье в разделе Сон.
Русский
1
0
0
0
Ilya Birman
Ilya Birman@ilyabirman·
Какая-то тупь. Айфон несколько дней назад стал врубать в полночь дебильный Sleep Focus, хотя у меня отключено всё, что касается этого фокуса и слип-трекинга везде, где можно. Помогите!
Русский
4
0
1
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@ru_mts @akakar119 Хватит врать! У многих и у меня в том числе везде твиттер отлично работает кроме вашего мобильного интернета.
Русский
0
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@BenchR Yes, some code in a computed property and some in a didSet. I can’t move it to a function because it is a 3rd party dependency.
English
0
0
0
0
Curtis Herbert
Curtis Herbert@parrots·
@BenchR Expected / known issue? #available tags seem to not work with it turned on. (I'll file a FB if not a known issue)
Curtis Herbert tweet media
English
1
0
2
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@BenchR When we set EnableSwiftBuildSystemIntegration to 1 we cannot build our project. We get errors "is only available in iOS 14.0 or newer"
Daniil Subbotin tweet mediaDaniil Subbotin tweet media
English
0
0
1
0
1Password
1Password@1Password·
@subdan_ Sorry that 1Password isn't working as it should be. Could you send us an email on support@1password.com when you have a moment? We'll need to investigate the cause of these crashes further.
English
1
0
0
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@1Password your app (7.9.1) crashes often on macOS Monterey. When will you fix this issue?
English
1
0
0
0
Т-Банк
Т-Банк@tbank_ru·
Любая игра становится интереснее, когда в ней можно выиграть настоящие деньги 🎩 Мы сделали свою «Монополию» почти с миллионом призов и призовым фондом 10 000 000 ₽ от Тинькофф и Mastercard. Регистрируйтесь на сайте, бросайте кубик — игра началась: l.tinkoff.ru/monopoly_t
GIF
Русский
6
3
18
0
Daniil Subbotin
Daniil Subbotin@subdan_·
@kei_sidorov @akaDuality Грань между юнит тестированием и интеграционным размыта. Когда мы пишем интеграционные тесты в Xcode мы по сути пишем юнит тесты, просто не на один класс, а на несколько.
Русский
0
0
0
0
бизиззи (beezeasy)
бизиззи (beezeasy)@kei_sidorov·
@subdan_ @akaDuality Но ведь тоже самое и делается при юнит-тестировании?) Мокаются классы, проверяется что А, который использует Б, при выполненнии В использует Б нужным образом.
Русский
1
0
0
0
Михаил Рубанов
Михаил Рубанов@akaDuality·
Как вы понимаете что такое интеграционный тесты? Какие у себя на работе называете интеграционными?
Русский
7
0
0
0