Скачать NANOCAD Pдгы 8.5
dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Библиотека функций > Предложение: Готовые функции

Предложение: Готовые функции

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 09.11.2007, 15:17
Предложение: Готовые функции
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,083
Отправить сообщение для Apelsinov с помощью ICQ

Apelsinov вне форума Вставить имя

прошу сильно не пинать, но у меня организационное предложение, оно в общем-то касается только тех кто сам пишет в лиспе.

я хотел бы предложить создать наряду с подразделом "Готовые программы" подраздел "Готовые функции".

Это все исключительно от того что я ужасно ленив, и иногда лень самому писать что-то , а есть подозрение что это либо у кого-то уже есть, либо кому-то будет интересно написать такое.

Функции туда выкладывать по собственному желанию, либо, что еще более интересно, по запросу.

Возможно так-же, именовать эти функции в соответствии с определенными правилами, что позволит в итоге получить некую базу функций, на основании которой можно много чего хорошего творить.

Я понимаю что предложение спорное, ну а вдруг из этого что и выйдет.

ЗЫ. Кстати, вот мне нужна функция по идентификации объекта как облака, т.е. полилинии созданной командой REVCLOUD.
аргументы: "Vla-объект"
возврат:
"Vla-объект" - если ооблако
nil - если нет
__________________
apel.fas
Просмотров: 64940
 
Непрочитано 11.11.2007, 00:00
#21
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Для библиотеки функций общего применения нужен именно FAS. Безо всяких "отдельных пространств имен".
Ну не знаю, не знаю... По-мне так именно это и надо, чтобы не засорять библиотеку внутренними служебными функциями, которые бесполезны для пользователя но используются другими функциями. И разница не в байтах, а в возможностях контролировать эти байты. Да и связать DCL (и не только) - тоже не такая уж мелочь...
Но настаивать не буду... главное, все-таки, это наличие исходников,
именно поэтому идея неплохая, так как я, к примеру, не стал бы использовать чужой код, если могу написать его сам, а вот почерпнуть идею, если своих не хватает - это с удовольствием!!!
Евгений А. вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.11.2007, 16:42
#22
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Как вариант - использование неограниченного числа библиотечных VLX модулей с отдельными именными пространствами.
Попытка обсудить тему на http://www.caduser.ru/cgi-bin/f1/board.cgi?t=34910BS закончилась не начавшись.
Материалы дела теперь можно найти здесь: http://webfile.ru/1590563. В папке HTGuide открыть файл Index.html
Pastor вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 11.11.2007, 16:50
#23
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 34,828


Pastor, я думаю, будет лучше, если материалы будут присоединены к посту.
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 12.11.2007, 01:04
#24
Apelsinov

Проектировщик ВК. LISP-любитель.
 
Регистрация: 15.12.2003
Москва
Сообщений: 1,083
Отправить сообщение для Apelsinov с помощью ICQ


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Не "что", я думаю, а "как" - основной вопрос. Как именовать функции, как отслеживать изменения, как определять авторство, как рассылать обновления... Жалко, что я "САПР на базе" на работе оставил.
Что, и как это конечно все важно. (разберемся, автор книжки уже тут, и даже повысил серьезность затеи сразу в разы)
Но самое важное ЗАЧЕМ, и кому это нужно.

Простым пользователям.
По большому счету им все равно как и что пишется, главное чтоб работало,и не глючило. но тут есть нюанс, дело в том что с библиотеками функций код писать легче и быстрее, и проще учесть все мелочи, качество программ вырастает.

Программистам форума.
Им оно очень надо, но только если они в курсе, то есть для того чтобы писать с помощью базы придется ее знать, а это не так то легко, учитывая уже очень приличный ожидаемый объем (благодаря ShaggyDoc).

Перспективы такого начинания - это стандарты кода, постоянное усовершенствование уже имеющихся программ, и поразительная легкость в написании новых, даже довольно сложных программ.Но все это только если будут пользоваться, иначе смысла нет, и
Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
<...> Библиотека может превратиться и в никому не нужную помойку <...>
.
Так что главный вопрос к тем кто предоставляет код на форуме - будете пользоваться?

Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
<...>
Организация такой билиотеки давно у меня продумана (и испытана на практике) после десятка лет мучений со множеством вариантов. Изложено в "САПР на базе AutoCAD - как это делается". За последние годы особых изменений в концепции нет.<...>
Наверное, лучше ShaggyDoc никто не скажет как лучше все это организовать, и что надо сделать для работоспособности базы , как оформлять функции и как их обзывать.

Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
<...>Вот у меня на сей момент имеется 1728 функций, включая 3D. Возьмется кто-нибудь по ним HELP составить в минимальном стандартном объеме?<...>
Я не очень понимаю в чем заключается "составить HELP" и кому он нужен. В любом случае надо сделать так чтобы участвовать в процессе смог каждый.

