Рубрика «Компьютерное железо» - 47

Марио. Ноты

Предисловие

Привет, Мир!

Уже года 3 хочу написать что-нибудь на Хабр, но никак не находилось темы, на которую можно было бы накатать пост. Так было до тех пор пока мне не понадобилось узнать немного про работу системного таймера и системного динамика для лабораторной работы. Порыскав немного в интернете, я не нашел ничего дельного: что-то было написано слишком сложным языком, что-то было не особо содержательно. Я обзавелся неплохой книгой, целой ночью и попытался сыграть всеми известную тему из игры Марио. Продолжение прямо под катом, вроде бы у вас тут так заведено.

Дисклеймер

Код написан так как он написан. Автор не гений программирования, а всего лишь студент, но тем не менее, попытался написать максимально читаемый и понятный код. Всё было написано на Borland C и было протестировано в DOSBox только потому, что нет установленного доса и не очень хочется напортачить с часами реального времени.

В далеком 2012 году Loiqig уже написал более крутую версию, но, как мне показалось, мало внимания уделил теории.

Так же автор (т.е. я) имеет 4 года музыкального образования и был плох в сольфеджио (музыкальная грамота).
Читать полностью »

Как украсть Macbook - 1

У меня несколько раз воровали макбуки и ни разу антикражные средства Apple вроде Find My Mac не помогли мне вернуть компьютер. Действительно ли они бесполезны? Можно ли доверять встроенному шифрованию FileVault? Как повысить шансы вернуть компьютер? Эта статья результат моих страданий в безрезультатных попытках вернуть украденные компьютеры.

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

Внимание!
Материалы в статье представлены исключительно в ознакомительных целях. Все описания мошеннических действий инсценированы и выполнены с согласия владельцев ноутбуков. Автор не призывает к мошенническим действиям и единственная цель статьи показать, как лучше настраивать систему, чтобы защитить свои данные.
Читать полностью »

Добрый день уважаемые участники сообщества!

Сегодня идет 5-ый день самоизоляции и очень хочу поделиться чем то интересным. Решил описать свой опыт переезда в домашний режим работы из-за введенного в стране недокаратнина и организации своего удаленного рабочего веб-кабинета.

Собрал на Jabra Panacast комбайн для видеоконференций, плюс и минусы для офиса и дома - 1

Цель статьи - рассказать, о том как я протестировал рабочее решение для быстрой организации видео-конференции для охвата команды из 12+ человек оффлайн.

Аудитория статьи - руководители небольших компаний и командных групп, которые периодически сталкиваются с потребностью организовать полноценное общение в группе 3+ человека и устали заглядывать в камеру ноутбука чтобы что то сказать.

Моя сборка:

  1. Jabra Panacast — это 4K камера с углом обзора 180 градусов,
  2. Jabra Speak 710 — это колонка с микрофоном,
  3. Штатив DIGI 2 — нашелся в закромах,
  4. Ноутбук Macbook Pro 13 2017,
  5. Программа ZOOM — изначально был Hangouts но ограничение в 10 человек нам не подошло.

Читать полностью »

Kingston KC600 512GB: твердотельная ракета - 1

В последнее время довольно много производителей уделяют больше внимания проектированию и производству накопителей M.2 NVMe, в то время как многие пользователи ПК до сих пор продолжает использовать SSD-накопители форм-фактора 2,5”. Приятно, что компания Kingston не забывает об этом, продолжая выпуск 2,5-дюймовых решений. Сегодня у нас в обзоре — 512-гигабайтный Kingston KC600, который поддерживает подключение по шине SATA III (также в продаже есть версии с емкостью 256 Гбайт и 1 Тбайт).

Согласно статистике ритейлеров, это самая ходовая емкость среди покупателей. Что ж…, это вполне логично. Как ни крути, а SSD-накопители по-прежнему дороже традиционных HDD, поэтому твердотельное решение с емкостью в 1 Тбайт запросто перепрыгивает психологический барьер в 10 000 рублей. В то же время 256 Гбайт — это ни о чем, если пользователь играет в игры и работает с “тяжеловесными” программами (например, пакетом ПО для графического дизайна от Adobe).
Читать полностью »

