useReducer - это хук для работы с состоянием компонента. Он используется под капотом у хука useState. В этой статье разберемся с api useReducer, когда лучше использовать useReducer вместо useState и поговорим про нестандартный случай использования useReducer. Читать далее
Из новостей: онлайн Baldur’s Gate 3 в Steam превысил 800 тысяч игроков, Linux обогнал macOS по числу пользователей в Steam, сэмпл RTS проекта для Unreal Engine, Rider 2023.2 и улучшения по работе с шейдерами.Из интересностей: про рандом в играх, обновлённая таблица по играм в Steam до 28 июля 2023 года, про хорошие босс раши, какой ИИ лучше подойдёт вашей игре. Читать далее
Всем привет! ???? ???? ????Мы — Java-разработчики Тинькофф: Константин, Андрей и Арсений. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и решили делиться этим со всем сообществом.«Поскольку крысы не умели читать, собранная им библиотека характеризовалась некоторой причудливостью, однако патриций был не из тех людей, кто игнорирует возможность приобрести новые познания». Терри Пратчетт «Стража! Стража!» Читать далее
До сих пор мы обсуждали метод репликации, основанный на лидерах, но существует и другая стратегия, при которой ни один из узлов системы не выступает в роли лидера. К числу баз данных, использующих репликацию без лидеров, относятся: Читать далее
An issue was discovered in Fujitsu Software Infrastructure Manager (ISM) before 2.8.0.061. The ismsnap component (in this specific case at /var/log/fujitsu/ServerViewSuite/ism/FirmwareManagement/FirmwareManagement.log) allows insecure collection and storage of authorization credentials in cleartext. That occurs when users perform any ISM Firmware Repository Address setup test (Test the Connection), or regularly authorize against an already configured remote firmware repository site, as set up in ISM…
ABB is aware of vulnerabilities in the product versions listed below. An update is available that resolves the reported vulnerabilities in the product versions under maintenance. An attacker who successfully exploited one or more of these vulnerabilities could cause the product to stop or make the product inaccessible. Numeric Range Comparison Without Minimum Check vulnerability in ABB Freelance controllers AC 700F (Controller modules), ABB Freelance controllers AC 900F (controller…
ABB is aware of vulnerabilities in the product versions listed below. An update is available that resolves the reported vulnerabilities in the product versions under maintenance. An attacker who successfully exploited one or more of these vulnerabilities could cause the product to stop or make the product inaccessible. Stack-based Buffer Overflow vulnerability in ABB Freelance controllers AC 700F (conroller modules), ABB Freelance controllers AC 900F (controller modules).This issue affects:…
В начале 2022-го мы пересобрали DevRel и обновили подход к контенту. Тогда блог Альфы был в шестом десятке рейтинга на Хабре. Летом мы несколько раз дотягивались до 7 места и не планируем останавливаться. У нас 110 авторов и много историй, которыми хочется поделиться. Расскажу, как пишут наши ребята, какой фан случается вокруг статей и что я поняла за время работы с блогом. Если вы пока в режиме чтения, но хотите написать первую статью или комментарий, это знак! Читать далее
Не единожды в своих статьях я упоминал про то, что мы не можем читать чужие мысли (со своими бы разобраться), а наша способность к прогнозированию реакций другого человека, его эмоций и мотивов – это настоящая лотерея. Лотерея, в которую мы зачем-то играем и, чаще всего,…
Следуя этим советам у вас получится написать библиотеку заметок. Вам не придётся по второму разу осмысливать туже информацию, достаточно будет взять заготовленные детали и сложить их в верном порядке, чтобы получилась книга, статья, научная работа. Это и удобно в долгосрочной перспективе, ведь с течением времени ваши знания будут только накапливаться и для вас всегда будет готова ваше личное хранилище знаний, в которое всегда можно заглянуть, чтобы освежить память о чем-либо. Читать далее