• Зачем нужно событие если есть делегат?

    Kezzya, да, добавление и удаление. Так же, как у обычных свойств запись (set) и чтение (get), которые "есть и у полей". Фишка в том, что в этих методах можно писать что угодно.
  • Continuous Integration для open-source проектов на .NET (C#)?

    Athari
    @Athari Автор вопроса
    Спасибо, выглядит любопытно. Особенно привлекает интеграция с NuGet и связанные фенечки.

    Несколько смущает две вещи:

    1. Build Services в состоянии "preview". Что и в каком объёме будет после релиза — непонятно.

    2. В требованиях для опенсорса "To qualify for an Open Source subscription, the project must meet the OSD specification and must have been active in the past three months. Your latest contibution to the project must have happened in the past month" — непонятно, то ли активность за последний месяц проверяется один раз, то ли проект выкинут, если активность снизится.

    Плюс любопытно, есть ли возможность с билд-сервера пробиться к сервису для покрытия (Coveralls или CodeCov).

    В любом случае документация у них хорошая, много полезных наводок по организации сборки.
  • Continuous Integration для open-source проектов на .NET (C#)?

    Athari
    @Athari Автор вопроса
    Про решарпер и фхкоп я уже писал, вы вопрос читали?

    Гуглоформа там из-за того, что JetBrains предлагает TeamCity в виде SaaS для опен-сорса именно таким образом. И нет признаков, чтобы что-то в этом вопросе сдвинулось. Похоже, это у них не в приоритете.

    На выбор NUnit vs xUnit мне несколько покласть, разницы примерно ноль.
  • Continuous Integration для open-source проектов на .NET (C#)?

    Athari
    @Athari Автор вопроса
    Мне нужен онлайн-сервис с интеграцией с гитхабом, значками для ридми, удобный для командной разработки с распределённой командой, бесплатный для опен-сорса. В мои планы не входит ни превращение моей машины для разработки в билд-машину с выставлением кучи сервисов на публику с настройкой и администрацией всего вручную, ни локальные приложения с интеграцией в среду разработки. Грубо говоря, хочу статусы задач в гитхабе и значки в ридми, а не геморрой с кучей железа и софта.
  • Стоит ли создавать фейковый заказ на oDesk для получения рейтинга?

    Athari
    @Athari Автор вопроса
    В советах ничего по сути вопроса не сказано, да этой ссылкой и так заспамлены все вопросы про оДеск. Лансер монитор можно попробовать, но всё-таки... что, реально заказчики выбирают первого попавшегося, а не сравнивают и интервьюируют? Насколько увеличиваются шансы, если ты ответил в течение десяти минут после размещения заказа? Логика странная какая-то.
  • Windows 7: Jump Lists в главном меню

    Athari
    @Athari Автор вопроса
    Во-первых, задача стоит как быстрый запуск, а доступ к рассортированным папкам, созданным инсталлятором — это «All Programs > Category > Application > Application» в лучшем случае и «All Programs > Category > Developer > Application > Application» в худшем — вместо «Category > Application».

    Во-вторых, это бесполезное занятие, которое будет постоянно отнимать время, даже если не ставить новый софт. Немало инсталляторов не только не спрашивают, в какую папку ставить приложение, но и при каждом обновлении приложения «восстанавливают» все ярлыки на прежнем месте.
  • Windows 7: Jump Lists в главном меню

    Athari
    @Athari Автор вопроса
    Подход «ввести первые буквы» был доступен очень давно — для этого существует туча лаунчеров. Когда ты знаешь, что запустить, и запустить нужно не так много программ, это действительно довольно удобно.

    Но, например, мне хочется во что-нибудь поиграть, и я хочу запустить одну из тридцати установленных игр. Или вообще эмулятор какой-нибудь. Но я не знаю, что именно я хочу. Мне перед глазами нужен красивый список всех вариантов.

    Или я забыл, как называется приложение. У меня их несколько сотен стоит, поэтому немудрено. Лезть в страшный и ужасный список «все программы», юзабилити которого беспощадно испоганили? А вот найти пункт в «Утилиты», просто пробежавшись глазами по списку — быстро и удобно.

    Или, допустим, у меня правая рука на мыши. Чтобы запустить приложение, мне нужно ввести название. Это дольше, это требует использования мозга и, возможно, переключения раскладки. Если же я могу левой рукой нажать на «Пуск», а правой тыкнуть в меню на нужный пункт, то это быстрее, и работают рефлексы.
  • Прав ли SEO-оптимизатор в выборе методов?

    Athari
    @Athari Автор вопроса
    Ох, похоже, я давно не смотрел результаты поиска по коммерческим запросам. Там же что мелкая безымянная компания, что огромная с известным именем — все с заголовками, полностью набитыми ключевыми словами. Что по популярным запросам, что по более редким. Определить, куда переходишь, можно только по URL’у, написанному под заголовком. Эх. Какие могут быть аргументы, если везде так…

    Может быть, я хочу странного, но мне удобно, когда в заголовке видно, куда я перехожу — то ли в магазин, то ли в газету бесплатных объявлений, то ли на форум, то ли на статью в газете.