All streams
Search
Write a publication
Pull to refresh
62
0
Александр @Treg

CTO

Send message
Для шаред-хостинга у меня была мысль брать список изменений из git'а и обновлять файлы через консольный интерфейс winscp.
> Но вообще я бы взял радиус больше.
Да, мне тоже кажется можно больше радиус сделать при геолокации.

> лишь договориться с kassa.rambler.ru
Как раз сейчас с ними общаюсь. Они, правда, только с юрлицами работают, нужно хотя бы ИП…

> чтобы и кассу свою под мобилы сделали
Пока что, как я понял, у них виджет на js — если в мобильном браузере он поддерживается, то и билеты купить можно будет.

> Ибо кинопоиск последний раз <...>
У меня тоже такое бывало несколько раз, тут я вам качественно новый уровень, к сожалению, предложить не смогу. У них расписание, я полагаю, живые сотрудники модерируют, а тут в штате лишь несколько серверных скриптов.
Просто, есть несколько точек, в которых мог возникнуть такой косяк. По сути-то сеансы правильно подбираются, но в базу попали не туда. Сразу не понял, что проблема не в подборе, а в достоверности.
Понял, вы правы. По какой-то причине в расписание не за тот день попали, постараюсь разобраться.
Почему вы так решили? Это все сеансы за 11ое число.
Смотрите, на скриншоте у вас выбран день «сегодня, 11 июня» с периодом времени с 6 часов до 5:45. Это значит, что в период попадают все сеансы с 6:00 до 24:00 11 июня, а также с 0:00 по 5:45 12 июня. То есть, зайдя на сайт в 5:00 12 июня, сегодняшним днем будет все еще считаться 11 июня. В этот интервал и попадают сеансы, о которых вы написали выше — 13 часов дня и 20 часов вечера — все относится к 11ому июня.
Лично мое мнение — афиша яндекса является примером того, как не надо делать. Ну не выбираю я так фильмы, как у них устроен интерфейс. Много страниц, много кликов… Формат сеансов кино, на мой взгляд, сильно отличается от афиши любых других мероприятий, а у них это единая система.

Точность до 15 минут позволяет системе фильтровать сеансы, а не самостоятельно в голове отбрасывать неподходящие. Опять же, у них «вечер» — это с 6 до 9, а лично у меня с 8 до 11, а у вас, наверняка, в другое время :)
В кинотеатрах «день» заканчивается не в 12 ночи, а на несколько часов позже, за счет ночных сеансов. Поэтому сделано так, что сутки начинаются в 6 утра одного дня, а заканчиваются 5:45 следующего. Поэтому, если вы часа в 3 ночи смотрите расписание на «сегодня», то увидите расписание за весь вчерашний день.
Сейчас основная часть расписания получается с агрегаторов. Заложена возможность подключения любого сайта, но есть проблема при слиянии названий фильмов. Если кинотеатры вручную забиваются для каждого источника один раз, то все фильмы могут слегка отличаться по названию и задваиваться (особенно с приставками 3D, RealD и т.п.). Вобщем, для массового подключения необходимо еще доработать алгоритм слияния разных расписаний в одно.

Видео автоматически подтягивается через API youtube'а для всех новых фильмов. Описания к фильмам также автоматом парсятся. Вручную добавляются только города, кинотеатры и источники расписания.
> Пришло во много итераций скроли до Москвы

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

> при клике по маркеру кинотеатра он не подсвечивается в списке

Реализуем.

> Стоит его выводить при количестве символов больше двух-трех.

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

> Стоит сделать кролинг только списка, не страницы в целом

Над юзабилити в целом еще поработаем, спасибо за комментарии!
Спасибо! Даже как-то не задумывался об этом, если честно)
Благодарю! Обязательно будет добавлена!
Спасибо! Скажите свой город, добавлю в ближайшее время.
Совсем недавно скрипт на php у нас плодотворно работал 2 недели нон-стоп — конвертил огромную базу. Поначалу валился, упираясь в память, пока не переписали с применением форков для обработки данных пачками.
Чтобы увидеть вторую картинку, необходимо быть авторизованным в мегаплане?
Отличная тема! Я бы сходу штук 20 тикетов по своему району зарядил.
Старая шутка про телевизор, заросший пылью — обычно после капитальной уборки оказывается, что он не черно-белый, а цветной =)
— Ба! Да он цветной!
Если говорить о веб-серверах, то здесь упор можно делать на то, чтобы при высоких нагрузках «продолжать обслуживать» большинство клиентов, в то время как некоторые могут отваливаться, например, по таймауту — это нормальная практика. Главное, чтобы весь сервис не умер.
Пока не перешел по паре ссылок не мог понять, что речь идет об использовании мобильника в качестве обычной точки доступа. Раз уж начали использовать такой термин, самый адекватный вариант, имхо, «тезеринг».

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Registered
Activity