Обновить
298.34

Компьютерное железо

Мать, видюха, память, звук и вот это всё

Сначала показывать
Порог рейтинга
Уровень сложности

Как работает компьютер. Простая статья для начинающих программистов

Уровень сложностиПростой
Время на прочтение38 мин
Охват и читатели22K

В этой статье изложено всё, что нужно знать об устройстве компьютера с точки зрения программиста. Сюда входят сведения о том, для чего нужен тактовый генератор, регистры, кэши и виртуальная память; что такое архитектура процессора; что такое машинный код и код ассемблера; чем отличается компиляция в машинный код в C, C++ или Rust от компиляции в байт-код виртуальной машины в языках типа Java и C#; в чём их отличие от интерпретируемых языков вроде JavaScript или Python; что такое динамические и статические библиотеки (.dll/.so, .lib/.a); что такое фреймворк; что такое API и web-API; и что собой представляет параллельное программирование с использованием многоядерных процессоров, векторных регистров и видеокарт.

Читать далее

Почему Европа проигрывает «гонку чипов»

Время на прочтение6 мин
Охват и читатели9.8K

Ранее мы рассказывали, почему Европа не смогла построить свою Кремниевую долину — сказалась нехватка инвестиций, раздробленность рынка и расслабленная культура, отторгающая американский подход к развитию стартапов. Сегодня аналогичные трудности стоят перед региональной индустрией микроэлектроники. Мы в Beeline Cloud решили поговорить о том, что происходит на европейском рынке — насколько сильно он отстаёт от остального мира и есть ли у него шансы на «камбэк».

Читать далее

UMPC возвращаются? Три прототипа, которые пытаются оживить забытый класс мини-компьютеров

Время на прочтение7 мин
Охват и читатели23K

В начале 2000-х UMPC казались будущим: крохотные компьютеры, которые можно было носить в кармане и использовать как полноценный ноутбук. Но что-то не срослось — технологии не дотянули, и формат ушел в тень. Сегодня, когда на каждом шагу встречаются портативные игровые устройства вроде Steam Deck или Aya Neo, интерес к идее снова просыпается. В этой подборке разберем, что такое UMPC, зачем они вообще появились, и посмотрим на три современных прототипа — от самодельного мини-компьютера на Linux до складных клавиатур с экранами.

Читать далее

Ребрендинг вместо революции: что стоит за обновлениями бюджетных CPU в 2024–2025

Время на прочтение5 мин
Охват и читатели7.1K

В бюджетных ноутбуках все чаще можно встретить не новое поколение процессоров, а свежую «этикетку» на уже знакомом железе. Вместо того, чтобы каждый год выпускать полностью новые чипы, AMD и Intel чаще берут существующие мобильные процессоры, слегка дорабатывают — повышают частоты, улучшают энергопотребление, меняют маркировку — и представляют их как новую линейку. Это позволяет снизить затраты и ускорить выпуск устройств, удерживая стоимость ноутбуков в пределах доступных 400–600 $. Но насколько такое обновление реально выгодно? Разбираемся, как работает эта стратегия и стоит ли на нее рассчитывать при покупке лэптопа для себя.

Читать далее

Часть 3 Powered Device

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели9.1K

Чтобы полностью раскрыть тему PoE, предлагаю рассмотреть схему питаемого устройства (PD) на дискретных компонентах. Такой подход представляет особый практический интерес, поскольку огромное количество различных IP-устройств (камер, точек доступа, телефонов) удобно питать по кабелю данных.

Основные сокращения:

PoE — Power over Ethernet (питание через Ethernet);
PD — Powered Device (питаемое устройство);
IP — Internet Protocol (Интернет-протокол). В контексте "IP-устройств" подразумеваются сетевые устройства с собственным IP-адресом (камеры, точки доступа);
PSE — Power Sourcing Equipment (источник питания);
I_CL — Classification Current (ток классификации);
КПД — Коэффициент Полезного Действия;
MOSFET — Metal-Oxide-Semiconductor Field-Effect Transistor (Метало-Оксидный-Полупроводниковый Полевой Транзистор).

Стандарт PoE требует, чтобы PD реализовывало три функции: обнаружение, классификацию и подключение.

Обнаружение происходит при повышении входного напряжения от 2,5 до 10 В. Резистор R31 в составе PD обеспечивает заданное сопротивление обнаружения (~25 кОм) для оборудования PSE (источника питания), позволяя тому идентифицировать устройство как PoE-совместимое.

