Ссылки на странице автора

Выходные я посвятил обновлению страницы авторов. Нужно было сделать вывод на странице внешних сылок, ведущих на соц сети facebook и вконтакте, twitter и youtube канал. Я собрал по каждому из 70 авторов эту информацию, занес в базу и теперь на страницах авторов появились характерные кнопочки-ссылки.

2016-06-11-author

Эта же информация, стала немедленно доступна в приложении для айфона =)

Баннеры 950 х 200 в шапке сайта — до свиданья!

Сегодня мы прощаемся с огромными баннерами в шапке сайта размером 950х200. Теперь в шапке сайта всё будет скромнее и в одном месте — справа от логотипа где и находится заготовленное место соответствующее размеру  728×90 – Leaderboard

Второй переезд сервера — 8 марта

1 го февраля мы перенесли сайт в DigitalOcean, а файлы разместили в облаке Amazon. На новом сервре и новом движке переписаном с Perl на Ruby сайт заработал значительно быстрее. Однако выяснилось, что значительно вырос так же и трафик. С 7-8 терабайт в месяц до 15 терабайт. Из амазона пришел счет с тремя нулями в долларах. Это недопустимо дорого для нас.

В итоге завтра — послезавтра, чуть ли не 8 марта, мы будем переезжать к немцам в Hetzner, где нам предлагают до 30 терабайт трафика в месяц бесплатно.

Временно скачка лекций приостановлена. Можно пока только читать и слушать в онлайне. Я очень надеюсь на понимание со стороны тех, кто возмущается по поводу ограничения на скачку в 20 лекций в сутки.

Приложение «АудиоВеда» для iPhone готово!

Итак, сегодня 23 го февраля, как и планировалось, мобильное приложение АудиоВеда для iPhone доступно в App Store бесплатно.

Я не вполне представлял, как это всё делается, но спасибо ребятам из Siberian.pro, Владу Кармакову и Кириллу Никифорову за плодотворное сотрудничество и позитивный подход – мы всё смогли и сможем, я верю, ещё многое!

Отдельное огромное спасибо Петру Сергееву, чьё олимпийское спокойствие в критических моментах, успокаивало мои натянутые нервы. Я правда, очень сильно переживал за каждую мелочь, которая как-то не так работала.

И, конечно же, большое спасибо всем доброжелателям, кто профинансировал разработку и итоговую «бесплатность» этого приложения на благо всех пользователей АудиоВеды!

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

В facebook сделали страницу где можно что-то обсудить (https://www.facebook.com/audiovedamobile/)

Задержка публикации приложения в apple store

Сегодня из apple прислали письмо, что они не могут опубликовать приложение до тех пор пока не будет решено несколько вопросов. Главный вопрос это регистрация — им не нравится, что мы запрашиваем при регистрации личные данные — возраст, ибо нет никакой разницы в отображении лекций — пользователь все равно видит полный список материалов и они интересуются зачем мы тогда спрашиваем год рождения. Другой момент: они беспокоятся относительно вынешних ссылок из приложения ведущих на сайт АудиоВеда.

Мы сейчас пофиксим каким то образом эти проблемы и снова отправим приложение на проверку. Я был наслышан о том, как трудно вот так вот с первого раза попасть в апстор, но думал, что «минует нас чаша сия».

Невозможно завершить регистрацию

problem

Для количественного и качественного анализа проблемной ситуации я взял в расчет 30.000 (тридцать тысяч) последних аккаунтов, откуда вычислил средний показатель по незавершенной процедуре регистрации. Всего 2064 облома с регистрацией, что составляет 6.88% из выборки.

То есть в среднем 7% пользователей запустивших процедуру регистрации на сайте не могут её завершить. Поскольку я не думаю, что получив письмо, пользователь не смог его прочесть или кликнуть по ссылке мышкой, я буду считать, что облом с регистрацией происходит в силу того, что пользователь «вообще не получил письмо».

Читать далее

АудиоВеда для iPhone v 1.0.5

Сегодня тестируем новый билд. Дизайн экрана автора и цикла лекций был приведен в соответствие с эскизами 1.04.

Появились новые возможности:

1. Текст лекции теперь форматирован:  появились заголовки, важные моменты выделены жирным. Вверху есть аннотация к лекции. Это полезно, когда еще нет полного текста, а хотелось бы понять о чем в целом материал, и стоит ли его грузить.

2. Текст лекции теперь открывается на весь экран по одиночному тапу. Верхняя панель с названием лекции и панель плеера исчезают. Вернуть их обратно можно тем же путём.

audioveda-app-v1.05-player

3. В истории прослушиваний теперь видны даты, когда что слушалось. В зависимости от давности дата выводится в разном формате. Пока подгружаются 20 последних. В моей истории 3062 записи. Надо подумать как избежать вывода такого огромного количества информации. Возможно разбить по периодам. И возможно, для приложения достаточно будет последних 100 записей из истории. Пока под вопросом.

4. В сохраненных материалах добавлена сортировка по названию, дате и размеру файла. Так чтобы при необходимости можно было удалить самые объемистые аудио из памяти телефона. (в истории прослушиваний они все равно останутся и можно будет снова загрузить, в любой момент)

audioveda-app-v1.05-local-storage

 

5. Волшебная кнопка «скачать все лекции сразу» проходит испытания. Работает это так: заходим на страницу цикла лекций и жмём значек справа от обложки. Запускается поочередная загрузка лекций. И теперь видно сколько будет загружено мегабайт.

audioveda-app-v1.05-cyle

АудиоВеда для iPhone v 1.0.4

Так…. Я проверяю на iPhone 5c где стоит версия 8.2 . На картинках слева — скриншот с рабочего прототипа, справа его желаемая модификация.

ГЛАВНОЕ МЕНЮ

Если в офлайне на рыбалке случайно выйти из приложения — доступ к локальным аудио будет потерян до следующей авторизации. А это сейчас легко сделать случайно. Я бы предложил сразу создать пустой раздел «настройки», (который мы постепенно будем заполнять в 2016 году) и переместить пункт «выход» — туда. Ибо «выход» не будет востребован часто. На сам же «выход» добавить подтверждение (Материалы будут недоступны. Выйти? да/нет)

Слайд в главное меню. В целом я еще не привык и очень часто вместо шага назад вылетаю в главное меню. К сожалению это происходит даже, если стараюсь медленно протащить с левого края экрана к центру.

2015-12-08 21.12.52-main

 

ЭКРАН АВТОРА

Экран автора автора доукомплектуем фотографией, а также количеством лекций в избранном, количеством закачек, количеством слушателей,

+ возможно, получаем с сервера ссылки на фейсбук, вконтакте и прочие ютьюбы автора (в api этого еще нет — это вообще новое и можно отложить до следующей итерации)

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

2015-12-08 21.12.52-author

 

 ЭКРАН ЦИКЛА ЛЕКЦИЙ

Дополнительно выводим обложку. Выводим фото и имя автора. Выводим общую продолжительность в минутах.

Дополнительный функционал — «скачать все лекции входящие в цикл».
Об этом просто все мечтают уже лет 6 наверное.

Дополнительно. когда пользователь кликнет на инфо сверху справа — вывести ннотацию и полное описание. И с этого экрана уже идем на лекцию смотрим…

2015-12-08 21.12.52-union

ЛЕКЦИЯ

Надо постараться выкатить версию с бережным подходом к тексту лекции, это очень важно для тех кто больше как текст воспринимает информацию, они будут очень рады, если мы постараемся

Отступы с краев экрана до области текста сделать минимально возможными (раз в 5 сократив относительно текущих). Почему: неэкономно.

Перед текстом транскрипта разместить аннотацию из базы, когда она есть.
Почему: Иногда есть аннотация, а текста нет. Хоть какая то информация доступна сразу же — стоит ли качать в телефон. Да и в целом ей там место по всем законам.

2015-12-08 21.12.52-player

 ИСТОРИЯ ПРОСЛУШКИ

Добавляем дату которая в зависимости от старости выводится по разному.

2015-12-08 21.12.52-history

Интерфейс работы с локальным хранилищем

Однажды свободное место в моём телефоне закончится и нужно будет удалить часть файлов из local storage мобильного устройства. При этом я должен решить что именно удалить дабы освободилось место для нового контента. И в этой ситуации я вижу два под-вопроса:

1) Какие аудио файлы я уже на 100% или скажем 80% послушал и их можно удалить?

