Обновить
4

Пользователь

4
Подписчики
Отправить сообщение
Если у Вас много (несколько) заказчиков, то тогда все ок. Но если вы раз в месяц получаете по какому-то договору деньги и это единственный заказчик на протяжении года, то налоговая признает такие отношения рабочими.
Собственно, где подробности то?
Сколько раз заходил в СпортМастер столько раз помню, что:
— моя карта старая, нужно ее обновить, и поэтому какая-то скидка сейчас действовать не будет, а только со следующей покупки
— на моей карте скидки не по данной категории товаров
— когда я могу потратить эти бонусы, то оказывается они уже сгорели или моя карта уже устарела

Как уже здесь упоминалось — это слишком сложно, никто не будет запоминать столько деталей. Чем не устраивает простая накопительная скидочная карта?
А как обновиться до 2019? В установщике 2017 версии нет актуальных обновлений. Качать отдельно установщик для новой студии?
А где исходники то посмотреть? Кстати, разъемы для джеков у меня часто ломались при активном использовании, отламывался «язычок» внутри, но, может быть, была такая партия.
То, что момент спорный — да, уже много комментариев было на эту тему. Зависит также от цели обучения. А вот про IDE я ничего не говорил. Для Cortex-M0 у Keil бесплатное использование, лучше использовать его.
Инициализировать периферию стоит при помощи STM32CubeMX (пример), и чем меньше разработчик ориентируется в STM32, тем больше у него поводов использовать STM32CubeMX

Как раз не стоит при обучении это делать.
Деньги и сейчас можно вернуть. Собираете все документальные подтверждения общения и переводов, идете и пишите заявление на мошенничество. Повторюсь, что если перевод был на банковскую карту, то это сильно все упрощает.
Так у вас договор то был? Да даже если нет, то, если деньги переводили на карту ему лично, то пишите заявление.
Просто по опыту, возможность отладки предельно важна. Особенно, когда речь идет про встраиваемые системы, которыми я занимаюсь. Разумеется, код всегда можно обложить логами. Можно даже написать некоторые тесты, попутно сделав симуляцию используемых устройств.
На мой взгляд полезной информации там не так много, очень компактно. Для методического пособия в самый раз, хотя после него создается ощущение недосказанности.
От AD это Вы про какой?
Так я скорее про сам возможный принцип работы точек останова в таком виде. Речь не идет о какой-то конкретной IDE. В моем случае это долгосрочный проект, поэтому этот момент пытаюсь у Вас расспросить. Мне показалось, что у Вас есть представление о том, как это может быть реализовано.
Два режима понятно, но накладно. То есть переключаясь в режим отладки, мы получаем другой машинный код, что уже может повлечь за собой какие-то различия в исполнении. Вопрос у меня скорее в другом. Как будут работать эти отладочные символы, про которые Вы говорите? На стороне IDE есть только инструкции байткода, и их соответствие с языком верхнего уровня. В runtime уже появляется две сущности, одна это оригинальный байткод, другая это исполняемый код. Как Вы предполагаете осуществлять работу, для начала, точек останова?
Это сейчас одно и моих направлений, нужно выбирать за основу какой-то вариант реализации. При этом скорость исполнения на первом месте, именно поэтому читаю и смотрю варианты с пред-компиляцией.
Разве, если делать такие вставки, то не придется ли слишком много прыгать?
Пробовал, частично, в виде тестов. Этот подход неплохой как компромисс, но проблема у меня в методе отладки при таком подходе. Если с обычным байткодом отладка реализуема и понятна, то при переводе в машинные коды пока не увидел адекватного решения.
Я подразумевал не полную компиляцию всего и вся в единую бинарную программу. А компилировать только тела функций, набрасывая ассемблерные команды по шаблону на каждую из них. Пуская с nop выравниванием и оригинальными вызовами функций. В одном теле не так много переходов, чтобы оно «распухало» при переводе в ассемблерный вид. Хотя конечно не спорю, в больших программах потребуется время на подготовку.
А почему рассматривался именно динамический JIT? Можно ведь при старте программы распаковывать ее транслируя в нативные инструкции, пусть и без хитрых оптимизаций.

Информация

В рейтинге
5 019-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность