Завершился (http://sourceforge.net/news/?group_id=510331) очередной этап разработки проекта Wedana (http://www.wedana.org), в рамках которого создается система для проектирования электронных схем, работающая через обычный web-браузер. Причиной создания проекта является желание обеспечить возможность редактирования электронных схем на платформах, на которых не могут выполняться существующие системы проектирования, например, на различных мобильных системах, таких как планшеты на базе Apple iOS и Google Android. Кроме того, использование web-технологий позволит подготовить среду для совместного проектирования схем, в которой над одним проектом смогут одновременно работать несколько инженеров.
На текущем этапе развития проекта реализована возможность просмотра файлов в формате gschem, подготовленных в свободном редакторе принципиальных схем gEDA (http://www.gpleda.org/index.html).
Также подготовлен модуль для интеграции с системой совместной разработки Trac (http://demo.wedana.org/n...URL: http://www.wedana.org
Новость: http://www.opennet.me/opennews/art.shtml?num=31415
обозначения элементов с нашим ГОСТом совместимы?
gost_eskd.css
>Причиной создания проекта является желание обеспечить возможность редактирования электронных схем на платформах, на которых не могут выполняться существующие системы проектирования, например, на различных мобильных системах, таких как планшеты на базе Apple iOS и Google Android.Я прямо предвкушаю как поклонники этих мобильных рюшечек все разом кинулись проектировать электронные схемы.
А почему вы считаете, что у проектировщиков электронных схем нет планшетов на базе iOS или Android?
Потому что на компьютере или накрайняк ноутбуке заниматься данным видом деятельности - не в пример результативнее. Я с удовольствием посмотрю как вы через интерфейс для идиотов вызовете хотя-бы пятую часть функций GEDA-ы или KiCAD с разумной скоростью. А разместить одну микросхему за два часа геморроя с вебней и UI ориентированном на недоумков - это не результат, это пародия на оный.
Аж улыбнуло как вы отзываетесь.Вы считаете что скорость и качество работы определяется методом отрисовки GUI ?
Вы считаете что это не так удобно потому что вы с этим не сталкивались, в реальности же, качество работы с вебкой можно довести до уровня работы с обычным десктопным приложением.
Веб интерфейс может предоставить все необходимые элементы управления, и скорость работы с ними ничем не будет отличаться от используемых в приложениях к которым вы привыкли.
Другой вопрос, насколько комфортно будет работать руками а не мышью
О да, Вам этого не понять, когда хочется лечь в постельку и закинув ногу на ногу на планшете, расслабившись, ковыряться в своеём изобретении. Это мечта. А можно на природе, или в поездке, ту ну... только страсть разшевелил... ждать то еще придется не мало :)
> О да, Вам этого не понять, когда хочется лечь в постельку и
> закинув ногу на ногу на планшете, расслабившись, ковыряться в своеём изобретении.На ноуте как-то сподручнее получается. Функционала у CAD-систем по определению много.А емкостные экраны по определению созданы для софта "3 кнопки на экране" что плохо стыкуется с логикой CADов. Можно и из буханки сделать троллейбус, но вот зачем?
Я считаю, что подобные проекты в самый раз писать на Java + Google Web Toolkit, писать на JS такие вещи трудно и нелогично... Не перспективно и готовых наработок не надергаешь.
> Я считаю, что подобные проекты в самый раз писать на Java +
> Google Web Toolkit, писать на JS такие вещи трудно и нелогично...
> Не перспективно и готовых наработок не надергаешь.В принципе да. Но если люди не знают Java&GWT, то пусть пишут на JS. КОгда напишут (если не забьют по дороге) можно будет сделать обертку вокруг JS на GWT и работать на менее баго-образном языке ;)
С другой тороны такой огромный проект как ГМайл написан на JS, а не GWT. Так что и на JS можно написать хорошо... только вот долго и сложно.
Ну немного не так, gmail как раз и написан на java, а gwt как раз и занимается трансляцией кода из java на html+js+...
> С другой тороны такой огромный проект как ГМайл написан на JS, а
> не GWT. Так что и на JS можно написать хорошо... только
> вот долго и сложно.Gmail написан на фреймворке, который является прародителем GWT.
Эм... А что, нельзя было использовать какие-то более адекватные средства поддержки совместной разработки и кроссплатформенности, чем браузер и JS? Скоростью работы даже нативные редакторы не отличаются, а уж JS на планшете... Уж если делать что-то подобное - то скорее какой-нибудь SDL + адекватная интеграция с VCS? А так - про Git сотоварищи можно забывать, скорость работы заведомо грустная, данные надо в дурных объёмах с сервера тащить.При этом никакие обычные выгоды веб-приложений вроде простоты запуска приложения для хомячка или удобство обновления здесь не играют - электронщик всяко осилит установку и не будет рад неконтролируемым им изменениям рабочей среды (=апдейтам). Да и сама идея редактирования на планшетах тоже, мягко говоря, сомнительна.
ох, кокая стереотипная зашоренность...
Он все правильно говорит, не стереотипно-зашоренный ты наш.
> VCS? А так - про Git сотоварищи можно забывать[[http://www.opennet.me/opennews/art.shtml?num=31418 Как раз]] в тему :)
Да и вообще Мозилла с Гугло нам операционкой в вебе угрожают, а вы... :)
А я не в восторге от того, что в веб пытаются засунуть то, что туда не лезет по сценарию использования. Я считал и считаю правильной архитектуру, при которой с данными работает умный десктом, а сервер (если он присутствует) просто даёт синхронизацию данных с любой точкой и, если надо, набор коллбеков для организации совместной работы.И я смотрю с недоумением на переписывание на JS того, что можно брать (через NaCl) готовым.
Ну, как минимум одну выгоду выше уже упомянули — иначе для iOS и Android пришлось бы писать отдельные программы, на разных нативных языках, с разными фреймворками, при совершенно разном дизайне. А так даже на WebOS и ChromiumOS вероятно пойдёт, не говоря уж о разнообразных ОС для десктопов/ноутбуков.
Для любого десктопа можно писать на стандартных Qt, к примеру. А профессиональный софт на планшете - это как-то не особо осмысленно.
Для десктопа подобные приложения уже написаны. Я так думаю.
пойдёт это значит как-то запустится. Но работать оно нормально всё равно не будет.