Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
aen

aen

Keep calm and 'use strict';
  • 175
    вклад
  • 0
    вопросов
  • 206
    ответов
  • 38%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать reset внешней коллекции при рендере вьюхи в backbone?

    alexey-m-ukolov
    Алексей Уколов @alexey-m-ukolov
    Решения, в общем-то три:
    1. Передавать нужную коллекцию при инициализации view в качестве параметра.
    2. Использовать-таки глобальный объект-observer, который передавать view как зависимость, чтобы оно на нём генерировало события. А внутри этого глобального объекта уже вызывать нужный метод.
    3. Использовать marionette.js, где уже есть этот глобальный объект и ещё много всего полезного. Лучше чем там вы не сделаете.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как вывести View MarionetteJS?

    timfcsm @timfcsm
    никак... объект проиницализировать в любом случае надо, иначе он просто не существует, у вас есть только конструктор. Что это вообще за условие "без вызова new AsideView();". чем он вам не угодил?
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как предотвратить переход по якорям Backbone.js?

    timfcsm @timfcsm
    1. надо вызывать navigate метод у роутера
    2. передавать в параметрах trigger: true
    router.navigate(link, {trigger: true});
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • ASP.NET MVC сможет ли тягаться?

    ArthurGurinovich
    Arthur Gurinovich @ArthurGurinovich
    Согласен со sitev_ru. Платформа .NET одна из самых мощных.
    Самое главное преимущество и оно же недостаток - это то, что платформа платная.
    Конечно много продуктов бесплатны, но в целом на поддержание такой платформы тратятся огромные деньги, что не скажешь об open source проектах. Это позволяет самой платформе быстро развиваться, быть стабильной, поддерживаемой. Саппорт работает отлично - поддержка клиентов на высоком уровне. Огромное сообщество разработчиков, очень много учебного материала, очень много готовых (шаблонных) решений.
    Возможности, которые предоставляет платформа позволяют сделать практически всё, что связано с web-разработкой.
    Если говорить о поиске работы, то .NET конечно имеет гораздо больше предложений чем все остальные.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Grunt и проблема с файлами (тысячи их). Что делать?

    nalomenko
    Сергей Наломенко @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Ну, вообще обычно копируются только рабочие файлы проекта, без папки node_modules (в частности, когда происходит работа с репозиториями git, папки такого рода помечаются как git-ignore). То-еть, по сути, нужно хранить только package.json, в котором хранится информация обо всех необходимых модулях. После переноса проекта другому разработчику всего-навсего придётся дать консольную команду npm install, и Node.js установит все необходимые модули.

    P. S.: Да, в gulp.js всё примерно так же.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как сделать случайный порядок в массиве?

    SagePtr
    SagePtr @SagePtr
    Еда - это святое
    Самый простой способ:
    [1,2,3,4,5,6].sort(function(){ return 0.5-Math.random() });
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Нужна помощь с резиновым touch слайдером?

    7rulnik @7rulnik
    kenwheeler.github.io/slick
    М?
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Нужен аналог Denwer

    Fesor
    Сергей Протько @Fesor
    Full-stack developer (Symfony, Angular)
    open-server.ru
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как передать данные в js файл?

    arvitaly
    Виталий Архипов @arvitaly
    Если в lib у вас лежат библиотеки, то там код не должен быть привязан к конкретным данным, т.е. там либо список функций, либо классы.
    А вот в каком месте вы их вызываете?
    Ну и как вариант всегда в html передать эти данные

    <input type="hidden" id="xxx" value="2" />
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • if PHP - что я делаю не так?

    Игорь @BugIg
    скорее всего ошибка в проверке. замените = на ==.
    <?php
    if ($_GET['name'] == ""){
    include php.php;
    }
    ?>
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Хочу изучить Node.JS + JavaScript

    dizballanze
    Yuri Shikanov @dizballanze
    Software developer at Yandex
    Есть хорошая книга Девид Флэнаган - JavaScript Подробное руководство. Первая часть там как раз по самому языку без привязки к DOM.
    По node.js например вот - рас, два.

    p.s. советую подучить английский
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Евгений
    • 12 ответов
    • 0 вопросов
  • Drno
    • 8 ответов
    • 0 вопросов
  • Dr. Bacon
    • 7 ответов
    • 0 вопросов
  • rPman
    • 7 ответов
    • 0 вопросов
  • OCTAGRAM
    OCTAGRAM
    • 6 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации