iOS Makes Me Hate
4.25K subscribers
1.61K photos
252 videos
24 files
1.63K links
Авторский канал про разработку. Путь продуктовых самураев в MAANG.

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK

лектор ВШЭ и тп

Самое большое сообщество практиков: https://boosty.to/lionbond

Сайт iosmakesmehate.tech
Download Telegram
А чего кстати никто не сказал что у авито вышел фэйк?

688 мб....

https://apps.apple.com/ru/app/%D0%B0%D1%83%D0%BA%D1%86%D0%B8%D0%BE%D0%BD-au-ru/id1467701468
4
iOS Makes Me Hate
А чего кстати никто не сказал что у авито вышел фэйк? 688 мб.... https://apps.apple.com/ru/app/%D0%B0%D1%83%D0%BA%D1%86%D0%B8%D0%BE%D0%BD-au-ru/id1467701468
причем выглядит так, что авито сделало снова лучше всех:
- приложение не выглядит как одноразка. Это вообще как? Они взяли чужой бренд и опубликовали от его имени свою апку?
- очень тихое распространение без массовых рассылок и привлечений внимания
- Как же круто выглядит приложение после PWA и херовых BDUI.... Нативное авито х100 лучше вебовского. И даже многих конкурентов на BDUI
84
Новый стандарт BDUI в мобильной разработки?

Хочу сделать батл чье приложение, которое сделано на BDUI - выглядит лучше всего. Давайте определим победителей
Лучшие приложения где большинство разрабов пишут на BDUI
Anonymous Poll
12%
Авито
10%
Сбер
2%
Алиэкспресс
34%
Озон
9%
Маркет
18%
Spotify
2%
Facebook
7%
UBER
6%
ЦИАН
31%
Другое
АИ меняет пользовательские сценарии?

Все чаще слышу, что бизнес меняет свои стратегии и идет в сторону агентов и чатгпт. Якобы проще будет покупать товар или услуг написав это в чатгпт.

Но в некоторых маркетплейсах истории с чатботами уже множество лет. Какой-то робот на авито или в озоне подсказывает как купить машину. Другие — недвижимость. В итоге, опыт лишь ухудшается и ты через тысячи тупых чатов промтов обращаешься к реальному человеку. Просишь связать со службой поддержки.

Верим, что аи и чатгпт поменяет опыт и рекомендации? Как сильно изменились ваши привычки?
Вопросы на собеседованиях, от которых галлюцинирует нейронка

В нашем чате мы не редко обсуждаем собесы. И в последнее время начал замечать новую тенденцию где компании начали задавать анти-AI вопросы.

Звучат они как тюремные загадки а-ля "есть два стула". Определенного ответа в них нет, и все зависит от контекста. Этот контекст кандидат и должен оценить.

Например есть вопрос "Может ли CALayer жить без UIView?". Но какой контекст.

В теории может жить. Но вот наше приложение живет в UIWindow, а он — UIView. Вопрос с подвохом...

Решил собрать подборку разных трики задач. Че еще предложите?
2142
а вообще мне очень нужна ваша помощь. Кто шарит за велосипеды для города. Какие лучше брать новичку? На что обращать внимание? Прайс просто трындец
5
ИИ слоп победил в телеграм конкурсе?

Прошел телеграм конкурс. Напомню, я одним глазом все еще слежу за ним еще с тех времен, когда занял призовое место.

Тогда был далекий 2023 и про аи-агенты никто не знал. Я впервые участвовал и не знал критерии приемки. Эти были очень тяжелые 10 дней, где нужно было делать рефакторинг звонков на скорость. В чужой кодовой базе. Впервые изучая архитектуру и сложные анимации. Думаю сейчас было бы легче.

Но так ли это? Не совсем. Увидел у пару блогеров как они выигрывали призовые места только вайбкодя. Революция ли это? Жюри конкурса так не считают и с иронией прокомментировали это

😑 Любопытно, что этот конкурс также доказал, что все больше людей получают доступ к новейшим инструментам ИИ, хотя пока это не сильно помогло им - несколько записей с ИИ-эффектами были отклонены как бесполезные.


Нас в итоге никто не заменит и инструмент это отражение скилла человека?
106
Сломанные привычки в мире оффлайна

Ехал в центр и столкнулся с полным параличом.

⛔️ музыка не работает
⛔️ навигация стала еще хуже
⛔️ не дозвонишься и не допишешься

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

Особенно херово тревожникам как я. Дома у меня стоит пет камера, чтобы следить за своим шпицом. Вдруг затопит или будет пожар. Смотрю каждые пол часа. А сейчас не посмотришь.

Услышал во дворе разговор детей «вот раньше мы все время в телефонах сидели, а сейчас спокойно без них».

Вот вы говорите благодаря аи наши привычки меняются. Но блокировки интернета сломают все старые привычки сильнее.
175
Общался недавно с тимлидом компании, где разрабатывают приложения на KMP, с нативным UI.

Они нанимают мобильных разработчиков без разделения на Android и iOS — если разработчик делает какую-то фичу, то он ее делает и на Android и на iOS одновременно (т.е. пишет UI на Compose и на SwiftUI).

Интересный момент, когда я спросил:

— Нет ли у вас проблем с онбордингом иосеров в проект? Насколько трудно им разобраться в KMP?

— Нет, на самом деле, даже наоборот, иосеры у нас быстро погружаются в KMP, а вот у андроидеров возникают трудности с SwiftUI. Видимо, андроидеры слишком избалованы качественным тулингом в Android Studio :)
Так вот почему Apple делают такие прекрасные продукты для пользователей, но такие плохие для разработчиков. Чтобы не расслаблялись)
43962
Media is too big
VIEW IN TELEGRAM
Записали интервью с сеньором из Тиктока.

Получилась какая-то реклама яндекса. У него и лучше офисы и отличный трамплин для развития в ФААНГИ. Уже не первый раз слышу мнения, что большинство СНГ разрабов в самых известных бигтехах мира — это разрабы из яндекса.

Поговорили обо всем в рамках снг и западных бигтехов. Сеньорности, BDUI, ИИ, лучший тулинг в компаниях, меджмент, культура, развитие. Я даже высказался что хрючево по бейджику недооценено.

А также найм. Как работает резюме, какие бэкграундчеки происходят, сколько алгоритмов надо решить.

А еще многие бигтехи уже пишут свои аналоги курсоров и клауд кодов, которые заменяют и становятся дешевле
218112
Как Коля попал в ТикТок

Еще один интересный кейс. Все говорят рынок умер и работают только рекомендации, нетворк, приближенность к тру тусовке. HR вымерли, остались только социальные связи в закрытую приватную территорию.

В прошлом выпуске про UBER и FAANG'и мы тоже говорили, что спам отклики и резюме умерли. Остались рефералки.

Но вчера я спросил как Николай попал в ВК, Яндекс, Тикток. Он не делал 1000 откликов, его не рефералили друзья, он не оптимизировал страницу на ликендины, а в hh.ru вообще не заводил резюме.

Ему просто сами писали hr. В линкедине. Все работы он нашел там никуда не откликаясь. Забавный прикол, что я пригласил его на интервью также в линкедине. Впервые кому-то там написав сам. Какой-то магнитный эффект простоты или сбой алгоритмов?
197
Телеграм окончательно заблокировали. А я полностью переезжаю в Max.

Вот ссылка.
6811
нужно ли интервью с разрабом из MAX?
Anonymous Poll
66%
да
34%
нет
19
🧑 Задачи с числовыми типами: Переполнение

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

В тему поста про плавающие точки кто-то написал: "просто держите все числа в Int". Но у Int есть своя ловушка.

Int не бесконечный.

Допустим вы в какой-то вселенной все же вышли за пределы Int.max в каком-нибудь финтехе. Что будет?

Компилятор не соберет, а в некоторых кейсах краш EXC_ARITHMETIC. Снова.

Некоторые энтузиасты даже делают библиотеки для таких кейсов расширяя типом BigUInt. Но есть и официальные либы.

А Apple дает системные инструменты как addingReportingOverflow.

Полезные статьи:
- Swift Integer Quick Guide
- Handling Integer Overflow in Swift
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
126
Я посидел месяц на 100$ подписке Claude Code.

И не заметил никакой разницы. От силы я тратил 10% лимитов в неделю.

Мои выводы:
- индексация работает не везде. Сейчас мой пулл задач где есть 3-4 репозитория и микросервисы. Нейронка работает либо очень долго на простых вопросах, либо несет дичь. Да, аишки заменяют где-то наши руки. Но разрабы делают новые архитектуры и нейронки не могут под всю организацию проектов подстроиться. Нанимать отдельного архитектора и оптимизатора для аи-агентов думаю пока никто не готов
- 100$ очень много. Пока я не готов столько платить.
- Claude Code в разы лучше Cursor. По UX, по точности ответов.
- Работы меньше не становится. Ты просто делаешь другой тип задач.
- С учетом новой ценовой политики и ее динамик для корпоративных аккаунтов, я не верю, что все компании мира внезапно станут зависимы от этих инструментов
133