Как стать автором
Обновить
19
0

Программист

Отправить сообщение
Т.е. мало того, что выполненный заказ вам в портфолио пойдёт, вы ещё и отзыв хотите???
Пример «lowenergyscanner» не нашёл никаких lowEnegry устройств. Но у меня нет уверенности, что мой свисток поддеррживает BLE. В характеристиках про это ничего не сказано явно, но у него Блютуз 4.0. И Винда-то пояс видит, просто спариться не может. В общем, за меня QT ничего сделать не захотел, придётся самому разбираться :)
Попробовал примеры из QT, там есть и блютуз и lowenergy, даже есть пример «heartrate-game»… Нашлись колонки соседей, но не нашёлся пояс. Видимо, или как-то проще подключаться надо, чем это делает QT или просто нельзя… Пока что недостаточно знаний, чтобы разобраться.
Большое спасибо за ответы. Попробую что-нибудь накодить. Как интервалы в пульс преобразовать, вы в статье уже описали :)
В управлении блютусом в Win10-x64 сам Kyto видимый, даре рисует иконку сердечка с кардиограммой, но винда не может с ним спариться. У меня просто ещё нет опыта программирования блютус и я не уверен, сможет ли приложение спарить устройство, если винда его не спарила? Или это не связано и в винде спаривают, чтобы через установленые драйвера стандартные приложения заработали?
А через блютус 4.0 свисток BLE работает? Хочется сделать в рантайме, а не через передачу файла. И повесить на рабочий стол виджет с пульсом, например.
Для ANT+ программы есть под Windows, но не знаю, работают ли именно с этим датчиком. Они все требуют именно ANT+ донгл, обычного блютус свистка им не достаточно.
Из-за образа жизни сутками сижу за ПК. Хочется «для статистики» мониторить пульс в течении всего дня. Т.е. я делаю перерывы на размяться на велике или на турнике и в эти моменты могу включить телефон и посмотреть, как быстро пульс возвращается в норму, но хочется на большой дистанции посмотреьт. Прям от звонка до звонка в течении дня. Телефон для этого не удобен и статистику потом на ПК передавать надо. А хочется сразу всё сохранять в нужном виде.
Понимаю, что это бесполезное баловство, но сейчас у меня именно такая идея фикс :) На сайте ANT+ есть SDK под Андроид, а для Виндоус не нашёл ничего. Потому и есть сомнения, что без ANT+ свистка получится сделать, просто через блютус 4.0.
Есть точно такой же пульсомер, на Андроиде смотрю данные беспатной программой 'Acentas HR monitor'. Показания более-менее совпадают с цифровым тонометром и гораздо точнее пульсомера на рукоятке велотренажёра, так что пульсомером доволен.
Но есть важный вопрос:
Возможно ли спарить этот Kyto с ПК через блютуз донгл? Т.е. раз на смартфон он цепляется просто по блютузу, то и на ПК это можно сделать без специального USB.ANT+ адаптера, который стоит дороже этого пульсомера…
> Сбрасываем оставшиеся параметры до их начальных значений, получаем нужную нам подсеть.
А для чего сбрасывать? Разве не будет быстрее дообучить сеть начиная с тех значений, которые остались в подсети после удаления «нулевых»?
Такие вопросы надо задавать вот тут, аккаунт у вас уже есть: qna.habr.com

Пример? Ctrl+C, Ctrl+V… (отвлёкся)… Ещё раз Ctrl+V, редактируешь новое условие, забыв про предыдущее. Обнаруживаешь статическим анализатором или при тестировании.
А примерно так и есть. Раз уж они в дистрибутив игры помимо защищённых файлов кладут и исходные не защищённые…
Я бы даже сказал, что кэш винды частенько ухудшает производительность. Особенн префетчер, который загружает в память все файл из открытой папки и её подпапок. Часто с таким сталкивют, что он накэширует 32 гигабайта ненужных файлов, из которых я только один файл открывать собираюсь (например, из папки с резервными копиями). А потом пытается свопиться или просто тратит время на удаление из памяти ненужных данных, чтобы начать кэшировать следующие ненужные…