Исходя из того что я смог понять из этих двух постов -

Цитата:
Сообщение от Евгений А. Посмотреть сообщение
Ну не знаю, не знаю... По-мне так именно это и надо, чтобы не засорять библиотеку внутренними служебными функциями, которые бесполезны для пользователя но используются другими функциями. И разница не в байтах, а в возможностях контролировать эти байты. Да и связать DCL (и не только) - тоже не такая уж мелочь...
Но настаивать не буду... главное, все-таки, это наличие исходников,
именно поэтому идея неплохая, так как я, к примеру, не стал бы использовать чужой код, если могу написать его сам, а вот почерпнуть идею, если своих не хватает - это с удовольствием!!!
Цитата:
Сообщение от Pastor Посмотреть сообщение
Как вариант - использование неограниченного числа библиотечных VLX модулей с отдельными именными пространствами.
<...>
- не все понимают библиотеку функций так как понимаю ее я, а именно:

Практически вся библиотека представляет из себя функции, являющиеся "внутренними служебными функциями, которые бесполезны для пользователя", эти функции используются в программах но не описываются в теле других функций, а подгружаются из библиотеки. Ценность библиотеки именно в том , чтобы "использовать чужой код", а не писать его самому, да еще и каждый раз заново.

И еще, как я вижу результат:

Составить точные и очень подробные правила оформления и написания функций, их именования, это будут не рекомендации, это будут условия нахождения функции в библиотеке. Вывесить их в первой теме подфорума.

Представить на форуме каждую функцию отдельной темой, названой именем функции, так чтобы ее могли просматривать все и изменять в случае необходимости под жестким модерированием нескольких понимающих координаторов.Код функции дать в начале темы, и только там.

Периодически выкладывать компилированнную библиотеку для конечных пользователей и lsp в архиве для программистов.(Периодичность надо обсудить)
P.S. A еще было бы здорово, чтобы в кодах на форуме такие функции подсвечивались как ссылки на соответствующие темы (размечтался)
P.P.S. Я согласен учавствовать во всем этом в меру сил.
Apelsinov вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 01:38
#25
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 34,828


Значит так Я - пользоваться буду. Я и так заимствую массу кода, так что не впервой
Конечным пользователям - теоретически не нужно. Но практически: любой программист может сослаться на библиотеку и сказать "перед использованием кода обязательно скачать и загрузить fas(vlx) файл с адреса dwg.ru/f/lisplib". И все, он с себя ответственность (теоретически) снимает
Именование функций, параметров вызова и локальных переменных в "САПР на базе" описаны очень толково, смысла капитально их менять лично я не вижу. Косметические мелочи - возможно. Код делать "самодокументирующимся" тоже особо не проблема, вопрос элементарной вежливости.
Я тут еще на пару вопросов созрел: ну хорошо, сделали lisp-вариант, а как быть с СОМ-серверами, да еще и написанными на разных языках (от С++ и Delphi до VB и .NET)? Что делать с исходниками arx-модулей (в которых хорошо если 10 человек разберутся с лету)? Как поступать с модулями, подгружаемыми по _.netload?
Лично я в Delphi'йском коде ни в зуб ногой. Точно так же как и в С++.
Ох, надо срочно перечитывать библию программера (то бишь "САПР на базе")...
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 09:02
#26
CB

Конструирование в области нефтеразведки
 
Регистрация: 10.02.2006
Гомель
Сообщений: 321


1.
Цитата:
Цитата:
Сообщение от ShaggyDoc
<...>Вот у меня на сей момент имеется 1728 функций, включая 3D. Возьмется кто-нибудь по ним HELP составить в минимальном стандартном объеме?<...>

