|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
нет я имел в виду какие то программы - типа расчет балки и тд. для интереса попробовать запустить из офиса
(и сгородить там же для альтернативы интерфейс по примеру выложенного выше шаблона)
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
В ближайшее время сделаю пару расчетов, сейчас разбираюсь с автоматическим созданием интерфейса...
Потом займусь в основном оболочкой, а ребята питоном.... Глянул шаблон, могу сказать что в нашем варианте интерфейс по лучше будет, при том что функциональность будет на порядок выше, т.к. будет библиотека своих функций, типа сортамента и получения данных из Таблиц СНИПов... PS. Сейчас вообще возникает куча вопросов, как организовать работу программ с оболочкой.... Например как организовать графический интерфейс, можно сделать непосредственно в оболочке рисовать и получать из неё данные, а можно подготавливать графические данные в прогах на Питоне, а рисовать уже в оболочке по полученным данным... То же самое с Сортаментом и обработкой табличных данных.... Например можно сделать чтобы Оболочка обрабатывала сама весь сортамент в системной папке и сама формировала список для комбобокса, а можно сделать чтобы оболочка запускала прогу на Питоне и получала список сортамента....... В общем надо думать... Надеюсь такие вопросы решить на встрече 5-6 го января, которая будет посвящена разработке данного проекта.... Все желающие могут присоединиться.... PSS. По поводу встречи пишите в личку... Определимся со временем и датой...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 31.12.2012 в 10:37. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
я так могу попробовать объяснить почему мне не нравится пайтон (чисто мое личное ощущение). это в общем то открытый и свободный язык по идее. но 99% творений на пайтоне имеют крайнюю степень красноглазости и большую часть программ на пайтон среднестатистический человек не может использовать по принципу "скачал и работай". красноглазость там уже закреплена даже в том что есть две несовместимые ветки языка (на совершенно равном месте). поэтому пайтон работает хорошо только там где его не видно - для внутренних целей. и никогда - сам по себе. в вашем проекте так и предполагается - что будет нормальная внешняя оболочка на нормальном открытом языке (лазарус) и проблемы красноглазия пользователя волновать не будут (до того момента пока он не вздумает чего то менять или править или как то расширять возможности программы). Врожденное красноглазие этого языка - одна из причин почему он так рьяно форсится копирастами (мелкософтом). которые видимо смекнули что таким образом можно легко направить опенсорс движение в пустой выхлоп - рождение мертвых программ, пустые затраты труда. при этом копирасты совершенно "не замечают" действительно нормальные открытые проекты и открытые языки и программы типа опен-офис и прочее. потому что они лучше и потенциально свободны от красноглазия. но это так - лирическое отступление. Конечно в такого рода проектах известная демократия и общность - вещь куда более важная чем выбор конкретного языка. раз уж команда хочет делать на пайтон - это святое.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
![]() |
ETCartman
Что по вашему есть красноглазость? >>нормальная внешняя оболочка на нормальном открытом языке (лазарус) Я не хучу сказать что лазарус плохой выбор, но имхо "красноглазия" в нем ничуть не меньше. Если формошлепать программы и кроме Button1Click ниче не писать - этого не заметно, если делать чтото посерьезнее - ситуации в этой ревизии работает, в той нет встречаются довольно часто. Просто установить транковые версии лазаря и фпц - то еще красноглазие)) Последний раз редактировалось zamtmn, 02.01.2013 в 01:09. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
красноглазость это не имеет отношения к кроссплатформенности напрямую.
я постоянно использую пайтон скрипты и пайтон программы и постоянно их правлю и переписываю, для того чтобы они работали (причем в одном и том же виндоус а не где то еще). заковыки на уровне "поменяй эту строчку" (ага - найди сначала ее одну из нескольких тысяч), доставь эту библиотеку и тд.. естественно полно пайтон программ на том же sf.net но если вы возьмете среднестатистического пользователя то чаще всего с вероятностью 99% он скачает эту программу а работать она у него не будет. принятая тут схема с портабельной версией эти проблемы снимает на уровне пользователя. но программирование инженерных приложений - это простейшая задача в принципе, на любом языке. требующая использования нескольких однотипных конструкций (если там не лезть в матрицы и в математику о чем пока речи не идет). поэтому выбор пайтона тут у меня вызвал некоторый скептицизм которым я с вами поделился. в каком то смысле выбор NET у меня бы вызвал меньше скептицизма. Но это все - на уровне личного опыта и личных ощущений. Естественно проблем то может и не быть вообще, тем более что DEM то и не склонен создавать своему проекту проблемы на ровном месте. естественно я не отрицаю что пайтон - отличный встраиваемый язык (начиная от локальных и серверных приложений и заканчивая оболочками операционных систем). который сам по себе существует в виде исходников для тех кто в нем плавает.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
zamtmn
Слушай а не подскажешь можно ли отобразить вордовский документ с формулами в форме Лазаруса... А то я тут уже обыскался.... Или только в html варианте получится?
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Если сделать как картинки, то нормально отображается..... Можно конечно и не делать вкладку с отображением страницы отчета, но как то по детски будет выглядеть.... Но как то по детски будет выглядеть, и не обеспечит вовлечение пользователей... Я еще хочу чтобы во вкладке отображался код Питона, для этого компонент есть вроде как.... Просто эти 2 фишки помогут в вовлечении пользователей в разработку новых модулей..... Ведь увидев что код и отчеты довольно простые, люди захотят и сами попробовать это сделать.... Либо подправить что надо, т.к. это обеспечит прозрачность расчета... zamtmn личку глянь...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 02.01.2013 в 11:15. |
|||
![]() |
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811
|
|
|||
![]() |
|
||||
Регистрация: 05.11.2009
Сообщений: 4,360
|
Пишу на С++ в среде разработки Embarcadero RAD Studio XE. Там есть стандартный компонент - вэб-браузер. Использую его для отображения html-текста. Так вот он тоже не понимает MathML. Тут надо как-то подключать спецплагины, иначе формулы не показать. Я имею ввиду формулы по следующей схеме: символьная запись - запись с подставленными конкретными цифрами - результат. Формулы можно в ворде писать, они там красивее чем в MathML, но тут надо знать методы и свойства объекта Equation.3, который собственно формулу в ворде и формирует, посредством визуального редактора.
|
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Есть вариант формировать картинку формулы программно или делать ссылку на рисунок, но блин без интернета отображаться не будет.....
Можно конечно сделать формулы символьном виде если есть интернет и в простом строчном виде если интернета нету....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Нитонисе
Ну эт ты фигню батенька говоришь... Есть ЛаТеХ и тому подобные причуды они отлично с этим справятся.... Т.е. будут генерировать картинки.с формулами...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Олег
Смысл в отображении в отдельной вкладке шаблона расчета.... А у тебя вроде вкладок с такими данными не было... Модуль для поиска и замены у нас уже есть...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
ННВ
Ну теперь осталось только Форму сделать для этого, сделать проверку и подбор сечения сортамента из файлов таблиц, ну и сделать отчет.... ![]() Шутка... Но суть правильно уловил оболочка будет лишь запускать проги в консольном режиме, ты разберись чтобы можно было с определенными аргументами твою программу запускать... См пример Там грубо говоря в программе формируется батник с ключами... Код:
Код:
А дальше Код:
Код:
Код:
Код:
Если будут большие массивы чисел или таблицы то их будем во временные файлы сохранять...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Регистрация: 21.05.2010
Сообщений: 148
|
DEM,
формами я не занимался никогда. Только "консольными считалками". Давай мне задание на конкретную расчётную функцию. Что она должна делать и какие входящие параметры будем "пихать" в неё? Я не такой уж большой спец, но попробовать могу. Получится - всем будет польза. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли бесплатный конвертор PDF в DWG (именно официальный и бесплатный) ? | star282 | Прочее. Программное обеспечение | 3 | 14.09.2012 11:44 |
Подскажите, пожалуйста, софт для проектирования | remenikomer | Прочее. Программное обеспечение | 7 | 02.08.2011 12:05 |
Софт по расчету зубчатых зацеплений. | Mageslay | Машиностроение | 4 | 12.02.2010 13:18 |
"Милый дом" 3D - дизайн интерьеров (бесплатный софт) | ETCartman | Прочее. Программное обеспечение | 9 | 13.10.2009 23:18 |
Подскажите - есть ли какойнибудь софт для расчета разверток. | Sunny | Расчетные программы | 1 | 14.08.2004 01:32 |