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

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

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

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

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

Сообщение ploop »

XML рулит (:

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

Сообщение BCluster »

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

Сообщение pleshkov »

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

Лучше как сущности.

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

Сообщение ploop »

В принципе, можно использовать и sqlite для хранения, а XML для обмена.

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

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

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

Сообщение BCluster »

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

Сообщение ploop »

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

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

на более ранних версиях я писать не хочу )

Пардон, что за ненависть к qt3?.. Я вот пишу и радуюсь... :wink:

Qt4. Уже всё скачано и установлено. Чем не нравится?

Не нравится. Объяснять здесь не буду - долго, муторно и офтоп. Хотите - создавайте тему в "МЯЯЯУ!", там обсудим. 8)

А на чем писать предлагаете??

qt3 вам чем не угодил? Не пойму..

Могу написать на шарпе, портировать под линупс не проблема, Mono есТЬ

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

Сообщение pleshkov »

ploop писал(а):
В принципе, можно использовать и sqlite для хранения, а XML для обмена.

Если временно (собрать базу) - сервер есть. Правда стоит в сарае, пока погода хорошая :) С наружи тоже виден (DynDNS). Правда только поставил, не настраивал ничего.

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

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

Сообщение BCluster »

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

Сообщение ploop »

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

Сообщение BCluster »

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

Сообщение pleshkov »

BCluster писал(а):Сервер синхронизации думаю все-таки надо будет сделать. Сделать интерфейс, который будет позволять заливать информацию. Тут же можно будет без особенного геморроя сделать онлвйн версию базы для просмотра.

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

Сообщение BCluster »

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

Сообщение radteh »

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

Сообщение BCluster »

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

Сообщение vsegdaprav »

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

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

Русский человек славится своим умением находить выход из любых трудных ситуаций. Но ещё более он славится тем, что может найти туда вход.
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 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) );
Люблю Си...
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

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

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

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

вашу программу в нем можно реализовать за один день.

На спор, на дельфях - 2-3 часа, и час на отлов багов :) Дело не в этом...
Ответить

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