Очень давно мы хотели рассказать про наш XPS 13 в форм-факторе трансформера, и сегодня наконец-то можем это сделать. Компьютер разрабатывался специально для тех пользователей, которым нужны максимальная лёгкость и портативность. При этом он оснащается дисплеями, которые подходят для серьёзной работы с графикой и процессорами Intel Ice Lake-U, производительность встроенного GPU в которых очень существенно увеличена. Обстоятельный рассказ об этих и других особенностях этого лэптопа ждёт вас под катом – добро пожаловать.

Dell XPS 13 7390 «2 в 1»: лёгкий металлический трансформер с ярким экраном и Intel Ice Lake - 1
Читать полностью »

Intel обнуляет номера моделей процессоров. Но это не точно — будет голосование - 1Первые процессоры с маркировкой Core i3/i5/i7 и числовым индексом были выпущены Intel в 2008 году; сейчас, как мы знаем, имеют место десятое поколение Intel Core и модели с числом 10 вначале. При всей логичности такой нумерации в ней имеется скрытый подвох: с ростом индекса он все больше смешивается с другими числами, чего-то обозначающими, и перестает восприниматься как атрибут процессора. Скажем, модель Core 9400 для нас привычна, Core 12800 уже похожа на аккумулятор, а 21280 — вообще что-то из области ВАЗовской классики. Чтобы индексы оставались в психологически комфортном для потребителя диапазоне, Intel рассматривает вариант каждые 10 поколений обнулять первый разряд.
Читать полностью »

image

Компания Intel на 12 месяцев оставила пользователей компактной игровой системы Hades Canyon NUC без обновления драйверов для графического процессора. В итоге обновление выпустила AMD, пишет Tom’s Hardware. Читать полностью »

Тренды технологий связи ближайшего будущего - 1

Технологии продолжают развиваться несмотря ни на какие кризисы. Особенно активен прогресс в телекоммуникациях. С течением времени бизнесу, государству и обычным людям нужна все более надежная и быстрая связь. И телеком-индустрии приходится соответствовать требованиям. Что мы увидим в ближайшем будущем?
Читать полностью »

Несомненно, вопрос, вынесенный в заголовок статьи, не нов, поднимался не раз и по нему достигнут консенсус «не особо нужна, и даже может быть вредна».
Однако недавнее обсуждение в комментариях заставило меня ещё раз задуматься.

Со временем любой SSD всё равно сильно фрагментируется (внутри, в FTL)… Свежезаписанный SSD при линейном чтении даст высокую скорость, а уже поработавший — гораздо ниже, потому что линейными оно будет только для вас.

Да, обычно такое не должно происходить: или мы пишем «понемногу» в мелкие файлы/небольшие блоки метаинформации ФС (скорость линейного чтения которых нас не особо волнует), либо же мы пишем «помногу» в большие файлы и всё будет хорошо. Бывает и дозапись мелкими блоками в большие файлы — логи, например, однако они относительно короткоживущие и особой проблемы я тут не вижу.
Но легко представился вполне реальный сценарий, при котором всё-таки внутренняя фрагментация SSD может проявиться: файл базы данных, в который идёт достаточно активная случайная запись. Со временем он (оставаясь нефрагментированным на уровне операционной системы) окажется физически очень даже фрагментированным, что может существенно снизить скорость seq scan, резервного копирования и т.п.

Для проверки я написал скрипт и провёл тесты.

Спойлер: проблема присутствует (существенно влияет на производительность) только на одной из попавшихся под руки моделей (и та позиционируется производителем не как datacenter, а как десктопная/ноутбучная).

Читать полностью »

С момента выпуска первой спецификации EFI в двухтысячном году прошло около девятнадцати лет. Десять лет понадобилось интерфейсу, чтобы выйти на пользовательский рынок и закрепиться на нем. На текущий момент редко где можно увидеть современный компьютер без UEFI в прошивке материнской платы. Стандарт интерфейса нарастил «мясо» и несколько тысяч страниц в официальной документации. Для обычного пользователя ничего не поменялось, кроме эпизодических столкновений с включённым Secure Boot. Но если плоскость работы смещается в разработку, всё становится интереснее.

Проблематика и особенности реализации UEFI на различных платформах - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js