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 (Александр)
@aniltamkurtmanas
Copy link
Copy Markdown

Çok iyi

@omeresbah
Copy link
Copy Markdown

Güzel

@MertOzkan5
Copy link
Copy Markdown

Nice

@erendj1998
Copy link
Copy Markdown

Nice

@lewwo
Copy link
Copy Markdown

lewwo commented Jul 8, 2016

Nice

@ilkinhacizade
Copy link
Copy Markdown

Nice

@fidanismailova
Copy link
Copy Markdown

Beauty

@kdrozkl
Copy link
Copy Markdown

kdrozkl commented Jul 11, 2016

nice mutus super

@omeresbah
Copy link
Copy Markdown

Nice

@darjk
Copy link
Copy Markdown

darjk commented Jul 14, 2016

Nice

@janavel
Copy link
Copy Markdown

janavel commented Jul 16, 2016

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
Copy link
Copy Markdown

mecidli commented Jul 17, 2016

Guzel

@saniiiii
Copy link
Copy Markdown

Good

@ziiiiziii
Copy link
Copy Markdown

Like

@emadiii
Copy link
Copy Markdown

emadiii commented Jul 17, 2016

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
Copy link
Copy Markdown

utkuuuu commented Jul 20, 2016

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