Pull to refresh
119
0
Святослав @SvyatoslavMC

Product Manager

Send message

В итоге мы решили перейти на эту библиотеку и сохранили наш опыт в виде туториала: "Tutorial: как портировать проект с Interop Word API на Open XML SDK"

Оно немножко не так работает, как вы написали. Вот Issue в их репозитории. А там как пойдёт, зависит от разработчиков. Иногда они проводят активную работу в рамках тикета, прикрепляя коммиты, их интересно смотреть. Иногда молча закрывают. Для крупных проектов нормой (печальной) является исправление бага из статьи года через 2.

Не помогло. Ветки после перезагрузи нет, а чекер также ведёт себя.

Your organization manages updates on this PC

Такую ошибку получаю на ноуте, который покупался с предустановленной Windows 10. Кто-нибудь сталкивался?

Вполне может оказаться, что как раз качество проектов с открытым исходным кодом — высочайшее, несмотря на все ошибки.
На этом считай и основна наша рекламная модель. Что есть ошибки в открытых проектах, а в закрытых их ещё больше.
Ну я так высоко не забирался в музыкальном образовании. Но в общем ситуация не из лучших. Российское образование сковано устаревшими методичками, подкреплёнными учебными планами. Это абсолютно неповоротная машина.
Ну я там тоже не про оперсорс писал, а в целом про индустрию. Ошибки обычно не выбирают тип проекта. В компаниях либо уделяют внимание качеству кода, либо нет.
MuseScore действительно достойный инструмент. Я перепечатывал некоторые ноты из книг и получал удовольствие. А вот в муз. колледжах используют всякую дичь для обучения, которая давно не поддерживается и с трудом совместима с Windows 10.
QtCreator умеет открывать отчёты анализатора в формате TaskList. Специальных плагинов пока нет. В плане анализа много диагностик прокачены для поиска специфичных ошибок для Qt. Cходу могу вспомнить только QString, но там много разных классов.
Emacs (как и Vim) поддерживает открытие лога анализатора. Попробуйте такие команды:

plog-converter -a GA:1,2 -t errorfile
  -o /path/to/project.err /path/to/project.log

emacs
M-x compile
cat /path/to/project.err 2>&1
Записали. Про отсутствие анализатора понимаю. У многих вендоров собственные типы проектных файлов, что ничего хорошего не подключишь. Тем не менее, мы обошли эту проблему. Хотите попробовать PVS-Studio одним из этих способов? Ещё зависит от компилятора и платформы. Если ARM-компилятор, то шансы запустить нас велики.
Это баг редактора хабра. В обработке буфера копирования Markdown-кода остался код экранирования HTML-разметки. Уже месяц так.
More — нечто неисчисляемое. В математике возможны такие действия, но с ходу не вспомню, как называется.
Наc это не удивляет, т.к. существует объяснение эффекту. Вспомогательные инструменты IDEA и других IDE относятся к Productivity Tool. Они помогают улучшать код, но не обязывают этого делать. Мы же позиционируем себя как классический статический анализатор кода. Правильное применение методологии способствует реальному контролю качества.

А так да, бывает руководитель видит похожую пользу от IDE, видит, что она есть у всех и принимает это за «контроль качества». А вот нельзя доверять на 100% программистам в плане качества, и хороший руководитель знает это.
если подключить статический анализатор, то он тоже выдаст кучу предупреждений о потенциально опасном коде
Типичный проект без какого-либо контроля качества выглядит примерно так, как вы написали. Но это только первый запуск будет таким. На этот случай есть отключение выдачи предупреждений на существующий код. А на новом коде предупреждения уже появляются в приемлемом количестве. И есть возможность вернуться к техническому долгу.
То, что Вы перечислили, вовсе не фантастика. А часть этапов вообще автоматизируется и не «кушает» ресурсы компании. Клиентоориентированность всегда будет цениться. Тут всё зависит от того, как компания позиционирует фидбек пользователей: как обузу или источник информации.

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity