Месяц: Ноябрь 2022
-
Почему умножение матриц такое
—
от автора
Наверное, каждый задавался вопросом, почему умножение матриц такое. В этой статье мы разберём из каких соображений оно вводится именно так.Маленькое предисловиеВ дальнейшем нам понадобится такая структура, как векторное пространство, а точнее его частный случай — пространство столбцов высотынад Кратко напомню, что под этим понимается.Во-первых, — это следующее множество где таким образом обозначен вектор-столбец высотыто естьВо-вторых,…
-
Разрабатываем софт через статистику
—
от автора
КДПВ не будет, извиняйте. Значение имеют только текст, тесты и статистика :)Сам термин Statistics Driven Development (сокращенно SDD) я ввел в my.games году в 2017м, но среди очень небольшого количества людей и до сих пор не встречал его в статьях. Самому мне было лень писать куда-то, кроме чатиков. Увы.Возможно, этот подход давно существует и просто…
-
Как приложения заботятся о своих пользователях. Основные принципы хорошего UX
—
от автора
Привет! На связи Катя — UX-дизайнер студии Everest. Сегодня поговорим про заботу о пользователях. Мы хотим рассказать об основных принципах, которые делают приложения живыми и отзывчивыми, а клиентов — более лояльными.Что такое забота в интерфейсах?Забота о пользователях — это фундамент долгосрочных доверительных отношений с клиентом, где доход является не основополагающей целью, а достойным результатом работы компании…
-
Поездка в Израиль на Nordic Tech Tour
—
от автора
Жизнь удивительно непредсказуема. Еще 4 месяца назад я даже подумать не мог, что придется ехать в Израиль. Дело в том что в нынешнем проекте на работе я активно работаю с микроконтроллером nrf5340 норвежской fabless компании Nordic Semiconductor. Вендор в этом году проводит целую массированную компанию мастер классов по всей Eвропе. Почему Израиль? Дело в том,…
-
Безопасность и шифрование. Element/Matrix — достойная альтернатива Slack и Mattermost
—
от автора
Сегодня многие ищут более удобный, дешёвый и безопасный вариант для корпоративных коммуникаций. К сожалению, Slack, Microsoft Teams и другие проприетарные решения не удовлетворяют требованиям по безопасности, а за коммерческие лицензии нужно платить. В качестве альтернативы часто смотрят в сторону бесплатного опенсорсного Mattermost. Но есть вариант получше.
-
Личный опыт тимлида: оптимизация времени в QA и не только
—
от автора
Вряд ли можно найти менеджера, который ни разу не попадал под цунами из срочных задач. В такой ситуации последней каплей могут стать рутинные активности — не самые сложные, но достаточно важные.Меня зовут Марат и я QA Lead в команде тестирования бизнес-инициатив Россельхозбанка по АБС Центра финансовых технологий. В этой статье я поделюсь опытом преодоления трудностей…
-
Payment Village на PHDays 11: как проверяли на прочность онлайн-банк
—
от автора
Всем привет! В нашем блоге мы уже рассказывали о том, что на форуме Positive Hack Days 11 работала специальная зона Payment Village, где любой желающий мог поискать уязвимые места в онлайн-банке, банкоматах (если вдруг пропустили, читайте подробный райтап) и POS-терминалах. Конкурс по обнаружению уязвимостей в онлайн-банке не новый, однако в последние годы его немного потеснили…
-
Захват сетевого трафика в Kali Linux
—
от автора
Привет, Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect. Сегодня я хотел бы поговорить о сетевой безопасности. DevOps инженеру необходимо разбираться в сетях не хуже специализированного нетворк инженера. В этом же нам поможет Kali Linux и его инструментарий.Kali Linux уже давно является дистрибутивом Linux для профессионалов в области безопасности. Kali Linux имеет…
-
Защищаем данные на проекте: про плагин Calico и правила работы с ним
—
от автора
Привет! Меня зовут Антон Седов, я DevOps-инженер и работаю в команде AGIMA. Мы с ребятами решили рассказать, как настраиваем Zero Trust Network Access через опенсорс-плагин Calico. Статей об этом не очень много, а у нас накопился опыт, которым хочется поделиться. Тут найдете полезную базовую информацию — на случай, если вообще про Calico не слышали. А…
-
Настройка SpamAssassin в Carbonio
—
от автора
Несмотря на появление многочисленных мессенджеров, именно рассылка по email на сегодняшний день является наиболее недорогим способом отправки информации, а учитывая то, что электронные письма поддерживают вложения в виде файлов и встраивание HTML-скриптов, именно email крайне часто используется для рассылки спама. Помимо очевидных рисков для информационной безопасности предприятия, спам также создает значительную нагрузку на почтовый сервер,…