Еще обещал рассказать про последнюю задачу, которую мы делали в мейле - генерация письма с помощью AI. Понятно, что вся генерация происходит на бекенде, но на клиенте были сложности именно в UI части, но тут нужно понимать наш контекст:
1. само написание письма на objective-c, а письмо в нем - webview
2. шторка должна быть по контенту, а одна из шторок меняет размер при вводе текста
3. шторка взаимодействует с клавиатурой - те, кто работал с клавиатурой в iOS понимают всю боль)
Шторку с клавиатурой сделал на UIKit, так как была проблема с динамическим обновлением. Скорее всего, на SUI тоже можно было сделать, но я решил не тратить время. А статичная шторка на SUI - тут очень компактно получилось сверстать и сделать анимацию схлопывания одного из блоков)
Для шторок использовал относительно новое системное апи, а для кастомизации размеров в этом же апи появилось возможность задавать кастомный размер(правда с 16 iOS, но у нас она как раз минимальная)
В итоге получилось неидеально, но результат мне нравится 🙂
1. само написание письма на objective-c, а письмо в нем - webview
2. шторка должна быть по контенту, а одна из шторок меняет размер при вводе текста
3. шторка взаимодействует с клавиатурой - те, кто работал с клавиатурой в iOS понимают всю боль)
Шторку с клавиатурой сделал на UIKit, так как была проблема с динамическим обновлением. Скорее всего, на SUI тоже можно было сделать, но я решил не тратить время. А статичная шторка на SUI - тут очень компактно получилось сверстать и сделать анимацию схлопывания одного из блоков)
Для шторок использовал относительно новое системное апи, а для кастомизации размеров в этом же апи появилось возможность задавать кастомный размер(правда с 16 iOS, но у нас она как раз минимальная)
В итоге получилось неидеально, но результат мне нравится 🙂
🔥9 5 3
Процесс набора веса продолжается
Раньше я много тренировался и думал, что много ем, но результат был не таким, как хотелось. Ради интереса я решил посчитать КБЖУ — оказалось, что питаюсь примерно на уровне поддержания веса, а белка недобираю довольно сильно. Логично, что мышцам попросту не из чего было расти.
Последние 3–4 месяца я старался стабильно добирать норму белка, и, о чудо, вес вместе с мышцами начал расти. Жир тоже прибавился, но это неизбежно при наборе — потом подсушимся🌚
По поводу тренировок тоже интересно - я сократил их количество, но составил план тренировок и строго соблюдаю веса)
Итоговая схема такая: тренируемся по плану - постепенно увеличиваем веса(важно вести учет) - добираем белок
Кажется, это все банально и все об этом говорят, но на деле многие тренируются много лет и результат незаметен
Раньше я много тренировался и думал, что много ем, но результат был не таким, как хотелось. Ради интереса я решил посчитать КБЖУ — оказалось, что питаюсь примерно на уровне поддержания веса, а белка недобираю довольно сильно. Логично, что мышцам попросту не из чего было расти.
Последние 3–4 месяца я старался стабильно добирать норму белка, и, о чудо, вес вместе с мышцами начал расти. Жир тоже прибавился, но это неизбежно при наборе — потом подсушимся🌚
По поводу тренировок тоже интересно - я сократил их количество, но составил план тренировок и строго соблюдаю веса)
Итоговая схема такая: тренируемся по плану - постепенно увеличиваем веса(важно вести учет) - добираем белок
Кажется, это все банально и все об этом говорят, но на деле многие тренируются много лет и результат незаметен
🔥6❤1🫡1
Media is too big
VIEW IN TELEGRAM
Раз начал рассказывать со смену компании, то покажу и рабочий ноутбук, который мне отправили) Очень рад 😍
🔥14❤5 4👨💻2
Данке Код
Раз начал рассказывать со смену компании, то покажу и рабочий ноутбук, который мне отправили) Очень рад 😍
Слово кайф сказал раз 10, но разработчики поймут мою радость 😂
😁10 1