Я не очень понимаю в чем заключается "составить HELP" и кому он нужен.
Интересно тогда - как во всем этом ориентироваться, как найти нужную функцию...
2.
Цитата:
Представить на форуме каждую функцию отдельной темой, названой именем функции
Это что - тысячи тем создавать? Опять же - как в этом изобилии ориентироваться? Интересно - как например ShaggyDoc ориентируется в этом море функций?
CB вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 09:09
#27
Profan

Чужой
 
Регистрация: 25.12.2005
Москва
Сообщений: 13,666


Apelsinov прав. Каждая функция должна быть в отдельной теме. Список тем в разделе - это и будет перечень функций. Все-таки, это лучше, чем куча функций в одной теме. Кому-то функции не понадобятся, кому-то понадобятся. Но пусть они будут. Неплохо было бы определиться с категориями программистов по уровню подготовки.
Profan вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 09:42
#28
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 773


Если затевать что-то такое, то делать надо на базе ru.CAD (в том виде, в каком Сергей (ShaggyDoc) готов её отпустить в свободное плавание). Мало того, что там уже сделано очень много, там это сведено в единую систему, что делает её реально юзабельной. НО! Скажу крамольное. Даже та система, которая есть в ru.CAD недостаточна для публичного проекта. Нужно, как минимум следующее:

- чёткий регламент на формат, именование, документирование, способ публикации, обновления и использования библиотеки, как частями, так и в целом;
- фиксированая орггруппа, которая будет принимать все решения касающиеся проекта (способ формирования должен быть формализован и прозрачен) иначе проект гарантировано потонет в обсуждениях;
- развитая система классификации и сортировки, вероятно на основе тегов (в противном случае, будет проще написать по новой, чем найти уже имеющийся код) - древовидная сортировка для подобного проекта - недостаточна;
- набор инструментов для работы с каталогом функций (благо, инструменты эти уже есть у Сергея почти в том виде, как надо - только работу с тегами добавить);
- обязательное разделение обсуждения кода и готовых функций - готовые должны вводить в библиотеку и публиковать только специально обученные люди (или один чел).

По формату - конечно компилировать надо из отдельных лиспов в единый FAS-файл. Нельзя допускать изменения аргументов и возвратов функций от версии к версии - если требуется изменение аргументов, то обязательно новое имя. Конечно, надо придумать систему уникального именования и строго её придерживаться. Версия библиотеки должна быть банально зашита в функцию типа (dwglib-get-version), которая, не мудрствуюя лукаво, возвращает число с плавающей точкой соответствующее версии, а обработка этого возврата - дело программера.

А вообще, я - за. Если станцуется тема, то может получиться очень интересный ресурс.
Alaspher вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 10:06
#29
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 10,003


Цитата:
Интересно - как например ShaggyDoc ориентируется в этом море функций?
Очень просто - с помощью программы ruSourceExplorer (она есть в download). Каждая функция лежит в отдельном файле. Вся библиотека в системе каталогов по тематике. Просматривая дерево можно просмотреть и подправить любой исходник. Если надо - перетащить в VisualLISP. Или скопировать пример вызова.

Каждый файл может иметь дополнительные описания и даже иллюстрации (скриншот диалога или графическое пояснение действия). Для каждой функции можно щелчком кнопки сгенерировать HTML и здесь же просмотреть. Можно искать в дереве и в файлах.

При этом для библиотеки имеется единственный файл проекта и создается единственный FAS-файл. Размер его со всеми функциями 750 кв. Функций-то больше, чем файлов, так как иногда в одном файле лежит несколько функций. Но это непорядок - надо именно принцип "функция - файл". Это мне просто лень иногда было отдельно записывать. Для публичной библиотеки такой подход недопустим.

Справка нужна обязательно! В чужих исходниках трудно копаться, да и не всем они должны быть легко доступны. И не из-за того, что "жалко", а чтобы трудно было "улучшать". Некоторые совместные библиотеки и загибаются из-за "улучшений". Клоны всякие появляются....

Написать функцию - это 10% работы. Остальное - документирование и поддержка.

