Hypothesis |
Hypothesis представляет собой библиотеку Python для создания модульных тестов, которые попроще писать и более эффективны при запуске, обнаруживая граничные случаи в коде, который вы бы не подумали искать. Он стабильный, мощный и легко добавляется в любой существующий набор тестов.
Алгоритм его работы, позволяя вам писать тесты, которые утверждают, что что-то должно быть истинным для каждого случая, а не только то, о чём вы догадались подумать.
Читать дальше ->https://habrahabr.ru/post/354134/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354134
Метки: python hypothesis testing tools pytest unit test |
Mobius-2018: робоотчет |
https://habrahabr.ru/post/354152/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354152
Метки: Разработка под iOS Разработка под Android Разработка мобильных приложений Конференции Блог компании Redmadrobot redmadrobot ios development mobius android development |
[Перевод] Квантовая телепортация на языке Q# |
https://habrahabr.ru/post/351632/?utm_source=habrahabr&utm_medium=rss&utm_campaign=351632
Метки: математика Open source C# Блог компании Microsoft quantum квантовые вычисления квантовый компьютер кубит физика q# kit developer |
Вопрос на миллион |
https://habrahabr.ru/post/354122/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354122
|
Датчики Холла для бесколлекторного двигателя: возвращение квадратурных энкодеров |
https://habrahabr.ru/post/354086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354086
Метки: Разработка робототехники Программирование микроконтроллеров Программирование C++ stm32 blink++ ардуино головного мозга |
Переезд из СНГ в Чехию, собственный опыт |
https://habrahabr.ru/post/354128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354128
Метки: Карьера в IT-индустрии Работа Поиск работы карьера в ИТ Чехия переезд трудовая миграция работа зарубежом Брно Прага экспаты |
[Перевод] Сравнение Draft, Gitkube, Helm, Ksonnet, Metaparticle и Skaffold |
kubectl
стала восприниматься как инструмент низкого уровня, при этом пользователи продолжают искать ещё более простые способы взаимодействия с кластером. Draft, Gitkube, Helm, Ksonnet, Metaparticle и Skaffold — вот лишь некоторые инструменты, помогающие разработчикам создавать и разворачивать приложения в Kubernetes.https://habrahabr.ru/post/353958/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353958
|
Проверка исходного кода свободного графического редактора Krita 4.0 |
https://habrahabr.ru/post/354120/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354120
Метки: Графический дизайн Open source C++ Блог компании PVS-Studio pvs-studio krita open-source С++ статический анализ графические редакторы |
[Из песочницы] True XP/TDD в Пивотал изнутри: как это выглядит и возможно ли это? |
https://habrahabr.ru/post/354118/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354118
Метки: tdd agile pivotal |
Продакт и проджект — в чём разница? Мнения руководителей сервисов Яндекса |
https://habrahabr.ru/post/352098/?utm_source=habrahabr&utm_medium=rss&utm_campaign=352098
|
Автогол. Тестируем защиту от DDoS-атак |
https://habrahabr.ru/post/354112/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354112
Метки: Тестирование веб-сервисов Сетевые технологии Информационная безопасность Блог компании Селектел ddos защита от ddos ddos-атака стресс-тест |
Записки о миграции на Java 10 |
https://habrahabr.ru/post/354114/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354114
Метки: java jigsaw java10 jdeps java9 |
[Перевод] Как создать нейросеть всего из 30 строк JavaScript-кода |
https://habrahabr.ru/post/354108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354108
Метки: Программирование Машинное обучение JavaScript Блог компании NIX Solutions нейросеть |
Реверс-инжиниринг «Казаков 3», часть сетевая: создаём локальный сервер |
https://habrahabr.ru/post/353678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353678
Метки: Реверс-инжиниринг Разработка игр C++ cossacks казаки reverse-engineering asio wireshark |
Как доказать важность тестов каждому участнику проекта |
https://habrahabr.ru/post/354096/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354096
Метки: Тестирование IT-систем Блог компании Сбербанк автоматизированное тестирование автотест автоматизация тестирования модульное тестирование |
Дайджест новостей из мира PostgreSQL. Выпуск №5 |
https://habrahabr.ru/post/353736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353736
Метки: postgresql Блог компании Postgres Professional postgres dbms субд |
Вводим систему достижений на Тостере |
https://habrahabr.ru/post/354082/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354082
Метки: Управление сообществом Блог компании Тостер тостер toster.ru Q&A вопросы и ответы it |
[Перевод] Как работает JS: сетевая подсистема браузеров, оптимизация её производительности и безопасности |
https://habrahabr.ru/post/354070/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354070
Метки: Разработка веб-сайтов JavaScript Блог компании RUVDS.com разработка сетевая подсистема |
DevConf: как ВКонтакте шел к своей платформе для live-трансляций |
https://habrahabr.ru/post/354074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=354074
Метки: Сетевые технологии Разработка веб-сайтов Работа с видео Блог компании DevConf rtmp nginx nimble streamer wowza |
Метрики на службе у QA |
Апрельская статья из цикла «Календарь тестировщика» посвящена метрикам. Кирилл Раткин, тестировщик Контур.Экстерна, расскажет как повысить эффективность тестирования с их помощью и не уйти в крайности.
Как часто вам приходится что-либо оценивать? Наверное, каждый день. Хорошая или плохая сегодня погода, сносно ли ведет себя кот, нравится ли вам эта футболка. На работе вы оцениваете свои задачи и результаты: это сделано хорошо, а тут можно было лучше. Такие оценки часто основаны на субъективном ощущении. Но эти оценки не могут повысить эффективность процессов, и нужна более высокая детализация. Тогда на помощь приходят метрики.
Как вы можете охарактеризовать свои рабочие процессы и практики? Они хорошие? Плохие? Насколько? Почему вы так решили?
Не удержусь и процитирую слова лорда Кельвина:
«Если вы можете измерить то, о чем говорите, и выразить это в цифрах – значит, вы что-то об этом предмете знаете. Но если вы не можете выразить это количественно, ваши знания крайне ограничены и неудовлетворительны».
Никакой процесс не может считаться зрелым пока не станет прозрачным и управляемым.
Я видел две крайности:
https://habrahabr.ru/post/353928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353928
Метки: тестирование веб-сервисов Тестирование IT-систем Блог компании Контур метрики календарь тестировщика |