Continuous Integration UWP приложений в Visual Studio Team Services

Автор: admin от 21-02-2017, 12:55, посмотрело: 16

Continuous Integration UWP приложений в Visual Studio Team Services


С помощью VSTS можно автоматизировать развертывание и тестирование программного обеспечения в различных средах. Суть Continuous Integration заключается в выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем. В частности CI позволяет автоматизировать регрессионное тестирование приложений.

В качестве ознакомления с возможностями VSTS предлагаю опубликовать и настроить Continuous Integration c Unit тестами простого UWP приложения.

Категория: Веб-разработка, Windows

 

Инкрементальный анализ в PVS-Studio: теперь и на сборочном сервере

Автор: admin от 13-02-2017, 13:20, посмотрело: 23

Инкрементальный анализ в PVS-Studio: теперь и на сборочном сервере


Введение


При внедрении статического анализатора в существующий процесс разработки, команда может столкнуться с определенными трудностями. Например, очень полезно проверять измененный код перед тем, как он попадет в систему контроля версий. Однако, выполнение статического анализа в этом случае может требовать достаточно продолжительного времени, особенно на проектах с большой кодовой базой. В этой статье мы рассмотрим режим инкрементального анализа в статическом анализаторе PVS-Studio, который позволяет проверять только измененные файлы, что значительно сокращает время, необходимое для анализа кода. Следовательно, разработчики смогут использовать статический анализ так часто, как это необходимо, и минимизировать риски попадания кода, содержащего ошибку, в систему контроля версий. Поводом для написания статьи послужило, во-первых, желание еще раз рассказать о такой полезной функции нашего анализатора, а во-вторых, тот факт, что мы полностью переписали механизм инкрементального анализа и добавили поддержку этого режима в версию нашего анализатора для командной строки.

Категория: Веб-разработка, Windows, Linux

 

Агрессивная экономия энергии при работе от батареи на Windows

Автор: admin от 11-02-2017, 14:45, посмотрело: 37

Агрессивная экономия энергии при работе от батареи на Windows

Как обладатель старого ноутбука с полуживой батареей я сильно обеспокоен продлением времени его использования без питания. Зная о том, что в Windows есть мощный инструмент для сохранения энергии, я занялся тем, чтобы максимально удобно его использовать. Результатами я и хочу с вами поделиться.

Категория: Программирование, Веб-разработка, Windows

 

Mahou — волшебный переключатель раскладок

Автор: admin от 9-02-2017, 17:55, посмотрело: 23

Как я создал первую функцию


Mahou — волшебный переключатель раскладок Все началось с того что я захотел программировать на C#(до создания этой программы у меня было почти что никаких знаний о C#), и была одна программа которая не работала так как я хотел (Punto Switcher) долго-долго я искал к ней альтернативы и ненадолго остановился на dotSwitcher нравилась она мне… Но через некоторое время я решил что ей не хватает функционала и решил посмотреть исходный код, кое-где кое-как я разобрался как все работает, но больше всего не понимал одну вещь — WinAPI, и начал z искать информацию по функциям используемых в dotSwitcher и понемногу я начинал запоминать и понимать смысл всего этого волшебства (так мне тогда казалось).

Категория: Программирование, Веб-разработка, Windows

 

Telerik UI для UWP стал Open Source

Автор: admin от 8-02-2017, 21:45, посмотрело: 27

Telerik UI для UWP стал Open SourceСегодня Telerik объявили, что открывают в open source компоненты для создания UWP.

Это набор из более чем 20 компонентов для разработчиков UWP приложений, который включает в себя популярные Grid, Chart, DataForm and ListView.

Полный набор компонентов можно найти в репозитории GitHub.

Никакого отношения к Telerik не имею. Разве что покупал у них компоненты, вроде отменного качества.

Категория: Программирование, Веб-разработка, Windows

 

Повторная проверка SharpDevelop: что нового?

Автор: admin от 30-01-2017, 11:25, посмотрело: 23

Повторная проверка SharpDevelop: что нового? Инструмент PVS-Studio постоянно совершенствуется. При этом наиболее динамично в настоящее время развивается анализатор C# кода: в 2016 году в него было добавлено девяносто новых диагностических правил. Ну а лучшим показателем качества работы анализатора являются обнаруживаемые им ошибки. Всегда интересно, а также достаточно полезно, проводить повторные проверки больших открытых проектов, сравнивая результаты. Сегодня я остановлюсь на повторной проверке проекта SharpDevelop.

Категория: Программирование, Веб-разработка, Microsoft, Windows

 

Windows Performance Station или как я учил комп работать эффективно

Автор: admin от 22-01-2017, 06:45, посмотрело: 77

Windows Performance Station или как я учил комп работать эффективно

Здравствуйте, уважаемые читатели! Вот я и добрался до Хабра и хочу поведать здесь историю своего проекта. Многие аспекты собственного опыта и работы приходится описывать довольно общими терминами, чтобы не задеть коммерческую тайну тех организаций, о которых идёт речь.

Суть данного рассказа в том, чтобы поделиться найденным методом решения проблемы производительности компьютеров на Windows и рассказать про подход, который позволил сделать данное решение полностью универсальным и индивидуальным для каждого пользователя. На написание кода и подбор наиболее эффективных механизмов потребовалось около 2х лет ежедневной работы, а также консультации и помощь от большого количества моих товарищей из разных IT областей, за что им огромное спасибо.

Категория: Программирование, Веб-разработка, Windows

 

Установка OpenCV в Windows для чайников и подключение библиотеки в Code Blocks

Автор: admin от 20-01-2017, 07:20, посмотрело: 18

Установка OpenCV в Windows для чайников и подключение библиотеки в Code Blocks
Данная статья будет полезна чайникам новичкам в программировании, которые хотят начать изучать техническое зрение при помощи библиотеки OpenCV с полного нуля. Если Вы пользователь Windows и не знаете, что такое «командная строка», или что значит «прилинковать библиотеку», и при этом Вы мечтаете поглубже изучить работу OpenCV и программирование «под железо», перейти на кроссплатформенное ПО, пойти по пути тру специалиста, то Вам сюда. В статье будут приведены подробные инструкции с картинками, так что не понять, что к чему, будет просто невозможно!

Категория: Веб-разработка, Windows

 

Пользователи Windows получили возможность работать с openSUSE (и Arch Linux)

Автор: admin от 19-01-2017, 18:00, посмотрело: 35

Пользователи Windows получили возможность работать с openSUSE (и Arch Linux)

Веcной прошлого года появились слухи о том, что в новую операционную систему от Microsoft интегрировали Linux. В это поверило не так много пользователей, и зря — слухи оказались правдой. В конце марта 2016 года Microsoft подтвердила эту информацию. Тогда было объявлено, что пользователи Windows 10 смогут работать с командным интерпретатором Linux, то есть bash. Это означает, что в Windows есть встроенный загрузчик ELF-файлов, а также среда для исполнения таких файлов, плюс стандартные инструменты вроде ssh, grep, sed, и awk. Эталонной системой было решено выбрать Ubuntu Linux.

Речь тогда шла о полноценной подсистеме Linux, а не каких-то эмуляторах либо виртуальных машинах. Сначала новую возможность опробовали пользователи предварительных релизов Windows, а с выходом Anniversary update — все остальные. Сейчас, кроме Ubuntu Linux, в Windows появилась возможность работать и с OpenSUSE. Конечно, если вы не работаете с Windows, то и положительных эмоций особо не будет, но если работаете, плюс нужен еще и Linux, то эта новость может оказаться полезной.

Категория: Веб-разработка, Windows, Linux

 

Продолжение эпопеи с USB-стеком

Автор: admin от 17-01-2017, 01:25, посмотрело: 27

Продолжение эпопеи с USB-стеком
Нам все же удалось разбить лёд, мы все же нашли несколько тестеров во время прошлого этапа и готовы двигаться дальше.

Разработчик Вадим Галянт залил в облако экспериментальный образ ReactOS с обновленными компонентами USB-стека. Нам вновь нужны ваши тесты. Срочно! Только от вас зависит, попадут ли наработки в общую ветку до релиза 0.4.4. Времени осталось совсем мало, буквально пара дней.

drive.google.com/file/d/0B0uL4J-umfUBLXgwd25ZVnE1dzA/view

Категория: Веб-разработка, Windows

 
Назад Вперед