Обновить
13

Пользователь

7
Подписчики
Отправить сообщение
Попробуйте www.graphicsmill.com Мы ими тоннами картинки обрабатываем.
Модераторы поставят.
Ок, переформулирую. Отсутствие активности в FSharper показывает, что не так уж и нужна поддержка в ReSharper. Сообщество справляется своими силами и без решарпера.
Есть старый проект FSharper. Активность в нём показывает, как сильно миру нужна поддержка F#.
Мне пришлось винду перезагружать. Теперь работает.
В последнем релизе AsyncSuffix добавилась возможность определять свои «асинхронные» типы. Ну, вдруг у вас там IAsyncEnumerable есть.
image
Я ещё использую Mnemonics. + N своих темплейтов. Не так круто, как ZenSharp, то мне норм.
VS2015 на Win10 вообще шрифт не подхватывает, а откатывается на какой-то monospace :(
Код коллег никто не ревьюит? Это же взаимный процесс: ты ревьюишь быстро, тебя тоже быстро проверяют.
У меня есть скрипт, который три раза в день (после стенд-апа, после обеда и за час до конца рабочего дня) в слак пишет список открытых пулл-реквестов. Там же в слаке есть команда, которая триггерит этот «дайджест» вне расписания. На мой взгляд удобно, открыл список, выбрал то, что тебе нравится, проверил и дальше работаешь.
Ну, и во всяких Скрамах есть такая штука, как ретроспектива. Обсудите с командой, почему они не хотят проводить ревью?
Я бы рекомендовал развернуть приватный NuGet сервер (http://inedo.com/proget например). Если проектов много и обновляются они часто, то не стоит перегружать TC этим.
Ага, теперь понятнее. На самом деле, у вас не так уж и много вариантов. Мы у себя подобные вещи помечаем в коде, как кандидаты на перенос в общую библиотеку. Дальше, если код стабилен, то вливаем его в репозиторий из которого билдится nuget пакет. Не так уж часто одинаковый код нужен сразу сейчас и везде. Обычно есть что-то, что уже работает в одном проекте и хочется переиспользовать в другом.
В торой варинт — это иметь тестовое приложение в солюшне с общей библиотекой.
Из вашего описания не ясно, зачем вам NuGet пакет. Я правильно понял, у вас есть один Solution, в котором несколько проектов (Projects) и выхотите один из них хранить отдельно? Он где-нибудь кроме этого solution используется? Из этого солюшена вы собираете несколько приложений или одно?
Кроме странных билбиотек, которые ловко линкуются к проекту, существуют ещё Install.ps1 скрипты, которые автоматически запускаются при установке пакета. По сути, студия скачивает какой-то скрипт из интернета и запускает его под админом.
Критику можно и нужно разбавить. Сказать «ох, как классно сделано, не знал про такое», а потом у кофе машины обсудить решение. Ну, мало ли способов показать, что ты не только критикуешь, но и внимательно относишься к коду.
Серьёзно? Единственный способ понять тип, скрываемый за var это посмотреть на сигнатуру метода? Пора использовать возможности вашего редактора:
image
Да чего тут спорить, 2015 год на дворе? Все уже давно используют var везде, смысл опираться на рекомендации из 2011? Даже в С++ народ привыкает а auto.
За деньги не знаю, но есть бесплатный codereview.stackexchange.com
Хм, интересное наблюдение. А вы можете привести пример задачи, при которой вам нужно сортировать альфа релизы из различных нестабильных веток?

На всякий случай уточню, что имелось в виду в статье. Для простоты изменю имя ветки на featureHelloWorld
  • 1.2.0-a2featureHelloWorld выше, чем 1.2.0-a1featureHelloWorld, так как a2 был собран после a1
  • 1.2.0-b1 выше, чем 1.2.0-a2featureHelloWorld
  • кросс-фичная сортировка не определена, как не имеющая смысла

Что же касается временных NuGet-feeds, то это опасная затея. Тудно гарантировать, что артефакт не используется. Связка VCS-BuildServer-NuGet дает вам гарантию воспроизводимости билда, которой вы лишаетесь, постоянно удаляя фиды. При нынешней цене на дисковое пространство, я бы не стал беспокоиться о таких вещах.
может и дыра, но на некоторые мои репорты реагировали.

Информация

В рейтинге
Не участвует
Откуда
Amsterdam, Noord-Holland, Нидерланды
Дата рождения
Зарегистрирован
Активность