📐 Объяснение размеров в SwiftUI
Когда я знакомился с SwiftUI, то сразу делал это в боевом проекте. Мне было тупо непривычно подстраиваться под паттерны.
Больше всего времени сожрало настройка размеров и отступов.
Вот цикл статей, которые упростят понимание:
- SwiftUI Layout — Cracking the Size Code
- SwiftUI Layout — The Mystery of Size
Когда я знакомился с SwiftUI, то сразу делал это в боевом проекте. Мне было тупо непривычно подстраиваться под паттерны.
Больше всего времени сожрало настройка размеров и отступов.
Вот цикл статей, которые упростят понимание:
- SwiftUI Layout — Cracking the Size Code
- SwiftUI Layout — The Mystery of Size
Medium
SwiftUI Layout — Cracking the Size Code
The size you perceive may not necessarily be the size utilized for layout
👍14
Когда использовать Swift Concurrency
Набор базовых советов когда нужно использовать новые фишки языка:
1. Ассинхронные операции. Почти все сигналы ввода-ввывода других устройств
2. Ускорение интерфейса. Фоновые задачи не должны блокировать главный поток
3. Параллельные задачи. Большие задачи, которые можно распараллелить лучше параллелить.
Набор базовых советов когда нужно использовать новые фишки языка:
1. Ассинхронные операции. Почти все сигналы ввода-ввывода других устройств
2. Ускорение интерфейса. Фоновые задачи не должны блокировать главный поток
3. Параллельные задачи. Большие задачи, которые можно распараллелить лучше параллелить.
Medium
When to Use Concurrency in Swift
Want to harness the power of Swift’s new concurrency features like async/await, Task, and structured concurrency? Here's a simple guide on…
👍9
Действуй масштабно и смело
На последнем one-to-one я получил похвалу от руководителя. Похвалил он меня за смелые решения и врывания в любую заварушку. Мне раньше никогда не давали такой фидбэк на работе и я даже растерялся. Поэтому зарылся в его слова и постарался посмотреть на себя со стороны.
С самого детства мы растем в окружении, где трусость — это главный признак слабости и объект насмешек. Нас берут на слабо. Смеются не зассал ли ты. А в зрелости учат принимать отвественность и риски уже не только за себя.
Я принимаю чужой страх, но не прощаю свои слабости. Трусость убивает личность. Не дает быть свободным и не позволяет себе вырасти. Сковывает в объятиях нерешительности.
Как этот пост поможет в карьере? Мне нравится один из принципов моей компании. "Действуй масштабно и смело". Иногда не достаточно лишь навыков и тут я выписал еще один софт-скилл, который важен в нашей профессии.
Быть может, кто-то прочитает это и наконец решится сделать свой пет-проект, уволиться с работы или взять ипотеку...
На последнем one-to-one я получил похвалу от руководителя. Похвалил он меня за смелые решения и врывания в любую заварушку. Мне раньше никогда не давали такой фидбэк на работе и я даже растерялся. Поэтому зарылся в его слова и постарался посмотреть на себя со стороны.
С самого детства мы растем в окружении, где трусость — это главный признак слабости и объект насмешек. Нас берут на слабо. Смеются не зассал ли ты. А в зрелости учат принимать отвественность и риски уже не только за себя.
Я принимаю чужой страх, но не прощаю свои слабости. Трусость убивает личность. Не дает быть свободным и не позволяет себе вырасти. Сковывает в объятиях нерешительности.
Как этот пост поможет в карьере? Мне нравится один из принципов моей компании. "Действуй масштабно и смело". Иногда не достаточно лишь навыков и тут я выписал еще один софт-скилл, который важен в нашей профессии.
Быть может, кто-то прочитает это и наконец решится сделать свой пет-проект, уволиться с работы или взять ипотеку...
😁27👍15🫡3
Как я стал инженером с зп 800к$
Очередная статья для аффирмации, которой обычно занимаются инстаграм-психологи
Мечтать не вредно. Дышим маткой и представляем оффер на лярд
Очередная статья для аффирмации, которой обычно занимаются инстаграм-психологи
Мечтать не вредно. Дышим маткой и представляем оффер на лярд
Taro's Blog - Software Eng Career Growth
How I Became An $800K Meta Staff Engineer
The last full year I worked at Meta, I made more than $800,000 dollars. In this post, I'll break down my compensation and how it changed each year.
😁17👍3
Дешевый дофамин
Наш главный враг соц.сети. А моя цель на ближайший год — это минимизировать интернет активность.
Цифровые наркотики сильнее химических. Мы гордимся, что не смотрим телек, как наши родители. Но прожигаем жизнь в любимом сериале или ютубе. Мы спорим в чатах вместо улучшения себя или близких.
Дешевый дофамин — главный враг нашей успешности. Мы бы сделали много крутых дел и подвигов, но уже устали, пока спорили в чатах или смотрели видосики.
Я искренне убежден, что главный враг тайм-менеджмента — это зависимость от легких цифровых наркотиков.
Наш главный враг соц.сети. А моя цель на ближайший год — это минимизировать интернет активность.
Цифровые наркотики сильнее химических. Мы гордимся, что не смотрим телек, как наши родители. Но прожигаем жизнь в любимом сериале или ютубе. Мы спорим в чатах вместо улучшения себя или близких.
Дешевый дофамин — главный враг нашей успешности. Мы бы сделали много крутых дел и подвигов, но уже устали, пока спорили в чатах или смотрели видосики.
Я искренне убежден, что главный враг тайм-менеджмента — это зависимость от легких цифровых наркотиков.
👍29👎3😁2
Решил постить ответы и результаты отдельными постами. Где-то буду группировать вопросы в один пост.
Первый на очереди вопрос про площадки для обучения. Лидирующим стал телеграм. Вторым ютуб. Третий медиум.
Замыкают ответы чаты, курсы и твиттер. Из неотмечанных пару раз писали про СhatGPT.
Честно скажу, считаю ютуб больше бассейном прокрастинации, а курсы недооцененными.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥2👎1😡1
Как трекать перфоманс и аномалии iOS приложения
Наконец хороший технический пост от самой инженерной компании СНГ.
Очень подробно как трекается перфоманс Яндекс браузера. С формулами, инструментами и пруфами.
Это вам не кнопки красить и джесоны перетаскивать
Наконец хороший технический пост от самой инженерной компании СНГ.
Очень подробно как трекается перфоманс Яндекс браузера. С формулами, инструментами и пруфами.
Это вам не кнопки красить и джесоны перетаскивать
Хабр
Перф-тесты VS аномалии. Вечная битва за производительность приложений на iOS
Чем больше задач выполняет приложение, тем тщательнее нужно следить за его производительностью. Под катом на примере Яндекс Браузера и приложения Яндекс с Алисой подробно расскажу о том, как мы...
😁8👍5
Эстетический интеллект — книга про новый уровень услуг. А услуга — это товар. Будь это про шмотки или программноге обеспечение. Свой бизнес или работа в найме.
Вместе с эстетикой продают и ценности. Смотря западные фильмы мы покупаем товар и убеждения, которые используют полит-технологи. Нам легче понять чужую страну, чем себя.
Смотря на заботу компании в интерфейсе и юзабилити мы покупаем акции и товары. Нам легче понять чужие дома, чем свои.
Казалось бы, причем тут айфон? Но своей философией книга близка к тому, за что я полюбил устройства.
Когда устройство не только выполняет функцию, но и создает новое товарное преимущество.
Для многих приложений пользовательский опыт — сверх важная вещь. Работая с крупными продуктами под миллионую аудиторию я понял, как важно улучшать UX. Если твоя апка отстает в мелочи от конкурента, то ты проиграл в гонке. А в этой гонке забота об юзере и умение использовать все фишки устройства — необходимость.
Книга явно оставит след на меня и мое творчество в будущем. Более глубже смотреть на конечного потребителя и себя, когда я пользуюсь товарами и продуктами.
Работа с пользователями в программировании это не только про инженерность (хотя она первостепенная), но и понимать какие потребности мы закрываем юзеру.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Топ работадателей для иосеров выглядит так. Каждый сам решает почему и как. Может это сила бренда, стабильная сфера или приятный логотип. А может деньги и печеньки.
Запомните эти данные. Вернемся, когда будем смотреть "какие компании платят больше всего"
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁5
Окей, закину еще и критерии, по которым скорее всего выбирали выше.
Вот так сформировались потребности людей. Достойная оплата труда очень растяжимое понятие, а вот удаленка вполне конкретная вещь. Сейчас она стала одной из главных потребностей.
Удивлен, что "интересные задачи" закрыли топ 3. Тк обычно их недооценивают и считают минорной вещью.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Forwarded from Teamlead Good Reads – ежедневные советы про менеджмент людей и команд (Egor Tolstoy)
Do your one job first
Хорошее напоминание о том, что при обсуждении ожиданий от сотрудника важно очень четко определять, в чем состоит его основная работа. Если этого не сделать, вы легко сможете попасть в ситуацию, когда человек вместо нее тратит большую часть времени на сторонние, пусть и полезные, активности, вроде выступлений на конференциях и активного участия в найме, считает себя супер полезным, а затем обижается, не получив премии или повышения.
Хорошее напоминание о том, что при обсуждении ожиданий от сотрудника важно очень четко определять, в чем состоит его основная работа. Если этого не сделать, вы легко сможете попасть в ситуацию, когда человек вместо нее тратит большую часть времени на сторонние, пусть и полезные, активности, вроде выступлений на конференциях и активного участия в найме, считает себя супер полезным, а затем обижается, не получив премии или повышения.
👍9
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Do your one job first Хорошее напоминание о том, что при обсуждении ожиданий от сотрудника важно очень четко определять, в чем состоит его основная работа. Если этого не сделать, вы легко сможете попасть в ситуацию, когда человек вместо нее тратит большую…
Частая проблема разрабов — думать, что конфы и коммьюнити движы важнее основных задач. Как-то сам себя подловил на этом, что казалось будто работа с развитием компании важнее, чем команда. Но это не так. Тебя нанимают не в компанию, а в конкретную команду.
👍8
В каких компаниях самые высокие зп?
Anonymous Poll
28%
Сбер
28%
Тинькоф
13%
Яндекс
18%
Авито
4%
Додо
13%
VK/Mail.ru
3%
МТС
9%
Райфайзен
1%
Билайн
36%
Другое
Как и обещал. И сразу после общего.
Интересная корреляция. Компании, в которых большего всего хотят работать, по мнению большинства меньше всего платят
Хотя сейчас доходом 1 лям не удивишь. Ведь доллар по 100
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8
Кстати, помните я говорил, что большинство подобных опросов накрученные? Не могу точно обвинять другие, но уже пару раз ко мне писали как бы "поучаствовать в закрытом опросе" или "дать свои результаты"
Делаем выводы. А я официально самый неподкупный блогер.Просто мало предлагают
всего лишь за косарь я выведу вашу компанию в топ по версии iOS makes me hate
Делаем выводы. А я официально самый неподкупный блогер.
всего лишь за косарь я выведу вашу компанию в топ по версии iOS makes me hate
😁38
Истории в телеграм
Наконец-то сторис каналах. Голосуйте и сделаем контент!
👍 ГОЛОСУЕМ !
Идите бегом обновляйтесь!!! Если забьем за час, то скину лайфхаки по собесам💰
Наконец-то сторис каналах. Голосуйте и сделаем контент!
Идите бегом обновляйтесь!!! Если забьем за час, то скину лайфхаки по собесам
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤🔥2