#HEX • IT – Telegram
#HEX • IT
371 subscribers
502 photos
104 videos
64 files
478 links
Channel by @alexeev_dev.

Авторский блог.

IT, статьи и другая информация.
Download Telegram
Arch Linux

Одержимая созданием альтернативы Windows для геймеров, Valve включилась в разработку ключевых компонентов дистрибутива Arch Linux.

Проект имеет огромное значение для Valve: на основе дистрибутива построена операционная система SteamOS 3.0, на которой работает Steam Deck.

Помимо прямого финансирования разработчиков, компания выпускает слой совместимости Proton для запуска игр на Linux, участвует в работе над графическим протоколом Wayland, сотрудничает с Google над операционной системой для хромбуков на базе того же Arch Linux и спонсирует создателей графического окружения KDE.


VIVA LA ARCH!
👍5
#HEX • IT pinned «https://habr.com/ru/companies/timeweb/articles/845074/ Вторая часть статьи статьи выше уже написана, будет опубликована на следующей неделе. Теперь займусь статьей про звуковые системы линукса. После будет статья про "BIOS и UEFI: история и различие"»
Спасибо за то что читаете канал! Заметил, что реакции и просмотры упали. Что вам не хватает? Напишите в комментариях 👇
👍2
Как известно, цифровой сигнал — это набор значений уровня сигнала, записанный через заданные промежутки времени. Процесс преобразования непрерывного аналогового сигнала в цифровой сигнал называется дискретизацией (по времени и по уровню). Есть две основные характеристики цифрового сигнала — частота дискретизации и глубина дискретизации по уровню.

Частота дискретизации указывает на то, с какими интервалами по времени идут данные об уровне сигнала. Существует теорема Котельникова (в западной литературе её упоминают как теорему Найквиста — Шеннона, хотя встречается и название Котельникова — Шеннона), которая утверждает: для возможности точного восстановления аналогового сигнала из дискретного требуется, чтобы частота дискретизации была минимум в два раза выше, чем максимальная частота в аналоговом сигнале. Если брать примерный диапазон воспринимаемых человеком частот звука 20 Гц — 20 кГц, то оптимальная частота дискретизации (частота Найквиста) должна быть в районе 40 кГц. У стандартных аудио-CD она составляет 44.1 кГц

Глубина дискретизации по уровню описывает разрядность числа, которым описывается уровень сигнала. Эта характеристика накладывает ограничение на точность записи уровня сигнала и на его минимальное значение. Стоит специально отметить, что данная характеристика не имеет отношения к громкости — она отражает точность записи сигнала. Стандартная глубина дискретизации на audio-CD — 16 бит. При этом, если не использовать специальную студийную аппаратуру, разницу в звучании большинство перестаёт замечать уже в районе 10-12 бит. Однако большая глубина дискретизации позволяет избежать появления шумов при дальнейшей обработке звука.
5👍5🔥31
Что такое прерывания?

Прерывание — это событие, которое изменяет нормальный поток выполнения программы и может быть сгенерировано аппаратными устройствами или даже самим процессором. При возникновении прерывания текущий поток выполнения приостанавливается и запускается обработчик прерывания. После запуска обработчика прерываний предыдущий поток выполнения возобновляется. Они бывают синхронные — вызваны текущим контекстом исполнения и асинхронные — вызваны извне. Согласно терминологии Intel синхронные — исключения, асинхронные — прерывание.

Классификация прерываний

Маскируемые прерывания — запросы на прерывания (IRQ запросы) могут быть “замаскированы” и не вызвать прерывания исполнения.

Немаскируемые прерывания NMI (Non Mascable Interrupt) — всегда должны быть обработаны, достаточно небольшое количество прерываний являются таковыми.

Каждое прерывание и исключение в x86 идентифицируется 8 битным беззнаковым числом — вектором прерывания.

#Linux #ComputerScience #ОперационнаяСистема #Прерывания
2👍1
Я думаю, ни для кого из интересовавшихся темой аудиостандартов не секрет, что существуют в мире две большие (и непримиримые между собой) парадигмы развития этих самых стандартов. А именно:

• Lossless форматы (например, популярный FLAC);
• Форматы на базе перцептивного (от англ. "perceptual" — относящийся к восприятию) кодирования (например, легендарный MP3 (MPEG-1/2/2.5 Layer 3) и его логическое продолжение AAC).

За первыми закрепилось звание тяжеловесных стандартов для меломанов. За вторыми стоит многолетняя практика применения: начиная от некачественных подборок музыки на дисках для MP3-плееров, кончая современными (достаточно качественными) потоковыми сервисами прослушивания музыки.

В чем состоит их принципиальное отличие?

Если в двух словах, то первые стараются максимально точно воспроизвести исходный аудио-файл, убирая лишь избыточность (см. redundancy), а вторые на основе целой теории о том, как человек воспринимает звук, стараются максимально сжать исходный аудио-файл при минимально возможных потерях качества.

Источник

P.S. На фото в наушниках создатель MP3
👍3
Вопрос по нашему сайту.

Скиньте пожалуйста в комментарии примеры сайтов, дизайн, контент, функции которым вам понравились
👍3
Больше никакого гитхаба. Слово гитхаб под запретом.
👍1
#HEX • IT pinned «Больше никакого гитхаба. Слово гитхаб под запретом.»
Есть ли то, что вам мешает в GIT?

Что вы бы хотели исправить или улучшить?

Напишите в комментариях 👇
👍2
Пока наш сайт делается, вы можете увидеть примерный дизайн по этой ссылке

https://alexeev-prog.github.io/HEX


P.S Вы можете бустануть наш канал
👍3
👍2🔥11
Элементы математической логики

Описание:
В любой человеческой деятельности необходимо умение правильно рассуждать, а особенно в программировании. Данный курс является введением в классическую логику. Рассматриваются такие понятия как высказывание, суждение и силлогизм.
Автор курса Александр Шевчук сертифицированный специалист, эксперт в области построения архитектуры информационных систем, бизнес-анализа и управления IT проектами поможет вам понять и научится использовать базовые логические функции.

#Программирование #Саморазвитие #математика #ЖесткоеСаморазвитие #Личностный_рост
👍4