Мобильный разработчик (React Native / другие) — от 150 000 до 350 000 ₽, удалёнка
Старший iOS-разработчик — от 300 000 до 540 000 ₽, гибрид (Москва)
Мобильный разработчик (Flutter) — от 100 000 до 300 000 ₽, удалёнка
Разработчик мобильных приложений (React Native + Kotlin) — от 250 000 ₽, удалёнка
Mobile Application Security Еngineer [Кибербезопасность] —
от 250 000 ₽, удалёнка
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Иногда реально ощущение, что нас держат в Матрице.
Большинство сидит, читает статьи про ML, смотрит ролики «как это работает» — и всё.
❗ Сегодня последний день промокода Lastcall (−5000 ₽).
Уже завтра стартует первый вебинар по Машинному обучению — полный набор для выхода из Матрицы.
Кто готов вырваться из симуляции и ворваться в сезон найма?
👾 — я уже в команде Нео
👍 — хочу красную таблетку
🤔 — пока думаю, но интересно
Забирай полный комплект для ML-разработки: Python + Математика + Машинное обучение.
🔥 Скидка 30% действует только до 9 сентября → забираем себе
Большинство сидит, читает статьи про ML, смотрит ролики «как это работает» — и всё.
❗ Сегодня последний день промокода Lastcall (−5000 ₽).
Уже завтра стартует первый вебинар по Машинному обучению — полный набор для выхода из Матрицы.
Кто готов вырваться из симуляции и ворваться в сезон найма?
👾 — я уже в команде Нео
👍 — хочу красную таблетку
🤔 — пока думаю, но интересно
Забирай полный комплект для ML-разработки: Python + Математика + Машинное обучение.
🔥 Скидка 30% действует только до 9 сентября → забираем себе
👾 Облегчаем жизнь больших экранов на Compose
В декларативных UI-фреймворках, таких как Jetpack Compose, принятым подходом является state hoisting. Это означает, что чаще всего мы стремимся управлять состоянием в родительском компоненте, а не хранить state прямо в UI-компоненте. Но всегда ли state hoisting так хорош?
На примере сложных экранов разобрались, как stateful-подход может существенно облегчить разработку больших экранов.
Но как же сделать stateful-компонент в большом проекте, если у нас:
🔘 API/Impl-архитектура;
🔘 dependency injection;
🔘 важна скорость сборки.
Автор рассказал про удобный способ создания stateful-компонентов в условиях большого проекта в рамках API/Impl-архитектуры. Это поможет разгрузить сложные экраны и делать переиспользуемые UI-компоненты в условиях API/Impl и DI.
👀 Смотреть доклад
🐸 Библиотека мобильного разработчика
#свежак
В декларативных UI-фреймворках, таких как Jetpack Compose, принятым подходом является state hoisting. Это означает, что чаще всего мы стремимся управлять состоянием в родительском компоненте, а не хранить state прямо в UI-компоненте. Но всегда ли state hoisting так хорош?
На примере сложных экранов разобрались, как stateful-подход может существенно облегчить разработку больших экранов.
Но как же сделать stateful-компонент в большом проекте, если у нас:
Автор рассказал про удобный способ создания stateful-компонентов в условиях большого проекта в рамках API/Impl-архитектуры. Это поможет разгрузить сложные экраны и делать переиспользуемые UI-компоненты в условиях API/Impl и DI.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5
Capsule — это библиотека Jetpack Compose, которая создает скругленные G2-сопряженные (радиус кривизны не имеет скачков) прямоугольники.
Отрисовка кубических кривых Безье на Android выполняется не очень эффективно. Однако библиотека Capsule использует очень эффективный метод расчёта контрольных точек, обеспечивая оптимальную теоретическую производительность.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
В 2025 году уже недостаточно просто выпустить приложение — оно должно быстро адаптироваться к изменениям рынка, удобно и эффективно интегрироваться с новыми технологиями и обеспечивать хороший пользовательский опыт.
Но что лучше выбрать: нативную разработку, кроссплатформу, или технологию Kotlin Multiplatform? Автор статьи разбирает эти три подхода и сравнивает плюсы и минусы каждой технологии.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2😁1
Собрали лучшее о мобильной разработке. Включаем и смотрим по пути на работу.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Это похоже на базовый вопрос о структурах данных, но это не так.
На самом деле, речь идёт о следующем:
Вот почему этот вопрос так популярен на собеседованиях. Он отличает людей, которые запоминают, от тех, кто умеет рассуждать.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
xcrun simctl push – отправляем пуш-уведомления в симулятор iOS без сервераТестирование пуш-уведомлений на iOS-симуляторе стало еще проще. Не нужно настраивать бэкенд или использовать сторонние сервисы – отправляйте нотификации прямо из терминала.
1. Создайте JSON-файл с payload (
notification.apns):{
"aps": {
"alert": {
"title": "Важное уведомление",
"body": "Привет из командной строки!"
},
"sound": "default"
},
"customData": "test123"
}
2. Отправьте на устройство:
xcrun simctl push booted com.yourapp.bundleid notification.apns
• Отправка на конкретный симулятор:
xcrun simctl push <device-udid> <bundle-id> <payload-file>
• Быстрая отправка без файла (через pipe):
echo '{"aps":{"alert":"Test"}}' | xcrun simctl push booted com.yourapp.bundleid -• Посмотреть список устройств:
xcrun simctl list devices | grep Booted
• Тестирование разных сценариев:
- Нотификации с действиями (actions)
- Фоновые уведомления (content-available)
- Кастомные данные (custom keys)
А вы тестируете пуши через терминал? Делитесь своими скриптами в комментариях
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5❤1
🔥 Последняя неделя перед стартом курса по AI-агентам
Старт курса уже 15го числа! Если вы планировали вписаться — сейчас ПОСЛЕДНИЙ шанс забронировать место
На курсе:
— разложим LLM по косточкам: токенизация, SFT, PEFT, инференс
— соберём RAG и научимся оценивать его адекватно
— построим настоящую мультиагентную систему — архитектуру, которая умеет расти
— разберём CoPilot, сломаем через prompt injection (спасибо Максу)
— и наконец, посмотрим, как это работает в MCP и реальных кейсах
📍 Это 5 живых вебинаров + раздатка + домашки + чат с преподавателями
И главное — возможность реально разобраться, как проектировать системы на LLM, а не просто «поиграться с API»
Промокод на 5.000₽: LASTCALL
👉 Курс здесь
Старт курса уже 15го числа! Если вы планировали вписаться — сейчас ПОСЛЕДНИЙ шанс забронировать место
На курсе:
— разложим LLM по косточкам: токенизация, SFT, PEFT, инференс
— соберём RAG и научимся оценивать его адекватно
— построим настоящую мультиагентную систему — архитектуру, которая умеет расти
— разберём CoPilot, сломаем через prompt injection (спасибо Максу)
— и наконец, посмотрим, как это работает в MCP и реальных кейсах
📍 Это 5 живых вебинаров + раздатка + домашки + чат с преподавателями
И главное — возможность реально разобраться, как проектировать системы на LLM, а не просто «поиграться с API»
Промокод на 5.000₽: LASTCALL
👉 Курс здесь
В карточках разобрали, как работают блокировки и какая из них лучше подойдет вашему приложению
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😢5😁4👍1
Все мы знаем, что в мире технологий баз данных существует два основных направления: SQL и NoSQL, реляционные и нереляционные базы данных. Различия между ними заключаются в том, как они спроектированы, какие типы данных поддерживают, как хранят информацию.
Реляционные БД хранят структурированные данные, которые обычно представляют объекты реального мира. Скажем, это могут быть сведения о человеке, или о содержимом корзины для товаров в магазине, сгруппированные в таблицах, формат которых задан на этапе проектирования хранилища.
Нереляционные БД устроены иначе. Например, документо-ориентированные базы хранят информацию в виде иерархических структур данных. Речь может идти об объектах с произвольным набором атрибутов. То, что в реляционной БД будет разбито на несколько взаимосвязанных таблиц, в нереляционной может храниться в виде целостной сущности.
Приходилось ли вам выбирать системы управления базами данных для собственных проектов? Голосуйте и пишите, что и почему вы в итоге выбрали
❤️ — SQL
👍 — NoSQL
🤝 — использую оба подхода
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤝3👍1
Приготовили для вас дайджест по актуальному из мира iOS, Android и кроссплатформы.
В этой статье автор разберёт, как они работают и почему без них невозможно представить современный Swift.
Создавайте свои приложения и игры, используя Xcode 26 Release Candidate и последние SDK, тестируйте с помощью TestFlight и отправляйте на рассмотрение в App Store.
Автор делится опытом развития архитектуры приложения на Jetpack Compose: с какими ограничениями столкнулись, как укротили навигацию от Google и какими молитвами всё это подружили с Koin. В начале затронет структуру модулей, затем обсудит скоупы в Koin для многомодульных проектов, и завершит это все библиотекой Jetpack Navigation.
Автор покажет, как написать ваш первый Swift код для Android. Это будет увлекательное приключение, так что налейте чашечку чая и давайте начнём.
CherryPick — лёгкий и модульный DI-фреймворк для Dart и Flutter, который решает задачу через строгую типизацию, кодогенерацию и контроль за зависимостями. Недавно вышла версия 3.x, где появились заметные улучшения.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2