четверг, 29 декабря 2011 г.

Документальный фильм про Стива Джобса и его стартап, компанию NEXT, которую он основал после ухода из Apple.

Попался один очень интересный фильм про Стива Джобса и его компанию NEXT. На скока я понял, в фильме настоящие кадры некоторых моментов жизни этой компании. Рекомендую к просмотру всем. Кстати, фильм снят в 1986 году.

пятница, 25 ноября 2011 г.

Основы MVVM Pattern’а


Хочу описать процесс создания простенького WPF приложения по MVVM шаблону. Этот шаблон используется на проекте, на котором я работаю в текущее время. Такое желание у меня возникло после того, как я убедился в проблематичности его освоения на собственном опыте и на опыте наблюдения за окружающими программистами, которые впервые сталкиваются с этим шаблоном.

Проблема в том, что информации в интернете по нему очень много, но она вся как-то разбросана. И уходит очень много времени для того, чтобы сформировать в голове цельную картинку об этом шаблоне и о том как ему следовать при написании своих программ.

четверг, 13 октября 2011 г.

Решение проблемы падения Microsoft Power Point 2010 после открытия презентации перенесенной из Apple iPad Keynote.

Столкнулся на днях с такой неприятной штукой. Нарисовал презентацию на своем iPad и решил перенести ее на свой ноутбук, на котором стоит Microsoft Windows 7 и Office 2010. Экспортировал на iPad свое творение в формат Power Point, скинул на ноутбук. Все открылось хорошо. Но на этом вся прелесть закончилась.

воскресенье, 17 июля 2011 г.

Директивы препроцессора C# – Условная компиляция кода.

Всем доброе утро, день, вечер, ночь!

Бывает встречаются случаи, когда Вам необходимо откомпилировать код так, чтобы для разных конфигураций одни участки кода компилировались, а другие – нет. Именно для этого и существуют в языке C# директивы препроцессора, которые позволяют управлять компиляцией кода. Вообще, такая “вещь” существует не только в языке C#, а почти во всех серьезных (промышленных) языках программирования. Об условиях компиляции в языке C# эта заметка и написана.

вторник, 31 мая 2011 г.

Oracle VM VirtualBox и Microsoft Visual Studio 2010

Всем привет!
Была вчера необходимость поставить на виртуальной машине Visual Studio 2010. И, как оказалось, успешная установка этого продукта не гарантировала его нормальной работы.

пятница, 29 апреля 2011 г.

Microsoft Community Contributor 2011

Мне очень приятно поделиться с вами следующей новостью.
Сегодня ночью на мой E-mail пришло письмо. В нем было написано, что мой вклад в сообщества Microsoft был признан самой Microsoft. В письме так же содержалась информация о том, что мне присваивают статус Microsoft Community Contributor (MCC).
Это был приятный для меня сюрприз.

Что такое Microsoft Community Contributor?
Через Microsoft Community Contributor Award, Microsoft выражает свою благодарность лицам, которые тратят свое свободное время и энергию, чтобы помочь улучшить онлайновые технические сообщества Microsoft и делятся с другими своим опытом.
Все больше и больше пользователей используют интернет-ресурсы для  поиска идей и технологических решений для повышения их опыта. Microsoft помогает их клиентам найти ответы, тогда, когда им это надо через интернет-форумы, такие как TechNet, MSDN и Answers.
Сегодня, порядка 4000000 людей получают ценную информацию через интернет-форумы Microsoft - и это число постоянно растет.
Эти участники делают ресурсы Microsoft более ценными. Они помогают другим участникам, предлагая полезные ответы, переводя онлайн ресурсы на местные языки и выступая в качестве модераторов.

понедельник, 14 марта 2011 г.

среда, 23 февраля 2011 г.

Перевод даты из БД TopSpeed в DataTime

Пришлось на днях работать с базой данных TopSpeed компании Clarion.
Из первых впечатлений...
Положительные:

  • высокая скорость работы.

Отрицательные:
  • отсутствие odbc-драйвера для 64'х битной платформы (по крайней мере, мне их найти не удалось).
  • странный формат хранения даты.
Собственно о переводе даты из базы данных TopSpeed в привычное человеку представление здесь речь и пойдет.

воскресенье, 30 января 2011 г.

Установка ODAC на Windows 7 x64

На днях потребовалось установить Oracle Data Access Components (ODAC) на Windows 7 x64. Кажется на первый взгляд, что ничего такого сложного. А не тут то было. Проблем, в процессе установки, оказалась масса. Хочу поделиться с Вами какие проблемы возникали и как я их решал, в надежде сэкономить наше с вами драгоценное время, потратив его на решение поставленных перед нами задач.

вторник, 11 января 2011 г.

Использование Unit-тестирования на примере Visual Studio.

Решил добавить  небольшую практическую часть по созданию Unit-тестов в Visual Studio. Думаю, кто первый раз с этим сталкивается, информация очень даже поможет сэкономить время и быстренько реализовать простенькие юнит-тесты для своих методов в программе.

Качество разрабатываемого ПО. Качество программного кода. Методы и средства их оценки и улучшения качества.

Качество программного обеспечения.


Проблемы разработки ПО

Наиболее распространёнными проблемами, возникающим в процессе разработки ПО, считают:

Аспектно-ориентированное программирование

Замечательный видео-обзор по АОП (http://spbalt.net/Content/Dmitri_Nesteruk_AOP.wmv)

Звонок в техподдержку

Недостатки управления в IT

Думай иначе