Плодить множество веток на форуме незачем. Ветка может быть одна - для объявлений об обновлениях. Обсуждать код по существу надо закрыто среди разработчиков - без "колхозного голосования".
Миниатюры
Нажмите на изображение для увеличения
Название: source_explorer.jpg
Просмотров: 340
Размер:	77.5 Кб
ID:	713  Нажмите на изображение для увеличения
Название: source_explorer2.jpg
Просмотров: 254
Размер:	59.5 Кб
ID:	714  Нажмите на изображение для увеличения
Название: source_explorer3.jpg
Просмотров: 307
Размер:	68.7 Кб
ID:	715  
ShaggyDoc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 11:09
#30
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 10,003


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я тут еще на пару вопросов созрел: ну хорошо, сделали lisp-вариант, а как быть с СОМ-серверами, да еще и написанными на разных языках (от С++ и Delphi до VB и .NET)? Что делать с исходниками arx-модулей (в которых хорошо если 10 человек разберутся с лету)? Как поступать с модулями, подгружаемыми по _.netload?
Делать надо LISP-библиотеку. ARX я бы сюда не включал, так как это будет привязка к версиям AutoCAD. COM-серверы от версий не зависят, да их и не много. Могут в библиотеке выделяться функции, использующие COM. Наличие исходников для использования также не обязательно (хотя можно и выкладывать), а вот TLB-надо.

Обходимся же мы без исходников Windows, или стандартных функций, хотя активно их используем.

Всё, кроме LISP может быть "расширением" библиотеки.
ShaggyDoc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 11:57
#31
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 10,003


Цитата:
Сообщение от Alaspher Посмотреть сообщение
Если затевать что-то такое, то делать надо на базе ru.CAD (в том виде, в каком Сергей (ShaggyDoc) готов её отпустить в свободное плавание). Мало того, что там уже сделано очень много, там это сведено в единую систему, что делает её реально юзабельной. НО! Скажу крамольное. Даже та система, которая есть в ru.CAD недостаточна для публичного проекта.
Разумеется, потому что это частный проект.


Цитата:
Нужно, как минимум следующее:
Со всем минимумом согласен. Но этого мало. Самый минимальный минимум. Мы же собираемся делать всё в Интернет. А здесь нужна программная поддержка. Скрипта "воблы" маловато будет. Возможные варианты:

1. SourceForce. Там такие вещи делаются. Но мне лично очень не нравится - слишком сложно, больше усилий на борьбу с движком уйдет. Да и необязательно "буржуинам" об этом деле знать (наши резиденты и здесь прочитают).

2. С DWG.RU уходить не надо. Но можно, при интересе у админа, поставить сюда же, на этот сайт, дополнительную CMS, например MODx.
http://modx.ru/
Вот там можно и писать "писателям" и комментировать "читателям" ("ацтой", "Писарь - адской диавол!"). И "облако тегов" автоматически формируется, и технология AJAX используется.

3. Ничего не менять и не добавлять, валить всё в Download. А для темы библиотеки выделить отдельный раздел форума. А там - куда кривая вывезет. Тоже неплохой вариант, особенно с учетом того, что через полгода проект загнётся.
ShaggyDoc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 12:20
#32
Profan

Чужой
 
Регистрация: 25.12.2005
Москва
Сообщений: 13,666


Разговор, чувствуется, пошел о серьезных функциях, расчитанных на достаточно продвинутых программистов. Программистам начального уровня лучше и не соваться, IMHO. Дали бы надежный обработчик ошибок, что ли. Ага, скажут, смотри ruCAD.
Profan вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 12:26
#33
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 34,828


Хоть я сейчас и огребу по полной программе, но промолчать не могу. Profan, глянь http://www.arcada.com.ua/forum/viewtopic.php?t=445 - оно?
__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 12:43
#34
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 773


Цитата:
Сообщение от Profan Посмотреть сообщение
Разговор, чувствуется, пошел о серьезных функциях, расчитанных на достаточно продвинутых программистов. Программистам начального уровня лучше и не соваться, IMHO.
Как раз наоборот - такой проект может быть полезен программерам всех уровней - начинающий может быстрее получить результат, а опытный, помимо того ещё и найти идеи для решения своих задач.

Цитата:
Сообщение от Profan Посмотреть сообщение
Дали бы надежный обработчик ошибок, что ли. Ага, скажут, смотри ruCAD.
Ну, так-то - не самый плохой совет...
Alaspher вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 12:58
#35
Admin
Administrator


 
Регистрация: 21.08.2003
Ульяновск
Сообщений: 3,648


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Возможные варианты:

1. SourceForce...

2. С DWG.RU уходить не надо. Но можно, при интересе у админа, поставить сюда же, на этот сайт, дополнительную CMS, например MODx....

