Бон бон @house2008
iOS developer
Информация
- В рейтинге
- 2 494-й
- Откуда
- Новосибирск, Новосибирская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Mobile Application Developer
Senior
От 650 000 ₽
iOS development
SWIFT
SwiftUI
Objective-C
RxSwift
Попробовал поймать проблему на Xcode 14.2 и не смог воспроизвести, пробовал разные комбинации, ipa-шка всегда получается мелкого обычного размера как и на Xcode 13 (на нашем проекте размер ipa файла 25 мб), но xcarchive отличается размерами в несколько раз, но после упаковки в ipa размер становится обычным. Возможно в ранних версиях Xcode 14 не работала вырезка символов перед упаковкой в апкашку. В проекте стоят дефолтные значения для "Deployment Postprocessing" = "No", "Additional Strip Flags" = "", "Strip Linked Product" to "Yes". Но в целом у нас в проекте и так выключен bitcode с недавних пор (как-то случайно пролезла), но даже если включить то всё ок как на Xcode 13, так и на Xcode 14.2.
Да собрали ипашку энтерпрайзным сертификатом и через какой-нибудь airdrop просто скидывают ее на телефон клиента.
Offload unused apps функция. Моё предположение это удаляется бинарник приложения (при необходимости потом скачивается со стора), но внутренние файлы приложения (/Documents, .etc) остаются.
Спасибо!
Я наоборот всё это удалил из проекта, и cocoapods почти все зависимости и spm в пользу Carthage. После этого сборка проекта с ноля стала не 7 минут, а полторы минуты. Индексация проекта Xcode-ом почти мгновенная, потому что больше не надо сорцы зависимостей индексировать. Изменение динамической линковки в пользу статической (для cocoapods есть плагин "cocoapods-pod-linkage") холодный старт с 2.5 секунд упал до 0.5 секунд.
Судя по скриншоту SPM статически линкует зависимости ?
Сравнивал MacBook Pro 16" на M1 с 16 Гб оперативной и Mac Studio на M1 с 64 Гб оперативкой, так в целом задачи идут вровень, а вот задачи с I/O на макбуке в несколько раз быстрее чем на студии потому что на ноуте ssd распаян на материнке. Условно распаковка архива 20 Гб (Xcode) на макбуке занимает 5 минут, на студии около 20 минут.
вы хоть код то запускали ?) какие блин потоки) работа закидывается на очередь, а как там раскидается по потокам известно только системе, я запустил, создалось примерно 50 потоков, которые были переиспользованны несколько раз, выведите в консоли Thread.current. Чтобы из кода создать поток надо вызвать Thread.new(...).
Странно, что не упомянули UITableViewDataSourcePrefetching, в нем (имплементаторе) также можно подготавливать компоненты/данные для cellForRowAt заранее. Спасибо, освежил память немного по этой теме)
Действительно забавно, что сам паттерн показан не совсем верно)
Спасибо, очень интересно) А если сделать jailbreak и отключить ssl pining, ваш ключ для расшифровки будет виден в трафике ?
а как же поддержка динамических шрифтов ?
Спасибо, очень интересно. Но я в итоге не понял, почему ОАЭ если любая другая страна выходит намного дешевле (мне кажется даже Европа будет дешевле, та же Португалия). Я сейчас временно в ЮВА, на эти деньги, что вы описали, тут можно жить прям как король ) Климат круглый год +- 30 С, так как тропики. Еда/такси/развлечения/жилье цены как в России. Но с визами проблемы, очень сложно делать если хочется жить несколько лет.
Не понятно, в чем мошенничество. Ведь это бэкенд сайта содержал ошибку и ошибочно отправлял дополнительные биткоены. Это похоже на случай, когда недавно в Тинькофф Банке меняли валюты по невыгодному курсу для банка из-за ошибки на стороне банка.
Да, море на материке прям не очень - темное и местами грязное. Будем ездить на острова на выходных купаться)
Большой дом это классно. Но у нас были конкретные запросы, это наличие тренажерки + бассейн + 60+кв-1-бедрум + большой телек + полноценная кухня + рабочий/компьютерный стол + море рядом (пешком 10 минут) + цена 15к-20к бат (25к-35к рублей) и по вариантам были только кондики на Na Kluea в паттае (взяли паттаю, потому что говорят дешевле пукета и рядом Лаос/Камбоджа для виза ранов, хотя на пукете рядом Малайзия для этого). Может позже переберёмся на Самуи попробовать пожить на острове.
Данных на сайте иммигрейшена в Тайланде действительно не могу найти эту информацию, но везде написано:
Вот таблица по странам https://image.mfa.go.th/mfa/0/zE6021nSnu/เอกสาร/VOA.pdf
С 1 октября 45 дней для россиян уже давно известный факт, я видел фотки со штампами после 1 октября в чатах по визам.
Студий действительно много и по разным ценам. Вот нормального размера квартиры (от 60 кв) сложнее найти, но в августе удалось найти за 15000 бат (420$) полгода контракт возле моря и знакомый на днях себе нашел подобный вариант тоже за 15000 бат.
В цену проживания также нужно закладывать визы (бордер-ран (45 дней) или студенческая (полгода или год) или обычная туристическая (60 дней + 30 дней платное продление)), в общем с визами тут не очень, то есть в один момент могут просто не дать визу/ не впустить страну без причин (так пишут в чатах про тайланд). Подумываю на следующий год уехать на Филиппины (а пока буду делать бордер раны каждые 45 дней), там на год виза стоит порядка 250$ и можно продлевать до 3х лет.
Всё не верно, ютуберы несут полную чушь)
ПОС задумывался много лет назад
Плотные тесты начались более года назад или двух
Описание процесса ПОСа было опубликовано в 2021 (или раньше) где было сказано, что POW будет отключён в один момент как первый блок найдут валидаторы, это было известно очень давно и я об этом много раз писал на майнерских форумах.
Некомпетентные ютуберы откуда то взяли идею, что POS будет работать параллельно с POW и POW будут постепенно выключать, но это всё несусветная глупость, которую люди стали разность по разным каналам/телеграммам и форумам.
К этому продавцы лопат (видеокарт) также подливали постоянно масло в огонь, что POS опять перенесут (хотя на сайте разработчиков уже шел отсчет POS-а), что Nvidia и AMD занесут деньги Ethereum Foundation чтобы они отменили ПОС, что даже если будет POS, то Nvidia и AMD просто запампят топовые POW монеты чтобы поднять продажи карт.
Бомба сложности вообще о другом, ее передвинули на сентябрь чтобы майнеры не разбежались из-за чего было бы сложно выставить точку перехода на POS потому точка перехода завязана на сложность сети.
Те, кто понимал, что такое ПОС продали видеокарты еще весной (как и я). Часть народа купили асики на биток, часть просто в крипту, а остальные потратили или в стэйблы.
Не смотрите ютуб)) Подпишитесь на разработчиков из Ethereum Foundation или просто читайте их новости чтобы быть в курсе что происходит.
Я согласен с вами, вопрос в доверии. Я много чего продавал/покупал через авито и отправлял СДЭКом и всегда всё было в порядке, поэтому был почти уверен, что всё будет ок. С телефоном конечно я им одно гневное письмо написал почему так долго шло ))
Недавно покупал через сдэк из ОАЭ (правда ехало 2 месяца) 13 pro max (брал за 92к, сейчас он на сайте 84к), приехал в оригинальной упаковке запечатанный, никаких проблем с активацией не было.