Месяц: Январь 2022
-
Топ-10 ошибок в C++ проектах за 2021 год
На улице мороз, ёлка наряжена, мандарины разложены. Дело идёт к Новому году, а значит — время рассмотреть самые интересные срабатывания, найденные C++ анализатором PVS-Studio в 2021 году.Десятое место: красивая опечатка в циклеV533 [CWE-691] It is likely that a wrong variable is being incremented inside the ‘for’ operator. Consider reviewing ‘i’. gskvulkanimage.c 721void gsk_vulkan_image_upload_regions (GskVulkanImage *self,…
-
Точность слов: три фактора повышения эффективности речи
Как мы учимся говорить: Когда-то существовало заблуждение, что люди рождаются со знанием языка, просто «вспоминают» его первые годы жизни. Разумеется, это давно опровергнуто. Мы действительно кое-что знаем кое-что от рождения — но эти знания записаны не словами, а в инстинктах. От рождения мы понимаем только эмоции (базовую комплектацию) и умеем их распознавать — по мимике,…
-
DevSecOps by Swordfish Security. Часть вторая
Продолжение статьи про комплексный подход реализации DevSecOps. В первой части были рассмотрены индустриальные вызовы, цели и задачи инструментов класса ASOC, Оркестрация и Корреляция. Читать тутВо второй части:Аналитика (Intelligence)Технологии Искусственного Интеллекта в ASOCАналитика (Intelligence)Платформа AppSec.Hub позволяет реализовать полноценный Data-Driven подход к управлению DevSecOps процессом. Мы разработали специальную структуру хранилища данных, которая позволяет собирать всю телеметрию процесса…
-
Обзор TrueConf 8 – мессенджера с видеосвязью и AI для Windows, macOS и Linux
Привет, Хабр!Меня зовут Оксана и я – руководитель продуктовой команды в компании TrueConf. Мы разрабатываем софт для видеосвязи и совместной работы уже больше 10 лет. Сегодня я расскажу о создании нового поколения десктопных приложений TrueConf: наш опыт переосмысления и трансформации project-команды в старшего и более зрелого брата – product-отдел.Герой выпуска – TrueConf 8История противостояния: дизайн против…
-
Слепой тест смартфонных камер: люди выбирают неожиданное
Какой из этих кадров лучше?На днях видеоблогер MKBHD опубликовал результаты своего ежегодного «слепого теста», где пользователи выбирают лучшие снимки, не зная, на какой телефон они сделаны. Как и в предыдущие годы, итоги оказались очень контринтуитивными: можете попытаться сами угадать, какой телефон победил, и почти наверняка ткнёте пальцем в небо. «Слепые» оценки противоречат тому, что пишут в умных…
-
P2P протоколы обмена данными
С появлением онлайн-кинотеатров и стриминговых сервисов популярность торрент-клиентов пошла на спад, однако на момент публикации с помощью торрента файлы скачивают за день около четырех процентов всех пользователей Интернета (это более 100 миллионов человек). В данной статье я проведу небольшой обзор P2P (пиринговых) файлообменных протоколов, Napster, Gnutella и BitTorrent. В этой последовательности они появились, и каждый был…
-
Как спасти миллионы жизней
Американский микробиолог Мори́с Хиллеман — самый успешный изобретатель вакцин в 20 веке. В российском национальном календаре сейчас 12 детских прививок, шесть из них были в своё время созданы Хиллеманом. В заметке я пройдусь по биографии учёного и кратко расскажу суть открытий. Трудно поверить, что столько дел за свою жизнь успел провернуть один человек.Чем-то мне Хиллеман…
-
Детектирование и оценка сбоев
Поговорим про инциденты и инцидент-менеджмент. Буквально погрузимся в них, разберём основные черты и характер. Рассмотрим типовые ситуации из моего опыта, как этот процесс работает в Авито, как мы измеряем наши инциденты, как их фиксируем, какие есть тонкие моменты и каких результатов мы в этом добились.Меня зовут Дмитрий Химион, я работаю в компании Авито и в…
-
Обслуживание сетей на пороге перемен: NetOps — это шаг вперед
Недавно словарь сетевых технологий пополнился новым термином. NetOps — это не просто сокращение от Network Operations, смысл термина гораздо шире. NetOps в какой-то степени является развитием DevOps — мировоззрения ИТ, которое способствует интеграции и автоматизации процессов разработки и доставки приложений, а также коммуникации и тесному сотрудничеству разработчиков и системных администраторов. При этом NetOps подчеркивает важность…
-
Как обучить джунов QA за 3 дня (сборник материалов)
Чему нужно обучить junior QA, чтобы он начал приносить пользу проекту? Конечно, было бы здорово «всему и сразу», но это может затянуться надолго. А вот с основами тестирования можно познакомить буквально за пару-тройку дней. Особенно если это фулл-тайм дни (рабочее время).Я обучаю новичков больше 6 лет, больше тысячи людей выпустила, книгу вот написала. И на…