curl позволяет и upload делать (причем любым разумным способом, поддерживаемым сервером), а еще эта тулза вообще понимает тьму тьмущую протоколов, не только http
хехе, когда то точно так же говорили про тормозной жрущий eclipse
как жаль что гугл закрыли поддержку eclipse android cdt, под ним мне работать нравилось больше
gcode самодостаточен, если контроллер не создаст ограничений
и несколько датчиков
НО! осторожно, синхронизации действий между 3d принтером и компьютером не предусмотрено (хотя допускаю что такие модификации прошивок существуют), на практике в плате 3d принтера есть буфер (примерно 16 команд) в который отправляются команды на выполнение еще до их исполнения, при этом не все команды могут проходить через этот буфер (я ковырялся с прошивкой дешевой платы melzi с прошивкой repetier, так вот команды на управление кулером шли помимо буфера команд на перемещения, из-за чего кулер мог остановиться/включиться заметно раньше чем надо)
upd. на самом деле при наличии ltp порта, даже новички могут собрать минимальную плату на готовых драйверах, например Pololu stepper motor driver обычно используемых в 3d принтерах, по факту нужно просто выдавать импульс на нужный выход если нужно совершить один шаг шагового двигателя (обратная связь не предусмотрена, для этого в железе ставят датчики-концевики, сигнализирующие о достижении предельных расстояний и в логику добавляют этап калибровки, когда после включения устройства двигатели вращаются до достижения предела чтобы приложение могло выставить для себя нулевую позицию), код для управления этим написать проще чем даже разобраться со всем готовым
Но поскольку типы настроек разные (строки, числа, булеан) у них, а в бд может быть только один
с фига ли? все равно не понимаю что это за задача
У тебя должна быть где то описана структура данных - место и имя переменной в исходниках <=> место и имя в базе данных, это может быть как база данных (скорее всего) так и другие способы от своих структур до самих исходников в коде.
Когда то давно я такую структуру рисовал в базе данных и по описанной выше схеме переносил специальной программой в генерируемый ею код со всеми константами (было сложнее, была генерация классов и структур)
p.s. key-value можно релизовывать на базах таблицы (пара таблиц, на разные типы несколько nullable колонок с разными типами) но настоятельно не рекомендую идти по этому пути, даже если тебе структуру надо менять из программы, без разницы добавляешь ли ты записи в таблицу или создаешь новые таблицы и редактируешь колонки, проблемы начинаются и там и там только при больших объемах
что?
я не понял, какую именно задачу решаешь и настройки чего ты хочешь хранить?
p.s. безотносительно языка программирования и твоего фреймворка, когда мне понадобилось навести мосты между данными в базе и исходными кодами (чтобы и подсказки выпадали и контроль над значениями был - например значения справочников, я писал отдельное простенькое приложение, которое генирировало код, формирующий константы, а точнее классы со статическими мемберами и константами, ну это вопрос синтаксического сахара, приложение это я запускал вручную при обновлении базы но можно внести его запуск в систему сборки и пусть оно само сканирует изменения в базе)
охх, я не понял что правый скрин это все выделенное, там в заголовке видна была папка думал про нее речь
убедись что включил показ скрытых и системных файлов
твой вопрос, с высокой вероятностью - потери скрываются в...
* shadow copy (посмотри какие снапшоты у тебя есть и удали их, vssadmin list snapshots
* расширенные атрибуты ntfs, я не встречал софта который бы их использовал (тулчейн cygwin хранит там права доступа, но это крохи), их почти никто не умеет учитывать, но это именно то место где можно скрыть файлы и соответственно место, случайно это не произойдет, только специально
* повреждения структуры файловой системы, нужно запустить принудительную проверку диска коммандой chkdsk c: /f и перезагрузкой компьютера
p.s. проверил на своей полупустой системе на виртуалке, обнаружил что проводник и windirstat (он точно с символическими ссылками корректно отрабатывает) показывают на 5гб меньше данных чем есть
пожалуй перестану умничать и послушаю что другие говорят
как я вижу другие тоже не поняли вопроса, может еще раз задашь вопрос указав в нем что именно не так словами
по уму все командами доступно, но для win10 хз, я поправлю ответ, для win10 теперь это делают через меню интерфейса
майкрософт с радостью ломает все хорошее что успели создать ранее :(
а как ответ поленился отметить ;) мне пофиг просто странно
я ответил ровно на тот вопрос который ты написал, так как не понятна задача... решение неудобное как и все костыли, вылезут грабли к примеру если соединение будет нестабильным.
а так, удобнее и проще настроить ssh туннель, но на это уже ответили
ты забыл добавить, что фильтру придет конец, если это одноразовый то без проблем, а вот если это встроенный или не моющийся то беда.
мелкодисперсная пыль забивает все, именно поэтому для строительных работ (цемент) подходит только специализированное оборудование, тонер - мелкодисперсный
у меня карчер с жидкостным фильтром , после любой такой уборки фильтр чистить и мыть, забивается за секунды
чтобы ответить на этот вопрос нужно проводить нехилое такое расследование, официально - данные обезличенные, но когда начинаешь ковыряться, телеметрия ос и телеметрия приложений разделяется, т.е. то что кто то там собирает не дело каноникал, даже если они включили этот пакет по умолчанию. Плюс со сравнением готовых бинарников и собираемых из исходников тоже неплохо бы провести, так как они получаются разными, а что в этой разнице пойди разберись.
Простой пример, ты настраиваешь синхронизацию табов в браузере firefox со своим смартфоном, но через их сервер (можно поднять свой но этот квест осилит дай бог сотая часть процента пользователей), вот уже все твои посещения, включая локальные сети, уже ''где надо'.