📝 Что нужно проверить перед релизом мобильного приложения?
Составили список типичных проблем, которые можно обнаружить на разных этапах тестирования. Пригодится всем, кто занимается мобильной разработкой. Сохраните этот пост, чтобы всегда был под рукой.
🔹 Некорректное отображение пользовательского интерфейса (UI)
Элементы могут перекрывать друг друга, текст — выходить за пределы отведенной области, а кнопки — смещаться.
🔹 Сбой в процессе аутентификации
Неполадки с вводом данных, двухфакторной аутентификацией или обработкой токенов могут оставить пользователя без доступа к приложению или привести к проблемам с безопасностью.
🔹 Недостаточная оптимизация производительности
Устройство может работать медленнее, перегреваться, потреблять слишком много памяти или быстро разряжаться. Обычно так происходит из-за неэффективного кода, неправильной обработки анимаций и некорректного использования сетевых ресурсов.
Полный чек-лист ищите в Академии Selectel➡️
Чтобы фиксить как можно больше багов до релиза, нужно уделить внимание организации процесса тестирования. Часто его проводят на собственных смартфонах — это эффективно, но дорого. Менее затратный способ — эмулятор, но из-за ограниченного функционала он оставляет слепые зоны.
Решением может стать Мобильная ферма Selectel. Это сервис для удаленного тестирования мобильных приложений на iOS и Android, который объединил 200+ смартфонов разных производителей и моделей. Выберите один девайс или арендуйте сразу несколько.
Составили список типичных проблем, которые можно обнаружить на разных этапах тестирования. Пригодится всем, кто занимается мобильной разработкой. Сохраните этот пост, чтобы всегда был под рукой.
🔹 Некорректное отображение пользовательского интерфейса (UI)
Элементы могут перекрывать друг друга, текст — выходить за пределы отведенной области, а кнопки — смещаться.
🔹 Сбой в процессе аутентификации
Неполадки с вводом данных, двухфакторной аутентификацией или обработкой токенов могут оставить пользователя без доступа к приложению или привести к проблемам с безопасностью.
🔹 Недостаточная оптимизация производительности
Устройство может работать медленнее, перегреваться, потреблять слишком много памяти или быстро разряжаться. Обычно так происходит из-за неэффективного кода, неправильной обработки анимаций и некорректного использования сетевых ресурсов.
Полный чек-лист ищите в Академии Selectel
Чтобы фиксить как можно больше багов до релиза, нужно уделить внимание организации процесса тестирования. Часто его проводят на собственных смартфонах — это эффективно, но дорого. Менее затратный способ — эмулятор, но из-за ограниченного функционала он оставляет слепые зоны.
Решением может стать Мобильная ферма Selectel. Это сервис для удаленного тестирования мобильных приложений на iOS и Android, который объединил 200+ смартфонов разных производителей и моделей. Выберите один девайс или арендуйте сразу несколько.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Продолжаем разбирать фреймворки для разработки веб-приложений. В этот раз изучаем Django.
Главное преимущество Django в том, что он автоматизирует рутину. Вам не нужно вручную обрабатывать запросы, взаимодействовать с базой данных и создавать панель администратора. Вместо этого вы можете уделить внимание более интересным нюансам — например,логике приложения.
Перед началом работы понадобится установить Python, создать виртуальную среду и развернуть Django внутри нее. Если действовать по нашей инструкции, весь этот процесс займет совсем немного времени.
А если после запуска захотите масштабировать свой проект, разверните его на сервере Selectel. Так он будет доступен 24/7 независимо от локальной машины.
Главное преимущество Django в том, что он автоматизирует рутину. Вам не нужно вручную обрабатывать запросы, взаимодействовать с базой данных и создавать панель администратора. Вместо этого вы можете уделить внимание более интересным нюансам — например,
Перед началом работы понадобится установить Python, создать виртуальную среду и развернуть Django внутри нее. Если действовать по нашей инструкции, весь этот процесс займет совсем немного времени.
А если после запуска захотите масштабировать свой проект, разверните его на сервере Selectel. Так он будет доступен 24/7 независимо от локальной машины.
🚨 Ошибка в проде
В компании «Доки.Онлайн» слышны звуки паники. Они как раз выкатили фичу, о которой давно просили пользователи, — возможность загружать PDF-файлы с отсканированными договорами. Но кое-чтопошло не по плану.
На рабочем сервере при попытке загрузить объемный файл выходит ошибка
Помогите Геннадию во всем разобраться — прочитайте подробные условия в карточках и поделитесь советами в комментариях🦖
В компании «Доки.Онлайн» слышны звуки паники. Они как раз выкатили фичу, о которой давно просили пользователи, — возможность загружать PDF-файлы с отсканированными договорами. Но кое-что
На рабочем сервере при попытке загрузить объемный файл выходит ошибка
413 Request Entity Too Large.
А ведь разработчик Геннадий Завров протестировал загрузку файлов в локальной среде и убедился, что API обрабатывает их корректно! Так в чем же дело?Помогите Геннадию во всем разобраться — прочитайте подробные условия в карточках и поделитесь советами в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23🔥17 10🥰5😁1
Расширяем портфель ИБ-сервисов Selectel
с новым партнером — StormWall 🛡
С каждым годом киберугрозы становятся мощнее и разнообразнее. Согласно аналитике Selectel, только за второе полугодие 2024 года количество DDoS-атак выросло в 2,5 раза.
🔒 Мы постоянно ищем дополнительные инструменты для безопасности инфраструктуры наших клиентов. На этот раз к числу партнеров компании присоединился StormWall — российский разработчик решений для противодействия атакам на сервисы и веб-приложения.
Теперь, помимо базовой бесплатной защиты, Selectel предлагает решения от киберугроз трех крупных проверенных вендоров: StormWall, DDoS-Guard и Curator🦖
Благодаря расширению линейки ИБ-сервисов каждый клиент может выбрать оптимальную стратегию защиты — под конкретные задачи и с учетом нагрузки, архитектуры, бюджета и специфики бизнеса.
Подберите подходящий сервис и оставьте заявку на подключение по ссылке➡️
с новым партнером — StormWall 🛡
С каждым годом киберугрозы становятся мощнее и разнообразнее. Согласно аналитике Selectel, только за второе полугодие 2024 года количество DDoS-атак выросло в 2,5 раза.
Теперь, помимо базовой бесплатной защиты, Selectel предлагает решения от киберугроз трех крупных проверенных вендоров: StormWall, DDoS-Guard и Curator
Благодаря расширению линейки ИБ-сервисов каждый клиент может выбрать оптимальную стратегию защиты — под конкретные задачи и с учетом нагрузки, архитектуры, бюджета и специфики бизнеса.
Подберите подходящий сервис и оставьте заявку на подключение по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13 10👍9🥰7❤4
Forwarded from Selectel Events
Чем заняться в июне? У нас есть как минимум четыре идеи☀️
5 июня в 12:00
Вебинар «Почему производительность 1С важна и как это влияет на ваш бизнес?»
На вебинаре определимся, как читать и интерпретировать результаты тестирования производительности 1С. Обсудим тест Гилева и сравним его с другими методиками.
5 июня в 18:50
TeamLead MeetUp
Выясним, как построить эффективные процессы в команде. Поговорим про найм и zero bug policy. Опытом и кейсами поделятся тимлиды и руководители направлений из Selectel и Авито.
18 июня в 12:00
Вебинар «Инструменты сетевой безопасности в Selectel»
Узнаем, как повысить сетевую безопасность облачной инфраструктуры с помощью групп безопасности и облачного файрвола. Посмотрим практические кейсы и выясним, когда эффективнее применять каждый из инструментов.
19 июня в 17:30
SelectOS OpenFix Day
На ивенте для инженеров и системных администраторов обсудим острые вопросы и интересные кейсы: от Rust в ядре до дебатов про Podman vs Docker. Это не митап в классическом понимании, а неформальная встреча с комьюнити. Будет много активностей, розыгрыш мерча и живые дискуссии.
Ставьте лайк, если тоже ждете лето. И наши мероприятия!
5 июня в 12:00
Вебинар «Почему производительность 1С важна и как это влияет на ваш бизнес?»
На вебинаре определимся, как читать и интерпретировать результаты тестирования производительности 1С. Обсудим тест Гилева и сравним его с другими методиками.
5 июня в 18:50
TeamLead MeetUp
Выясним, как построить эффективные процессы в команде. Поговорим про найм и zero bug policy. Опытом и кейсами поделятся тимлиды и руководители направлений из Selectel и Авито.
18 июня в 12:00
Вебинар «Инструменты сетевой безопасности в Selectel»
Узнаем, как повысить сетевую безопасность облачной инфраструктуры с помощью групп безопасности и облачного файрвола. Посмотрим практические кейсы и выясним, когда эффективнее применять каждый из инструментов.
19 июня в 17:30
SelectOS OpenFix Day
На ивенте для инженеров и системных администраторов обсудим острые вопросы и интересные кейсы: от Rust в ядре до дебатов про Podman vs Docker. Это не митап в классическом понимании, а неформальная встреча с комьюнити. Будет много активностей, розыгрыш мерча и живые дискуссии.
Ставьте лайк, если тоже ждете лето. И наши мероприятия!
❤🔥21🔥11❤8🥰5😱1
Как появились самые популярные языки программирования? 🐍
В карточках рассказали историю создания Python, Java, Rust и Go, и поделились интересными фактами, которые вас точно удивят.
Вы узнаете:
♦️ почему правильно говорить «пайтон»,
♦️ где обитает краб по имени Феррис,
♦️ какой язык родился из нелюбви к Java и C++.
Полную версию текста читайте в Академии Selectel ➡️
А если хотите построить надежную инфраструктуру для ваших проектов, используйте облачные сервисы Selectel ➡️
В карточках рассказали историю создания Python, Java, Rust и Go, и поделились интересными фактами, которые вас точно удивят.
Вы узнаете:
♦️ почему правильно говорить «пайтон»,
♦️ где обитает краб по имени Феррис,
♦️ какой язык родился из нелюбви к Java и C++.
Полную версию текста читайте в Академии Selectel ➡️
А если хотите построить надежную инфраструктуру для ваших проектов, используйте облачные сервисы Selectel ➡️
👍24 15🔥8❤🔥3❤1🐳1🤣1
Какой командой в терминале будете устанавливать утилиту ifconfig на Ubuntu?
Anonymous Quiz
89%
sudo apt install net-tools
4%
sudo pacman -S net-tools
7%
sudo yum install net-tools