Типичный программист
81.4K subscribers
2.65K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка ASMR: Энтузиаст создал клавиатуру с керамическими кейкапами. И вот как она звучит.

#hardware #кек
Проектируем самодельный 16-битный CPU в 2023 году

Для создания 16-битного последовательного CPU нужно всего 8 интегральных схем, включая память и тактовый генератор. Он будет иметь 128 КБ SRAM, 768 КБ FLASH и его можно разгонять до 10 МГц.

На своей максимальной скорости он исполняет примерно 12 тысяч команд в секунду и, среди прочего, способен выполнять потоковую передачу видео на ЖК-дисплей на основе PCD8544 (Nokia 5110) с частотой примерно 10 FPS.

Минималистичный процессор из логики и ПЗУ. Очень познавательно, и подойдет для курса по FPGA. Конечно, не Intel Core i5-12400F, зато вполне можно сделать самому: https://habr.com/ru/companies/ruvds/articles/757854/

#hardware
Какой процессор использовался в играх устройства Brick Game, всем известного как «Тетрис»?

Автор разобрал «Тетрис» и изучил его чип под микроскопом. В статье он показывает, как выглядел процессор, и рассказывает, за что отвечают отдельные его части: https://habr.com/ru/articles/767520/

На фото ниже, например, изображены значения бит первой ноты первой мелодии, порядок чтения от старшего к младшему отмечен стрелками.

#hardware #история
Как компьютер отрисовывает картинку на мониторе и насколько сложно создать свою видеокарту?

В статье делимся видегайдом о принципах работы монитора с VGA интерфейсом и сборке примитивной видеокарты. Все с тайм-кодами и пояснениями на русском: https://tproger.ru/video/videocard-diy/

#hardware #diy
Как работают полумошеннические конторы по ремонту компьютеров: инсайды и советы

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

Подробнее — в статье: https://habr.com/ru/companies/lanit/articles/769526/

#безопасность #hardware
Криптоотопление на кибердаче

Газовое отопление, дрова, тепловые насосы — всё эти способы отопления затратны по ресурсам. А что, если согреть свое жилище майнингом, так ещё и получить с этого прибыль?

О том, как получилось это организовать, с какими сложностями пришлось столкнуться и какая окупаемость у такого способа отопления, вы сможете узнать в этой статье.

#diy #hardware #криптовалюты
This media is not supported in your browser
VIEW IN TELEGRAM
Осторожно, возможно сейчас у вас сведёт олдскулы: вот такой маленький, но самый настоящий жёсткий диск устанавливали на Nokia N91.

Это телефон с улучшенными мультимедийными возможностями, работающий под управлением Symbian OS 9.1 и оснащённый 4 и 8 ГБ памяти.

#hardware
Осторожно, возможно сейчас у вас подсведёт олдскулы

Перед вами сборка SFF на основе Via C3 с Windows 98 на борту:
— материнская плата Jetway J627F800-OC;
— графика GeForce 5200 PCI 256MB;
— процессор Via C3 Samuel;
— 1 ГБ оперативной памяти DDR1.

Неплохая сборка для времён Windows 98. А если видеокарты продолжат дорожать, то и для нашего времени будет очень даже ничего.

#hardware #история
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательно: вот так достают данные с «убитой» карты памяти

#hardware
Представьте, что вы показали это кому-то в 2010 году. 8 ТБ и в 50 раз больше скорости жёсткого диска и это всё размером с пластинку жвачки

А какого объёма был ваш первый жёсткий диск? Давайте вспомним

#обсуждение #hardware
This media is not supported in your browser
VIEW IN TELEGRAM
Разница между GPU и CPU на примере пейнтбольных выстрелов

В 2008 году разрушители мифов провели презентацию, на которой визуально продемонстрировали эту разницу.

Для процессора они использовали один пейнтбольный пистолет и показали, как последовательно он рисует смайлик. А GPU олицетворял кластер из 1100 пейнтбольных стволов, которые всего за 80 миллисекунд создали Мону Лизу.

Таким образом, Джэйми и Адам хотели показать, что GPU, благодаря параллельной обработке данных, идеально подходят для визуализации графики и сложных вычислений, а CPU лучше справляются с последовательными задачами.

#факты #hardware