Но, если говорить конкретно про игры. Напрмиер, ресурсы без дубликатов весят 10 гигабайт, а с дубликатами они весят 50 гигабайт (цифры от балды, могу ошибаться на порядки в любую сторону). В первом случае весь пак ресурсов может остаться в кэше ОС, а во втором случае у подавляющег большинства пользователей он уже в кэше не останется и для загрузки следующего уровня снвоа придётся читать с диска.
У многих игр, в которых ресурсы упакованы/зашифрованы, все необхоимые для уровня данные упакованы в один файл. С одной стороны, из-за возможного дублирования растёт объём файлов. С другой стороны, это упрощает разработку и сборку дистрибутива. Отдельная группа работает над отдельным уровнем и работает с теми ттекстурами-моделями, котоыре им нужны, может их свободно редактровать и т.д. и т.п. Если бы все тексуры хранились в одном мега-паке или в открытую в папке лежали, то можно было бы дубликаты убрать, но это может несколько затруднить разрботку и взаимодействие левел-дизайнеров.
Скорее всего, сейчас дублирование ресурсов происходит не в целях оптимизации загрузки, а в целях оптимизации времени разработки.
Не говоря о том, что в архивах игры есть куча неиспользуемых ресурсов, которые дата-майнеры выковыривают после релиза (типа пистолета в Дум Этёрнал).
Это не решает проблему того, что получается N-версий ресурсов (потому что jpg, png, bmp нам не подходят, нет аппаратной подержки)
jpg — сжимает с потерями и сжимает только для хранения. А мы тут мечтаем о открытом формате с аппаратной поддержкой сжатия, чтобы и в видеопамяти текстура была сжата.
Да, я именно про кэш в ОС имел в виду. Кэш дисков маленький всё-таки, а вот ОС кэширует, пока свободная память есть
Видео про создание Micro Mages, если не видели.

И не будет общеупотребимого формата, пока OpenGL и DirectX не договорятся об универсальном формате сжатия с/без потерь. И пока производители видеокарт не договорятся об общем формате и не реализуют аппаратную подержку этого *открытого* формата. А ещё, пока разработчики графических редакторов не начнут этот формат поддерживать «из коробки», поэтому важно, чтобы формат был открытым.
А то рисуешь текстуру в условном фотошопе, потом сжимаешь без потерь в формат для DirectX с аппаратной подержкой, потом сжимаешь в другой формат для работы под Андроид, потом в другой формат для порта на Линукс… А потом забиваешь и просто сохраняешь bmp.
Потому что для SDK лежат lib, obj, pdb файлы, плюс слишком много ненужных галочек при инсталляции выбрано было.
То, тчо вы сказали, является правдой, но только для игр, загружаемых с CD-дисков. Там это имело смысл, особенно для низкоскоростных болванок. А вот для HDD дисков это уже менее существенно. Для SSD вообще не имеет значения. Более того, для современных ПК такое дублирование наносит больше вреда, чем пользы, потому что диски используют кэширование и дублирующиеся данные вполне могут находиться в кэше, давая мгновенный доступ. Дублируя данные разработчик по факту отказывается от кэширования данных на диске.
> Но как расшевелить компании? Государственным пинком.
> Все звенья цепочки должны быть замотивированы «морковкой сзади»

Вот. Это про наказание непричастных. Потому что владелец оригинального сайта — непричастный.

И вот сейчас я понял ещё один негативный момент — нечестная конкурентция. За копейки создаёте «фишинговые» сайты, выглядящие как сайт конкурента. Создаёте такие сайты хоть каждый день. Потом катаете жалобу, что обнаружили фишинговый сайт, с которым ваш конкурент не борется и вуя-ля, конкуренту выписывают штраф или что вы там под морковкой подразумевали.
Даже если не наказали, то владелец сайта должен тратить время и деноги на ДОКАЗАТЕЛЬСТВО, что какой-то там сайт фишинговый. Т.е. неудобства и сложности и затраты тлько для владельца оригинального сайта.
Если же под доказательством подразумевается отправка ссылки роботу, который автоматом разделегирует домен, то это уже средство для удаления вообще любого сайта в интернете.
Не говоря о том, что фишинговый сайт может быть хоть на каком-нибудь народ.ру или другой бесплатной/дешёвой площадке, где не перебанить субдомены. (и не надо говорить про отсутствие «замочка» и длинное некрасивое название в субдомене, мошенники расчитывают на малограмотных пользователей, которые даже и не догадаются туда смтреть)

Информация

В рейтинге
Не участвует
Откуда
Новосибирская обл., Россия
Зарегистрирован
Активность