Как скачать код с сайта, доступность материалов (и немного саморекламы)
В некоторых статьях публикуются не только исходники, но и ссылки на файлы lsp.
Все материалы, опубликованные на этом сайте, являются свободно распространяемыми. Если что-то надо использовать - бога ради, забирайте. Если по ходу дела укажете мое авторство, линк на ресурс или что-то наподобие - будет совсем замечательно.
P.S. Есть у меня и канал на YouTube. Вдруг что интересное для себя найдете Некоторые вещи есть только там.
P.P.S. Используемые lisp-функции
MessageBox, NC 23 и Astra Linux
Есть у меня в проекте некий сервис для сообщений - информационных, об ошибках, об исключениях, консольные сообщения - все вот это вот. Поскольку разработка вынужденно ведется в Windows (да и NC на самом деле работает под Wine), я стал использовать стандартные System.Windows.MessageBox. Но вот к поведению этих окон в Linux я оказался совсем не готов.
Далее
Создание LWPOLYLINE через ActiveX в NC
Понадобилось мне тут создать LWPOLYLINE в NC24.1. Казалось бы - что сложного? Угу, ага... Наник - как всегда - подкинул сюрпризов
Далее
Объявление lisp под NET (nanoCAD 24+) и *error*
Да, в NC24.0 (ну и, соответственно, дальше) появилась возможность объявления lisp-функций через NET. А оно вообще работает? Попробую разобраться. И не пожалею на это отдельной лицензии )
Далее
Условно-бесплатные хранилища git
Известно, что, помимо невероятно раскрученного github, есть еще тьма других площадок. Одна из них - BitBucket (SourceTree, привет!). И вот только что пришло письмо...
Далее
Снова про загрузку сторонних сборок, чтоб их…
В личном общении не скажу с кем появилась потребность загружать сторонние сборки, раскиданные по подкаталогам основной сборки. Вопрос - что и как грузить, каким образом, и как разрешить сопутствующие проблемы.
Далее
Хранение и получение данных между сессиями в NET
В продолжение настроек под Linux и хранения пользовательских типов данных
Далее
Про нейминг и организацию кода в шарпах и в лиспе
Все что ниже - по просьбе; мое личное мнение, под мое сегодняшнее видение ситуации. Может быть, через полгода я буду смотреть на это как на бред сумасшедшего. Какие бы ни были приняты правила - пускай даже самые дикие - их наличие значительно лучше их отсутствия.
Далее
Автоназначение версии сборки NET
Достаточно долго мучался с версиями сборок (особенно с сервисными сборками) - точнее, с автоназначением их версий. Если сборка на NET, а не Framework.
Далее
Получение всех команд NET, часть 3. Первые тесты
Продолжаю часть 1 и часть 2. Профи, помидоры, уворачиваться - все помню, ничего не поменялось
Далее
Получение всех команд NET, часть 2
Продолжение части 1. Попробую поиграться с окнами и "прокидыванием" данных в них. Окна - на WPF (ну не люблю я WinForms, плюс MVC / MVP мне как-то не зашли).
Далее