Тема нахождения пути на карте волнует многих программистов (в основном занимающихся разработкой игр). Заинтересовался этими алгоритмами. Решил для начала самый простой рассмотреть — волновой алгоритм (алгоритм Ли) .
Читать далееНемыслимое (2009)
Что будет, если военнослужащий армии американской (да или любой другой) примет ислам и заложит три ядерных заряда (три ли?) в крупнейших городах Америки? Как заставить его выдать места закладки до подрыва?
Естественно времени на дружественные беседы нет, так что…в игру вступает связка good cop/bad cop.
И вообще, а были ли бомбы? К счастью (или всё же наоборот), террорист доказывает всю реальность угрозы. Вот только от этого героям не становится легче.
Читать далееСнежинка Коха на JS с использованием Canvas
Кривая Коха — фрактальная кривая, описанная в 1904 году шведским математиком Хельге фон Кохом. Три копии кривой Коха, построенные (остриями наружу) на сторонах правильного треугольника, образуют замкнутую кривую, называемую снежинкой Коха.
У меня порой бывают заскоки, когда хочется какую-то мат. задачку запрограммировать. На этот раз решил с фракталами повозиться. А именно со снежинкой Коха.
Читать далееPenumbra Requiem: Обзор
После прохождения первых двух частей предвкушал 3 часть. В итоге был разочарован, так игра оказалась пустышкой и блеклой тенью предыдущих частей.
Читать далееОтправка уведомлений в рамках задания рабочего процесса SharePoint
Очевидно, для нормальной работы с заданиями необходимо предусмотреть возможность рассылки уведомлений об изменениях статуса заданий. Как пример, отсылать письмо при создании задания, редактировании, удалении и т.д.
Меня интересовала больше отправка уведомления о назначении задания пользователю. При настройке параметров задания можно установить свойство endEmailNotification
в true
и задать тело письма в EmailBody
. Тогда при назначении задания письмо будет отправлено пользователю. Но есть тут ограничение — нельзя узнать ID (именно ID, а не GuID) этого заданий в рамках библиотеки. Но вы должны были заметить, что прямая ссылка на задание имеет вид http://сайт/_Layouts/listform.aspx?PageType=4&ListId={ID_Библиотеки}&ID=ID_задания, где ID — уникальный идентификатор в рамках этой библиотеки. Так что, учитывая, что рантайм мы не может получить этот ID для отправки письма стандартными средствами, то таким образом невозможно в письмо приложить ссылку прямую на задание.
Проблемы при развёртывании проекта VS под SharePoint
Стал переносить проекты с тестового сервака на другой. При развёртывании в Visual Studio 2010 ошибки появились. Потом другая, потом ещё…
Читать далееPenumbra Black Plague: Обзор
Совсем недавно обзор на Penumbra:Overture делал. Решил сразу же пройти вторую часть. Как оказалось не зря *__* Хотя возможности движка опять не использованы по полной, сама подача игры порадовала очень.
Читать далееСоздание своего типа контента для SharePoint
В Microsoft SharePoint Foundation 2010 тип контента представляет собой повторно используемую коллекцию параметров, которые можно применить к определенной категории контента. Типы контента обеспечивают централизованное управление метаданными и поведением типов документов, элементов и папок с возможностью повторного использования параметров.
Меня интересовал этот вопрос в рамках Activity CreateTaskWithContentType, который позволят использовать конкретный тип контента. Подробнее про тип контента можно на msdn почитать, здесь же чисто практическую часть хочу рассмотреть.
Читать далееPenumbra Overture: Обзор
В игре рассказывается история Филиппа Лафреска, тридцатилетнего физика, который после смерти своей матери получает таинственное письмо. Выясняется, что письмо написал его отец, пропавший без вести и к тому моменту, предположительно, мертвый. Поиски отца забрасывают Филиппа в далекую Гренландию. Несмотря на сильный холод, герой находит вход в заброшенную шахту, о которой говорилось в письме отца. Оказавшись в злополучной шахте, Филипп понимает, что выбраться из нее он уже не сможет. В итоге Филиппу ничего не остается, кроме как двигаться вглубь шахты навстречу неизвестности.
Читать далееПрикрепить файл в рабочем процессе в своей форме
Появилась необходимость возможности прикрепить файл на форме работы с заданием в рамках рабочего процесса. Как создать свою форму для задания в рамках рабочего процесса я уже рассматривал. В данной статье решил показать как добавить возможность прикреплять файлы при выполнении задания.
Читать далее