SannySanoff
Juick juick_advanced programming g

Благодаря скромным репортам неравнодушных юзеров, починил негрузящуюся ленту жуйка (сам не читал неск дней через девайс, пропустил).

Выложил на google play. Было сильное обновление версии на которой все строилось и библиотек. Если шо, то починю конечно.

play.google.com

Всем успехов в труде!
SannySanoff
Juick Android juick_advanced programming Залил новую версию Juick Advanced (22.0.49) на Google Play:

Починил дискуссии (угнич поменял схему авторизации на вебе, куки другие итп)
Починил unanswered (угнич поменял схему авторизации на API, на клиенте я обновил, а на сервере старая была, облом)
Укоротил матюк на весь экран (теперь пару строк), если сервак лежит или угнич что-то еще поменял.

Всем успехов в труде!
SannySanoff
JA profit Juick juick_advanced fun Всем новым и существующим пользователям с 2017 года Juick Advanced будет раздаваться без платной подписки на пойнт и bnw — то есть, даром! Акция действительна до конца января 2017 года.
SannySanoff
Juick juick_advanced Залил новую версию на Google Play

Изменений мало, зато прошел через новые правила гугл плея, которые он нагородил за прошедший период.

Переключил попутно на Crashlytics вместо ACRA, теперь будут мне ексепшны от юзеров сыпаться структурированным образом.
glupovat
juick_advanced А что значит сообщение "No accounts, need smth to use XMPP" в настройке jabber-аккаунта в Juick Advanced? Все поля заполнил, сообщение появилось по кнопке "Попробовать...".
SannySanoff
Juick juick_advanced programming Починил жуйковые уведомления, поднял сервер прокси картинок, короче, тяжелые выходные.

Баги были связаны с обновлением сервера на последнюю девелоперскую версию, которой в качестве json library мною была заюзана (инкорпорирована в общее дерево сорцов для компиляции всякими CN1/libgdx) какая-то, как оказалось, левоватая версия json.jar, которая сериализовала после парсинга целые поля — строками в кавычках (!!). А так как у нас хипстерские технологии под названием mongodb, в которые автор честно пытался уверовать в период активного жуйкописания, в которых типы не проверяются (сравнить с постгресом!), то все молча лилось в базу, и дальнейший find с целыми ключами не находил ничего. Я уже думал, всёкапец со мною.
SannySanoff
WWW Juick juick_advanced programming Пейсбук реализовал идею из juick advanced двухлетней давности, а именно, которая у меня называлась juick advanced browser, и которую я даже наполовину довел до ума.

Короче, у меня мониторились на сервере все проходящие в ленте урлы, и отправлялись в обработку на манер "reader view", то есть там правдами и неправдами вырезался основной контент, а всякие менюшки, скрипты, реклама, и попапы, понятное дело, пропадали. Новости при этом сокращались с нескольких обычных мегабайт страницы на каком-нибудь huffingtonpost.com до справедливых 2-3 килобайт, которые и есть им настоящая цена.

Как раз я и думал рисовать галочку на соответствующем жуйко-посте, что, мол, урл отпроцессен, его открытие легко (и даже думал показывать сразу пару абзацев контента внизу под ссылкой), но хотя сервер-сайд я сделал, до качественного гуя руки у меня не дошли, а дошли только до того сделать обработчик для http схемы, которым можно было открывать отпроцессенные урлы как дополнительная опция, помимо обычных бровзеров, потому что к тому времени настиг меня облом и другие проекты.

Вот какой я молодец, хотя, конечно, давно уже нет, а фейсбук — тормоза, хотя конечно щас тоже молодцы.
SannySanoff
juick_advanced когда мне говорят, что в первотеге информация должна быть отделена всяким паддингом и отступами, что слишком все скученно и сконцентрированно, мне хочется сказать "идите на новый кинопоиск, там дофига Пространства".
SannySanoff
Juick Android juick_advanced programming Juick Advanced обновился: в нем прописано ходить на другой сервер за уведомлениями, картинки проксить итд. Старый сервер будет потихоньку отключаться, DNS направлю на новое место (ja.servebeer.com). Обновитесь, как будет настроение.
SannySanoff
Juick Android juick_advanced Объявляется открытие сезона переезда сервера Juick Advanced на новый хостинг.
В связи с этом в течение ближайшей недели-двух могут случаться недоставка уведомлений и непоказ картинок, если они у вас через JA proxy.
В связи с этим обновите клиента, когда он апдейт объявится на Google Play.
В связи с этим также предлагаю всем выразить коллективную благодарность юзеру @mintcat , который в стародавние времена любезно протянул руку помощи моему начинающему проекту.

