В начале создания авто-тестов в одном проекте на C# начал возникать System.BadImageFormatException при попытке запуска тестов из ReSharper. Выяснение показало, что проблема была в том, что сборка с тестами имела Any CPU. А тестируемые классы были в EXE, который был собран в x86. При этом Windows используется 64х битный, следовательно Any CPU = x64.
Решение просто – указать в тестовой сборке целевую платформу x86. Это делается в закладке Build свойств проекта тестовой сборки.
После установки ReSharper на Visual Studio 2010 (всем разработчикам на C# рекоммендую, кста) наиболее активно разражает подсвечивание названий методов, который автоматически генерируются Visual Designer для обработки событий, поскольку название типа «Form1_Load» никак не соответствует идеям начинать название с глагола и не использовать «_». Но это можно исправить.
Читать далее…
Я считаю, без каких-то новых знаний жить не особо интересно. Поэтому стараюсь учиться. А тут Стэнфорд предлагает уникальную возможность бесплатно поучиться computer science.
Читать далее…
Сегодня начала работу конференция Software People, на которой я, к счастью, присутствую. Изложу свои мысли на счет мероприятий, на которых был сам. Сильно вдаваться в подробности не буду, приведу личные впечатления.
Читать далее…
Кажется, я нашел идеальный вариант организации наемной работы. Вот текст объявления:
Таиланд — море, солнце, счастливые лица вокруг. Теперь и у Вас есть возможность попасть туда, причем бесплатно и Вам еще за это доплатят 
Вакансия: разработчик Ruby on Rails
Читать далее…
На меня зарегистрирован некоторый домен для будущих проектов. Его название не имеет значения, тут речь пойдет о регистраторе. Когда-то давно один мой друг посоветовал мне обратиться в сервис https://2domains.ru, поскольку цены несколько ниже чем по рынку. Что я и сделал год назад. Сейчас подошло время продлять регистрацию домена. И тут началось.
Читать далее…
Вчера в Москве проходил Google Developer Day. На который я не попал, поскольку не знал об этом мероприятии. Так и не нашел способа узнавать о таких событиях своевременно. А вы знаете такой способ?
Не секрет, что любой современный пользователь покупает массу программ. И каждая из них требует серийного номера. Обычно эти номера приходят по почте. Но с этими длинными последовательностями есть масса проблем – не все пользователи умеют пользоваться операциями copy и paste. Не все догадываются куда надо вводить номер и т.п. На прошлой неделе я увидел в программе Springy изящнейнее решение этих проблем.
Читать далее…
У меня возникла задача создать простенький веб-сайт с функциональностью доступа пользователей сайта к некоторой закрытой информации. При этом регистрация пользователей происходит третьим способом, но через сайт пользователи могут поменять свой пароль. Закрытая часть сайта содержит простенький интерактив по работе с закрытой информацией (создать, изменить, удалить), а также функционал по управлению пользователями – для админов.
Для такого проекта я решил попробовать Spring Roo.
Читать далее…
Волею судеб, мне надо было размещать мое веб-приложение на java на сервере IBM WebSphere Application Server 6.1. Оказалось, что это задача не вполне банальна, поскольку с полпинка все не заработало. Выяснилось, что надо производить следующие настройки…
Читать далее…
Свежие комментарии