Мне потребовалось, чтобы все пользователи домена могли запускать на своих машинах скрипты, написанные мною на F# (fsx-файлы). Для этого на всех локальных машинах придётся установить F# 2.0, поскольку на сегодняшний день, к сожалению, необходимый под это дело функционал не входит в состав .Net Framework, а поставляется отдельно. Если на компьютере установлена MS Visual Studio 2010, то необходимости в данном msi-пакете нет, поскольку она устанавливает всё что требуется, но у рядовых пользователей, понятное дело, IDE не установлена.
Программирование, настройка и администрирование CAD систем
воскресенье, 6 ноября 2011 г.
вторник, 1 ноября 2011 г.
PURGE + AUDIT = Total Errors
На данной страничке я покажу ситуацию, когда команда purge, вызванная в AutoCAD, может приводить к возникновению ошибок (хорошо известных как total errors), выявляемых с помощью команды audit. Возможно, что обозначенная команда не корректно работает и в др. случаях, но я в данной статье буду писать о той ситуации, с которой столкнулся сам (тесты на др. ситуации не проводил за неимением времени)...
пятница, 28 октября 2011 г.
Открытие chm-файла на нужной странице
Для того, чтобы в Windows открыть chm-файл сразу на определённой странице (через ярлык, либо программно - это не имеет значения), нужно сделать следующее:
суббота, 22 октября 2011 г.
F#
Мне понравился язык F# - потихоньку изучаю его. Кратко поясню: F# - это мультипарадигмальный язык программирования для платформы .Net, поддерживающий функциональное, императивное и объектно-ориентированное программирование. F# статически типизирован, т.е. информация о типах доступна уже на этапе компиляции, что обеспечивает большую надёжность программного кода.
воскресенье, 9 октября 2011 г.
Написал .net-реализацию команды _.attsync. Исходный код опубликовал здесь. Странно, что это не было сделано в "родном" AutoCAD .Net API...
пятница, 30 сентября 2011 г.
Генерация справочной системы для .net-библиотек или .net-приложений
Никогда не нужно лениться писать подробные (в меру) комментарии в исходном коде своих программ:
понедельник, 25 июля 2011 г.
Построение .Net-приложений (части 1-4)
Я считаю, что каждый .net-программист должен уметь управлять процессом построения .net-приложений. Набросал краткий набор базовых шпаргалок по теме работы с MSBuild и xbuild.
среда, 20 июля 2011 г.
Тренинг по Revit API (день второй)
Сегодня присутствовали всё те же 7 человек. На этот раз всё пошло гораздо шустрее чем вчера. В результате Артур успел изложить весь материал, который был обозначен по плану. Если обобщить все два дня, то в общем всё прошло хорошо и конечным результатом я остался доволен (остальные - думаю тоже).
Спасибо Артуру за занятия, ну и Autodesk, за то, что организовала их. :)
Спасибо Артуру за занятия, ну и Autodesk, за то, что организовала их. :)
вторник, 19 июля 2011 г.
Тренинг по Revit API (день первый)
Сегодня в Питере прошёл первый день обозначенного мною в заголовке мероприятия... Время проведения занятий: с 10.00 до 17.00.
Изначально пришло 9 человек, позднее подтянулся ещё 1. Т.о. присутствующих было 10..
Изначально пришло 9 человек, позднее подтянулся ещё 1. Т.о. присутствующих было 10..
воскресенье, 17 июля 2011 г.
Разбор статьи Киана Вилмсли о разработке модуля нормоконтроля
Здесь опубликовал статью, в которой изучается код Киана Вилмсли по теме написания модулей нормоконтроля.
пятница, 15 июля 2011 г.
Реверс строки на Си без использования дополнительного буфера
В интернете прочитал, что в одной компании при собеседовании с программистом (на тему приёма на работу), ему, помимо всего прочего, задают небольшую задачку на Си, которую нужно быстро решить (автор пишет, что должно быть не более 5 строк кода).
среда, 6 июля 2011 г.
Из жизни...
Нашёл в просторах интернета. Адрес оригинала мне не известен, а там где нашёл это - линка на оригинал так же нет (лишь сообщение, что таким же образом найдено в сети). Это было бы смешно в том случае, если бы не встречалось в нашей жизни:
вторник, 28 июня 2011 г.
воскресенье, 12 июня 2011 г.
Использование структуры определённой в др. файле
Как известно, в языке C управлять областью видимости глобальных переменных и функций следует с помощью ключевого слова static - если они объявлены как static, то область их видимости ограничивается c-файлом, в котором они определены, в противном же случае они могут быть доступны во всех c-файлах, в которых объявлены с помощью ключевого слова extern (не путать объявление с определением).
понедельник, 11 апреля 2011 г.
Подписаться на:
Сообщения (Atom)