Archive for the ‘Без рубрики’ Category

Google и AggregateRating

Когда я вижу в результатах поиска вот такие красивые звездочки — мне очень хочется кликнуть по ним.
m10

Попытался сделать точно такое же на myshows.ru. Результат очень странный :)

(далее…)

Go: с чего начать?

Документация и Софт

  1. Пройти официальный тур на golang.org
  2. Скачать хорошую книжку Learning Go от http://www.miek.nl/files/go/ — это то, с чего надо начать с самого начала. Так же есть версия и для Kindle.
  3. Почитать сайт Go By Example — много полезных примеров
  4. Почитать сайт An Intruduction to Programming in Go
  5. Поставить последний jIdea Community Edition EAP
  6. Скачать и установить Go SDK
  7. В IDE установить go-lang plugin for Idea

(далее…)

MyShows, Eaze и мысли о правильном построении веб-приложения

Когда я только начинал делать MyShows, все было достаточно просто – все url описаны в pages.xml, и на каждый url по экшену.

Кусок сайта из pages.xml:

<page uri="/profile/">
    <actions>MyShows.Site.ManageEpisode, MyShows.Site.GetMyShows, MyShows.Site.GetFirstUnwatchedEpisodes</actions>
    <template>tmpl://fe/profile/index.tmpl.php</template>
</page>
<page uri="/view/([0-9]+)/">
    <actions>MyShows.Site.GetShow, MyShows.Site.ManageShow</actions>
    <template>tmpl://fe/search/view.tmpl.php</template>
</page>
<page uri="/view/episode/([0-9]+)/">
    <actions>MyShows.Site.GetEpisode</actions>
    <template>tmpl://fe/search/episode.tmpl.php</template>
</page>

И в таком духе…
(далее…)

MyShows. Итоги 2011 года

Здравствуйте, сериаломаны!

С момента официального запуска проекта (28.12.2009) прошло уже почти два года. Прежде всего, хотим сказать спасибо вам, что не перестаете смотреть сериалы и отмечать их на myshows.ru;).

Подходит к концу 2011 год, и мы бы хотели подвести итоги, что было сделано за год. (далее…)

Ответы для пользователей с Телестрекозы

Привет пользователям с Телестрекозы.

Хочу немного прокомментировать топик с 8-й страницы по 24. На форуме будет слишком большой ответ ;) Поэтому решил написать сюда. (далее…)

Рейтинг серий, API и все-все-все

Привет, сериаломаньяки!

Прежде всего хочу поблагодарить вас, что вы до сих пор с нами :), а уже потом сообщить о недавних обновлениях…
(далее…)

Тренды на MyShows

Добрый вечер, сериаломаньяки:)

Хочу представить вам небольшое обновление, которое, возможно, поможет вам при выборе нового сериала :)

(далее…)

Легкое обновление MyShows.ru

Всем доброй ночи.

Наконец-то выдался свободный день, появилось время доделать то, что давно надо было реализовать;).  Итак, по просьбам трудящихся и смотрящих:

  1. Появилось ajax-овое отмечание серий (без перезагрузки страницы).
  2. В API добавились методы по управлению статусом сериала и рейтингом сериала. Также реализован поиск сериалов.
  3. Автофокус на поля ввода  во всплывающих окнах. Теперь больше не надо кликать мышкой на поле логин.
  4. «Зафрендить» в «добавить в друзья» )
  5. Удаление своего профиля ;)  — вдруг у вас уже два акканута)

Удачного просмотра!

MyShows API и плагин для Google Chrome

Вот и незаметно кончается лето, пока многие из нас сидят и смотрят в монитор :)

Мы наконец-то сделали API для MyShows. Подробной документации нет, но этого должно хватить http://api.myshows.ru. Мы готовы расширить API и добавить туда новые методы, если вам это будет необходимо.

Примеры работы с API на JavaScript (MyShowsAPI.js, MyShowsHelper.js)

В качестве примера представляем вам плагин MyShows для браузера Chrome (автор Бульёнов Антон). С помощью него Вы сможете…. отметить просмотренные серии и посмотреть даты выхода новых серий.

Установка расширения очень проста. Откройте в хроме данную ссылку и нажмите внизу кнопку Далее.

Удачного просмотра :)

Майское обновление MyShows

Доброй ночи, товарищи сериаломаньяки :)!

Вот и закончился май, мы не стояли на месте и готовы «отчитаться» о проделанной работе.

Прежде всего, хочется отметить переработанный каталог — там наконец-то появилась сортировка и связанные фильтры (одновременно можно отфильтровать по жанрам и годам).

Мы немного «причесали» базу касательно описания и  русских названий. Добавились «special» эпизоды (специально для поклонников Доктор Кто). Их функционал ещё до конца не реализован, но ясно, в каком направлении работать.

Поклонники iPhone и Android будут рады встретить мобильную версию i.myshows.ru. Там ещё есть некоторые мелкие неприятные моменты, но пользоваться уже можно.  Там вы можете:

  • Отметить непросмотренные эпизоды;
  • Просмотреть даты выхода новых серий;
  • Почитать новости друзей и увидеть список новых файлов;
  • Посмотреть свой профиль.

Что касается торрент-трекеров, мы добавили  поддержку LostFilm и NovaFilm. В связи с этим появился раздел последние добавленные файлы.

Но, пожалуй, самое серьезное изменение было в логической структуре базы данных. Удалось сократить размер таблицы просмотренных эпизодов с 1 Гб до 100 Мб путем применения int[] и contrib’а intarray — спасибо PostgreSQL!). Стало работать быстрее. А ещё — подкрутили синхронизацию так, что она удалила некоторые левые (и даже нормальные) серии :)