Читать далее

Сброс настроек VOIP телефона Cisco SPA504G

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели6.1K

Моя работа связана с телефонией. Однажды на известной торговой площадке я наткнулся на объявление о продаже бесплатно! телефонного аппарата Cisco SPA504g (на самом деле — aka Linksys/Sipura). Цена была обусловлена одной «досадной» мелочью — аппарат был «запаролен» оператором, который предоставляет услуги телефонии, отдавались они на запчасти. Аппаратов было много, прямо несколько десятков, для обучения даже такие бы пригодились. Поскольку таких аппаратов мне встречалось не мало, опыт сброса/разблокировки и даже «раскирпичивания» был, я с радостью согласился. Даже, на худой конец, на запчасти. Бородач, который выкатил тележку с горой аппаратов, без сожаления отдал её со словами типа «не охота паять». Но я то считал себя спецом! Что с этого вышло — ниже.

Аппарат, как уже отмечалось, имеет корни от Linksys (весьма важное замечание, о котором не все догадываются), которые\ ранее были вообще Sipura. На заре своего погружения в VOIP я их даже путал.

Читать далее

Виртуализируем роутер в Proxmox

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели18K

В наших текущих реалиях требования к роутеру могут быть очень высокими, недостаточно просто «выпускать устройства в интернет». Я хотел выделить сервера в отдельную подсеть, поднять VPN для доступа к устройствам за пределами дома, срезать рекламу на обделенных адблоком устройствах, а дальше хотелки только росли.

Примерно оценив количество хотелок, прикинув количество ресурсов с учетом запаса на будущее и моей недальновидности, а также увидев цены на MikroTik hAP ax³, я подумал: «а почему бы не взять пассивный мини‑пк за ту же сумму и получить в разы более мощное железо?», а следующая мысль была «а чего это железо такое мощное будет пустовать? Пусть еще виртуальную мелочевку на себе тащит, ресурсов хватит».

Читать далее

Пять новых мини-ПК ноября 2025 года: от крошечных AI-станций до «умных» колонок с Ryzen

Время на прочтение6 мин
Охват и читатели20K

Компактные компьютеры уже давно перестали быть нишевыми девайсами, они сейчас используются повсеместно. Этой осенью производители представили сразу несколько моделей — с новыми чипами Ryzen AI и Intel Core 100U, настольными видеокартами и даже встроенными акустическими системами.

В этой подборке — пять самых интересных мини-ПК конца года: от экспериментальных форм-факторов до рабочих станций с NPU и поддержкой Wi-Fi 7. Есть парочка весьма мощных моделей, так что обратите внимание.

Читать далее

PCIe, водянка и райзеры: реальный опыт сборки сервера под 5 GPU дома

Время на прочтение6 мин
Охват и читатели11K

Всё началось с желания автономно заниматься исследованиями в области искусственного интеллекта и запускать свои эксперименты без ограничений облачных сервисов или недостаточных ресурсов рабочих кластеров. Наука и исследования давно стали для меня не только профессией, но и хобби: запускать эксперименты, сравнивать модели, тестировать свежие идеи - всё это требует собственной инфраструктуры. Именно поэтому я решил собрать домашний GPU‑сервер «под себя» для полноценного AI‑ресёрча

Читать далее

Делаем мыши Asus ROG полезными

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели15K

Итак, вы потратили много денег на красивую, удобную игровую мышь. Мышь действительно хорошо сидит в руке, приятно светится, имеет целых 6 дополнительных кнопок, гибко настраивается... Стоп, гибко? Вы хотели забиндить на одну из них, скажем, F13? Разработчики ASUS против такого! Но мы не сдаёмся просто так!

Погружайтесь под кат, нам предстоит узнать все ужасы софта для игровых девайсов, познакомиться с HID сканкодами, узнать сколько на самом деле у клавиатуры клавиш и написать драйвер на python.

Читать далее

Нужны ли виртуальные машины?

Уровень сложностиСложный
Время на прочтение9 мин
Охват и читатели9.9K

Я задал это вопрос ИИ (Google) и получил ответ:

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

Основные причины, зачем нужны виртуальные машины:

Запуск нескольких ОС: Позволяют использовать Windows на Mac или, наоборот, запускать различные операционные системы в отдельных окнах на вашем компьютере.

