Последние записи.

Легкое обновление 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!). Стало работать быстрее. А ещё – подкрутили синхронизацию так, что она удалила некоторые левые (и даже нормальные) серии :)

Апрельское обновление MyShows

Наконец-то удалось уделить немного времени любимому проекту!

Что же изменилось? (далее…)

Топ-100 пользователей myshows.ru

Стало интересно, кто же самый-самый… Составил список на 18.03.2010:
(далее…)

Самая популярная улица

Изучал КЛАДР (классификатор адресов России). Россия большая, очень большая… )

Решил ответить на вопрос, какая самая популярная улица.

Оказывается не «Ленина», и даже не «Мира»…

(далее…)

Я потратил на сериалы…

PHP: Занимательное преобразование типов

Сегодня ночью со мной приключилась белка..
Как вы думаете, какой результат будет после выполнения этого куска кода?
$a = "Day=17,Month";
$b = (int) $a;
$c = $a == (int) $a;
$d = $a == $b;
var_dump($a, $b, $c, $d);

(далее…)

Примеры БД myshows.ru

Этот пост всего лишь картинки и ничего более…

Про сам проект можно почитать на этой странице, кто ещё не в курсе дела:).

Первоначальная структура базы данных (боже, храни PostgreSQL!) напоминает что-то вроде «легкого штурмовика» из звездных войн: (далее…)

Спамеры в действии – комменты в блоге

Сегодня в день сисадмина получил первый спамерский коммент:

«Огорчен, что давным-давно не начал читать xn--80a8adf.su. Отлично пишете!»

Видимо они ещё не научились преобразовывать punycode в нормальй «фаст.su». Надо бы им идейку подкинуть! :)