iOS Makes Me Hate
3.94K subscribers
1.16K photos
167 videos
15 files
1.33K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

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

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Что не успел сделать и на что потратил много времени

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

Мне казалось, что за нее должны дать больше баллов. Да и просто инженерная амбиция хотела выполнить эту задачу.

В чем ее прикол? По сути, это не отличается от предыдущей кнопки с двумя слоями. Здесь же вместо текста лежит изображение, и прозрачная маска меняется зумом.

Я перепробовал разные варианты, но так норм ничего не получилось. Где-то неправильная позиция была, где-то обрезка. Возможно, нужно было отпустить или начать ее делать свежей головой. Но чувство, что вот-вот закончу ее не отпускало. В итоге, сроки поджимали и я оставил нажатия без анимации.

Какие у вас есть идеи сделать такую анимацию? Кроме гифки 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💊3🐳1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
💎 Новая сборка в симуляторе

В этой сборке больше косметических эффектов, а также новый тренажер и статью по defer'у. И еще новые ачивки

💎 Что ожидать дальше?
После недолгой паузы мы снова взялись за симулятор и выходим на финишную прямую. Это предпоследняя сборка для альфачей, где в следующих мы будем наполнять контентом, дорабатывать текущее и улучшать старое

Ожидаем релиз в конце марта или начале апреля
Please open Telegram to view this post
VIEW IN TELEGRAM
🕊10🔥9👍3💊1
немного литкода и бесполезных фактов

Топ моих самых часто прорешенных задач:
🥇 Two Summ
🥈 Valid Parentheses
🥉 Merge Sorted Array
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
О менторстве

Часто пишите мне. Не всем сразу отвечаю. Пока все ресурсы свободного времени заняты на финальные стадии симулятора. Да и честно хочется поменять тактики и стратегии в обучении. Автоматизировать лишнее и утомительное. Развивать себя и вас, а не просто наставлять и быть живым чат-ботом. Такая техника у многих менторов и преподавателей, которую хочется убить в себе.

Я буду менторить. Впервую очередь это нужно мне. Развивать команду разрабов и окружать себя сильными практиками, инженерами. Можно много ругать, как блогеры, бывшие ит-практики, манагеры отравляют индустрию и все те, кто давно забросил программировать — отбивают все желание обучать, пачкая грязью эту роль. Но опять же, я не ориентируюсь на них и развиваю свою инженерную культуру.

Сейчас времени нет, но вы можете записаться на апрель заранее, там будет время. Копипастнул инфу, с которой можете
▪️ почти 10 лет коммерческого опыта в IT
▪️ Последние 5 лет в iOS
▪️ Большой опыт менторства в авито, сбере и вконтакте
▪️ Преподаю в разных школах. Уже около 500 часов занятий. Есть опыт, когда люди находили работу в крупные компании
▪️ Создал комьюнити и делаем образовательное приложение
▪️ Подтягивал и менторил разрабов для боевых задач
▪️ Выступаю с докладами и пишу разные статьи

Подробнее читай здесь
🔥8👍7🆒2
💊18🔥1🌚1
Forwarded from iOS Dev
Сравнительный анализ GPT-4 и GPT-3.5 на базе задач Leetcode

Состоялся релиз GPT - 4 и вышел технический репорт от OpenAI.

Прежде, чем все паблики/ленты/хабр заполнит волна очередных постов, что же там изменилось, я бы хотел акцентировать внимание на одном неваловажном сравнении, а именно том, как сейчас решает GPT-4 задачи на литкоде.

😎 Для этого я изучил отчёт, который находится в публичном доступе и собрал сравнение в отдельную таблицу.

Главный вывод, GPT-4 научился решать хард-задачи. Да, пока мягко говоря не все, но несмотря на это, прогресс от 0 к 3 огромен.

Остальные сравнительные показатели вынесены в таблицу выше.

@iOS Devпока ещё до скайнета далеко
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2😱2🆒1💊1
🏳️🏳️🏳️ Нас >1000 🏳️🏳️🏳️

Население нашего канала больше, чем моего родного аула. Я не гонюсь за трафиком и для меня, как настоящему иосеру, важна не массовость, а премиальность и качество. Лучше грамм золота, чем киллограм грязи 🤡

Поэтому я никогда не просил и попрошу рекламы. Органичный трафик и зрелый зритель. Без накруток, кликбейта и провокаций.