3. Ничего не менять и не добавлять, валить всё в Download....
4. Могу отдельный модуль написать по тех.заданию будет только то, что нужно и так, как нужно. Правда с AJAX не дружу, в крайнем случае можно тот же MODx расковырять и найти необходимые функции
Admin вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 13:14
#36
Profan

Чужой
 
Регистрация: 25.12.2005
Москва
Сообщений: 13,666


Для Alaspher.
Так это на все можно сказать: смотри там-то и там-то. Я хочу войти в раздел "Готовые функции" на этом форуме и посмотреть, есть ли здесь что-то для меня?
Цитата:
Как раз наоборот - такой проект может быть полезен программерам всех уровней - начинающий может быстрее получить результат, а опытный, помимо того ещё и найти идеи для решения своих задач.
Особенно, если файлы будут скомпилированы в FAS.
Profan вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 13:38
#37
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 773


Цитата:
Сообщение от Profan Посмотреть сообщение
Я хочу войти в раздел "Готовые функции" на этом форуме и посмотреть, есть ли здесь что-то для меня?
А вот для этого и должен быть механизм, который тут начали обсуждать. Если удастся договориться о том, что он должен делать и как, то можно будет заняться реализацией. И уже пора определяться кто и в каой мере готов лечь на этот алтарь, поскольку без команды такие темы дальше разговоров не уходят.

Цитата:
Сообщение от Profan Посмотреть сообщение
Особенно, если файлы будут скомпилированы в FAS.
Одно другому не мешает - ФАС - для использования библиотеки, это самая простая часть (было-б что компилить), а публикация кода и описаний (документации), это отдельная обязательная тема.
Alaspher вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 13:39
#38
CB

Конструирование в области нефтеразведки
 
Регистрация: 10.02.2006
Гомель
Сообщений: 321


Какой набор инструментов для программирования дает простой ввод (vl-load-com) знает не только опытный программист - главное чтобы был толковый хэлп, и если здесь будет тоже самое - например (dwglib-load-com), то это будет вещь(тем более если можно будет посмотреть и код).
Цитата:
для темы библиотеки выделить отдельный раздел форума
Это правильно...
Цитата:
Плодить множество веток на форуме незачем. Ветка может быть одна - для объявлений об обновлениях. Обсуждать код по существу надо закрыто среди разработчиков - без "колхозного голосования".
Однако узкий (даже продвинутый) круг людей может ошибаться. Для серьезных функций требуется определенный период тестирования, предложений по улучшению, которые в этом разделе и могут высказываться (ИМХО).
CB вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 13:55
#39
Admin
Administrator


 
Регистрация: 21.08.2003
Ульяновск
Сообщений: 3,648


Кстати на этом форуме существует довольно гибкая система прав доступа к отдельным разделам вплоть до модерации.
Admin вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 12.11.2007, 13:55
#40
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 10,003


Для начала:

1. Я просмотрю главы книги по организации билиотеки, откорректирую в виде проекта Правил создания библиотеки и выложу здесь для обсуждения. Но это день-другой. Могу также взять на себя составление Help (есть инструменты). Могу также сделать заготовку специального раздела на MODx и передать admin для попытки размещения. Но тут надо знать кое-какие секреты (версия БД, версия PHP, возможность создания отдельной таблицы в БД (или таблиц с собственным префиксом в существующей).

2. Модератором проекта предлагаю просить согласиться Кулик Алексей aka kpblc . Он инициативный, он модератор, идею он давно сам реализует. И у него, вроде бы, жена сметчик. А значит прости, если что...

3. Alaspher мог бы, помимо участия как автор, выполнять функции "оптимизатора" кода. У него это лучше всех в мире получается.

4. Все остальные включаются по желанию. "Пропуск" - хоть один код "библиотечного" типа. Это для редактирования. Смотреть код, конечно, все смогут.

5. Возможно, у кого-то не будет времени для активной работы, но сможет предоставить свои коды. Только не должно быть так - сбросил архив и пусть разбираются.

Начинать билиотеку надо не "всё сразу". Постепенно формировать, начиная с самых необходимых и ходовых функций.
ShaggyDoc вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Библиотека функций > Предложение: Готовые функции

Инженерные консультации
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать две функции Holon Программирование 11 30.07.2007 13:32
Имя Layout'а из результата функции vla-get-activelayout kp+ Программирование 4 16.08.2005 07:58
Странности функции rtos FWA Программирование 2 16.02.2005 11:37

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


Размещение рекламы