| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Цитата:
Кстати, обратите внимание на Autodesk Robot там есть API и там есть уже готовые вшитые расчеты по снип, быть может чтото получится на его базе сделать. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
100k
По части Робота, это я в курсе и это одна из причин выбора vb.net А украшательства как вы говорите как раз то можно было бы сделать если бы вы согласились учавстовавать в этом проекте..... Хотя ХЗ но может быть и подумать о том, что часть прог будет с усеченным функционалом, а за плату иметь расширенные возможности....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 21.07.2008
Луцьк
Сообщений: 179
|
второй сезон сериала
http://forum.dwg.ru/showthread.php?t=70787 |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Vov.Ka
Там автор тоника сам ничего не собирался особо делать.... И опыта у него в этом не было.... Я же и сам программирую и не плохо методики расчетов знаю... К тому же у меня есть уже более менее конкретная программа...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 05.11.2009
Сообщений: 4,360
|
Цитата:
Напомню, что вся это канитель с оплатой нужна для того, чтобы заинтересовать разработчиков данного ПО, потому как без серьезного программирования получится аналог индивидуальных эксель-разработок, которые есть у каждого конструктора со всеми вытекающими последствиями - довольно узкий спектр решаемых задач, сложность верификации результатов, недружелюбный интерфейс, неудовлетворительная отчетность. Хочу также возразить некоторым высказываниям касательно того, что потребуется реализация одного единственного алгоритма для решения задачи. Это не так, ведь реализовать можно любые алгоритмы и выбирать их опционально. Каждый использующий программу самостоятельно решает - подходит для его задачи такой способ решения или другой (также реализованный). |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Нитонисе
У меня твой сайт Нодом блокируется... Ну не знаю, я ж говорю пока обсуждаем все... Вроде как есть Магазин для Виндовс приложений... Платные пусть там будут, а бесплатные на сайте программы.... Я пока честно говоря пока в замешательстве... Ps. Зашел с телефона на это сайт, так ты и есть Иван Полонский который зарабатывает 150 тыс руб. и ничего не делает???? Программы не смотрел, позже гляну...
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. Последний раз редактировалось DEM, 08.12.2012 в 18:40. |
|||
|
||||
Регистрация: 05.11.2009
Сообщений: 4,360
|
Offtop: NOD чересчур чувствительный антивирус. Он так и на некоторые мои программы реагирует, в которых имеется защита. Скорее всего на защиту такая реакция. Что касается Ивана Полонского, то я не знаю кто это. Я сам все эти программы написал и по мере сил веду их поддержку.
|
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Фактически такой проект существует и действует и в сумме составляющих по многим моментам позволяет сделать больше и лучше коммерческих программ.
Автор - коллективный, размещение - dwg.ru/dnl . Есть американские аналоги таких проектов. Большая часть опытных инженеров во всем мире все равно в большинстве случаев ориентируется на использование электронных таблиц и вещей типа маткада, потому что единственно верный расчет приведен в нормах, в книжке. Протестировать скачанную программу (предварительно в ней разобравшись) и создать свою - одно и то же время. Человек который создает подобные программы на самом деле имеет несколько движущих факторов. Первый - чсв (характерно для молодых инженеров), второй - потребность что то творить (нормальная потребность нормального человека), третья - существующий миф о том что на программах можно заработать или даже разбогатеть (сшибая по несколько долларов с рыла). Второй фактор совершенно нормален, первый и третий - немного от лукавого. Продвинуться по службе лучше не писанием программок и их продажей а непосредственной деятельностью инженера - созданием вещей. люди которые тратят на программки много времени рискуют потерять время на изучение более важных вещей. Заработать на программах индивидууму сложно, удается менее чем 1%. На программах зарабатывают корпорации и собственно создание программ - это 1/10 смысла их деятельности. Остальное - менеджмент, реклама, продвижение законов и создание мифологии (в том числе такой какая описана в факторе номер 3). Софт такого рода должен быть открытым, бесплатным (на крайняк предлагать платную поддержку и кастомизацию). Средства разработки должны быть открытыми (почему например vB.net - не лучший вариант, ибо в любой момент может быть убит владельцем (и будет убит 100% следуя логике корпораций), после чего все наработки за несколько лет превращается в кучу хлама). Реализация по возможности модульной, простой, гибкой в изменениях. Ну например человек пишет функцию простыми средствами на бэйсик. и потом втыкай ее куда хочешь - хоть в опен офис, хоть в эксель, хоть в vb-net.
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 08.12.2012 в 19:11. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
ETCartman
В том то и дело, что в dnl выкладывают все что ни попадя... И тестированием мало кто занимается, а уж отчеты в половине программ... Исходные формулы и т.д. закрыты ну и многое, что не очень нравится....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
дело не только в открытости. дело в структуре. бэйсик например хороший язык - очень простой и понятный. но бэйсиков много и желательно при совместной разработке выбрать не какой то конкретный бэйсик а условится относительно кода и его структуры.
например - инженер создает некую программу и кирпичами его проекта являются простейшие пользовательские функции с использованием общебэйсиковских средств то есть1) арифметика 2) select case 3) if then 4) массивы. 5) циклы нескольких видов. далее он комментирует этот код, регистрирует и описывает его назначение и отправляет в общую базу. Например функция "простой текстовый отчет для расчета балки по СНиП 12345 пункту 789. Или функция которая возвращает массив характеристик сечений типов таких то и таких то. Таким образом отделяется код от интерфейса. Далее - человек идет в базу, берет нужный кирпич и присобачивает его к своему интерфейсу. Ввиду простоты структуры кода не составляет труда транслировать его например в делфи или еще куда то. Или между бэйсиками разных типов. Кирпичи имеют лицензию GPL (то есть в случае изменения чел обязан опубликовать измененный вариант описав где и чего и почему изменилось). Создаваемые на основе кирпичей интерфейсы (хоть в электронных таблицах, хоть в пайтоне) могут быть закрытыми и вообще любыми. Хочешь продавай, хочешь бесплатно распространяй. Главное укажи что базовый результат на основе открытых кирпичей и может быть верифицирован. пусть интерфейсы конкурируют между собой. пусть меняется структура отчетов если надо. То есть разделение кода и интерфейса - принципиально важный момент который сделает такой проект не просто очередной попыткой (почти 100% бесперспективной) а долгоживущей полезной базой знаний, общественным достоянием. При таком раскладе любой вновь народившийся писатель программ рукой не будет изобретать велосипед а пойдет в склад кирпичей. Возьмет - проверит - дополнит. Создаст свои. То есть поддержит проект. Коммерческий писатель (производитель кастомизированного софта) быстро найдет кирпичи для нужных вещей - опять же внеся возможно дополнения и пополнив копилку.
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 08.12.2012 в 19:49. |
|||
|
||||
гадание на конечно-элементной гуще Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604
|
по такому (примерно такому) принципу действует нанософт. они сделали платформу, а целая туча тролей других разработчиков фигачат платные надстройки к базовой платформе.
сейчас только проблема у них в том, что при выходе новой версии платформы, надстройки отстают на полгода с релизом... |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
я вам предлагаю сделать вебсайт (притом многоязычный). типа engbasicblocks.org с несколькими разделами.
1) философия проекта и требования к выкладываемым кодам. условия использования 2) учебник простейшего бэйсик - код, отладка, примеры использования кирпичей. 3) пополняемая база данных с подразделами и под-подразделами. - общие функции (например задачи теории упругости, математика, физика, и тд) - конвертеры (если простые по сути и на основе простых бэйсик функций) - расчеты по нормам (разных стран, разных типов конструкций) 4) условия использования в коммерческих проектов (как оформить ссылку и описать исп. открытые функции, хотя закрытые естественно тоже не возбраняются если они не содержат исправлений открытого кода). тут же реклама активных продавцов софта которые таким образом получают некоторую рекламу своим творениям и некую степень доверия им же. 5) форум или раздел форума на dwg.ru Смысл - в быстром поиске по базе нужных кирпичей, с просмотром истории их тестирования, верификации и т.д. Естественно все вновь выкладываемое должно быть жестко стандартизировано по предъявляемым требованиям. Тоесть чистый простой бэйсик, паскаль и тд. Никаких сторонних библиотек и вообще ничего сложного в принципе. Минимальный порог вхождения для новых участников. Коль на этом форуме не приветствуются обсуждения по созданию новых форумов и их реклама то можно ходатайствовать перед владельцами о использовании этого форума как базы (хотя основная часть проекта не должна иметь владельцев и отступать от принципов FSF нашего пророка RMS) PS Если добавить к такому сайту онлайн IDE с отладчиком (с кучей финтифлюшек типа конвертеров что при простых конструкциях кода вполне имеет смысла, автоформирователей отчетов и даже может быть GUI в том числе онлайн GUI ). Это такой проект "на миллион", то есть он вполне может быстро завоевать мировую известность и широкий круг активных участников. Если я найду в США спонсора (надо будет поискать, тем более что в США много инвесторов в софты а кастомизация и коммерция на открытом ПО только начала пробретать популярность в большой мере благодаря Сергею Брину) я пожалуй сам этим займусь
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 08.12.2012 в 20:47. |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Цитата:
В серьезном проекте я бы поучавствовал. Огонь любви горит ярче, если в него подбрасывать деньги Тоже задумывался о портировании приложений, что бы расчет был отделен от интерфейса, тогда желательно не использовать наследование и прочие ООП штучки. Максимально стремиться к функциональному программированию. вот пример моего кода по нахождению фие из стального снипа Код:
Последний раз редактировалось 100k, 08.12.2012 в 21:40. |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
100k
Так тебя никто не заставляет... Пока никто из тех кто будет учавствовать в проекте, не заикнулся о деньгах, кроме разумеется меня..
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Деньги хорошая штука, но дело в том и состоит что сшибанием пятерок с пользователей денег не заработаешь много. Вообще на западе конечно такие вещи проще делаются в смысле денег. 1) возникает идея 2) появляется начальная реализация 3) проект продается или акционируется или просто находит хороших спонсоров.
Тот же Брин продемонстрировал свои студенческие наработки представителю Sun и получил без лишних слов чек на $100k - так возникла компания Гугл, которая теперь стоит миллиарды и будет расти. Смысл открытого ПО - в самореплицировании, очень экономичной модели без толп маркетологов и промоутеров. К тому же такая модель в отличии от копирастической не является деструктивной для западного мира (который собственно всегда развивался за счет открытости идей). Бабки в данном случае могут делаться на поддержке, продаже финтифлюшек, найме постоянных участников как платных разработчиков, да и мало ли на чем. Просто популярный вебсайт уже бабки за рекламу например. Это альтернатива закрытой модели - написать платную программу, найти одного дурака в год и заработать 10 долларов.
__________________
мой блог по некоторым вопросам |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Цитата:
|
|||
|
||||
Регистрация: 05.11.2009
Сообщений: 4,360
|
Цитата:
Бесплатность же программы означает низкий уровень внимания разработчика, никакой интерфейс, никакой отчет. Такого добра в сети хватает, в том же разделе download на этом сайте. По моему мнению бесплатные программы бесполезны для конструкторов. Ведь этим программам нет доверия, а возможности проверить ее работу зачастую нет. Все это выливается в создание собственных наработок для себя. Можно подумать вот о чем. Организовать всенародную копилку для оплаты работы разработчиков ПО. Создать техническую руководящуюю группу, которая будет выдавать ТЗ программистам. В тестах учавствуют все желающие. Таким образом за относительно небольшие деньги (при большом количестве участников) можно получить добротное ПО с ЗАКАЗАННЫМИ характеристикам. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли бесплатный конвертор 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 |