Лично я тоже склоняюсь к использованию реальной базы данных для тестирования работы тех компонентов, которым требуются данные из БД. Особенно в небольших проектах. Практически всегда можно обойтись Sql Compact'ом 4ой версии и инициализировать отдельную БД при каждом запуске теста, примерно вот так:
public TestContext TestContext { get; set; }
[TestInitialize]
public void SetupTestConnectionString()
{
string dbFilename = Path.Combine(TestContext.DeploymentDirectory, GetType().Name + ".sdf");
Database.DefaultConnectionFactory = new System.Data.Entity.Infrastructure
.SqlCeConnectionFactory("System.Data.SqlServerCe.4.0", Path.GetDirectoryName(dbFilename),
string.Format("Data Source={0}", dbFilename));
TestContext.AddResultFile(dbFilename);
}
Тест обрабатывается за 1-2 секунды. Правда используется MSTests, вместо NUnit.
Вы точно не на ботах проводили исследование на тему использования закладок? В моей семье даже дедушка ими пользуется, свой маленький каталог интернета нужен всем!
Я так ждал новую версию оперы, надеясь на синхронизацию закладок со старой версией… Обидно. Хочется уже перейти на новую версию, старая совсем плохо работает. Например 8tracks крашится по 10 раз за день, отправил уже сотню репортов, толку никакого…
Вы нигде не упомянули, в чем же именно заключается неадекватность и странное поведение продавца ReSharper'a?
PS. А фичи можно в любом продукте узнать за час-два, достаточно внимательно почитать документацию, хотя бы заголовки, чтобы знать, какие области перекрываются с вашими требованиями.
По-моему вы перечислили не более 5% возможностей ReSharper'a. Без них можно прожить без проблем. А также и без оставшихся 95%. Но, как говорится, зачем так жить? Рефакторинг, дополнительная подсветка, LINQ подсказки (+ свои паттерны), слежение за стилем и качеством кода (в компании очень полезно), менеджер тестов и тонна маленьких вещей, которые раскрываются только в течении ежедневной работы на протяжении многих месяцев.
Свежую версию тёмной темы для Visual Studio 2012 можно скачать здесь.
Файл «FunbitDark Theme (VS2012).vssettings» содержит настройки тёмной цветовой схемы для редактора кода. Протестированы и отточены схемы для C#, JS, HTML, XML, CSS, ASP.NET, RAZOR (и вообще ReSharper в целом), DIFF и др. Некоторые другие языки могут быть не столь красивыми, т.к. редко пользуюсь. Для схемы рекомендую установить шрифт Envy Code R.
Файл «FunbitDark Theme (VS2012).reg» содержит настройки тёмной цветовой схемы для интерфейса самой студии. После применения файла реестра тема должна появиться в настройках: Tools->Options->General->Color theme->Funbit. Если же вдруг тема не появилась (давно не переустанавливал студию, что-то могло измениться в апдейтах), могу порекомендовать следующий хак: в реестре открыть ключ [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\Themes] и найти какую-нибудь ненужную тему, например «Dark», запомнить её GUID. Потом заменить GUID моей темы {342c0182-d026-42f6-b7cc-8a7bfc400749} в REG файле на тот, что был найден в реестре, применить REG файл и перезагрузить студию. Цвета указанной вами темы («Dark») должны измениться.
PS. Иногда при обновлении или установке расширений тема сбрасывается. Приходится заново применять файл реестра. Решение пока не искал, не было времени, да и не сильно напрягает :)
PPS. Enhanced Scrollbar теперь доступен в полной версии Visual Studio Productivity Tools для VS2012, которую можно скачать на официальной странице.
Да, пока лучше потерпеть и продолжать использовать 12.16. Тоже самое касается и андроид версии… Новая слишком тормозная получилась, в сравнении с Opera Classic.
PS. Да вот всё никак не найду время… Фотографий то много, но без текста как-то не интересно выкладывать :)
Я извиняюсь конечно, но сказать, что вы слукавили, написав
«Мы хотим, чтобы ваш браузер был максимально привычен — ведь это наверняка самая часто используемая программа, после самой ОС.»
это не сказать ничего :(
Ну вот почему нельзя было поменять лишь движок, оставив всё то, что есть в текущей Опере? Зачем всё делать с нуля… Судя по большинству комментариев, легко видно, что Опера всех держала именно мощью своего интерфейса, широким набором фич и что самое главное — привычностью. Такой версией очень легко растерять всех текущих юзеров, а за новых с Хромами и Файрфоксами всё равно вряд ли сможете побороться на равных…
Ну ё моё… Больше всего боялся больших изменений в новой версии. И похоже не зря :( Как всегда, софт опять будет ориентирован на большинство тупы тех юзеров, которые не пользуются закладками…
Без Opera Link в новом расширении нет смысла.
Попробуйте FeedMe. Я тоже долго искал андроид клиент, который был бы больше всего похож на Google Reader. FeedMe как раз оно. Работает через Feedly API.
Если у вас 2 часа ушло на весь их ТЗ — снимаю шляпу.
У меня 3 часа ушло только на написание звукового декодера в WAV (C#), по вбитым в приложение параметрам для конкретной пластинки (радиус, позиция иглы).
А ведь по идее еще нужно написать код для определения этих параметров из самой картинки, подаваемой на вход…
Тест обрабатывается за 1-2 секунды. Правда используется MSTests, вместо NUnit.
Я так ждал новую версию оперы, надеясь на синхронизацию закладок со старой версией… Обидно. Хочется уже перейти на новую версию, старая совсем плохо работает. Например 8tracks крашится по 10 раз за день, отправил уже сотню репортов, толку никакого…
PS. А фичи можно в любом продукте узнать за час-два, достаточно внимательно почитать документацию, хотя бы заголовки, чтобы знать, какие области перекрываются с вашими требованиями.
Файл «FunbitDark Theme (VS2012).vssettings» содержит настройки тёмной цветовой схемы для редактора кода. Протестированы и отточены схемы для C#, JS, HTML, XML, CSS, ASP.NET, RAZOR (и вообще ReSharper в целом), DIFF и др. Некоторые другие языки могут быть не столь красивыми, т.к. редко пользуюсь. Для схемы рекомендую установить шрифт Envy Code R.
Файл «FunbitDark Theme (VS2012).reg» содержит настройки тёмной цветовой схемы для интерфейса самой студии. После применения файла реестра тема должна появиться в настройках: Tools->Options->General->Color theme->Funbit. Если же вдруг тема не появилась (давно не переустанавливал студию, что-то могло измениться в апдейтах), могу порекомендовать следующий хак: в реестре открыть ключ [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\Themes] и найти какую-нибудь ненужную тему, например «Dark», запомнить её GUID. Потом заменить GUID моей темы {342c0182-d026-42f6-b7cc-8a7bfc400749} в REG файле на тот, что был найден в реестре, применить REG файл и перезагрузить студию. Цвета указанной вами темы («Dark») должны измениться.
PS. Иногда при обновлении или установке расширений тема сбрасывается. Приходится заново применять файл реестра. Решение пока не искал, не было времени, да и не сильно напрягает :)
PPS. Enhanced Scrollbar теперь доступен в полной версии Visual Studio Productivity Tools для VS2012, которую можно скачать на официальной странице.
PS. Да вот всё никак не найду время… Фотографий то много, но без текста как-то не интересно выкладывать :)
это не сказать ничего :(
Ну вот почему нельзя было поменять лишь движок, оставив всё то, что есть в текущей Опере? Зачем всё делать с нуля… Судя по большинству комментариев, легко видно, что Опера всех держала именно мощью своего интерфейса, широким набором фич и что самое главное — привычностью. Такой версией очень легко растерять всех текущих юзеров, а за новых с Хромами и Файрфоксами всё равно вряд ли сможете побороться на равных…
PS. Всё еще верю, надеюсь и жду, ту самую ОПЕРУ!
тупытех юзеров, которые не пользуются закладками…Без Opera Link в новом расширении нет смысла.
Только вот не нашел как сделать так, чтобы папки при открытии ридера были сразу развёрнуты..?
У меня 3 часа ушло только на написание звукового декодера в WAV (C#), по вбитым в приложение параметрам для конкретной пластинки (радиус, позиция иглы).
А ведь по идее еще нужно написать код для определения этих параметров из самой картинки, подаваемой на вход…