• Асинхронный Rust в трех частяхВведениеЧасть первая: FuturesЧасть вторая: TasksЧасть третья: IOAsync/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая позволяет программам выполнять несколько задач одновременно. Это своего рода альтернатива многопоточности, хотя программы на Rust часто используют и то и другое.…

  • ВведениеКэширование ― одна из важнейших практик в проектировании современных высоконагруженных ИТ-систем. Статья позволит почерпнуть практический опыт проектирования механизма кэширования и будет интересна системным аналитикам, проектировщикам систем и архитекторам высоконагруженных систем.В этой статье:что такое кэширование и для чего оно нужно;какие бывают…

  • По информации главы Центра мониторинга и управления сетью связи общего пользования (ЦМУ ССОП, входит в структуру РКН) Сергея Хуторцева, регулятор в 2024 году с помощью специальной системы по ИБ под названием «Сканер безопасности» выявил более 26 тыс. критических уязвимостей в…

  • Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разработчику. Мой коллега Даниел Цуркан, эксперт и преподаватель курса «Android‑разработчик на Kotlin» Центра…

  • Сегодня мы расскажем о новой переводной книге по проектированию баз данных от автора Рода Стивенса «Основы проектирования баз данных. — 2-е изд» (Database Design Solutions, Second Edition). Это практическое руководство почти на 800 страниц по проектированию реляционных и нереляционных баз данных…

  • The Browser Company создаст более простой браузер, который станет аналогом Arc. Генеральный директор компании Джош Миллер заявил, что над проектом работали последние пять лет. Миллер подчеркнул, что это не будет версия Arc 2.0, о которой он ранее упоминал.По его словам, число…

  • Apple создала виртуальную исследовательскую среду, чтобы предоставить публичный доступ к тестированию безопасности своей системы Private Cloud Compute, и опубликовала исходный код некоторых «ключевых компонентов», чтобы помочь исследователям проанализировать функции конфиденциальности и безопасности в архитектуре.Компания также стремится улучшить безопасность системы и…

  • Apple выпустила обновление приложения TestFLight, с помощью которого разработчики могут тестировать свои приложения. Компания переработала дизайн и добавила возможность указывать типы устройств, для которых важно провести тесты перед релизом.Дизайн приложения теперь похож на AppStore. Пользователи могут видеть подробную информацию о…

  • Ну что ж. Обычно биохакеры используют для бодрости кофе и его подвиды. Чего уж стоит тот же бронебойный кофе, правильно приготовленный по рецептам тибетских монахов. Однако для бодрости можно использовать еще кое-что потенциальное. Привет! Я не призываю употреблять сильнодействующие и…

  • Заранее извиняюсь за кликбейтный заголовок, это цитата из твиттеровского треда о котором пойдет речь ниже, с сохранением пунктуации. Пост получился длинный, наполнен эмоциями и личным мнением и вообще не технический, но так вышло. Иногда слова цепляют почище всяких крючков и…