Please open Telegram to view this post
VIEW IN TELEGRAM
👍43👎20🤔9🐳3👀2❤1
💡 Полгода назад у нас с друзьями появилась идея: сделать приложение, которое помогает разбираться, что мы покупаем и едим, есть ли в продуктах аллергены или скрытые добавки.
🥳 Сегодня эта идея ожила - мы запустили первую рабочую версию.
🧠 Что уже умеет приложение:
- Сканируете штрих-код и сразу видите состав - без долгого чтения этикеток и поиска сотен E-кодов.
- Получаете общую оценку продукта.
- Можно выбрать свои аллергены и узнать, есть ли они в составе.
- Есть фильтры по лактозе, халяль и тд.
🔎 Базу собираем сами: сканируем продукты, проверяем ингредиенты по разным источникам. Каждый неудачный скан сразу идёт к нам в работу и через пару дней продукт появляется в базе.
Если скачаете, попробуете и оставите отзыв - нам это очень поможет 🙌
https://apps.apple.com/app/id6745814931
🥳 Сегодня эта идея ожила - мы запустили первую рабочую версию.
🧠 Что уже умеет приложение:
- Сканируете штрих-код и сразу видите состав - без долгого чтения этикеток и поиска сотен E-кодов.
- Получаете общую оценку продукта.
- Можно выбрать свои аллергены и узнать, есть ли они в составе.
- Есть фильтры по лактозе, халяль и тд.
🔎 Базу собираем сами: сканируем продукты, проверяем ингредиенты по разным источникам. Каждый неудачный скан сразу идёт к нам в работу и через пару дней продукт появляется в базе.
Если скачаете, попробуете и оставите отзыв - нам это очень поможет 🙌
https://apps.apple.com/app/id6745814931
👍20🔥16❤2❤🔥2👏2👌2😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9💯3❤2🤔1
Apple Event нужно смотреть в хорошей компании. Например, в компании ребят из VK и Coffee&Code.
Собираются 9 сентября в московской Авроре.
Обещают всё как в настоящем кинотеатре — и даже лучше: море попкорна, чипсы, лимонады за просмотром презентации нового айфона в уютном офисе.
Приходите обсудить презентацию, сыграть в бинго и выиграть мерч.
Зарегистрироваться можно здесь. Увидимся?
Собираются 9 сентября в московской Авроре.
Обещают всё как в настоящем кинотеатре — и даже лучше: море попкорна, чипсы, лимонады за просмотром презентации нового айфона в уютном офисе.
Приходите обсудить презентацию, сыграть в бинго и выиграть мерч.
Зарегистрироваться можно здесь. Увидимся?
🔥12👍7👌3👎2❤🔥1
🎙️ Лучший билд команды и проекта
Привет, друзья! Сегодня у нас в гостях наш старый друг Анатолий. Мы выпустили новый эпизод подкаста, где мы проводим полный разбор IT-команд!
Мы не просто перечислим роли, а поможем понять культуру и атмосферу разных форматов.
О чем говорим?
- Интроверт vs Экстраверт: Где будет комфортно каждому? Где можно углубиться в код, а где нужно постоянно коммуницировать.
- Кто решает, что делать дальше? Разбираемся в политике принятия решений: от общего consensus до единоличного указания Product Owner'а.
- Ошибки — это нормально? Как в разных командах относятся к провалам: ищут виноватого или работают над выводом.
И многое другое🙂
Выпуск на Boosty
Привет, друзья! Сегодня у нас в гостях наш старый друг Анатолий. Мы выпустили новый эпизод подкаста, где мы проводим полный разбор IT-команд!
Мы не просто перечислим роли, а поможем понять культуру и атмосферу разных форматов.
О чем говорим?
- Интроверт vs Экстраверт: Где будет комфортно каждому? Где можно углубиться в код, а где нужно постоянно коммуницировать.
- Кто решает, что делать дальше? Разбираемся в политике принятия решений: от общего consensus до единоличного указания Product Owner'а.
- Ошибки — это нормально? Как в разных командах относятся к провалам: ищут виноватого или работают над выводом.
И многое другое🙂
Выпуск на Boosty
👍10🔥4😍2❤🔥1🤔1
• iPhone 17: до 120 тысяч рублей
• iPhone 17 Air: до 140 тысяч рублей
• iPhone 17 Pro: до 140 тысяч рублей
• iPhone 17 Pro Max: от 160 тысяч рублей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀12🤔5👍1😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👀3🔥2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔14😁5👀3👍1👏1
В iOS-безопасности нет «поставил и забыл»: инструменты и атаки меняются быстрее релизов.
Если сомневаетесь, что на клиенте всё прикрыто, новый сезон конференции Podlodka iOS Crew 22-26 сентября поможет закрыть дыры.
В программе:
• Региональные ограничения и поведение устройства. Как iPhone определяет доступные фичи для страны, что проверять и как воспроизводить это на практике — со Светославом Карасевым (hh ru).
• Обфускация в iOS. Какие подходы реально мешают реверсу, какие инструменты выбрать и как собрать свой пайплайн на SwiftSyntax — с Павлом Каретниковым (Газпромбанк).
• AppSec для iOS. От ландшафта атак до хранения данных и сети — практики, ошибки и советы, как внедрять безопасную разработку в командах разного размера.
• Финальный разбор мини-CTF. Неделю собираем флаги, в пятницу — разбор находок и выводы для прода — с Никитой Красновым (Альфа-Банк).
🔗 Подробности и регистрация: https://podlodka.io/ioscrew
Если сомневаетесь, что на клиенте всё прикрыто, новый сезон конференции Podlodka iOS Crew 22-26 сентября поможет закрыть дыры.
В программе:
• Региональные ограничения и поведение устройства. Как iPhone определяет доступные фичи для страны, что проверять и как воспроизводить это на практике — со Светославом Карасевым (hh ru).
• Обфускация в iOS. Какие подходы реально мешают реверсу, какие инструменты выбрать и как собрать свой пайплайн на SwiftSyntax — с Павлом Каретниковым (Газпромбанк).
• AppSec для iOS. От ландшафта атак до хранения данных и сети — практики, ошибки и советы, как внедрять безопасную разработку в командах разного размера.
• Финальный разбор мини-CTF. Неделю собираем флаги, в пятницу — разбор находок и выводы для прода — с Никитой Красновым (Альфа-Банк).
🔗 Подробности и регистрация: https://podlodka.io/ioscrew
👍5❤2🔥2
Циклы в Swift: скрытые трюки для повышения производительности, которые сделают ваш код в 10 раз быстрее
Swift предоставляет нам три основных типа циклов, но знание того, когда использовать каждый из них, может радикально повлиять на производительность вашего приложения. Мы говорим о разнице между плавной прокруткой со скоростью 60 кадров в секунду и тем, как пользователи в ярости удаляют ваше приложение.
Swift предоставляет нам три основных типа циклов, но знание того, когда использовать каждый из них, может радикально повлиять на производительность вашего приложения. Мы говорим о разнице между плавной прокруткой со скоростью 60 кадров в секунду и тем, как пользователи в ярости удаляют ваше приложение.
👍5🔥4👌2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🤔9👎7👍5❤1
Разбираемся с existential container в Swift
Existential container - это структура данных в рантайме, которая хранит значение типа, скрытого за протоколом. Он появляется там, где мы используем название протокола в качестве типа переменной или аргумента функции. С помощью existential container реализован динамический вызов методов протокола, а также управление жизненным циклом внутренного значения типа.
Existential container - это структура данных в рантайме, которая хранит значение типа, скрытого за протоколом. Он появляется там, где мы используем название протокола в качестве типа переменной или аргумента функции. С помощью existential container реализован динамический вызов методов протокола, а также управление жизненным циклом внутренного значения типа.
👌8🔥4❤2👍2
Podlodka Teamlead Crew — онлайн‑конференции по актуальным темам для руководителей разработки.
Здесь за одну неделю можно получить прикладную пользу в удобном формате утренних и вечерних сессий.
Новый сезон конференции стартует 6 октября и посвящен Продвинутому тимлидству: компетенциям и навыкам, которые могут привести к росту в профессии и карьере.
Что в программе?
— Как строить процессы без микроменеджмента и бюрократии, а иногда и с ними, расскажет практик и эксперт Теории Ограничений Александра Брызгалова.
— Когда развитие команды реально прокачивает навыки, а когда нет, объяснит организационный психолог Дмитрий Болдырев.
— Как выйти из зоны комфорта и влиять на бизнес с помощью Shadow Work Canvas, разберёт коуч IT‑руководителей Юлия Аравина.
— Зачем нужен внутренний бренд команды, как его развивать и где прочертить границу с личным брендом, поделится Максим Гришутинин, Platform Lead ОККО
Программа Teamlead Crew - это недельная концентрация пользы и практики
Подробности и билеты: https://podlodka.io/tlcrew
Здесь за одну неделю можно получить прикладную пользу в удобном формате утренних и вечерних сессий.
Новый сезон конференции стартует 6 октября и посвящен Продвинутому тимлидству: компетенциям и навыкам, которые могут привести к росту в профессии и карьере.
Что в программе?
— Как строить процессы без микроменеджмента и бюрократии, а иногда и с ними, расскажет практик и эксперт Теории Ограничений Александра Брызгалова.
— Когда развитие команды реально прокачивает навыки, а когда нет, объяснит организационный психолог Дмитрий Болдырев.
— Как выйти из зоны комфорта и влиять на бизнес с помощью Shadow Work Canvas, разберёт коуч IT‑руководителей Юлия Аравина.
— Зачем нужен внутренний бренд команды, как его развивать и где прочертить границу с личным брендом, поделится Максим Гришутинин, Platform Lead ОККО
Программа Teamlead Crew - это недельная концентрация пользы и практики
Подробности и билеты: https://podlodka.io/tlcrew
👍4
Разработчики и студии! Больше никаких проблем с выплатами от Apple, Steam, Google и других платформ.
🚫 Санкции, блокировки и комиссии — главная боль российских девов сегодня.
Деньги застревают, переводы отменяются, а прибыль уходит банкам.
dev.cab решает эту проблему раз и навсегда:
✔️ Переводы через проверенного дистрибьютора;
✔️ Выплаты на ИП, ООО или в USDT — без блокировок;
✔️ Комиссия от 6% — прозрачная и прогнозируемая;
✔️ Юридическая и операционная поддержка на каждом этапе.
Надёжное решение для стабильных выплат без риска и бюрократической головной боли.
📌 Подробнее и подключение: dev.cab
📩 Telegram для связи: @dev_cab
Реклама. ИП Чернов Олег Владимирович. ИНН: 691007481228. Erid: 2VtzqxGqNcc
🚫 Санкции, блокировки и комиссии — главная боль российских девов сегодня.
Деньги застревают, переводы отменяются, а прибыль уходит банкам.
dev.cab решает эту проблему раз и навсегда:
✔️ Переводы через проверенного дистрибьютора;
✔️ Выплаты на ИП, ООО или в USDT — без блокировок;
✔️ Комиссия от 6% — прозрачная и прогнозируемая;
✔️ Юридическая и операционная поддержка на каждом этапе.
Надёжное решение для стабильных выплат без риска и бюрократической головной боли.
📌 Подробнее и подключение: dev.cab
📩 Telegram для связи: @dev_cab
Реклама. ИП Чернов Олег Владимирович. ИНН: 691007481228. Erid: 2VtzqxGqNcc
🔥3😁1🤯1
Кто такой сеньор глазами тимлида
Глубокая экспертиза или широкий кругозор — что важнее, чтобы стать синьор-инженером? Можно ли быть звездой, если твои харды сильно не дотягивают до софтов? Зачем сеньору может понадобиться убеждать команду отложить задачу?
В свежем эпизоде «Свободного слота» мы погружаемся в мир сеньоров! Разбираемся, как из разработчиков получаются настоящие сеньоры и почему их нельзя загнать в одну матрицу компетенций. Исследуем все грани сеньорства, собирая «кубик Рубика» из навыков, опыта и подходов. Говорим о рэд флагах. Выясняем, почему лучше чуть дольше проверять, чем «идти в скорость». И действительно ли во всём нужен баланс?
Глубокая экспертиза или широкий кругозор — что важнее, чтобы стать синьор-инженером? Можно ли быть звездой, если твои харды сильно не дотягивают до софтов? Зачем сеньору может понадобиться убеждать команду отложить задачу?
В свежем эпизоде «Свободного слота» мы погружаемся в мир сеньоров! Разбираемся, как из разработчиков получаются настоящие сеньоры и почему их нельзя загнать в одну матрицу компетенций. Исследуем все грани сеньорства, собирая «кубик Рубика» из навыков, опыта и подходов. Говорим о рэд флагах. Выясняем, почему лучше чуть дольше проверять, чем «идти в скорость». И действительно ли во всём нужен баланс?
👍2🔥2❤🔥1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1
Что произойдет, если заменить каждый цикл For в Swift на map, filter и reduce?
Каждый разработчик Swift обожает хороший цикл for. Это наш хлеб насущный. Нужно перебрать числа? Цикл for. Собрать данные? Цикл for. Изменить состояние? Да, снова цикл for.
В статье решили попробовать. И результаты оказались… удивительными.
Каждый разработчик Swift обожает хороший цикл for. Это наш хлеб насущный. Нужно перебрать числа? Цикл for. Собрать данные? Цикл for. Изменить состояние? Да, снова цикл for.
В статье решили попробовать. И результаты оказались… удивительными.
❤8👍6🔥4👎1