Подавляющее большинство современных ноутбуков лишены приводов для лазерных дисков. Не устанавливают их и в десктопные ПК, за некоторым исключением. Тем не менее, сам формат не умер, а продолжает развиваться. Например, китайцы представили современную версию лазерного диска с емкостью сразу в 200 ТБ. Подробности об этом носителе — под катом. Что это за диск? Его разработала группа ученых и Шанхайского университета науки и технологий (University of Shanghai for Science and Technology, Китай).…
Примерно шесть лет назад я написал пост о том, как пишу HTTP-сервисы на Go, и сегодня я снова хочу рассказать, как пишу HTTP-сервисы.Тот пост оказался довольно популярным и вызвал обсуждения, повлиявшие на то, как я делаю это сегодня. И спустя годы ведения подкаста Go Time, обсуждения Go в X/Twitter и поддержки подобного кода я решил, что настало время обновить информацию.(Если вы педант и скажете, что Go не совсем 13 лет, то я отвечу, что начал писать HTTP-сервисы на Go версии .r59.)В этом по…
Привет, Хабр!Сегодня я хочу поделиться с вами своими размышлениями о том, какой стейт менеджер лучше использовать для разработки приложений на React в 2024 году. Как вы знаете, React — это одна из самых популярных и мощных библиотек для создания пользовательских интерфейсов, которая предоставляет множество возможностей и преимуществ для разработчиков. Однако, по мере роста и усложнения приложений на React, возникает необходимость в управлении состоянием и данными, которые используются в разных…
Всем привет ! Я работаю full-stack разработчиком в одной организации в атомной отрасли. Некоторое время назад потребовалось добавить в одно из наших приложений диаграмму Ганта. В сфере деятельности нашей организации много специфики, и для реализации самой удобной диаграммы именно для наших пользователей не хватило бы библиотечных решений. Поэтому была поставлена задача: реализовать диаграмму Ганта с нуля.Интерфейс диаграммыВ этой статье будут рассмотрены следующие проблемы:Наши пользователи х…
SSH-Snake is a self-propagating, self-replicating, file-less script that automates the post-exploitation task of SSH private key and host discovery.SSH-Snake: Automated SSH-Based Network Traversal 🐍 SSH-Snake is a powerful tool designed to perform automatic network traversal using SSH private keys discovered on systems, with the objective of creating a comprehensive map of a network and its dependencies, identifying to what extent a network can be compromised using SSH and SSH private keys star…
A Command Line Wallet to Send/Receive BTC and NOTE TokensNOTE Wallet (Community Version) The wallet is a simple CLI tool to manage Bitcoin and NOTE crypto assets. Installation install nodejs and npm or yarn or pnpm, first. then install the dependencies. pnpm i Setup rename .env.example to .env, and fill in the required information. Setup your wallet WALLET_MNEMONIC in .env, if you keep empty, the tool will generate a new one. backup your mnemonic, it's your only chance to recover your wall…
Implementation of paper - YOLOv9: Learning What You Want to Learn Using Programmable Gradient InformationYOLOv9 Implementation of paper - YOLOv9: Learning What You Want to Learn Using Programmable Gradient Information Performance MS COCO Model Test Size APval AP50val AP75val Param. FLOPs YOLOv9-S 640 46.8% 63.4% 50.7% 7.2M 26.7G YOLOv9-M 640 51.4% 68.1% 56.1% 20.1M 76.8G YOLOv9-C 640 53.0% 70.2% 57.8% 25.5M 102.8G YOLOv9-E 640 55.6% 72.8% 60.6% 58.1M 192.5G …
Специалисты Cisco Talos обнаружили, что с сентября 2023 года хакеры злоупотребляют сервисом Google Cloud Run для массового распространения банковских троянов Astaroth, Mekotio и Ousaban.
Группа исследователей из Университета Флориды и компании CertiK продемонстрировала набор атак VoltSchemer, нацеленных на беспроводные зарядные устройства. Эти атаки позволяют манипулировать голосовыми помощниками смартфонов и обходить защиту стандарта Qi для повреждения близлежащих предметов (путем их нагрева до температуры выше 280 градусов Цельсия).