LISP: GigaChat vs полупрограммист. Чья возьмет?
Статья чисто по приколу, поскольку работать не хочу совершенно. На форуме наника возник вопрос о работе кода, сгенерированного GigaChat'ом. Под катом - исходный код и мои соображения. На форуме публиковать не хочу (считайте по религиозным соображениям и не оскорбляйте мои чуйства!)
Далее
Очистка словарей. Просто для напоминания самому себе
Меня достало каждый раз писать одно и то же по очистке словарей. Засуну сюда лисповой код, который будет работать и под наной, и под кадом. Если что - сам его буду тырить по мере надобности.
Что сайт есть шпаргалка, надеюсь, никто не забыл? )))
Далее
Создание LWPOLYLINE через ActiveX в NC
Понадобилось мне тут создать LWPOLYLINE в NC24.1. Казалось бы - что сложного? Угу, ага... Наник - как всегда - подкинул сюрпризов
Далее
Про нейминг и организацию кода в шарпах и в лиспе
Все что ниже - по просьбе; мое личное мнение, под мое сегодняшнее видение ситуации. Может быть, через полгода я буду смотреть на это как на бред сумасшедшего. Какие бы ни были приняты правила - пускай даже самые дикие - их наличие значительно лучше их отсутствия.
Далее
nanoCAD преобразовать ObjectId в McObjectId
Время от времени то на форуме, то в чате, то самому мне надо преобразовать ObjectId в McObjectId - т.е. "нативный" Id в "мультикадовский". Штатных средств ни в NET, ни в лиспе не существует. Но это не означает, что подобного уже кто-то где-то не делал!
Далее
Как погасить сообщения nanoCAD при загрузке lsp?
В чате по nanoCAD возник вопрос (цитирую не дословно):
При загрузке любого лиспа нана автоматом выводит прописанные там команды.
Независимо от..
Учитывая что это ложится в автозагрузку, имха подавлять принудительно вывод ком строки плохая идея.. Можно не успеть вернуть как было
Вызов принят Погнали )))
Далее
Четыре правила для работы с ActiveX в VisualLisp
Независимо от среды исполнения - AutoCAD / nanoCAD / BricsCAD (надеюсь)... Клон страницы http://www.cad.dp.ua/stats/vla_doc.php. Кроме картинок - их скачать пока не удалось.
Далее
Реестр и логические операции над строками
Приспичило мне тут "типа зашифровать" строку в реестре. Ну вот захотелось и все, трава не расти! Причем запись и чтение надо выполнять и из-под лиспа, и из-под NET. И вот тут я знатно удивился...
Далее
Снова об очистке. Неочевидное, невероятное :)
Попался на форуме очень интересный файл. Вес файла 7 метров, но после первого же сохранения в ACAD2021 он получается - та-даааам! - 3 с лишним гига. Штатные (и полуштатные) средства ситуацию не меняют.
Далее
Про развитие и рефакторинг собственного кода
В очередной раз убедился, что даже сформированный на единственную задачу код может запросто потребовать развития.
Далее