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

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
«Этот проект стал для меня не просто способом сэкономить, но и увлекательным экспериментом. Я объединил технологии с повседневной жизнью, и теперь мой дом не только обогревается, но и приносит доход»

Отопление майнингом
👍73👎14🤣14🤡10💩9🔥6
От проблем большого геймдева — к соло-разработке и внутреннему миру: беседуем с геймдизайнером Ричардом Levelord Греем

Ричард Levelord Грей — один из основателей Ritual Entertainment, активно участвовавший в создании таких легендарных игр, как Duke Nukem, American McGee's Alice и Serious Sam. Поговорим о более поздних (и нередко скандальных) проектах Ричарда по известным франшизам, о его независимой разработке и о том, как Levelord видит геймдев сегодня.
👍2714🤡6🔥5
[ХАБРААРХИВ]

«Люди часто спрашивают меня, чем же так хороша теория относительности. Обычно о ней думают как о некой абстрактной, мистической математической теории, никак не связанной с повседневной жизнью. На самом деле, это совсем не так»

Теория относительности в реальном мире: GPS

#хабраархив
👍41😁6👎3🤮21🔥1🤯1🤡1
Нейроисследования в работе UX-редактора: выводы учёных, которые улучшат тексты вашего продукта

На пересечении нейробиологии, маркетинга и дизайна начинается поле для дискуссии о том, насколько исследования когнитивных функций применимы к пользовательскому опыту. Вот подборка интересных исследований о текстовом наполнении интерфейсов, результаты которых можно использовать для проектирования ваших цифровых продуктов.
🔥10👍9
Чёрный стратокастер мечты: Musima Lead Star I из ГДР

Автору довелось прикоснуться к одной из лучших электрогитар, которые были относительно доступны советским гитаристам в 1980-х годах. Итак, сейчас мы увидим и услышим все подробности красивой винтажной гитары, которой совсем недавно исполнилось 36 лет.
👍29🤮12😁4🥱21
«Я давно хотел реализовать этот проект. Цель заключалась в создании маски, покрытой светодиодами и выполненной из печатных плат. Я использовал 16 отдельных матричных панелей с общим количеством 2960 адресных светодиодов, которые позволяют отображать на маске всё, что только захочется.

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

Делаем полноразмерную светодиодную маску
👍98🤯2111🔥9🤡7🤔4🤮4🥴3👎1😁1
Кто в лес, кто по дрова: как и зачем типировать техническую команду

Мы постоянно взаимодействуем с малознакомыми людьми: в общественных местах, на встречах с клиентами и на работе. Как научиться находить общий язык с каждым собеседником, особенно если он — ваш коллега? Давайте разбираться.
🤡20👍74👎2😢1
«Около 10 лет назад у меня возникла идея написать игру именно на Java, поскольку я использую этот язык в работе. Это был своего рода челлендж. Хотел попробовать себя, посмотреть, возможно ли это. И спойлер — возможно. Но проект дал мне больше, чем я мог рассчитывать»

Опыт создания опенсорс-игры на Java
🔥48👍18🤮13🤡8👎2
Неонки: высокое напряжение, тлеющий разряд и немного практической магии

Поговорим о том, как работают и где применяются неоновые лампы тлеющего свечения, или, как их ещё называют, неонки. Это может показаться странным, но неоновые лампы используются до сих пор. На маркетплейсах вы найдёте самые разные неоновые лампы, современные или из прошлого века.
🔥27👍16
Экстремально отказоустойчивые сети для офиса на базе фабрики BGP EVPN VXLAN: решение, которым гордился бы Скайнет

Поговорим о том, как архитектура BGP EVPN VXLAN защищает от ошибок на уровне ПО и позволяет реализовать геораспределённую катастрофоустойчивость, какие с ней связаны подводные камни и в каких случаях компании считают такое решение целесообразным.
🤮17👍122🤯2🤡2
На прошедшей неделе мы отапливались майнингом, дооснащали деревенскую лабораторию-мастерскую, запускали советский процессор с помощью Arduino и удивлялись, как канадские инженеры меняли авиадвигатель при температуре в -40 °C.