Тестирование: Можно безопасно тестировать новое или подозрительное программное обеспечение, не боясь навредить основной системе. Это особенно актуально для тестирования приложений на разных платформах (например, на Windows и Linux).

Изоляция и безопасность: ВМ создают изолированную среду. Если в виртуальной машине произойдет сбой или она заразится вирусом, это не повлияет на работу основной операционной системы.

Виртуальные серверы: ВМ позволяют использовать один физический сервер для размещения нескольких виртуальных серверов. Это экономит средства, снижает потребление энергии и упрощает управление серверной инфраструктурой для компаний.

Гибкость и масштабируемость: ВМ легко создать, настроить и перенести. Это позволяет компаниям быстро адаптироваться к меняющимся нагрузкам и легко масштабировать свои ресурсы.

Эффективное использование ресурсов: Виртуальные машины позволяют распределять ресурсы одного физического компьютера между несколькими ВМ, что повышает общую эффективность использования оборудования. 

Разберемся с каждым пунктом по отдельности.

Читать далее

Бум ИИ обернулся дефицитом: почему серверная память подорожала почти вдвое

Время на прочтение5 мин
Охват и читатели9.8K

ИИ-модели разогрели рынок серверной памяти и комплектующих до такой степени, что спрос уже давно вышел за пределы возможностей производителей. Заводы Samsung, SK hynix и Micron работают без остановки. В третьем квартале серверная DRAM подскочила сразу на 40–50 процентов. Крупные облачные компании вроде Google, Microsoft или китайских аналогов размещают заказы на память целыми грузовиками, но в итоге получают лишь семьдесят процентов от запланированного объема. Это заставляет их сдвигать запуски новых кластеров или срочно искать замены. 

Samsung и SK hynix говорят, что увеличение объемов производства откладывается минимум до середины 2026 года из-за нехватки оборудования и материалов. Даже те, кто может платить больше, ждут поставок месяцами. Годовые контракты с фиксированной ценой больше не работают — теперь стоимость пересматривают каждый квартал. Из-за этого многие компании ставят расширение дата-центров на паузу, и задержки начинают сказываться даже на повседневных сервисах и хранении данных.

Читать далее

Квантовый прорыв или умелый пиар? Разбираем громкое заявление Google

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели8.8K

В конце октября мир облетела новость: исследователи Google впервые запустили на квантовом компьютере так называемый «проверяемый алгоритм». Но что скрывается за этой громкой формулировкой? Компания заявляет, что вычисления заняли на их устройстве в 13 тысяч раз меньше времени, чем потребовалось бы лучшему суперкомпьютеру классической архитектуры. В Google видят в этом ключ к решению практических задач, например, моделирования новых химических соединений. Однако за этим утверждением стоит целый ряд вопросов. Что такое «проверяемый алгоритм» и почему акцент сделан именно на этом? В чем суть расчетов и чем этот прорыв отличается от предыдущего заявления о «квантовом превосходстве», прозвучавшего несколько лет назад?

Читать далее

Ближайшие события

Автоматический выбор версии NVIDIA драйвера при загрузке Linux дистрибутива PocketHandyBox

Время на прочтение3 мин
Охват и читатели10K

Проприетарные драйвера NVIDIA для Linux по умолчанию не предполагают возможности соседства нескольких версий в одной файловой системе в классических дистрибутивах. Но эта проблема может быть легко решена в модульных дистрибутивах путем создания отдельных squashfs модулей с разными версиями NVIDIA драйверов.

Таким образом получаем рабочий драйвер NVIDIA сразу после запуска и без дополнительных манипуляций.

Читать далее

Настольный дата-центр: как NVIDIA упаковала целый ИИ-кластер в корпус 15×15 см

Время на прочтение6 мин
Охват и читатели12K

Совсем недавно NVIDIA представила DGX Spark — компактный AI-компьютер формата 150×150×50 мм. Внутри установлен Grace Blackwell Superchip GB10, объединяющий 20-ядерный ARM-процессор и GPU Blackwell, 128 ГБ единой LPDDR5X-памяти и накопитель до 64 ТБ. По уровню вычислительной мощности устройство сопоставимо с RTX 6000 Ada, но не требует серверной стойки, отдельного охлаждения и сложного подключения.

DGX Spark рассчитан на специалистов, которым нужно запускать крупные языковые модели и дообучать нейросети локально — без облачных квот, задержек и рисков для данных. В статье разберем архитектуру системы, интерфейсы и охлаждение, а также реальные сценарии, где мини-суперкомпьютер действительно заменяет сервер — от генерации изображений до вычислений в материаловедении.

Читать далее

Как загрузить GPU на максимум. Разбираем узкие места в инфраструктуре для ИИ

Время на прочтение7 мин
Охват и читатели6.9K

Представим, что вы запускаете обучение модели, ждете, что процесс пойдет как по маслу. Но вместо этого в инструментах мониторинга видите, что GPU загружен на 40–60%, а то и меньше. Время обучения растягивается и эффективность не та, что вы ожидали. Даже самый быстрый GPU беспомощен, если данные не успевают до него «доехать». Он просто ждет.

В статье разберем, почему для эффективного AI-обучения важны быстрые диски, память и CPU, и расскажем, как спроектировать сбалансированную инфраструктуру — даже в условиях ограниченных ресурсов.

Читать далее

Сура ПК8000. Компьютер и жизнь сообщества разработчиков спустя почти 40 лет

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели16K

В предыдущей статье «Почему советские компьютеры проиграли ZX Spectrum. Невозможное чудо в стране плановой экономики», которая собрала более тысячи комментариев, я упомянул компьютер «Сура ПК8000». 

Благодаря Сергею @lleo_aha, который тоже живет в Пензе, мне удалось получить рабочий компьютер 90-го года, пообщаться с сообществом разработчиков и найти любопытный онлайн-эмулятор советских ПК.

В этом материале поговорим об истории и создателях, главных особенностях, программном обеспечении и сообществе разработчиков «Суры ПК8000».

Информации по компьютеру довольно много на форумах, поэтому остановлюсь на действительно интересных моментах, а ссылки приведу в первом комментарии.

Читать далее

MegaSD: новый адаптер для атаки DaMAgeCard, или Как подключить NVMe-диск к Nintendo Switch 2

Время на прочтение9 мин
Охват и читатели15K

С выходом интерфейса SD Express всё больше производителей начинают использовать его в своих устройствах. Nintendo Switch 2 — не исключение. Этот интерфейс позволяет запускать игры прямо с карты памяти за счёт значительно возросшей пропускной способности — спасибо PCIe. Но интересен он не только геймерам.

В этой статье я расскажу, как мы разработали новый адаптер для атаки DaMAgeCard, благодаря которому можно подключить NVMe-диск к новой приставке от Nintendo.

Установить NVMe-диск!

Panther Lake: как Intel объединяет мощность и энергоэффективность в одном чипе

Время на прочтение5 мин
Охват и читатели10K

Производителям чипов приходится постоянно решать одну и ту же задачу — находить баланс между скоростью и энергоэффективностью. Intel, судя по последним анонсам, попыталась сделать это в серии Panther Lake. В ней компания собрала воедино успешные элементы предыдущих проектов. Так что Panther Lake становится своего рода мостом, соединяющим сегменты рынка, где раньше приходилось выбирать между экономией батареи и скоростью вычислений. И подходят чипы буквально для всего — от тонких ультрабуков до более требовательных систем. Что ж, поехали разбираться!

Читать далее

Arduino для агента 007 — Uno Q. Что это, зачем и как работает?

Время на прочтение11 мин
Охват и читатели24K

Новость о том, что Qualcomm покупает Arduino сначала вызвала чувство тревоги. Примерно такое же, как когда Broadcom купил VMware. С чудесным миром микроконтроллеров я тесно познакомился именно благодаря Arduino. Оригинальная Uno базировалась на ATmega328P и стоила на момент выхода 30 $. Реальная себестоимость, по оценкам коммьюнити, была около 15 $, а все остальное пользователь платил за бренд и открытость дизайна.

Последнее, кстати, привело к тому, что спустя короткое время плата была скопирована китайцами. Они не просто нашли способ заменить дорогие компоненты более дешевыми аналогами, но и наладили крупносерийное производство. Это привело к тому, что купить ноунейм-клон аля Nduino Uno можно было на порядок дешевле.

Совсем недавно публике представили новую плату Arduino Uno Q, которая уже была создана с использованием разработок Qualcomm. Она мгновенно вызвала интерес, благодаря новому видению того, как должна выглядеть современная плата микроконтроллера. Мне уже удалось добраться до серийного образца Uno Q, так что спешу поделиться с вами впечатлениями!

Читать далее

Вклад авторов