tgindex

easy_dev991

описание

Делюсь интересными находками/лайфхаками в процессе разработки под iOS, и возможно ты найдешь что-то полезное для себя! GitHub: https://github.com/easydev991

633
подписчиков
Охват к подписчикам
78,0%
ERR
Реакции к просмотрам
0,58%
147 на 50 постов
Пересылки к просмотрам
0,73%
184
Постов в день
0,0
всего 187

Где отзываются чаще

доля реакций к просмотрам
  • 21 июл.#android #ios #experience Переход с iOS на Android2,73%
  • 23 февр.#ios #xcode #simulator Ох уж этот SwiftUI и Xcode с симулятором 🤯 Простой экран без какой-либо логики, это просто ScrollView - откуда там такая нагрузка на процессор? 😱🙈1,30%
  • 24 мая#hint #markdown Классный инструмент для чтения md-файлов, рекомендую попробовать, если регулярно работаете с markdown 👍 1) так xcode открывает md-файлы по умолчанию 2) так md-файлы открываются в программе, которую скинул выше 3) работает даже на быстрый просмотр (выделить файл и нажать пробел в macos)1,29%
  • 17 янв.#android #kotlin #compose Опубликовал своё первое андроид-приложение! Скачать можно в русторе или в гитхабе (apk-файл) Процесс разработки был интересным, позже напишу статью с деталями. На очереди приложения по воркауту)1,19%
  • 9 янв.#ios #xcode #localization Если вдруг у вас возникнет ситуация, когда в каком-то Swift Package не будет работать локализация с использованием .xcstrings-файла без явного указания bundle: .module, то решается это поднятием минимальной версии iOS в этом пакете до 16. С минимальной версией iOS 15 в пакете будет неудобно пользоваться String(localized:), а вот с 16 уже самое то. На скриншоте один и тот же файл локализации, и на iOS 16 он предлагает в пару кликов сгенерировать статичные ссылки для всех ключей локализации, а на iOS 15 нет. Ну и на iOS 16 при добавлении нового ключа будет автоматически создана статичная ссылка для него - удобно.1,18%
  • 25 янв.#android #experience #rustore https://teletype.in/@easy_dev991/zlfw_fKJvh91,13%
  • 3 апр.#android #rustore Вот это поворот 🤯 Внезапно, рустор проверяет разработчика на принадлежность к сайту, для которого сделано приложение. Кто-то это уже знал?)1,11%
  • 9 нояб.#ios #xcode #bug Любопытная аналитика про размер iOS-приложений, собранных в Xcode 26.0.1 и Xcode 26.1 на примере приложения с площадками для тренировок: - При сборке из Xcode 26.0.1 приложение весит около 11 мб - При сборке из Xcode 26.1 приложение весит уже 16.5 мб - При сборке из Xcode 26.1 после доработок (предстоящий релиз) вес почему-то снизился до 15.5 мб, хотя кода стало больше 🙄 Откуда взялись дополнительные 5 мб, эпл 🤯?1,11%
  • 20 мая#opencode #deepseek Завтра будет месяц с момента оформления подписки opencode go, лимитов хватило с запасом. Использовал почти всегда deepseek v4 (flash/pro), результатами очень доволен. • pro использовал только для анализа и планирования • flash - для реализации всех планов. По деньгам разница существенная, как видно на скриншоте, но лимиты реально космические 🚀 Работает без VPN в РФ, что очень удобно. Никаких реферальных ссылок нет, поэтому просто рекомендую попробовать, если ищете что-то новое или на замену дорогим подпискам (первый месяц $5, последующие - $10).1,04%
  • 16 апр.#ios #swift #swiftui #bug Это конечно прикол 🤪 confirmationDialog работает по-разному на iOS 18 и iOS 26.4. На iOS 18 все ок, а на iOS 26.4 в некоторых сценариях он приводит к закрытию экрана, если находится на экране в fullscreenCover.0,93%
  • 14 мар.#opencode #serena Нашел любопытную штуку для снижения количества токенов при работе с нейросетями (ссылка). Вот так выглядит готовый конфиг для этого mcp в opencode: "serena": { "type": "local", "command": [ "/bin/zsh", "-lc", "uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context codex --project \"$PWD\" --open-web-dashboard false" ], "enabled": true } Предварительно нужно установить uv. Перед первым запуском serena можно сначала вручную запустить индексацию в корне проекта этой командой: uvx --from git+https://github.com/oraios/serena serena project index Потестировал серену в течение часа, работает исправно 👍 Субъективно токенов теперь тратится меньше, но конкретных замеров не проводил, потому что это уже сделал автор инструмента - видос есть в ридми на странице инструмента в гитхабе.0,88%
  • 7 февр.#android #cursor #qwen Собрался поработать над пет-проектом, а курсор такой ... ХОБА ... и отключил мне оплаченную подписку 🤪 Неделю назад оплатил только, и теперь снова free plan. Пишу в поддержку, сказали перезагрузиться и т.д., ничего конечно не помогло, на что мне сказали, что бла-бла, передадим ваше важное обращение на следующий уровень поддержки. Тем временем, пока там поддержка разбирается (нет) с моей проблемой, я разобрался как подключить свою модель в qwen code (cli), и она отлично работает, намного лучше, чем в cursor. На первом скриншоте Android Studio с qwen code в терминале справа. Главное неудобство в том, что нельзя перетаскивать файлы в чат с квен, приходится писать их название через символ @, но это не так критично, как неработающий курсор. На втором скриншоте статистика, которую удобно предоставляет квен. Если у кого-то будет подобная проблема (медленная работа своей модели в cursor, или отвалилась подписка), то можете попробовать тоже qwen - рекомендую 👍0,83%