[Перевод] Знакомство с тестированием в Python. Ч.1

Всем доброго!

От нашего стола к вашему… То есть от нашего курса «Разработчик Python», несмотря на стремительно приближающий Новый год, мы подготовили вам интересный перевод о различных методах тестирования в Python.

Это руководство для тех, кто уже написал классное приложение на Python, но еще не писал для
них тесты.

Тестирование в Python — обширная тема с кучей тонкостей, но не обязательно все усложнять. В несколько простых шагов можно создать простые тесты для приложения, постепенно наращивая сложность на их основе.

В этом руководстве вы узнаете, как создать базовый тест, выполнить его и найти все баги, до того как это сделают пользователи! Вы узнаете о доступных инструментах для написания и выполнения тестов, проверите производительность приложения и даже посмотрите на проблемы безопасности.

Читать дальше →
[Перевод] Знакомство с тестированием в Python. Ч.1
Source: habrahabr

Пост №3756626

Автор: eshborn

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3756626″ }, «headline»: «Не лезь, она тебя сожрёт / coub :: она тебя сожрёт», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/coub-%D0%BE%D0%BD%D0%B0-%D1%82%D0%B5%D0%B1%D1%8F-%D1%81%D0%BE%D0%B6%D1%80%D1%91%D1%82-4901784.jpeg», «height»: 712, «width»: 1280 }, «datePublished»: «2018-12-17T02:16:14+03:00», «dateModified»: «2018-12-17T02:16:14+03:00», «author»: { «@type»: «Person», «name»: «eshborn» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3756626
Source: Joyreactor

Злоумышленники научились обходить двухфакторную аутентификацию Yahoo Mail и Gmail

На днях специалисты по информационной безопасности из компании Cerfta Lab опубликовали результаты изучения ряда взломов аккаунтов пользователей Yahoo Mail и Gmail. Как оказалось, у технологии двухфакторной аутентификации, используемой этими сервисами, есть ряд недостатков, которые и позволяют действовать злоумышленникам.

Авторы расследования считают, что взломы осуществлялись по заказу иранского правительства. Целью всей кампании была информация взломанных аккаунтов. Атака осуществлялась при помощи e-mail со скрытым изображением и скриптом.
Читать дальше →
Злоумышленники научились обходить двухфакторную аутентификацию Yahoo Mail и Gmail
Source: habrahabr

Пост №3756618

Автор: artobstrel

СпасательРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3756618″ }, «headline»: «Geralt of Rivia :: Tony Stark :: Witcher Персонажи :: мстители :: The Witcher (Ведьмак, Witcher) :: ARTobstrel (artobstrelcomics) :: Marvel (Вселенная Марвел) :: нарисовал сам :: железный :: artist :: Мстите :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/ARTobstrel-artist-%D0%BD%D0%B0%D1%80%D0%B8%D1%81%D0%BE%D0%B2%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-The-Witcher-4901770.jpeg», «height»: 1060, «width»: 1500 }, «datePublished»: «2018-12-17T01:58:42+03:00», «dateModified»: «2018-12-17T01:58:42+03:00», «author»: { «@type»: «Person», «name»: «artobstrel» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Спасатель» }
Комментировать 
Пост №3756618
Source: Joyreactor

Пост №3756601

Автор: Cheshire_Troll

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://Fallout.reactor.cc/post/3756601″ }, «headline»: «Fallout Cosplay :: Power Armor :: Fallout (Фоллаут,) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Power-Armor-Fallout-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Fallout-Cosplay-4901749.jpeg», «height»: 799, «width»: 1000 }, «datePublished»: «2018-12-17T01:43:36+03:00», «dateModified»: «2018-12-17T01:43:36+03:00», «author»: { «@type»: «Person», «name»: «Cheshire_Troll» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3756601
Source: Joyreactor

Пост №3756584

Автор: VLADGANFITER

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3756584″ }, «headline»: «Anime :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Anime-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-4901732.png», «height»: 540, «width»: 960 }, «datePublished»: «2018-12-17T01:30:13+03:00», «dateModified»: «2018-12-17T01:30:13+03:00», «author»: { «@type»: «Person», «name»: «VLADGANFITER» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3756584
Source: Joyreactor

Пост №3756577

Автор: Olmer-85

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3756577″ }, «headline»: «Fantasy (Fantasy art) :: Мрачные картинки :: Alexander Shatohin :: artist :: art (арт)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9C%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-art-Fantasy-Alexander-Shatohin-4901711.jpeg», «height»: 1200, «width»: 885 }, «datePublished»: «2018-12-17T01:08:23+03:00», «dateModified»: «2018-12-17T01:08:23+03:00», «author»: { «@type»: «Person», «name»: «Olmer-85» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3756577
Source: Joyreactor

Ещё один простой процессор на verilog

В статье описан очередной велосипед процессор.
Вместо обычных RISC/СISC процессор не обладает набором инструкций как таковым, только единственная инструкция копирования.
Подобные процессоры есть у Maxim серия MAXQ.

Читать дальше →
Ещё один простой процессор на verilog
Source: geektimes

Ещё один простой самодельный процессор на verilog

В статье описан очередной велосипед процессор.
Вместо обычных RISC/СISC процессор не обладает набором инструкций как таковым, только единственная инструкция копирования.
Подобные процессоры есть у Maxim серия MAXQ.

Читать дальше →
Ещё один простой самодельный процессор на verilog
Source: geektimes

Пост №3756573

Автор: Averr

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3756573″ }, «headline»: «Дисней (Disney) :: Чужие (фильм) :: арт :: AVP (Вселенная Чужих и Хищников, Aliens vs. Predator, Чужой против Хищника) :: Мультфильмы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B0%D1%80%D1%82-%D0%A7%D1%83%D0%B6%D0%B8%D0%B5-%28%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%29-AVP-%D0%94%D0%B8%D1%81%D0%BD%D0%B5%D0%B9-4901707.jpeg», «height»: 738, «width»: 700 }, «datePublished»: «2018-12-17T00:48:52+03:00», «dateModified»: «2018-12-17T00:48:52+03:00», «author»: { «@type»: «Person», «name»: «Averr» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3756573
Source: Joyreactor