• В чем моя причина провала тестового задания Яндекса?

    mudrick
    @mudrick
    Máximo progreso hemos alcanzado en minimo seso.
    Жесть. Посмотрел гифку на Гитхабе, там, где весь процесс наглядно показан, код даже не смотрел.

    Ну вот смотрите, ясно же, что информация о маршрутах, вот все эти текстики, типа, «Из Стокгольма на пароме до Риги, каюта 6a…», это всё должно генерироваться из данных, а не ручками в textarea писать :)

    Вам нужно было образно придумать, что за АПИ вы будете использовать и какие данные от него приходят — из этих данных создавать все записи и весь путь.

    Из {откуда} на {транспорт} до {докуда}, {тип_места: каюта, сиденье, место и т.п. в зависимости от типа транспорта} {номер_места} и прочие данные… — и еще для всего этого нужна локализация (не только же на русском тексты будут), и еще всё это нужно просклонять, если уж вообще перфекционистски делать — согласитесь, «Из Стокгольм до Рига…» звучит ужасно.

    А у вас просто всё это пишется в текстовом поле — тогда уж вообще нужно одно текстовое поле вместо всей вашей формы и кнопочек, и там оператор напишет кучу текста сам, с кучей ошибок, несистемно :)

    Вот сейчас возьмите всё, что вы сделали, и представьте, что номер рейса изменился, или номер сиденья изменился (вас поменяли с кем-то, и у вас изменилось место и у другого человека) — как вы это обрабатывать будете? Заходить в каждый маршрут и ручками править текст в textarea?

    А насчет данных и сортировки, элементарно — данные самые обычные, обычный жисончик, массив из объектов. Сортировка по левому и правому ключу, nested sets, чтобы можно было создавать маршруты любой глубины, например, не просто Рига → Стокгольм, а между ними маршруты по Риге и маршруты по Стокгольму... ну, как дерево, можно раскрыть один маршрут, а там подмаршруты.
    Ответ написан
    1 комментарий
  • Как закрепить пост в blogger.com вверху ленты?

    sn4ke
    @sn4ke
    Пробовали через гаджет?

    Вот инструкция с ehow.com
    1. зайдите на Ваш аккаунт в blogger.com;
    2. Нажмите «Design» (Дизайн);
    3. Нажмите на «Add a Gadget»(Добавить Гаджет), находящуюся между секциями «Header»(Заголовок) и «Blog Posts»(Посты в Блоге);
    4. Нажмите кнопку "+" для «Text» (Текст) гаджета, чтобы добавить его на Ваш блог;
    5. Составьте содержание Вашего сообщения и нажмите кнопку «Сохранить». Это сообщение появится отдельно от блога и не будет опубликовано в вашем RSS канале. Через секцию «Design» (Дизайн) Вы можете обновлять содержимое сообщения или удалить его полностью.

    Я так понял, там единственное, чтобы добавить гаджет, надо перейти в «Дизайн > Элементы страницы.»
    Ответ написан
    1 комментарий