Автор: Yuri Gagarin

Как собирать проекты в Jenkins, если нужно много разных окружений

На Хабре много статей о Jenkins, но мало где описывается пример работы Jenkins и докер агентов. Все популярные инструменты сборки проектов типа Drone.io, Bitbucket Pipeline, GitLab, GitHub actions и другие, могут собирать все в контейнерах. Но как же Jenkins? На сегодняшний день есть решение проблемы: Jenkins 2 замечательно умеет работать с Docker агентами. В статье […]

Введение в архитектуру безопасности 5G: NFV, ключи и 2 аутентификации

Очевидно, браться за разработку нового стандарта связи, не думая о механизмах обеспечения безопасности, — дело необычайно сомнительное и бесполезное. Архитектура безопасности 5G — совокупность механизмов и процедур безопасности, реализованных в сетях 5-го поколения и охватывающих все компоненты сети, начиная от ядра и заканчивая радиоинтерфейсами. Сети 5-ого поколения являются, по сути своей, эволюцией сетей 4-ого поколения […]

TSMC рекрутирует индийских разработчиков

Тайваньский контрактный производитель полупроводников компания TSMC открыла офисы в Индии в 2007 году, но она тем самым не открыла Америки. Центры разработки продуктов в Индии содержат многие крупнейшие игроки рынка полупроводников, включая наши любимые компании Intel, AMD и NVIDIA. Вопрос заключается в том, насколько широко иностранные компании готовы воспользоваться талантами индийских разработчиков. Компания TSMC, как […]

В Windows 10 нашли баг, который был ещё в Windows XP

В последней версии Windows 10 под номером 1909 обнаружилась проблема, которая восходит ещё ко временам Windows XP. Дело в том, что контекстное меню некоторых программ, вроде мессенджера Pidgin, частично перекрывалось панелью задач. Из-за этого некоторые пункты оказываются недоступны. Отмечается, что проблема была решена в Windows 10 April 2018 Update, однако в текущей версии Windows 10 […]

Похитившие $100 млн с помощью банковского трояна GozNym хакеры предстали перед судом

Злоумышленники, которые с помощью гибридного банковского трояна GozNym похитили более $100 млн, получили тюремные сроки. Гражданин Болгарии Красимир Николов (Krasimir Nikolov) был приговорён судом США к 39 месяцам лишения свободы. Организаторы группировки Александр Конолов и Марат Казанджян, являющиеся гражданами Грузии, также были привлечены к ответственности правоохранительными органами. Министерство юстиции США не уточнило, какое именно наказание […]

Выпуск сетевого анализатора Wireshark 3.2

Состоялся релиз новой стабильной ветки сетевого анализатора Wireshark 3.2. Напомним, что изначально проект развивался под именем Ethereal, но в 2006 году из-за конфликта с владельцем торговой марки Ethereal, разработчики были вынуждены переименовать проект в Wireshark. Ключевые новшества Wireshark 3.2.0: Для HTTP/2 реализована поддержка потокового режима пересборки пакетов (reassembly). Добавлена поддержка импорта профилей из архивов zip […]

Про одного парня

История реальная, я все видел своими глазами. Несколько лет один парень, как и многие из вас, работал программистом. На всякий случай напишу так: «программистом». Потому что он был 1Сником, на фиксе, производственной компании. До этого он пробовал разные специальности – 4 года во франче программистом, руководителем проектов, умел закрывать по 200 часов, одновременно получая процент […]

Какой стартап мне запустить завтра?

«Космические корабли бороздят просторы Вселенной» — Armada by tkdrobert Меня регулярно спрашивают: «вот ты о стартапах пишешь, но их повторять уже поздно, а что сейчас запускать надо, где новый Facebook?» Если бы я знал точный ответ, то никому бы не сказал, а сам сделал, но направление поисков достаточно прозрачно, о нем можно говорить открыто. Всё […]

Базовые команды Linux для тестировщиков и не только

Предисловие Всем привет! Меня зовут Саша, и я больше шести лет занимаюсь тестированием бэкенда (сервисы Linux и API). Мысль о статье у меня появилась после очередной просьбы знакомого тестировщика подсказать ему, что можно почитать по командам Linux перед собеседованием. Обычно от кандидата на позицию QA инженера требуют знание основных команд (если, конечно, подразумевается работа с […]

Вычищаем клон-записи из таблицы без PK

Случаются ситуации, когда в таблицу без первичного ключа или какого-то другого уникального индекса по недосмотру попадают полные клоны уже существующих записей. Например, пишутся в PostgreSQL COPY-потоком значения хронологической метрики, а потом внезапный сбой, и часть полностью идентичных данных приходит повторно. Как избавить базу от ненужных клонов? Когда PK не помощник Самый простой способ — вообще […]

SSL сертификат для Docker web-app

В данной статье я хочу поделиться с вами способом создания SSL сертификата для вашего веб-приложения работающего на Docker, т.к. в рускоязычной части интернета — подобного решения я не нашел. Подробнее под катом. У нас был docker v.17.05, docker-compose v.1.21, Ubuntu Server 18 и пинта чистого Let’sEncrypt. Не то что бы обязательно нужно было разворачивать продакшен […]

Поставки смартфонов Huawei бьют рекорды

Исполнительный директор потребительского подразделения Huawei Юй Чэндун (Yu Chengdong) назвал предполагаемый объём продаж смартфонов по итогам 2019 года. В 2018-м Huawei, по оценкам IDC, реализовала приблизительно 206 млн «умных» сотовых аппаратов. Рост по сравнению с предыдущим годом составил внушительные 33,6 %. В нынешнем году Huawei изначально планировала отгрузить около 250 млн смартфонов (включая бренд Honor). Однако […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster