Баннеры 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 прислали письмо, что они не могут опубликовать приложение до тех пор пока не будет решено несколько вопросов. Главный вопрос это регистрация — им не нравится, что мы запрашиваем при регистрации личные данные — возраст, ибо нет никакой разницы в отображении лекций — пользователь все равно видит полный список материалов и они интересуются зачем мы тогда спрашиваем год рождения. Другой момент: они беспокоятся относительно вынешних ссылок из приложения ведущих на сайт АудиоВеда.

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

Максимальная частота событий

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

А что если наша реальная жизнь это такая же последовательность статичных кадров меняющихся с очень большой скоростью? Шримад Бхагаватам говорит по этому поводу следующее:

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

Шримат Бхагаватам. Книга третья, глава одиннадцатая: «Пространство и время»

 

Сон без сновидений

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

Концепция Адвайты

Две первые области сознания (джаграта и свапна) не являются истинной реальностью из-за дуалистической природы субъекта и объекта (я — не-я). В лишённом сновидений сне (сушупти) внешние и внутренние объекты не воспринимаются; однако это не означает, что сознание не присутствует там. Описание сушупти походит на высказывание «я не вижу ничего», но при этом зрение сохраняется; также в лишённом сновидений сне не ощутимо ничего, но сам факт признания неощутимости является верным доказательством существование сознания в течение глубокого сна.

Сознание является постоянным фактором во всех трёх областях, независимо от присутствия или отсутствия объектов. Само сознание не требует демонстрации перед другими, поскольку оно самодостаточно. В то время как всё представлено сознанию, само сознание не представлено ничему, оно не объект относительно другого, это то, что лежит в основе субъекта и объекта — четвёртое состояние сознания (турья) — Брахман.

В Мандукья Упанишаде об этом сказано так: «Не имеет частей четвёртое состояние — неизречённое; растворение проявленного мира, приносящее счастье, недвойственное».

Вайшнавская концепция

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

Бхагавата-Пурана, стих 11.15.16, описывает Бхагавана как четвертое начало мира, про которое в Бхагавад-гите, стих 7.13, говорится, что оно стоит над тремя гунами («Ввергнутый в иллюзию тремя гунами природы, весь мир не знает Меня, стоящего над гунами и неисчерпаемого»).

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

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

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