Публикации
СТАТЬЯ Simple C# Genetic Algorithm
A genetic algorithm (GA) is a search technique used in computing to find exact or approximate solutions to optimization and search problems. Genetic algorithms are categorized as global search heuristics. Genetic algorithms are a particular class of evolutionary algorithms (also known as evolutionary computation) that use techniques inspired by evolutionary biology such as inheritance, mutation, selection, and crossover (also called recombination) (from Wikipedia). Introduction A genetic algorit...
СТАТЬЯ Как я проходил собеседование в Microsoft
Каждый год компания Microsoft проводит отбор студентов и аспирантов со всего мира на летнюю практику в Редмонде. В этом году я также решил воспользоваться предоставляемой возможностью и отправил свое резюме в украинское отделение Microsoft. Этап первый: отправка резюме в Редмонд и ожидание ответа. Ответ может прийти через неделю, может через две. Моему другу ответ пришел на неделю раньше. Причина в том, что резюме попадают сразу нескольким рекрутерам, которые рассматривают резюме в порядке очере...
СТАТЬЯ Конкурс на самый конструктивный отзыв о Microsoft Internet Explorer 8
Описание конкурса Отзыв может быть как позитивным, так и негативным, главное – он должен быть правдивым, максимально полным и подробным. Основной критерий – отзыв должен быть полезным при разработке следующей версии продукта. При этом объем значения не играет – от нескольких строк до нескольких страниц. Условия конкурса 1. Установите и используйте Internet Explorer 8 (скачать продукт можно здесь). 2. Узнайте больше о новых возможностях продукта здесь. 3. Пришлите свой отзыв до 20 апреля: Если Вы...
СТАТЬЯ DreamSpark: пройди сертификационный экзамен бесплатно
В рамках программы Microsoft DreamSpark появилось еще одно предложение - возможность пройти сертификационный экзамен бесплатно. Все детали по ссылке (раздел "Бесплатный сертификационный экзамен").
СТАТЬЯ Отслеживаем Windows события в Вашем .NET приложении
Возникла сегодня задача... Сделать возможность приложению реагировать на нажатие клавиш. Ничего сложного, если у вас одна форма(или контрол), для которой можна перегрузить OnKeyPress или добавить делегат обработчик события KeyPress. Вот только приложение у меня многоуровневое и вложеность контролов была довольно большая. Полазив в интернете нашел такое описание: Когда есть выбраная ячейка в DataGrid, событие нажатия клавиши не попадет в обработчик к DataGrid, его перехватит ячейка - сделано для ...
СТАТЬЯ С 1 апреля!!! Нововведения в Internet Explorer 8.1
Остановимся на некоторых нововведениях в Internet Explorer 8.1. Интерфейс пользователя На самом деле интерфейс поменялся мало, всего несколько изменений в стиле Windows 7: Улучшенная безопасность и веб-слайсы Одним из улучшений IE 8.1 стало улучшение безопасности. SmartScreen Filter и Cross Site Scripting (XSS) фильтр теперь ловит 96% известных Malware и фишинговых сайтов в отличие от 75% в IE8. Web-слайсы (появились в IE8) позволяют вам следить за обновлениями любимых сайтов. Поддержка плагин...
СТАТЬЯ Fuzzy c-means clustering C# implementation
Fuzzy c-means clustering algorithm The input to the algorithm are the N pixels on the image and the m fuzziness value. Its steps are: Step 1. Initialize μ with random values between zero and one; but with the sum of all fuzzy membership table elements for a particular pixel being equal to 1 -- in other words, the sum of the memberships of a pixel for all clusters must be one. Step 2. Calculate an initial value for J using Step 3. Calculate the centroids of the clusters cj using Step 4. Calculate...
СТАТЬЯ Mobile MVC Framework - Большое в малом
Рано или поздно в своей работе программист доходит до той точки, когда писать программы "на коленке" уже не имеет смысла, т.к. время - конечный ресурс и с каждым годом становится все более и более ценным. В таком случае полезным бывает использование уже существующих наработок как, непосредственно, для реализации того или иного функционала, так и для разработки архитектуры ПО. Удачным и довольно эффективным способом сократить время, необходимое на разработку архитектуры, является использование ша...
СТАТЬЯ Забавные постеры на тему Microsoft DreamSpark
Российские коллеги подготовили несколько постеров для тех, кто уже воспользовался предложениями Microsoft DreamSpark (бесплатное ПО для студентов и аспирантов) и хотел бы поделиться информацией об этой программе с другими студентами. Эти забавные постеры смогут скрасить стенку вашего офиса или доску объявлений в вашем университете. Для тех, кто еще не успел воспользоваться всеми преимуществами данной программы, прошу сюда. Скачать постеры
СТАТЬЯ Материалы по веб-технологиям Microsoft.
В этом сообщении собраны основные ресурсы на которых можно найти материалы по веб-технологиям Microsoft. Прежде всего, рекомендуем обратить внимание на портал http://www.microsoft.com/Rus/Msdnaa/Curricula/Default.mspx, где собрано большое количество бесплатных материалов курсов по технологиям Microsoft. Помимо этого рекомендуем следующие материалы (англоязычные помечены EN): Технические доклады Разработка веб-приложений на ASP.NET: http://www.techdays.ru/Category.aspx?Tag=ASP.NET Разработка веб-...