Значит нужно отображать в списке файлов процент прослушки из внутреннего счетчика приложения, который ведёт статистику индивидуально для каждой записи.
И нужно дать возможность сортировать список по прослушке чтобы еще ни разу не прослушанные записи ушли вниз, а то что я уже послушал обнаружило себя и приготовилось к удалению.

2) Какие файлы занимают в памяти телефона больше всего места?

Тут нужно отображать в списке размеры файлов и дать возможность сортировать по размеру, самые большие вверх, а мелочь – вниз списка.

local-storage

Вот пожалуй и всё

Зачем заполнять профиль на АудиоВеде?

В настоящий момент на сайте зарегистрировано более 120 тысяч пользователей. Среди них с точки зрения Яндекс метрики 75% женщин, хотя в профилях пол и не был указан, ибо не был обязательным к заполнению вплоть до 2015 года.

У многих есть в избранном лекции, которые по тем или иным причинам сильно им понравились. Когда мы строили список «самых избранных» лекций, в этот список попадали восновном лекции избранные женщинами, потомучто женщин просто в три раза больше. В итоге для мужчин этот список «топ 10» был почти что бесполезен и складывалось ощущение что АудиоВеда вообще только на женщин рассчитана.

Но приведя в порядок профили и установив пол по признаку принадлежности имени к мужскому или женскому полу я получил возможность сформировать два отдельных списка самых лучших лекций. Один с точки зрения женщин, другой с точки зрения мужчин. И это выявило разницу в интересах. Что вполне очевидно. Поэтому в настоящий момоент при регистрации пол является обязательным к заполнению полем.

Теперь обратите внимание на то, что в России, Украине, Белоруссии, Казахстане и других странах есть крупные города, где проходит масса интересных мероприятий, фестивалей, тренингов, курсов лекций, куда многие с большой вероятностью хотели бы пойти. И тут было бы здорово знать из какого города пользователь, чтобы не беспокоить его событиями из других городов, а предлагать лишь актуальные в его городе мероприятия.

Так же большая половина пользователей хотела бы завести дружбу с единомышленниками в своем городе. Но это опять таки возможно сделать, лишь при наличии гео-данных в профиле пользователя. Исключив замкнутых интровертов и параноиков, можно сказать, что большинство социально активных пользователей заинтересованы в возможностях построения дружеских или даже семейных отношений.

Поэтому, я напоминаю, что отредактировать свой профиль на сайте АудиоВеда  можно в настройках в зеленом меню пользователя. Для этого, разумеется, нужно быть авторизованным.