killy
JA juick_advanced — Для поинта есть пункты меню "@user блог" и "Не показывать @user", а для juick — нет. Непорядок.
— Гифки из поинта нет возможности посмотреть. Такое впечатление, что там превьюшки вместо них открываются.
— После нажатия "Download and show original?" под картинкой оно долго тупит, прежде чем начать таки скачивать. Это лечится?
— Если из бокового меню начать быстро жать кнопку "Назад", то анимация сворачивания рестартится. А хочется просто побыстрее закрыть JA.
SannySanoff
Android juick_advanced programming Когда я активно пилил Juick Classic и Juick Advanced, существовал один challenge: как помечать уже прочитанные, чтобы читанные в Juick Classic и читанные в Juick Advanced отмечались в одной базе данных. Я даже напилил синхронизацию read markers с сервером в обе стороны, но Juick Classic почил, потому что поменяли дизаен, кароче такое.

Щас не то шобы я собираюсь пилить, потому что как-то не складывается пока нынче, но почитываю и жуечку и пойнтач и даже бнвач, и вот одно из последних дел что я сделал — это общую ленту для них в JA, и теперь Juick Classic вообще даже идеологически не вписывается в этот зоопарк.

Но идеи в голове у меня плодятся, одна отмороженнее другой. Идея синхронизации веба на десктопе с Juick Advanced решается тем, чтобы на самом JA захостить веб-сервер и ходить туда бровзером (шобы не вбивать ip address с портом, можно сделать редирект с веб сайта на текущий intranet address). Тогда можно будет и запилить и свой клевый гуй с прокруткой, и автокомплит и подсказку тегов при создании, и unanswered там же будут, и уведомления об ответах, читаемые одновременно с девайса и веба и выскакивающие в бровзере. И единообразная лента для всех источников. Короче, узелок на память.

33
juick_advanced Санни, у меня периодически в Неотвеченных появляется по одному очень старому ответу от разных юзеров. "Забыть" убирает его, но при следующем обновлении он вновь появляется.
Попробую кэш скинуть.
SannySanoff
Android juick_advanced Я утопил свой телефон уже неделю как.
Выбранный мною телефон идет 2 недели (изза моего раздолбайства).
Читать жуйк не могу.
Выбрал себе Asus Zenfone 6. Лопаты правят миром!
SannySanoff
Juick Android juick_advanced programming Залил фикс (21.0.8) с обновлениями в текущем треде в Жуйке (поломано было в прошлой версии). Также запретил проверку протухшего сертификата при связи с JA сервером, отчего отваливалась синхронизация у кого включено, и могла садиться батарейка.
Еще больше картинок парсится.
SannySanoff
Juick Android juick_advanced programming Залил новую версию Juick Advanced, которая умеет не-жабберные уведомления о новых комментах, ответах итд, а также починен вебсокет в текущем треде (всё касается BNW).

Кроме этого, залиты все исправления, сделанные мною по мотивам поста #2748491, в котором пользователи жаловались что их раздражает.

Нового, современного, Material гуя с кучей пустого места вокруг одной строки — пока не сделал.

Версия последняя Juick Advanced называется 21.0.7, обновится на Google Play через несколько часов.

Успехов в труде!
Tishka17
juick_advanced Ну и зачем по свайпу слева направо выходить из поста назад? Я понимаю посты бы листал или хотя бы во время свайпа показывал что окно сдвигается. Или я уже писал об этом?
SannySanoff
жизнь juick_advanced Это ощущение, когда читаешь общую ленту жуйка пойнта и бнвача вперемешку на телефоне, и замечаешь, что третий псто подряд на который отвечаешь или тянет ответить — из бнвача.

Это движение личности в какую-то сторону (какую?) ? Или это Жуйк осеменил, простите за каламбур, своими выходцами параллельные сообщества, и оно дало всходы?
Mellon
JA juick_advanced ссаныч поменял, допустим, на жуйке парол. Теперь при попытке запостить, или сделать друго авторизуемое действо выдает 403. как сменить пароль для жуйка в клиенте, не трогая аутентификацию на других сервисах?