Сдал экзамен 70-562
На днях сдал экзамен 70-562: Microsoft .NET Framework 3.5, ASP.NET Application Development. Набрал 983 из 1000. Управился за 50 минут, давалось 3 часа.
На днях сдал экзамен 70-562: Microsoft .NET Framework 3.5, ASP.NET Application Development. Набрал 983 из 1000. Управился за 50 минут, давалось 3 часа.
Наконец дошли руки сдать экзамен 70-536 - Microsoft .NET Framework - Application Development Foundation. Правда это было еще продиктовано необходимостью на работе.

Вчера завел блог на GotDotNet.Ru. Настроил его как зеркало на основной сайт (раздел "Программирование").
Так вот, он выкачал всю Rss ленту, и запостил сегодняшним числом. И получилось, что я как-будто запостил сразу около 10 постов.
Посещение меньше чем за сутки подросло почти до 2000! Раньше выше 200 никогда не поднималось.
![]()
Название: «Запуск Microsoft Visual Studio 2010»
Организаторы: Microsoft
Местоположение: Москва, ул. Русаковская, дом 24, Холидей Инн Москва Сокольники (схема)
Дата и время: 14 апреля 2010 года с 9-00 по 19-00
Станица конференции: http://www.microsoft.com/visualstudio/ru-ru/events/default.aspx
/// <summary>Получение привязывателя атрибутов нижелаежащей сущности.</summary>
/// <param name="metamodel">Метамодель.</param>
public static EntryBinder GetBinder(Metamodel metamodel)
{
ChecksHelper.CheckArgumentNotNull(metamodel, "metamodel");
return new EntryBinder(
metamodel.DescriptorOf<ShipmentScheduleItemTimes>(),
metamodel.GetAttr<ShipmentScheduleItemTimes>(t => t.Owner),
new ReadOnlyCollection<PropertyBinder>(new[]
{
_(metamodel, e => e.DepartureTime, t => t.DepartureTime),
_(metamodel, e => e.PrepareDocumentsTime, t => t.PrepareDocumentsTime),
_(metamodel, e => e.StartLoadingTime, t => t.StartLoadingTime),
}));
}
/// <summary>Карта соответствия свойств обертки и атрибутов нижележащей сущности.</summary>
/// <param name="metamodel">Метомодель.</param>
/// <param name="propAccessor">Выражение для свойства обертки.</param>
/// <param name="attrAccessor">Выражение для атрибута сущности.</param>
private static PropertyBinder _(Metamodel metamodel,
Expression<Func<ShipmentScheduleItemDayOfWeekEntry, TimeOfDay?>> propAccessor,
Expression<Func<ShipmentScheduleItemTimes, object>> attrAccessor)
{
return new PropertyBinder(GetProperty(propAccessor),
metamodel.GetAttr(attrAccessor));
}
![]()
Выкладываю свой небольшой доклад о конференции AgileDays (http://AgileDays.ru/), которая проходила 9 декабря. Копирую его из внутренней корпоративной wiki, с небольшими корректировками.
Наша компания постоянно ищет молодых перспективных людей, поэтому по уже сложившейся традиции учавствует в "Дне карьеры" в МФТИ. К этому случаю были подготовлены довольно оригинальные брошюры о том как работается в нашей компании. Открывайте пост и смотрите.

Сегодня 256 день в году - день прораммиста.
Поздравляю всех программистов и людей причастных к разработке программного обеспечения с профессиональным праздником!
При верстке сайтов встречается много неожиданностей. Это обусловлено тем, что разные браузеры по разному отображают некоторые элементы разметки. На данный момент Windows XP является одной из самых популярных операционных систем. Так как в поставке с Windows XP идет браузер Internet Explorer 6, то этот браузер следовательно является наиболее используемым. К сожалению, оптимизация сайта под IE6 не всегда очень простое дело, так как в нем многое не поддерживается, или поддерживается частично. В данной статье я расскажу об одной из проблем, связанной с отображением разметки в IE6.

Часто встречается случай когда есть основной блог и хочется сделать зеркало в системе LiveJournal. Если имеешь платный аккаунт в LiveJournal, то нет проблем. А если нет? Далее я расскажу как это сделать программными средствами не имея платного аккаунта в LiveJournal.