Лучшие публикации недели (13-19 января 2025)
🤝18🔥4👎21😁1
Операционная система в 1000 строках кода

В рамках этой серии статей мы на языке С реализуем базовое переключение контекста, страничное распределение памяти, режим пользователя, командную оболочку, драйвер дискового устройства и операции чтения/записи. И хотя такой объём работы может показаться масштабным, всё это уместится всего в тысяче строк кода.
🔥54👍216
Перестаньте молиться на принципы S.O.L.I.D

Пришло время честно признать: то, как мы используем SOLID сегодня, часто противоречит изначальным идеям и в целом иногда может приносить больше вреда, чем пользы. Зависит от контекста.
👍45🤮24🤡3🥱31🔥1💯1🤝1
Как зарядить аккумулятор, не снимая его с автомобиля

Снятие аккумулятора для полного стационарного заряда означает обесточивание всей электроники, что может вызвать большие проблемы. Однако подзарядить АКБ можно и без отключения от бортовой сети.
👍19🤡14🤔5😱21😁1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик представил проект DooM-docm — это Doom для запуска в последних версиях приложения Microsoft Office/Word, но только без звука. Код решения написан на VBA и C и опубликован на GitHub.

Файл с игрой в формате документа для Microsoft Word имеет размер 6,6 МБ и содержит исходный порт проекта doomgeneric.

Для запуска игры достаточно скачать файл и открыть в Word.

Проект содержит библиотеку doomgeneric_docm.dll и данные игры doom1.wad, закодированные в base 64. При открытии документа настраивается макрос VBA для извлечения данных base 64 и их загрузки.

Управление в игре: клавиши со стрелками для движения, Control для огня, Space для действия, кнопки 1-7 — выбор оружия.
😁87👍36🤡7🔥4😢4
Новые заводы TSMC в США: всё хорошо, но без проблем не обошлось

В последние годы полупроводниковая индустрия столкнулась с глобальным дефицитом, что подчеркнуло необходимость диверсификации производственных мощностей и снижения зависимости от азиатских производителей. Одним из главных шагов в этом направлении стало решение тайваньской компании TSMC построить свои заводы в США. Фабрики построены, но с ценами на продукцию проблемы. Разбираемся, что случилось.
😁34👍12🔥4🤮2
tuple в CPython — мутабельный! И другие шокирующие детали из C-шной реализации

Никита Соболев, core-разработчик языка программирования CPython, рассказывает, как tuple устроен внутри. Поговорим про мутабельность кортежей (и планы по отмене такого поведения), дичь с ctypes, переиспользование памяти и другие оптимизации.
🥱17👍145
С++ — это настоящий кайфǃ

Где-то по пути к нашим дням C++ стал… скучным, растерял свою «кайфовость». И эта тенденция до сих пор продолжается в отношении всех языков программирования. История «оскучнения» C++ может стать предостережением для других языков. А то, что произошло потом, может дать им надежду на светлое будущее. Речь о великом воскрешении C++, которого никто не заметил.
😁38👍15🤮9🤡4💩31👌1🥱1
Ностальгические игры: Blood

В 90-е, когда шутеры от первого лица начинали свой триумфальный марш, на свет появился Blood — шедевр 1997 года, что захватил умы тех, кто жаждал стрелялки с жуткой атмосферой и чёрным юмором, растворённым в море крови. Студии Monolith Productions удалось создать что-то особенное, благодаря чему Blood стала настоящим порталом в мир, где киношные ужасы, комиксовая жестокость и бодрый экшн слились в гремучую смесь. Такой проект просто не мог не оставить большой след в гейминдустрии, навсегда осев в памяти геймеров.
👍448❤‍🔥4💩3🤮2