программа "аналоги микросхем"

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

нужна ли такая программа

да
97
85%
нет
8
7%
чушь кошачья
9
8%
 
Всего голосов: 114

Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

XML рулит (:
А как бинарные данные туда засунуть? Base64?
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

да, Base64 или как непарсируемые сущности
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk

Сообщение pleshkov »

BCluster писал(а):да, Base64 или как непарсируемые сущности
Лучше как сущности.

На самом деле, можно пойти дальше, если многоуважаемый Кот выделит чуток места на сервере, то элементарно можно снять проблему синхронизации данных.
Т.е, программа по нажатию кнопки будет лезть на сервер, сравнивать листы и добавлять отсутствующее, после чего, закачивать результирующий XML.
В принципе, можно использовать и sqlite для хранения, а XML для обмена.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

В принципе, можно использовать и sqlite для хранения, а XML для обмена.
Если временно (собрать базу) - сервер есть. Правда стоит в сарае, пока погода хорошая :) С наружи тоже виден (DynDNS). Правда только поставил, не настраивал ничего.
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 35
Зарегистрирован: Пн июл 27, 2009 15:52:08
Откуда: г. Казань, РТ

Сообщение Чеширский Кот »

Только просьба программистам сделать порты на Линукс... :) Тока на qt4 плиз не делайте, ибо страшна и ужасно сие творенье... :evil:
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

А на чем писать предлагаете?? на более ранних версиях я писать не хочу )
Могу написать на шарпе, портировать под линупс не проблема, Mono есТЬ)
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Qt4. Уже всё скачано и установлено. Чем не нравится?
Программа по сути простая, исходники потом под что угодно с минимумом гемора переделать можно...
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 35
Зарегистрирован: Пн июл 27, 2009 15:52:08
Откуда: г. Казань, РТ

Сообщение Чеширский Кот »

на более ранних версиях я писать не хочу )
Пардон, что за ненависть к qt3?.. Я вот пишу и радуюсь... :wink:
Qt4. Уже всё скачано и установлено. Чем не нравится?
Не нравится. Объяснять здесь не буду - долго, муторно и офтоп. Хотите - создавайте тему в "МЯЯЯУ!", там обсудим. 8)
А на чем писать предлагаете??
qt3 вам чем не угодил? Не пойму..
Могу написать на шарпе, портировать под линупс не проблема, Mono есТЬ
Как вариант. :wink:
БАКЛАН - звучит гордо!
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk

Сообщение pleshkov »

ploop писал(а):
В принципе, можно использовать и sqlite для хранения, а XML для обмена.
Если временно (собрать базу) - сервер есть. Правда стоит в сарае, пока погода хорошая :) С наружи тоже виден (DynDNS). Правда только поставил, не настраивал ничего.
Вопрос в том, чтобы база обновлялась :) Так что доступ должен быть более менее постоянным. Отсюда следует, что домашние web сервера отпадают по причине нестабильности :)

Первоначально конечно надо продумать структуру базы, связи один ко многим, один к одному и т.д.
После чего, реализовывать можно на чем угодно, т.к в любом случае полная результирующая база должна все же храниться на общедоступном сервере, откуда при необходимости и будет скачиваться.
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Сервер синхронизации думаю все-таки надо будет сделать. Сделать интерфейс, который будет позволять заливать информацию. Тут же можно будет без особенного геморроя сделать онлвйн версию базы для просмотра.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

В веб-программировании я не силён, но слепить простенькую вебморду для заливки и просмотра файлов думаю труда не составит (или кто-то еще поможет).
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Да зочем вебморду?)
Я сделаю софтинку-аплодер/коллектор
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 164
Зарегистрирован: Сб окт 11, 2008 12:05:19
Откуда: RU, Lipetsk

Сообщение pleshkov »

BCluster писал(а):Сервер синхронизации думаю все-таки надо будет сделать. Сделать интерфейс, который будет позволять заливать информацию. Тут же можно будет без особенного геморроя сделать онлвйн версию базы для просмотра.
Не надо делать форму загрузки.
Надо чтобы из программы по нужному алгоритму отсылались и принимались данные. И все это будет на автоматике.
Контактная информация:
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Можно и так, добавить в программу фичу дополнения базы
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3087
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Вы что, с ума сошли "один элемент - один файл", подумайте о переносимости такой базы. Лучьше в БД хранить, бинарные поля для рисунков и pdf, текстовые для описания и характеристик. Просто впрограмме предусмотреть функцию импорта или слияния баз. С такими задачами справиться формат MS Access 97\2000, для поиска есть SQL.
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Для храниния будет использоваться бд как я думаю
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 163
Зарегистрирован: Пт янв 16, 2009 15:42:05
Откуда: из тех же ворот что и весь народ

Сообщение vsegdaprav »

Честно, не думал, что всё так сложно и громоздко. Может быть отказаться от идеи с даташитом, выводить просто распиновку и хорош. Однако, как я вижу из опроса, идея неплохая?!

Кстати в Протеусе неплохо реализована идея даташитов. Там на некоторые детальки есть ссылка на даташит. Может вместо врезки в программу всего даташита сделать ссылку на него? Просто по моей задумке программа должна быть у каждого в компьютере, а не в БД где-то далеко.
продам телевизор без рекламы

Русский человек славится своим умением находить выход из любых трудных ситуаций. Но ещё более он славится тем, что может найти туда вход.
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Да врезать даташит ерунда, это не проблема вообще
Контактная информация:
Мудрый кот
Аватара пользователя
Сообщения: 1733
Зарегистрирован: Чт авг 21, 2008 22:03:30
Откуда: Одесса(Украина)

Сообщение РадиоЛоматель »

Хотя я и проголосовал "чушь кошачья", но смотрю я на ваши изыскания и мне становится вас жалко...
Неужели никто не знает что такое net framework?
вашу программу в нем можно реализовать за один день. причем с веб интерфейсом(код выполняется на сервере, а к пользователю приходит только обычная хтмл страничка) и хранением данных в sql сервере. в такую страничку можно вставить любой элемент управления. код ограничен лишь вашей фонтазией.
И ненужно никаких программ. заходишь на страницу, там все смотришь. (поиск даташиты картинки, хоть комментарии даже)
(*tmp) &= ~( ( (param1 & (1<<PARAM1_BIT6)) || ((param2==PARAM2_TRUE)&&(--param3)) ) ? (param1 & (~param2)) : (Func1() | FUNC1_FLAGS) );
Люблю Си...
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Тю, господа, вас понесло смотрю!

Какие БД? Кто будет обслуживать/платить/содержать сервер?
Я предложил сервер на время сбора данных. Ща станет холодно и уберу его из сарая :) Больше поставить некуда :)

А файлы для того, чтоб программа не была привязана ни к какой СУБД. Посмотрите на другие программы - библиотеки хранятся локально, в файлах. Обменялись друг с другом файлами, и готово. Никакой привязки к платформе (файлы одинаковы) и т.д. Я не настаиваю, давайте другие варианты, но реальные. Но имейте ввиду, что сервера у нас НЕТ.
вашу программу в нем можно реализовать за один день.
На спор, на дельфях - 2-3 часа, и час на отлов багов :) Дело не в этом...
Ответить

Вернуться в «Интеграция с ПК»