LVitA: если двойная загрузка, то в винде отключите в диспетчере устройств 710, винда это запомнит и будет использовать 1060. В маке аналогично с 1060, но как именно отключить я не знаю.
dailysse: Здесь главное - расписать все-все операции и требования. Дальше разбить информацию на базы исходя из принципа - каждая сущность в своей базе, у каждой сущности есть уникальный номер (уникальный вообще или уникальный в своей базе), внутри базы ссылаться на другую сущность можно при помощи номера.
Я не претендую на то, что это самое правильное. У меня так сделано в нескольких софтинах, работает нормально.
dailysse: Оболочка для БД - это грубо говоря, 1С или подобная программа. Можно самому написать на c++ или c#. В оболочке должно быть удобное отображение склада, накладных. Ввод новой накладной и автоматический пересчет того, что нужно. В принципе - стандартный бизнес софт.
dailysse: Вообще, гораздо проще написать оболочку для такой базы. Вручную - это будет большой набор скриптов. Большой и сложный.
По базам навскидку:
1) База товаров. Номер товара, название, еденица измерения, описание
2) База слепков склада. Номер слепка, дата, номера товаров (сериализация в строку или массив силами базы), количества товаров (сериализация в строку или массив силами базы), описание и все что нужно.
3) База накладных. Номер, дата, любая информация, список номеров товаров, список количеств.
Я не совсем понимаю как изменится себестоимость следующих продаж при продаже задним числом. У нас уже проданы товары за ту цену, что они были проданы. И себестоимость на момент продажи была определенная. Продавая задним числом, мы фактически, продаем после тех продаж ,а не до. И для них все равно ничего не меняется. Или я неправильно понимаю?
TomaZe: Ну если я правильно понял, достаточно совпадений по любой из колонок. Выход - хранить вектор уникальных значений для каждой колонки и распределить на 3 потока поиск совпадений по каждой колонке.
Денис Загаевский: Вопрос в том, как "прямо сейчас" получить знания для изучения алгоритмов. Вообще, есть в СПБ так называемое ЛНМО, у них после 11 класса багаж знаний соответствует 1 половине 1 курса МатМеха. Где-то у них есть сайт, там группы вконтакте и конспекты занятий. Рекомендую скачать их и изучать.
nehrung: Вебка не сваливалась. Также я arduino uno + обвязку с общим потреблением 350ма-400ма запускал на 10,5 метрах. Работало нормально. По крайней мере, этот вариант гораздо лучше чем непонятно какие активные удлинители, которых и в продаже не найти.