Месяц: Сентябрь 2020
-
Автоскейлинг приложений Kubernetes при помощи Prometheus и KEDA
—
от автора
Balloon Man by Cimuanos Масштабируемость — ключевое требование для облачных приложений. С Kubernetes масштабировать приложение так же просто, как и увеличить количество реплик для соответствующего развертывания или ReplicaSet — но это ручной процесс. Kubernetes позволяет автоматически масштабировать приложения (то есть Pod в развертывании или ReplicaSet) декларативным образом с использованием спецификации Horizontal Pod Autoscaler. По умолчанию…
-
Воркшоп по чешскому языку и код-beer на удалёнке
—
от автора
Привет, с Вами Арти, комьюнити мейкер в пражском био-хакерспейсе Brmlab. Последние шесть лет я живу в Чехии, учусь в техническом университете, занимаюсь студенческими мероприятиями и работаю кодером на Котлине.Хочу пригласить самых храбрых Хабровчан принять участие в открытом для Всех онлайн митапе, который я решил организовать по случаю второй волны коронавируса. Первая часть вечера будет образовательной,…
-
Корутины в C++20. Часть 2
—
от автора
Введение Данная статья является продолжением данной статьи. Бесконечный поток данных при помощи co_yield Код ниже реализует бесконечный поток данных. Корутина getNext использует co_yield для создания потока данных который начинается со start и выдает по запросу каждое новое значение с шагом step.
-
Исследователи наконец создали «металлические» провода из углерода
—
от автора
Изображение металлоподобной графеновой наноленты (Graphene Nanoribbon, GNR) шириной в 1,6 нанометра, сделанное с помощью сканирующего туннельного микроскопа.
-
Я смотрел свой трафик: он все знал про меня (Mac OS Catalina)
—
от автора
человек с бумажным пакетом на головеСегодня после обновления Catalina с 15.6 на 15.7, просела скорость интернета, что-то сильно грузило мою сеть и я решил посмотреть сетевую активность.Запустил tcpdump на пару часов:sudo tcpdump -k NP > ~/log И первое, что бросилось мне в глаза:16:43:42.919443 () ARP, Request who-has 192.168.1.51 tell 192.168.1.1, length 28 16:43:42.927716 () ARP,…
-
Security Week 40: патч для уязвимости Zerologon в Windows
—
от автора
Главная тема недели в области кибербезопасности — уязвимость в протоколе Netlogon, обнаруженная и закрытая в серверных версиях Windows еще 11 августа. Баг CVE-2020-1472, также известный как Zerologon, — это «суперуязвимость», критическая дыра с рейтингом CVSS в 10 баллов из 10. При наличии сетевого доступа к контроллеру домена в корпоративной сети атакующий может сменить пароль на…
-
Справочная: «философия Unix» — базовые рекомендации, эволюция и немного критики
—
от автора
Расскажем, в чем суть философии, кто её сформулировал, расширял и критиковал по ходу развития. (Кстати, вчера вышел и наш очередной TL;DR-дайджест про «удаленку» и личную ИБ.)
-
«Никогда не писали автотесты? Попробуйте Cypress»
—
от автора
Автотесты на Cypress Первое впечатление и встречающиеся проблемы Дмитрий Кочергин, Lead Software Developer Luxoft Прежде всего хочу отметить, что я не профессиональный автотестер, а Java-программист. Но однажды поступила задача сделать smoke тесты для базовой проверки основных функций приложения, которое недавно поломали изменением в API зависимого сервиса без предупреждения. Статья будет интересна всем, кто интересовался автотестированием…
-
Новая неделя стримов: от SvelteJS до Rider
—
от автора
Мы продолжаем нашу серию разговорных YouTube-шоу для различных IT-специалистов. На этой неделе снова будет шесть разных выпусков для самых разных айтишников: например, джависты смогут похоливарить на тему «Spring или Microprofile», а плюсовики — на тему билд-систем. Полное расписание под катом.
-
Обратная разработка XC2064 — первой микросхемы FPGA
—
от автора
Программируемая Логическая Интегральная Схема (ПЛИС) может реализовать произвольную логику, что угодно, от микропроцессора до генератора видеосигнала или майнера криптовалюты. ПЛИС состоит из множества логических блоков, каждый из которых обычно состоит из триггера и логической функции, а также из сети проводников, соединяющей логические блоки. Что делает ПЛИС особенной, это то, что она является программируемым аппаратным обеспечением,…