В функциональном тестировании легко уйти в простой сценарий: открыть форму, нажать кнопку, сверить результат с требованием и закрыть задачу. Такой подход проверяет базовую работоспособность, но плохо ловит ошибки, которые появляются между компонентами, состоянием интерфейса,…
https://security-tracker.debian.org/tracker/DSA-6254-1
https://security-tracker.debian.org/tracker/DSA-6253-1
https://security-tracker.debian.org/tracker/DSA-6257-1
https://security-tracker.debian.org/tracker/DSA-6256-1
https://security-tracker.debian.org/tracker/DSA-6255-1
Магнитолы... Устройства, которые совмещают в себе радиоприёмник и кассетный магнитофон. Их расцвет, как и других аудиоустройств, остался в 1980-х, а значит они уже стали призраками былого и обречены утонуть в реке времени. Однако магнитофоны, хоть и в меньшей мере,…
Здесь я хотела бы рассказать, какие визуальные приемы используют создатели игр для удерживания пользователей в своих приложениях. И речь не пойдет о таких классических явлениях, как гача, колесо фортуны и все их производные. В этой статье я буду рассматривать мало заметные глазу микро-явления, на которые мало кто обращает внимания, однако которые влияют на наш мозг также, как и классические слот- машины, то есть "мотивируют" продолжать играть. Читать далее
Казалось бы, современный С++ дает столько возможностей… Давайте попробуем препарировать всю эту необъятную мощь, начав с первого шага в любом языке программирования — «Hello World».Как реализации компиляторов встречают новичка, впервые написавшему свои первые строчки кода? Узнать, как же мы до такого докатились
Привет хабр! Есть проекты, которые начинаются не с бизнес‑плана, не с инвесторов и не с попытки «зайти в рынок». Они начинаются чуть проще — ты смотришь на существующие решения, пользуешься ими, раздражаешься и думаешь: «А почему это до сих пор выглядит