может биндинг нарушить, разорвать. Нарушается целостность программы. readonly свойство с binding (присваиванием) решает эту проблему и запрещает менять биндинг. Я бы добавил такое правило в новом CodingStyle.md. Спасибо за идею!
я же говорю, у меня эти задержки были пока не выставил правильный флаг на порте - потом они исчезли совсем и всё стало стабильно работать! Не нужно было проверять эти задержки.
Что за задержка? Не было такого. Не надо ничего «детектить»: там приходит ID, N функции, потом количество байт, что нужно прочитать, потом 2 байта CRC. Чтобы всё корректно работало и не обрывалось, нужно правильно настроить флаги COM порта: долго с этим мучился, пакеты обрывались не доходили, пока случайно не определил какие флаги выставлял сторонний клиент, который работал корректно. Вот пример для Linux-а, если кому надо, обратите внимание на флаг Ignore Break Condition — в нём проблема:
Вот именно! Ни когда не понимал, где тут боль?! C++/Qt, Java, C# - и никакой боли. Если был выбор сразу под Линукс писал. У автора "огромное количество вариантов" - это проблема, что странно!
, и сегодня мы поговорим о том, почему фронтенд-разработчику важно учить JavaScript, а не фреймворк или библиотеку.
Ну и почему дальше мысль не развить? Если разработчик C++, почему он не может на JS писать?! Я через неделю на ноде стал писать, когда работодатель знал, что мне вообще без разницы на чём. И прекрасно получилось всё.
Да там разные есть: есть очень приятные и разумные, а есть мягко говоря странные. Пренебрежение к людям в конечном итоге может вылезти им неизбежными и большими проблемами. У меня также несколько десятков неисправленных багов.
полезности и эффективности использования PVS-Studio для контроля качества кода. Хотя мы уже писали про поверку проекта Qt (в 2011, в 2014 и в 2018), очень полезно сделать это вновь. Так, мы на практике демонстрируем простую, но очень важную мысль: статический анализ должен применяться регулярно!
А толку?! Они хоть что-то из этого исправили?!
Наши статьи показывают, что анализатор PVS-Studio умеет находить множество разнообразнейших ошибок. И, как правило, авторы проектов быстро исправляют описанные нами ошибки.
Жизненно, конечно бывало. Нормальную работу как раз находил там, где давали реальное задание и его можно было выполнить спокойно дома за день или, если большое, за неделю, если тестовое оплачивалось.
Идея интересная. Мы писали
CodingStyle.md
где явно не рекомендовали использовать JavaScript код вместо биндингов в т.ч.и потому, что подобный кодможет биндинг нарушить, разорвать. Нарушается целостность программы.
readonly
свойство с binding (присваиванием) решает эту проблему и запрещает менять биндинг. Я бы добавил такое правило в новомCodingStyle.md
. Спасибо за идею!И кто такой этот "YaOS X" не объясняется! Вот нашёл: https://aleksandrov.bezformata.com/listnews/operatcionnaya-sistema-yandeksa-yaos/127459676/
я же говорю, у меня эти задержки были пока не выставил правильный флаг на порте - потом они исчезли совсем и всё стало стабильно работать! Не нужно было проверять эти задержки.
Вот именно! Ни когда не понимал, где тут боль?! C++/Qt, Java, C# - и никакой боли. Если был выбор сразу под Линукс писал. У автора "огромное количество вариантов" - это проблема, что странно!
Как по мне менее читабельный, хотя node.js люблю.
>модель Senders/Receivers
Стиль кода становится похожим на node.js.
Неправда, acestream ваш как раз перестал работать: https://forum.snapcraft.io/t/acestreamplayer-mpv-stopped-to-work-glibc-error/23061
Ну и почему дальше мысль не развить? Если разработчик C++, почему он не может на JS писать?! Я через неделю на ноде стал писать, когда работодатель знал, что мне вообще без разницы на чём. И прекрасно получилось всё.
Да — нужен, или да — хватит?!
QT пыталось запилить свой REST-сервер, но так и непонятно, чем всё закончилось.
Да там разные есть: есть очень приятные и разумные, а есть мягко говоря странные. Пренебрежение к людям в конечном итоге может вылезти им неизбежными и большими проблемами. У меня также несколько десятков неисправленных багов.
А толку?! Они хоть что-то из этого исправили?!
Только не Qt: многие баги годами не исправляют. Вот например с датами: https://bugreports.qt.io/browse/QTBUG-67383 — вообще решили забить на него!
Ну и продолжите статью выводом как правильно сравнивать числа с плавающей точкой в JavaScript, а то какая-то неоконченная получается.
База становится всё лучше и лучше, приятнее и приятнее!!! :) Спасибо!
Люблю такие статьи: лаконично и по делу! :) Спасибо!
Жизненно, конечно бывало. Нормальную работу как раз находил там, где давали реальное задание и его можно было выполнить спокойно дома за день или, если большое, за неделю, если тестовое оплачивалось.
Совпадение?! Только сегодня на работе про этот шаблон говорили :)
Надо было ещё добавить в C++11 или даже 98. Хорошо, что в Qt всегда было и остаётся гораздо удобнее.
Коротко, ясно, понятно! Спасибо!