WISHSURF
Полноценный прототип iOS за 7 дней | DBFF № 60
11 апреля
В прошлое воскресенье я решил попробовать создать прототип в Swift UI для wishsurf. Сегодня я наконец понял, как загружать изображения в свой API, возникла проблема с uwsgi.
Вопрос был любопытным. Моя установка - это бэкэнд Django за uwsgi и Nginx.
USWGI log [pid: 22515|app: 0|req: 75/75] () {44 vars in 706 bytes} [Sat Apr 11 22:04:52 2020] GET / => generated 0 bytes in 2 msecs (HTTP/1.1 302) 6 headers in 198 bytes (1 switches on core 0) NGinx log [error] 20750#0: *55417 sendfile() failed (32: Broken pipe) while sending request to upstream [error] 21946#0: *55465 readv() failed (104: Connection reset by peer) while reading upstream
Моей первоначальной мыслью было ограничение размера файла в Nginx, я увеличил его, но ничего не изменилось.
Решением было добавить флаг в uwsgi:
-— post-buffering 1
Согласно интернету, это может немного замедлить запросы. Думаю, это не должно стать проблемой для такого небольшого числа пользователей. Позже найду лучшее решение.
Большая часть основных функций сейчас работает, и завтра я потрачу время на полировку кода и внешнего вида. На данный момент у меня есть несколько плохих практик, которые не работают в больших масштабах.
Swift UI великолепен. Прежде чем попробовать это, я думал, что разработка iOS займет много времени, но я могу запустить свой MVP сразу после недели работы с частичной занятостью!
Основная метрика
DAU: 3
Пользователи
Пользователи / потенциальные пользователи, с которыми разговаривали сегодня? 1
Что вы узнали от них?
- Им нужны мобильные приложения
Цели
Каковы ваши главные 1–3 цели на следующие 2–3 дня?
- Мобильные приложения
- Исправить профиль пользователя
Что больше всего улучшило ваш основной показатель?
- Работающий
Самое большое препятствие?
- Внешний интерфейс
Моральный дух
Каков ваш боевой дух по шкале от 1 до 10?
- 7
Пожелайте мне удачи в моем стартовом путешествии и не забудьте аплодировать и подписаться!
Вот и другие мои публикации: