Хабр
123K subscribers
21.7K photos
247 videos
39 files
57.4K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Вычисления без инструкций на x86

В этой статье обсуждается необычное применение особенностей защищённого режима процессоров архитектуры x86 — для произведения вычислений без исполнения инструкций, то есть за счёт внутренних механизмов процессора.
Хабр pinned a photo
«Чертовски глупое решение»: история появления языка C

C не возник из ниоткуда как единый монолит программирования. История C начинается в Англии, с коллеги Алана Тьюринга и программы, игравшей в шашки.
«Недавно я читал ликбез очередному студенту на тему общего устройства оборудования самолёта. Вводный рассказ отнял пару часов времени и выявил необходимость ещё в двух-трёх вводных»

Как устроена силовая установка пассажирского самолёта
Усилитель звукового сигнала мощностью 600 Вт

Принцип работы достаточно простой — на вход микросхемы подаётся аналоговый сигнал, он преобразуется в PWM и подаётся на выходные силовые каскады.
Проект Open Book и сборка E-Book FeatherWing

В этом руководстве речь пойдёт о том, как собрать собственную «читалку» FeatherWing, обладающую e-paper-экраном с диагональю 4,2 дюйма и семью кнопками, расположенными на передней панели.
«Не думаю, что когда-нибудь перестану программировать, даже если это станет просто моим хобби, но есть нечто гораздо большее, чем код. Вот почему я хочу поделиться своим опытом»

Девять тяжёлых уроков восемнадцати лет разработки
Мифический человеко-месяц 45 лет спустя

Да, у нас есть scrum, agile, стори-поинты, но если присмотреться, то всё новое — забытое, но проявившее себя вновь старое.
Код как искусство: как в Mail.ru Group борются с багами и повышают уровень разработки

Есть четыре вещи, заниматься которыми можно бесконечно. И если про первые три все слышали, то четвёртая — это смотреть код.

Разработчики из Mail.ru Group делятся опытом и рассказывают, как работают над качеством кода сами и как оценивают его у будущих коллег.
Разработчик и энтузиаст Бен Картер добавил в Super NES аппаратный трассировщик лучей

Картер собрал кастомную плату картриджа с тремя дополнительными вычислительными ядрами с частотой 50 МГц — они обеспечивают поддержку трассировки лучей и базовой геометрии, недоступной обычной SNES.
ONLYOFFICE Community Server: как баги способствуют возникновению проблем с безопасностью

Серверы часто выполняют очень важные функции, но их деятельность и польза остаётся невидимой для большинства пользователей. Так, чисто случайно, был проверен код ONLYOFFICE Community Server. Получился очень весёлый обзор.
Как увидеть ℼ? Нужно швырнуть ℼ в стену

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

Что в стоматологии поменялось за 30 лет и почему заниматься наукой в России так больно
‼️ «Лаборатория Касперского» ищет специалистов в подразделение KICS, где занимаются кибербезопасностью промышленных систем.

👉 О том, кого именно они ищут в команду и с какими нестандартными задачами придётся иметь дело 👈
«Мы решили провести эксперимент — скомпилировали и запустили наши игры War Thunder, Enlisted и CRSED: F.O.A.D. на рабочей станции Эльбрус 801-РС, чтобы проверить, можно ли её превратить в развлекательную систему»

Как в Gaijin переносили современные игры на процессор Эльбрус-8С
🔥1
Эмулятор RFID на Arduino

«Не каждый имеет дома осциллограф для того, чтобы поймать резонанс, да и для прошивки ATtiny85 требуется отдельный программатор. Поэтому я принял решение сделать такой эмулятор, который может повторить даже ребёнок»
Косплей и как это работает

Жизнь косплеера — это прекрасный срез того, как работает Сеть. Потому что тут и безумная бизнес-модель на базе фанатского сообщества, и преследования (настоящих) маньяков с Двача, и проход через аэропортовскую охрану в образе Сильваны из WoW с соответствующим массо-габаритным макетом оружия.