Если вы знаете секретные языки ipa-нский и bundle-инди, вы можете удивить и порадовать интервьюера неожиданным отзывом — если потратите 10 минут на проверку и анализ его пакета приложений заранее.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏6💯1
#статистика #зарплата
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥3😁1
Вдохновившись обновлением Telegram без маркета приложений, автор решил повторить на одном из своих пет-проектов что-то подобное.
Первой мыслью было — найти этот код в исходниках Telegram, но т.к. скорее всего у них обновление скачивается с серверов, решено не играть в лотерею и не тратить время на раскопки в Java-коде, потому что идея была такая, чтобы можно было скачивать с GitHub-releases.
Задумка и реализация здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Forwarded from Proglib.academy | IT-курсы
💀 Как гарантированно провалить собеседование: 10 верных способов
В интернете можно найти много статей с советами, как идеально пройти собеседование: что говорить, как говорить, как себя вести, с чем приходить, как готовиться, где готовиться, какую информацию предварительно изучить. В общем, инструкций — вагон. Но, если честно, не очень хочется повторяться. Поэтому мы подготовили шуточную статью, как точно провалить собеседование.
Чтобы не завалить собеседование — забирайте наш курс:
🔵 Базовые модели ML и приложения
🔗 Ссылка на статью
В интернете можно найти много статей с советами, как идеально пройти собеседование: что говорить, как говорить, как себя вести, с чем приходить, как готовиться, где готовиться, какую информацию предварительно изучить. В общем, инструкций — вагон. Но, если честно, не очень хочется повторяться. Поэтому мы подготовили шуточную статью, как точно провалить собеседование.
Чтобы не завалить собеседование — забирайте наш курс:
🔗 Ссылка на статью
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚2❤1🥱1
📖 Гайд: создаем функционального Telegram-бота на Dart
Пришлось разбираться с документацией Telegram, а это занятие не из приятных. Чтобы избавить вас от этого удовольствия — гайд по разработке функционального Telegram-бота на Dart.
Весь процесс от регистрации бота до его развертывания на удаленном сервере. Эта инструкция будет полезна Flutter-разработчикам уровня Junior и Middle.
😮 Что в итоге будет уметь бот:
➖ При выполнении команды /start бот будет проверять, зарегистрирован пользователь или нет.
➖ Если пользователь не зарегистрирован, бот будет отправлять текст приветствия и выводить кнопки «Регистрация» и «Инструкция».
➖ Если пользователь нажимает кнопку «Регистрация», бот отправит запрос на бэк и получит токен.
➖ Если пользователь нажимает кнопку «Инструкция», бот покажет сообщение с инструкцией.
➖ Если пользователь зарегистрирован, то бот покажет текст и кнопку с инструкцией.
Пришлось разбираться с документацией Telegram, а это занятие не из приятных. Чтобы избавить вас от этого удовольствия — гайд по разработке функционального Telegram-бота на Dart.
Весь процесс от регистрации бота до его развертывания на удаленном сервере. Эта инструкция будет полезна Flutter-разработчикам уровня Junior и Middle.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📖 Большая статья на Хабре посвящена корутинам — инструменту для управления асинхронностью в программировании. В статье подробно объясняется, как работают корутины, их синтаксис, ключевые понятия, такие как suspend, и способы использования библиотеки kotlinx.coroutines.
На всё есть примеры кода, принципы работы корутин под капотом, и объяснение, как их можно эффективно использовать для повышения производительности приложений, избегая блокировок потоков.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧰 Снифферы трафика в мобильном тестировании: Обзор инструментов и их особенности
Инструменты сниффинга трафика незаменимы в мобильном тестировании, предоставляя возможность оперативно и грамотно подходить к исследованиям сетевых взаимодействий, осуществляемых приложениями.
К числу таких инструментов относятся Fiddler, HTTP Catcher, Charles Proxy, Burp Suite, Packet Capture, Reqable и Proxyman, каждый из которых обладает своим набором характеристик и особенностей, которые следует учитывать в процессе их применения.
📖 Но, зачем они нужны?
Инструменты сниффинга трафика незаменимы в мобильном тестировании, предоставляя возможность оперативно и грамотно подходить к исследованиям сетевых взаимодействий, осуществляемых приложениями.
К числу таких инструментов относятся Fiddler, HTTP Catcher, Charles Proxy, Burp Suite, Packet Capture, Reqable и Proxyman, каждый из которых обладает своим набором характеристик и особенностей, которые следует учитывать в процессе их применения.
📖 Но, зачем они нужны?
🔝 Повышаем видимость вашего приложения для iOS
Вы не найдете его в официальной документации Apple (по крайней мере, для iOS). Для повышения видимости нужно выполнить следующие пункты:
1. Обновить настройки Info.plist
Добавить новый ключ с именем 𝗸𝗠𝗗𝗜𝘁𝗲𝗺𝗞𝗲𝘆𝘄𝗼𝗿𝗱𝘀
Установить тип String
2. Установите ключевые слова
Введите через запятую список альтернативных названий, по которым вы хотите, чтобы ваше приложение было найдено.
3. Протестируйте
Важно(!) Удалите все предыдущие версии приложения, прежде чем переустанавливать его на свой телефон/симулятор, чтобы изменения вступили в силу.
#гайд #полезное
Вы не найдете его в официальной документации Apple (по крайней мере, для iOS). Для повышения видимости нужно выполнить следующие пункты:
1. Обновить настройки Info.plist
Добавить новый ключ с именем 𝗸𝗠𝗗𝗜𝘁𝗲𝗺𝗞𝗲𝘆𝘄𝗼𝗿𝗱𝘀
Установить тип String
2. Установите ключевые слова
Введите через запятую список альтернативных названий, по которым вы хотите, чтобы ваше приложение было найдено.
3. Протестируйте
Важно(!) Удалите все предыдущие версии приложения, прежде чем переустанавливать его на свой телефон/симулятор, чтобы изменения вступили в силу.
#гайд #полезное
🥰5
🏦 Доступ к данным банковских приложений на iOS
Одна из перспективных задач при работе с любыми приложениями — упрощение ввода, так как это экономия времени, сил и способ избежать потенциальных ошибок.
Но у того же FinanceKit есть множество ограничений: минимальная iOS 17.4 и требования к самим компаниям, да и пользователи вряд ли захотят делиться своими данными.
📖 Но есть необычный и интересный способ для решения задачи сбора данных о кэшбеке из разных источников.
Одна из перспективных задач при работе с любыми приложениями — упрощение ввода, так как это экономия времени, сил и способ избежать потенциальных ошибок.
Но у того же FinanceKit есть множество ограничений: минимальная iOS 17.4 и требования к самим компаниям, да и пользователи вряд ли захотят делиться своими данными.
📖 Но есть необычный и интересный способ для решения задачи сбора данных о кэшбеке из разных источников.
💡🎨 Источники вдохновения для UI/UX-дизайнеров и фронтендеров: 50 полезных ресурсов
Ищете идеи для своего следующего проекта? Эта подборка поможет вам найти вдохновение и новые подходы к дизайну. Разберем первые десять, а остальные читайте в статье:
• Websitevice – новая, часто обновляемая галерея с широким спектром примеров веб-дизайна. Удобная фильтрация по категориям.
• One Page Love – коллекция высококачественных одностраничных сайтов и лендингов.
• Landingfolio – большая коллекция красивых лендингов, оптимизированных для маркетинга.
• Lapa Ninja – тщательно отобранные примеры веб-дизайна с полными скриншотами страниц.
• Godly – обширная галерея с анимированными превью сайтов, мобильных и десктопных приложений.
• Siteinspire – объемная коллекция лучших веб-дизайнов с удобной сортировкой.
• Maxibestof – огромная подборка примеров, курируемая опытным дизайнером.
• InspoVault – фокусируется на качестве, а не количестве примеров, в основном в минималистичном и креативном стилях.
• Landing Gallery – специализируется на эффектных лендингах.
• SEE + SAW – галерея с динамичными видеопревью сайтов.
Ищете идеи для своего следующего проекта? Эта подборка поможет вам найти вдохновение и новые подходы к дизайну. Разберем первые десять, а остальные читайте в статье:
• Websitevice – новая, часто обновляемая галерея с широким спектром примеров веб-дизайна. Удобная фильтрация по категориям.
• One Page Love – коллекция высококачественных одностраничных сайтов и лендингов.
• Landingfolio – большая коллекция красивых лендингов, оптимизированных для маркетинга.
• Lapa Ninja – тщательно отобранные примеры веб-дизайна с полными скриншотами страниц.
• Godly – обширная галерея с анимированными превью сайтов, мобильных и десктопных приложений.
• Siteinspire – объемная коллекция лучших веб-дизайнов с удобной сортировкой.
• Maxibestof – огромная подборка примеров, курируемая опытным дизайнером.
• InspoVault – фокусируется на качестве, а не количестве примеров, в основном в минималистичном и креативном стилях.
• Landing Gallery – специализируется на эффектных лендингах.
• SEE + SAW – галерея с динамичными видеопревью сайтов.
😁2🥰1
⚔️ Flutter vs Kotlin Multiplatform: что выбрать
Совсем недавно Flutter называли лучшим фреймворком для разработки кроссплатформенных приложений. Позже появился Kotlin Multiplatform (KMP). Он привлек к себе много внимания и стал серьезным конкурентом Flutter.
Стоит ли теперь отказываться от проектов на Flutter? Вовсе нет! Flutter по-прежнему занимает сильные позиции. У обеих технологий есть свои плюсы и минусы. И выбирать фреймворк нужно под конкретный проект.
Однако в этом выборе легко запутаться...
Совсем недавно Flutter называли лучшим фреймворком для разработки кроссплатформенных приложений. Позже появился Kotlin Multiplatform (KMP). Он привлек к себе много внимания и стал серьезным конкурентом Flutter.
Стоит ли теперь отказываться от проектов на Flutter? Вовсе нет! Flutter по-прежнему занимает сильные позиции. У обеих технологий есть свои плюсы и минусы. И выбирать фреймворк нужно под конкретный проект.
Однако в этом выборе легко запутаться...
Forwarded from Азбука айтишника
🤹 25 CSS-трюков, которые должен знать каждый разработчик
Современный веб-дизайн требует глубокого понимания возможностей CSS. Мы расскажем в нашей статье о 25 передовых CSS-техниках, которые помогут вам создавать стильные, функциональные и производительные веб-сайты, соответствующие последним трендам.
Также смотрите в Азбуке айтишника:
🎨 Frontend-разработка: искусство взаимодействия с пользователем.
🔗 Ссылка
Современный веб-дизайн требует глубокого понимания возможностей CSS. Мы расскажем в нашей статье о 25 передовых CSS-техниках, которые помогут вам создавать стильные, функциональные и производительные веб-сайты, соответствующие последним трендам.
Также смотрите в Азбуке айтишника:
🎨 Frontend-разработка: искусство взаимодействия с пользователем.
🔗 Ссылка
🎉1
❌ Пользователи из России больше не могут скачивать плагины в Android Studio из-за экспортных ограничений
Пользователи из России больше не могут скачивать плагины в Android Studio. При попытке сделать это IDE выводит сообщение о запрете со стороны экспортного контроля. Под запрет попали не только официальные плагины от Google и JetBrains, которая разрабатывает Android Studio, но и от сторонних разработчиков. Например, нельзя установить плагин GdScript, добавляющий поддержку одноимённого языка программирования, и Nyan Progress Bar — косметическое расширение, которое меняет все ползунки загрузки на бегущего кота.
🌀 Ограничение можно обойти, если устанавливать плагин не с российского IP-адреса.
Пользователи из России больше не могут скачивать плагины в Android Studio. При попытке сделать это IDE выводит сообщение о запрете со стороны экспортного контроля. Под запрет попали не только официальные плагины от Google и JetBrains, которая разрабатывает Android Studio, но и от сторонних разработчиков. Например, нельзя установить плагин GdScript, добавляющий поддержку одноимённого языка программирования, и Nyan Progress Bar — косметическое расширение, которое меняет все ползунки загрузки на бегущего кота.
К сожалению, в настоящее время мы не можем предоставлять вам наши продукты или услуги из-за правил экспортного контроля.
🌀 Ограничение можно обойти, если устанавливать плагин не с российского IP-адреса.
😢22🔥6👏6😁4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Эта анимация загрузчика вдохновлена оригинальной работой, созданной Мартином ван Дриелем с помощью HTML и CSS, и детально перенесена в Android с использованием Jetpack Compose.
Гайд [здесь]
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰6👾2❤1🔥1😁1
💿 Парсинг JSON в Swift
JSON используется практически в каждом мобильном приложении, где требуется обмен данными с сервером. Например, если ваше приложение должно получить данные о погоде, новости, данные пользователей или любые другие динамические данные, которые приходят из сети, то JSON будет основным форматом для этих данных.
📖 Так как JSON в Swift — это неотъемлемая часть современной разработки, делимся руководством, которое поможет освежить знания.
JSON используется практически в каждом мобильном приложении, где требуется обмен данными с сервером. Например, если ваше приложение должно получить данные о погоде, новости, данные пользователей или любые другие динамические данные, которые приходят из сети, то JSON будет основным форматом для этих данных.
📖 Так как JSON в Swift — это неотъемлемая часть современной разработки, делимся руководством, которое поможет освежить знания.
Используете ли вы VPN?
Anonymous Poll
9%
Нет, мне лень
22%
Очень редко по особым случаям
47%
Регулярно
23%
Почти не выключаю/каждый день
🔥4
📈 SkillStaff: рынок ИТ-аутстаффинга вырастет до 265 млрд к концу 2024 год
Результаты исследования показали, что в 2024 году расчетная емкость рынка ИТ-аутстаффинга составит 265 млрд рублей (+18% год к году). По результатам прошлого года рыночный объем составил 224 млрд рублей. Исследование показало, что в ближайшие несколько лет рынок аутстаф-услуг продолжит расти двузначными темпами: ожидается, что в 2025 году — на 18% выше предыдущего года, а в 2026 г. — на 17% больше по сравнению с 2025 годом.
Данные исследования показали, что в 2023 году компании преимущественно выбирали 1С-разработчиков (20%) и Android-разработчиков (14%). При этом в текущем году наблюдается противоположная тенденция: 18% спроса приходится на Android-разработчиков, а 16% — на 1С-разработчиков.
По прогнозам респондентов, в 2025-2026 годах бизнес, пользующийся ИТ-аутстаффингом, будет меньше нуждаться в найме JavaScript и Android-разработчиков, инженеров сопровождения и специалистов DevOps.
Результаты исследования показали, что в 2024 году расчетная емкость рынка ИТ-аутстаффинга составит 265 млрд рублей (+18% год к году). По результатам прошлого года рыночный объем составил 224 млрд рублей. Исследование показало, что в ближайшие несколько лет рынок аутстаф-услуг продолжит расти двузначными темпами: ожидается, что в 2025 году — на 18% выше предыдущего года, а в 2026 г. — на 17% больше по сравнению с 2025 годом.
Данные исследования показали, что в 2023 году компании преимущественно выбирали 1С-разработчиков (20%) и Android-разработчиков (14%). При этом в текущем году наблюдается противоположная тенденция: 18% спроса приходится на Android-разработчиков, а 16% — на 1С-разработчиков.
По прогнозам респондентов, в 2025-2026 годах бизнес, пользующийся ИТ-аутстаффингом, будет меньше нуждаться в найме JavaScript и Android-разработчиков, инженеров сопровождения и специалистов DevOps.
❤1🔥1
💭 Пуш-уведомления: интересные, но временами непонятные
📖 В статье не будет объяснения принципов их создания и того, насколько они необходимы: и без меня понятно, что пуши — классный инструмент маркетинга, который используется буквально всеми.
Пуши мотивируют пользователей перейти на сайт или в приложение и выполнить целевое действие, например, оформить заказ.
📖 В статье не будет объяснения принципов их создания и того, насколько они необходимы: и без меня понятно, что пуши — классный инструмент маркетинга, который используется буквально всеми.
Пуши мотивируют пользователей перейти на сайт или в приложение и выполнить целевое действие, например, оформить заказ.
Привет, друзья! 👋
Мы готовим статью о будущем AI и его влиянии на разработку. Нам важно ваше мнение! 🤖✨
🔠 Как вы думаете, AI действительно изменит мир разработки?
🔠 Какие плюсы и минусы использования AI в разработке вы видите? 💡
🔠 Есть ли у вас примеры успешного применения AI в ваших проектах? 🛠️
Поделитесь своими идеями в комментариях! Самые интересные идеи и предложения мы обязательно включим в нашу статью. Спасибо за участие!🙌
Мы готовим статью о будущем AI и его влиянии на разработку. Нам важно ваше мнение! 🤖✨
Поделитесь своими идеями в комментариях! Самые интересные идеи и предложения мы обязательно включим в нашу статью. Спасибо за участие!
Please open Telegram to view this post
VIEW IN TELEGRAM