habrahabr
Восстанавливаем данные с кассеты от старого стримера

Приветствую всех! Многие давно привыкли, что ленточные накопители — что-то высоконадёжное и предназначенное для долговременного использования. Но есть один стандарт, про который сказать так как-то не получается, и имя ему — QIC. Странная конструкция стримера и кассеты, не слишком уж долгий срок хранения — всё это про него. Так получилось, что как-то раз ко мне попал стример такого типа и кассета к нему, на которой ещё оставались какие-то данные. Что же с ним можно сделать? Давайте разбираться.…

  • воскресенье, 3 ноября 2024 г. в 00:00:12
habrahabr
GigaChat MAX — новая, сильная модель GigaChat

Салют, Хабр! Прошедший сезон оказался богат на релизы: ровно год назад мы делились новостями о GigaChat Pro, затем весной рассказали об увеличении контекста и улучшении возможностей модели, а совсем недавно завершили обучение GigaChat Vision: мы научили GigaChat понимать картинки и уже пишем про это статью.Спойлеры к GigaChat VisionНаши модели непрерывно развиваются, обретая всё больше новых функций, и о некоторых из них мы готовы рассказать вам уже сегодня!Мы решили, что хотим чаще делиться с …

  • воскресенье, 3 ноября 2024 г. в 00:00:11
habrahabr
«Удалённо» управляем компьютером с доступом в BIOS

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

  • воскресенье, 3 ноября 2024 г. в 00:00:10
golang
Строим микрокernel на Golang

Привет, Хабр! Сегодня рассмотрим, как построить гибкую и масштабируемую систему с использованием микрокernel архитектуры на Golang. Перед тем как взяться за код, разберёмся, о чём вообще идёт речь. Микрокernel — это архитектурный стиль, при котором минимальное ядро системы отвечает за основные функции: управление процессами, памятью, коммуникациями и т. д., а всё остальное делегируется в виде отдельных модулей или сервисов. Почему стоит использовать микрокernel? Простота модификации, высокая ст…

  • воскресенье, 3 ноября 2024 г. в 00:00:09
javascript
Как использовать npm без опаски

Не ходите в npmjs.com напрямуюЧтобы избежать уязвимостей нулевого дня, MITM, и всевозможных «подарочков» от активистов и хакеров, можно проксировать и кэшировать реестр npm на уровне собственной инфраструктуры.Готовые решения вроде Verdaccio и Nexus добавят слой безопасности, ускорят установку пакетов и позволят хостить свои приватные пакеты бесплатно в неограниченном количестве. При желании, можно реализовать свой npm‑прокси так, чтобы в него попадали только версии пакетов старше, скажем, двух…

  • воскресенье, 3 ноября 2024 г. в 00:00:08
javascript
Вам не нужно готовое API чтобы начать писать фронтенд или краткий обзор готовых решений для мокинга…

Идея написать данную статью у меня возникла в самый обычный рабочий день, в момент когда ко мне от менеджеров в jira упала новая задачка. Сама задача была нормально заполнена - было и подробное описание, и ссылка на документацию с бизнес-требованиями, и приложены макеты.Однако, её статус был не в “Ready for development”. Также можно было увидеть что сама задача ждёт выполнения другой задачи - на разработку API с данными. Здесь у меня начались вопросы, а также желание в очередной раз разъяснить …

  • воскресенье, 3 ноября 2024 г. в 00:00:06
javascript
8 инструментов для разработчиков, которые стоит попробовать

Эта статья расскажет о восьми инструментах, которые помогут разработчикам упростить рабочий процесс и повысить продуктивность. Вы найдете решения для создания пользовательских компонентов, упрощения работы с кодом, разработки интерфейсов и документации. 1. Webcrumbs – AI-помощник для фронтенд-разработки Webcrumbs – это экосистема и конструктор JavaScript-плагинов с открытым исходным кодом, который позволяет разрабатывать, использовать повторно и делиться своими компонентами, сохраняя их в един…

  • воскресенье, 3 ноября 2024 г. в 00:00:05
javascript
Что должен знать Junior Frontend разработчик в 2024 году

Frontend developer skillsРынок с каждым днем развивается и для текущих разработчиков главной задачей всегда является держать руку на пульсе и быть с курсе всех изменений в сфере IT. Будь то технологии, библиотеки, либо архитектурные решения. Программисты любого направления Middle уровня и выше понимают, что главная ценность в разработчике это — решать проблему лучшим, доступным и самым простым способом. И для достижения этой цели необходимо использовать определенный набор инструментов, который …

  • воскресенье, 3 ноября 2024 г. в 00:00:04
github
jtroo / kanata

Improve keyboard comfort and usability with advanced customizationKanata Improve your keyboard comfort What does this do? This is a cross-platform software keyboard remapper for Linux, macOS and Windows. A short summary of the features: multiple layers of key functionality advanced key behaviour customization (e.g. tap-hold, macros, unicode) To see all of the features, see the configuration guide. You can find pre-built binaries in the releases page or read on for build instructions.…

  • воскресенье, 3 ноября 2024 г. в 00:00:02