[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: Z2J5MC1PTII.jpg -(68 KB, 1166x688, Z2J5MC1PTII.jpg)
68 No.13308  
Cделал поисковик анимы по комбинации сейю, озвучивающих персонажей в ней.
>> No.13309  
Файл: dKxe_qU_f5w.jpg -(62 KB, 500x749, dKxe_qU_f5w.jpg)
62
Инфа берется с MyAnimeList, какова вероятность, что они обидятся и заабузят мой сервис? Данные хоть и кешируются на MongoDB для сокращения запросов на сам МАЛ, но картинки все равно прямыми ссылками оттуда идут.
>> No.13310  
http://seedmanc.tumblr.com/myseiyuulist
>> No.13311  
>>13309
Пока трафф с реферерами твоего сайта не станет заметен на их счетчиках (т.е. никогда) им будет похеру.
>> No.13374  
Сделал зеркало на http://seedmanc.github.io/myseiyuulist/ , там внешние библиотеки хранятся в самом репозитории, что решает проблему, когда доступ к ним перекрыт (типа Китая без гугла).
Заодно в этой версии немного ускорена выдача ссылок на найденные тайтлы (до подгрузки названий тайтлов и картинок ссылки отображаются как номера), починено скрытие списка автозаполнения при пустом поле ввода, а также добавлено некоторое подобие проверки связности БД (для выбранных актеров проверяется наличие у них хотя бы одного тайтла в базе аниме).
>> No.13378  
Файл: Безымянный.png -(149 KB, 1255x785, Безымянный.png)
149
Святая дева Мария, я джва года ждал такой поисковик же! Лучей добра опу!
По role tier не совсем понятно, в столбике будет main, если хотя бы у одного из сейю из списка main роль, или не?
>> No.13380  
>>13378
Рад, что это кому-то нужно.
По поводу ролей, нет, при наведении курсора на персону слева отображаются соответствующие ее/его уровни ролей. По умолчанию вроде показываются роли последней добавленной. Можно сортировать список по ним.

И да, насчет фотографий сейю слева, на данный момент это реализовано так, что сначала ищется по возможности сольное фото человека на koe.booru.org, если не найдено соло то берется какое есть, если нет никакого, то берется фото с МАЛа. Я делал это пытаясь снизить количество информации, украденной оттуда (по прямым ссылкам же), но в итоге получилась какая-то излишняя сложность, задержка и вот еще как видно групповые фотографии вместо сольных.
Теоретически, конечно, можно выгрузить на эту коебуру подходящие фото, но стоит ли? Может лучше вообще убрать эту фичу и брать фото с МАЛа. Кажется, я перемудрил.
>> No.13383  
>>13380
Не помешал бы ещё один столбец, в который бы отображал наличие у всех искомых сейю main роли в данном тайтле. Ну или можно сделать это в условиях поиска, хотя пока у тебя не будет своей базы по тайтлам, лучше всё же делать фильтры результатов, а не условия поиска.

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

И ещё вопрос, а почему ты выбрал мал? Я слышал есть anidb api, я конечно не знаю, что оно может, но ты не рассматривал данный вариант?
>> No.13384  
Файл: sort by tier.jpg -(152 KB, 1165x755, sort by tier.jpg)
152
>>13383
Не совсем понял насчет отдельного столбца, можно же сортировать по мейну.

Насчет базы подумаю, хотя по сути это будет все равно воровство с МАЛа, да и количество запросов прямых к нему не уменьшит, ведь большинство их идет за счет обложек к аниме, а их на одну персону приходится много. Просто я пока не знаю, может ли MongoDB хранить изображения (есть base64 конечно), ну и я стремился минимизировать количество хранимой информации, там 500 мегабайт только бесплатно доступно.

Что же до выбора МАЛа, просто я привык к нему. Все началось с того, что когда-то давно мне пришла идея создать свой аналог этого сайта, но о сейю/анисон-исполнителях (отсюда и название), где можно было бы составлять списки просмотренных концертов/фотоколлекций и тому подобного, в том числе и искать аниме по сейю.
До создания полноценного сайта я еще не дорос, так что пока сделал вот это.

Я искал возможность запрашивать информацию конкретно о сейю через апи МАЛа и АниДБ, но не нашел такого функционала. Поэтому на данный момент приходится просто парсить страницы их профилей на сайте. Хотя и это не так-то просто, МАЛ сидит за инкапсулой (типа клаудфлэра) и без куки не пускат, а $.get() их не ставит. Приходится запрашивать страницу через Yahoo Query Language, а это очень долго, отсюда пришла идея кэшировать однажды запрошенные результаты в БД.
>> No.13386  
>>13384
>Не совсем понял насчет отдельного столбца,
Ну ты же сказал, что сейчас role tier отображает статус роли только выбранного сейю. А я тебе говорю про ещё столбец (role tier seyuu1 && role tier seyuu2 .. && role tier seyuuN), чтобы отсортировать аниму, в которых у всех сейю !сразу! main роли.
>Просто я пока не знаю, может ли MongoDB хранить изображения
Храни урлы на МАЛ, а клиент их сам уже грузить будет от себя.
>> No.13390  
Файл: ss+(2015-11-09+at+09_39_01).jpg -(149 KB, 1164x715, ss+(2015-11-09+at+09_39_01).jpg)
149
>>13386
Убрал поиск профильных фото на коэбуре и сделал все с MAL'a.
Добавил режим "только главные роли".

Зеркало теперь доступно по адресу http://seedmanc.github.io/my-seiyuu-list/ , тумблер-версия идентична по функционалу.
>> No.13391  
Файл: [HorribleSubs] Himouto! Umaru-chan - 01 [1080p]_mk.jpg -(56 KB, 614x446, [HorribleSubs] Himouto! Umaru-chan - 01 [1080p]_mk.jpg)
56
>>13390
нормик
>> No.13517  
Файл: ce62b978b20832263d2b8db.jpg -(39 KB, 222x256, ce62b978b20832263d2b8db.jpg)
39
Привет, любитель РУК.
Поле ввода имени очень неинтуитивно.
Сыровато. База маленькая. Пили дальше.
>> No.13521  
Файл: harurun.jpg -(115 KB, 1920x1080, harurun.jpg)
115
>>13517
База не маленькая и не большая, это размер кэша. Любой актер озвучки, доступный на MAL'е доступен и у меня, просто из кэша быстрее доступ + возможность автозаполнения. Ищите больше разных сейю и удобность повысится сама.
Хотя соглашусь, выглядит это так, словно поиск возможен только по базе. Принимаю предложения по части редизайна этого дела и поля ввода, не нарушая принципов минимализма.

Что еще сыро?
>> No.13527  
По дизайну — всё очень какое-то большое и разъехавшееся, да, я понимаю что это фреймворк, но он же на то и фреймворк, что лишь база. Ты можешь как-то сделать элементы интерфейса компактнее, ýже?
>> No.13528  
Файл: tktt.jpg -(714 KB, 1620x1080, tktt.jpg)
714
>>13527
Куда там уже, разве не помещается в экран? Насколько я знаю, при уменьшении размеров экрана интерфейс и так "складывается", при ширине меньше 768 пикселей таблица результатов тоже худеет.

Единственное, что мне кажется слишком широким - это области вокруг фото на >>13309 в мобильном режиме, но я не знаю, как это исправить, да и не критично это.
Ну может быть еще область с результатами широковата, расстояние между названием тайтла и второй колонкой большое, но уменьшить его можно только уменьшением общей ширины интерфейса, а тогда фотоальбом на второй вкладке будет 4х5, а не 5х4, т.е. вертикальный. Не смотрится.
>> No.13539  
>>13308
Спасибо тебе анон. Ты меня вдохновил. Ты не будешь обижаться, если я эту идею возьму для своего велосипеда?
>> No.13540  
>>13539
Ну если ты не собираешься заменить им этот мой или планируемый в будущем, то пожалуйста.
>> No.13611  
>>13539
И да, если бы ты или кто-нибудь еще могли пропиарить мой проект, я был бы благодарен. У меня совсем нет связей и знаний для повышения посещаемости.
>> No.13612  
Файл: xu1qFAA.jpg -(90 KB, 1024x768, xu1qFAA.jpg)
90
>>13611
Сделай пару постов на форч/а/не
>> No.14202  
Файл: ss+(2016-07-05+at+05_05_21).png -(17 KB, 953x481, ss+(2016-07-05+at+05_05_21).png)
17
Обновил сервис, починил добавление сейю и фотоальбомы.

Роли теперь группируются по главным/второстепенным.

Добавил вывод списка всех сейю из БД с сортировкой по популярности (количество поисков и дата последнего).

Реализовал автоматическую отправку сообщений об ошибках в БД, чтобы быстрее реагировать на ломающие изменения МАЛа.

http://seedmanc.github.io/my-seiyuu-list/



[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]