Можно попытаться слегка развиртуализировать доску в jira повесив проектор с taskboard на стену, который бы обновлялся раз в минуту. Проекторы нынче не дорогие =)
1. Cоздает командное пространство — рядом с доской удобно проводить scrum meetings и обсуждения.
2. Способствует коммуникации — движение задач происходит не в виртуальном мире, а в реальном. Вся команда видит все изменения на доске не прилагая к получению этой информации никаких усилий (открыть браузер).
3. Субъективно улучшает настрой — приятно пару раз в день вставать из-за стола и перевешивать реальную бумажку.
А почему бы не воспользоваться плагином Extension Developer — https://addons.mozilla.org/ru/firefox/addon/7434?
Там есть сборка xpi, перезапуск chrome, консоль js для отладки и пресед «Enable debugig preferences», которая вываливает все ошибки в консоль.
Проблему с сетевым диском можно решить так. Рабочая копия проекта помещается на локальный диск разработчика, а winscp контролирует изменения и переносит их в рабочую директорию на сервере.
При такой организации IDE совсем не подвисает при сохранении и поиск по файлам работает значительно быстрее. К сожалению winscp дает задержку в 0.5 — 1 секунды, но ее почти не заметно.
Поведение ff3 хорошо иллюстрирует firebug при просмотре html-структуры — там видно, что внешний строчный элемент принудительно закрывается, если внутри него находится блочный.
В случае, если мы ищем новичка на вырост и нам важнее оценить потенциал, чем реальный опыт, которого мало или совсем нет - согласен. Тут не нужно оценивать знания и опыт, их нет. Можно давать задачи в стиле "вывести ленту новостей", где больше кода, чем алгоритма. Задача на дом дополнительная возможность проявить себя для кандидата и дает "предмет разговора" на втором туре.
А если нужна "супер-звезда" - опытный, сообразительный сотрудник, то собеседование в разы интенсивнее, и время на решение "подковыристых" задач уже лимитировано. Тут уже варианты "расслабиться и посмотреть алгоритм в справочнике, по-гуглить" не прокатывают, если человек не готов решить несколько задач (минимум кода, максимум идеи) в течении часа - он не "супер-звезда". И фактор "обиды" для "супер-звезды" уже значительно сильнее.
Например, я проводя собеседование часто прошу написать программу переворота строки (на php). Решить такую задачу дома - элементарно. Но с человеком, который даже идеи решения не может предложить (а таких >80%, и это на позицию опытного разработчика) продолжать собеседование - трата времени.
Мое мнение давать задачи на дом не самый хороший вариант. Когда человек решает задачу прямо на собеседовании:
1. Можно посмотреть как человек рассуждает
2. Нет соблазна дать задачу, больше чем на 10-15 минут и 20 строк кода
3. Можно оценить скорость выполнения задачи
Ну и чисто субъективно, я бы не стал решать задачу дома. Я пришел на собеседование, потратил время, силы, нервы, а работодатель не сумел хорошо подготовиться к собеседованию, чтобы проверить мои знания, и фактически предлагает мне на него по-работать дома.
1. Cоздает командное пространство — рядом с доской удобно проводить scrum meetings и обсуждения.
2. Способствует коммуникации — движение задач происходит не в виртуальном мире, а в реальном. Вся команда видит все изменения на доске не прилагая к получению этой информации никаких усилий (открыть браузер).
3. Субъективно улучшает настрой — приятно пару раз в день вставать из-за стола и перевешивать реальную бумажку.
Там есть сборка xpi, перезапуск chrome, консоль js для отладки и пресед «Enable debugig preferences», которая вываливает все ошибки в консоль.
При такой организации IDE совсем не подвисает при сохранении и поиск по файлам работает значительно быстрее. К сожалению winscp дает задержку в 0.5 — 1 секунды, но ее почти не заметно.
www2.webkit.org/perf/sunspider-0.9/sunspider.html
Он показал, что chrome быстрее ff3 в среднем всего в 1.8 раза.
А если нужна "супер-звезда" - опытный, сообразительный сотрудник, то собеседование в разы интенсивнее, и время на решение "подковыристых" задач уже лимитировано. Тут уже варианты "расслабиться и посмотреть алгоритм в справочнике, по-гуглить" не прокатывают, если человек не готов решить несколько задач (минимум кода, максимум идеи) в течении часа - он не "супер-звезда". И фактор "обиды" для "супер-звезды" уже значительно сильнее.
Например, я проводя собеседование часто прошу написать программу переворота строки (на php). Решить такую задачу дома - элементарно. Но с человеком, который даже идеи решения не может предложить (а таких >80%, и это на позицию опытного разработчика) продолжать собеседование - трата времени.
1. Можно посмотреть как человек рассуждает
2. Нет соблазна дать задачу, больше чем на 10-15 минут и 20 строк кода
3. Можно оценить скорость выполнения задачи
Ну и чисто субъективно, я бы не стал решать задачу дома. Я пришел на собеседование, потратил время, силы, нервы, а работодатель не сумел хорошо подготовиться к собеседованию, чтобы проверить мои знания, и фактически предлагает мне на него по-работать дома.