-
Selenium – один из самых популярных фреймворков автоматизации тестирования. Несмотря на то, что Selenium поддерживает шесть популярных языков программирования, его можно использовать для волшебной реализации с наименьшим количеством кода в связке с Python.Помимо автоматизированного веб-тестирования, веб-скрейпинг с Selenium на Python…
-
Как настроить резервированную схему сети с двумя файерволами FortiGate
В этом тексте расскажем, как настроить резервированную схему сети с использованием двух файерволов (FortiGate) в разных локациях. Статья будет полезна всем, кто хочет построить отказоустойчивую инфраструктуру на уровне сети. Подробно описанные шаги — под катом.
-
Security Week 2209: криптография в смартфонах
На прошлой неделе исследователи из Тель-Авивского университета опубликовали научную работу, в которой сообщили об обнаружении серьезных недостатков в системе шифрования данных смартфонов Samsung. Уязвимости, на данный момент исправленные, были найдены в защищенном приложении Keymaster Trusted Application. Компания Samsung на данный…
-
Анализ погрешностей измерения уровня сигнала генератора СВЧ с помощью измерительного приемника
Данная статья посвящена рассмотрению погрешностей, возникающих при измерении уровня мощности генераторов сигналов с помощью измерительного приемника R&S®FSMR3000. Даны рекомендации по минимизации основных погрешностей. Для измерения уровня сигнала генераторов сигналов СВЧ в качестве калибратора уровня часто используются измерительные приемники, обладающие высокой…
-
Создание собственного React с нуля
Демистификация React путем создания собственных компонентов, включая виртуальный DOM, стейтфул компоненты и хуки жизненного цикла В последнее время видны масштабные изменения в способах разработки веб-приложений. Если раньше интерфейс создавался на сервере, а на стороне клиента выполнялись лишь незначительные сценарии, то…
-
Байт, байт, кладбище, юзер, или Смерть в цифровую эпоху
Обычно в своем блоге мы поднимаем темы относящиеся к нашей деятельности в жизни, но сегодня хочется поговорить о вечном — о смерти и нашем цифровом наследии. По данным Good Trust — американского сервиса по управлению цифровыми архивами — на одном …
-
12 вредных советов для пользователей услуг Colocation в Западной Европе. Часть II
Напоминаем: если вам нужно разместить несколько серверов в Западной Европе, даже и не думайте читать договор — они все равно типовые… А наши вредные советы помогут гарантированно угробить иностранный бизнес или навредить карьере. Вот и вторая их часть подоспела.Первая часть…
-
Поговорим о фичах в предварительной версии C# 11
К старту курса по разработке на C# рассказываем о новых конструкциях в предварительной версии языка C# 11 Preview 7. Среди них шаблоны списка, проверка Parameter на null и возможность переноса строки при интерполяции строк. За подробностями приглашаем под кат.Visual Studio…
-
Оверклокинг, ты живой?
Он пробовал на прочность этот мир каждый миг, Мир оказался прочней. «Машина Времени» Ежегодно на соревнованиях «Формулы 1», кроме основного кубка, вручается кубок конструкторов — награда лучшей инженерной команде сезона. С самых истоков гонки руководители команд истово борются за конструкторов…
-
Как выбрать подходящий обучающий курс?
Независимо от того, чем вы занимаетесь, важно обогащать знания и совершенствовать как персональные навыки, так и компетенции своей команды, чтобы быть конкурентноспособным и соответствовать постоянно меняющимся условиям нашего мира. Я люблю получать новые знания из различных сфер и не понаслышке…