Спасибо, что смотрите этот канал. Не переключайтесь, мы только начали.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥12🫡6❤‍🔥5🍾3🆒2💘1
Я всегда говорю. Умножайте слова "интернет экспертов" на -1
💊14🔥2🌚2🫡2🐳1
История одного Андрея
💊26🫡2
5 вещей, которые я узнал после решения более 500 задач на Leetcode

Подобные задачи, связанные со структурами данных и алгоритмами, становятся все более популярными даже среди небольших компаний, и это вызывает разочарование у многих людей, которые утверждают, что навыки «литкодинга» не отражают способности выполнять работу. Хотя я согласен с тем, что незнание Leetcode не делает вас плохим разработчиком, и вполне вероятно, что во время работы вам никогда не понадобится инвертировать бинарное дерево, есть много вещей, которым может научить вас работа с Leetcode и которые окажутся полезными в вашей карьере.

Статья: https://apptractor.ru/500leetcode
Платформа: программирование
💊7👍2🐳1
мы взяли третье место. 1,5к$ наши

ваши поздравления
❤‍🔥76🏆32🍾22👍2
Но больше всего жалею, что мне не выдали ник секси краба....

завтра распишу подробно кто был еще со мной в тиме и мб даже коммит скину отправленный
🐳15🌚3😱2🆒2
🏆Подводим итоги и как все начиналось?

1. В субботу мне прислали о конкурсе телеги и я на него забил на следующие 4 дня.

2. Пишу в канал «мб попробуем для себя невсерьез его решить?». На это откликаются пару человек. Больше и ненужно

3. На четвертый день мы собрались ночью. Немного обговорили процесс сборки, общее задание. И забыли еще на пару дней

4. Праздники. Тут уже делать нечего и я решил взяться основательно за задание. С этого момента все свободное время было занято только проектом

5. Итог: фановая идея и старт на 6й день принесли призовое место

Неважно, кто сколько сделал и кто дошел. Всем спасибо за то, что отозвались. Именно ваше время и переживание помогли мне не сдаться в последние 10 минут и доотправить проект 😂 я не мог никого подвести.

Вот все герои:
- @surkovmaxim Максим, мой бывший коллега из ВК. Тогда он был крепким джуном, а совсем недавно уже лид в МТС. Максим большой молодец. Его наработки с прозрачной кнопкой очень помогли.

- @danilinstati Даня. Он единственный незнакомый ранее и я рад, что познакомились с ним. Даня больше всех смотивировал тк описал поведение кнопок управления звонком. Делал крутые вещи с тостом, анимацией звонка, но не все вошли в релизную сборку, к сожалению.

- @pashaPud Главный герой - это Паша. У Паши 0 дней опыта в иос. Почти год назад он пришел ко мне на менторство и еще тогда я заметил его потенциал. Сейчас он работает авиадиспечером и скоро будет искать работу. Все, кто ищет гениального разработчика — срочно хантите Пашу. Не имея опыта он разбирался в коде телеги и делал сложные вещи. Его пример мотивировал всех нас не сдаваться и не отпускать руки. В последний день мы с Пашей остались двоем и долго собирали весь проект. Именно твоя отдача и ответственность не дала забить на все болт. Паша, я горжусь тобой.

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

Что важно для читателя? Нужно пробовать и идти до конца. Главное - это не отпускать руки. И здесь я впервые почувствовал как важна поддержка. Особенно моральная от твоей команды.

У всех у нас, я думаю, есть много точек роста. Каждый столкнулся с вызовом еще и максимально спонтанно. Но опыт нас прочакачал максимально круто. Каждый молодец. Пацаны, я горжусь, что знаком с вами и не зря сделал этот канал. Каждый из вас заслуживает писать в резюме «призер телеграм конкурса». Каждый из вас супер крутой чел.

Вот так вот какой-то автор канала и его читатели решили поучаствовать в конкурсе и дав большую фору даже что-то выиграли 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
👍49🔥12🏆2🍾1
кстати, призовое место в телеге мне дало дополнительную веру в себя.

Веру в то, что большие компании все же не убили до конца во мне креативность и желание рисковать.

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

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

Плюс 10к мотивации делать свои продукты: от симулятора разраба до новых челенджей, включая новые конкурсы.
👍19💯4