Иван регистрирует права на $5000, заплатив $50 пошлины. Microsoft нагло использовал его кодек, ничего не заплатив Ивану. Иван ничего не получил, потому что расходы на адвокатов будут больше, чем максимальная сумма иска.
У второго будет пулл и апдейт на нужный changeset для вложенного репозитория в момент апдейта локальной копии на конкретный changeset в основном репозитории.
У вас есть скрам-мастер? Тогда он должен поймать момент «я сделал X, но беру Z, а не Y, потому что так хочу» и напомнить разработчику про приоритеты.
Команда — наемные работники. Делать то, что на самом верху по приоритету — их прямая обязанность, они именно за это деньги получают. Иначе это не скрам, а анархия — каждый делает только то, что ему хочется.
В скраме задачи не назначаются на конкретных людей на планировании, а разбираются по мере надобности. Если для одного сотрудника спринт завершился раньше" — значит задач не осталось совсем.
10000 * 100 нс = 0.001 секунда. Да, это ничтожно мало. Для скриптового языка в 2005-ом году — отличный результат, IMHO. Откуда вы насчитали аж замечательную секунду задержки?
… и каким-то образом заставить всю Вселенную двигаться быстрее скорости света
I understand how the engines work now. It came to me in a dream. The engines don't move the ship at all. The ship stays where it is and the engines move the universe around it.
―Cubert Farnsworth
Мое мнение субъективное, т.к. я связан с командой разработчиков. Продукт действительно требует какое-то время, чтобы прочувствовать. Но потом без некоторых фишек Birdview, к которым привык, другими продуктами пользоваться становится тяжело.
Понимание продукта немного упростилось, т.к. везде добавили тултипы, ну и самое приятное — продукт теперь полностью бесплатный.
Хитрый план. Вот только в результате, через 2-2.5 года вы так и не сможете написать что-то нормальное ни на одном из мейнстримовых ЯП. Хотя будет знать идеологические различия между ATA и SCSI.
Единственный способ научиться программировать — это сесть за клавиатуру и начать программировать. Возьмите какой-нибудь Visual C# Express, пройдитесь по разделу «для начинающих», купите книгу типа Троелсона. И через пару недель вы сможете написать хоть что-то рабочее «для себя».
Стоило бы придать главному классу модификатор доступа отличный от public, как все бы у нас провалилось.
Модификаторы доступа не мешают вызывать методы/свойства через Reflection. Просто в случае sealed/private враппер состоял бы из сплошных Type.GetType(...).GetMethod(...).Invoke(...);
Перехода из анонимного в нормальный заключается только в смене типа аккаунта. Фактически аккаунт создается в момент регистрации анонимного. Так что данные сохраняются автоматически.
После перехода из анонимного в триальный или платный куки Google Analytics сохраняются, т.к. меняется лишь поддомен аккаунта, а куки привязаны ко всем поддоменам. То есть статистика сохраняется. Для нас самый важный результат — сохраняется referral, и даже в оплаченном аккаунте мы видим, откуда человек к нам пришел.
Да, мы его и использовали для отладки. У нас не было итоговой цели видеть данные в реальном времени; видеть эффект изменений сразу нужно было только при настройке.
hg rollback
… добавить забытое
hg commit с новым комментарием
зачем в этом случае queue и импорт?
Команда — наемные работники. Делать то, что на самом верху по приоритету — их прямая обязанность, они именно за это деньги получают. Иначе это не скрам, а анархия — каждый делает только то, что ему хочется.
Понимание продукта немного упростилось, т.к. везде добавили тултипы, ну и самое приятное — продукт теперь полностью бесплатный.
SalesForce
Ведение проектов:
Birdview Projects и Easy Projects
Разработка:
Source Control: Mercurial
Внешние коммуникации:
Skype
SmarterTrack – поддержка клиентов
Внутренние коммуникации:
Skype
Управление качеством:
TFS
Google Docs
Confluence
Birdview Projects
Единственный способ научиться программировать — это сесть за клавиатуру и начать программировать. Возьмите какой-нибудь Visual C# Express, пройдитесь по разделу «для начинающих», купите книгу типа Троелсона. И через пару недель вы сможете написать хоть что-то рабочее «для себя».
Модификаторы доступа не мешают вызывать методы/свойства через Reflection. Просто в случае sealed/private враппер состоял бы из сплошных Type.GetType(...).GetMethod(...).Invoke(...);
Перехода из анонимного в нормальный заключается только в смене типа аккаунта. Фактически аккаунт создается в момент регистрации анонимного. Так что данные сохраняются автоматически.
После перехода из анонимного в триальный или платный куки Google Analytics сохраняются, т.к. меняется лишь поддомен аккаунта, а куки привязаны ко всем поддоменам. То есть статистика сохраняется. Для нас самый важный результат — сохраняется referral, и даже в оплаченном аккаунте мы видим, откуда человек к нам пришел.