Skip to content

Instantly share code, notes, and snippets.

@tehcpu
Last active September 24, 2016 22:16
Show Gist options
  • Select an option

  • Save tehcpu/4987cdf2e802f4e1aeb56e1acb19003a to your computer and use it in GitHub Desktop.

Select an option

Save tehcpu/4987cdf2e802f4e1aeb56e1acb19003a to your computer and use it in GitHub Desktop.

UPD (24.07.16)

Выпущено официальное приложение: https://play.google.com/store/apps/details?id=com.neuralprisma P.S. Выглядит круто, как и обещали :)

TL;DR

Приложение Prisma AI (Unofficial) (бандл: me.tehcpu.prisma) с этого дня (05.07.2016) официально является закрытым.

Почему?

Видимо, из-за расхождения взглядов и интересов обеих сторон (нас и официальных разработчиков).

Что именно не так?

Нас не устраивает та политика, которой придерживаются ребята. По существу, API, используемое единственным официальным на сегодняшний день приложением, является открытым (хоть и недокументированным). Его может (особенно до фиксов) использовать абсолютно любой желающий. К слову, сейчас это тоже не представляет большой проблемы (особенно для iOS разработчиков). Другое дело, что по непонятным для меня причинам, разработчики это API пытаются всеми силами ограничить от общего доступа (сорян, но вынужден признать -- безуспешно). Конечно, я полностью уверен в том, что ребята знакомы со спецификацией oAuth (на всякий случай: https://tools.ietf.org/html/rfc6749), и не применяют его только по одной причине: старое приложение под iOS (писавшееся по принципу "оп оп и в продакшн") использует именно эту версию API, сделанную наспех. А новое приложение, использующее oAuth, на данный момент находится на ревью у Apple. В противном случае, если Вы решили фиксить API такими методами на постоянной основе, желаю Вам только одного -- быть осторожными с чеком инпута. И все же, я не могу понять всего одной вещи: зачем? Данное приложение имело статус unofficial, никто не претендовал на обладание какими-либо правами и проч. В приложении никогда не было рекламы, никаких партнерок ни с кем не заключалось. Полностью non-profit приложение. Просто временная альтернатива, чтобы в ожидании официального релиза пользователи Android тоже могли немного поразвлечься с нейронными сетями (хоть и не так стабильно, как это планируется в официальном приложении). Никогда не поверю, что какие-то жалкие 350k запросов в день Вам чем-то усугубляли положение. Просто "нет"? Ну как хотите.

Как это все влияет на данное приложение?

Напрямую. Вместо того, чтобы собирать фидбэк и исправлять баги, мы вынуждены ковырять чертовы байты. И пока мы успешно не завершим этот процесс, ни одно приложение Prisma (кроме приложения разработчика под Android, которое на момент написания этой заметки (05.07.2016) так и не вышло (кстати, привет тебе o/ )) на этой операционной системе не работает. 3:1, ребята. Можете считать это победой с меньшим счетом. Кстати говоря, отсюда вытекают и проблемы с печальным коннектом (да, у нас нет CDN по всему миру). Так что надеюсь, этот вопрос теперь снят.

Класс, ну и что мне теперь делать?

Видимо, дожидаться офф. релиза. Все мы надеемся, что за ЭТО время разработки, приложение выйдет идеально чистым и не будет содержать критических ошибок (хотя мне и интересно, как будут реализованы фалбэки для работы с камерами). Также, ждем с нетерпением новой фичи -- обработку видеопотока. В общем, если кто еще вдруг не знал, вот официальная группа VK и FB. Там можно следить за новостями проекта из рук официальных разработчиков.

Благодарности

Спасибо всем, кто пользовался нашим приложением. Надеюсь, негативных эмоций осталось меньше, чем позитивных (если нет, то сорян).

Отдельное спасибо

  • Сашке -- без него ничего бы не было :D
  • Команде Prisma -- ребята, энивэй, это было весело
  • Тестировщикам
  • Ревьюверам
  • Всем хейтерам D:

#P.S. Fell free to contact :) (VK, Telegram)

  • @tehcpu (Алексей)
  • @package (Александр)
@darjk

darjk commented Jul 14, 2016

Copy link
Copy Markdown

Nice

@janavel

janavel commented Jul 16, 2016

Copy link
Copy Markdown

Nice

@Zorrigtugs

Copy link
Copy Markdown

Nice

@kaniskarkanis

Copy link
Copy Markdown

super

@usluadam117

Copy link
Copy Markdown

Guzelllll

@usluadam117

Copy link
Copy Markdown

Cok iyi cok guzel

@usluadam117

Copy link
Copy Markdown

Güzel

@abedqorbani

Copy link
Copy Markdown

hi

@mecidli

mecidli commented Jul 17, 2016

Copy link
Copy Markdown

Guzel

@saniiiii

Copy link
Copy Markdown

Good

@ziiiiziii

Copy link
Copy Markdown

Like

@emadiii

emadiii commented Jul 17, 2016

Copy link
Copy Markdown

Good

@mjumail0112

Copy link
Copy Markdown

Nice

@aliii2275

Copy link
Copy Markdown

good

@hellyyyy

Copy link
Copy Markdown

Nice

@darshu121

Copy link
Copy Markdown

Good

@faruk7272

Copy link
Copy Markdown

Nice very good

@utkuuuu

utkuuuu commented Jul 20, 2016

Copy link
Copy Markdown

Nasıl kullanıyoruz bunu

@SenaSungurtekin

Copy link
Copy Markdown

Nasıl kullanıyoruz

@Johhhhny

Copy link
Copy Markdown

Nice

@Isacannn

Copy link
Copy Markdown

Güzel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment