Skip to content

Instantly share code, notes, and snippets.

@tehcpu
Last active September 24, 2016 22:16
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save tehcpu/4987cdf2e802f4e1aeb56e1acb19003a to your computer and use it in GitHub Desktop.
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 (Александр)
@aniltamkurtmanas
Copy link

Çok iyi

@omeresbah
Copy link

Güzel

@MertOzkan5
Copy link

Nice

@erendj1998
Copy link

Nice

@lewwo
Copy link

lewwo commented Jul 8, 2016

Nice

@ilkinhacizade
Copy link

Nice

@fidanismailova
Copy link

Beauty

@kdrozkl
Copy link

kdrozkl commented Jul 11, 2016

nice mutus super

@omeresbah
Copy link

Nice

@darjk
Copy link

darjk commented Jul 14, 2016

Nice

@janavel
Copy link

janavel commented Jul 16, 2016

Nice

@Zorrigtugs
Copy link

Nice

@kaniskarkanis
Copy link

super

@usluadam117
Copy link

Guzelllll

@usluadam117
Copy link

Cok iyi cok guzel

@usluadam117
Copy link

Güzel

@abedqorbani
Copy link

hi

@mecidli
Copy link

mecidli commented Jul 17, 2016

Guzel

@saniiiii
Copy link

Good

@ziiiiziii
Copy link

Like

@emadiii
Copy link

emadiii commented Jul 17, 2016

Good

@mjumail0112
Copy link

Nice

@aliii2275
Copy link

good

@hellyyyy
Copy link

Nice

@darshu121
Copy link

Good

@faruk7272
Copy link

Nice very good

@utkuuuu
Copy link

utkuuuu commented Jul 20, 2016

Nasıl kullanıyoruz bunu

@SenaSungurtekin
Copy link

Nasıl kullanıyoruz

@Johhhhny
Copy link

Nice

@Isacannn
Copy link

Güzel

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