Category : habrahabr

habrahabr
От мышей на экране до zip-бомбы: топ приложений-шуток из начала нулевых

Всем привет! Это Антон Комаров, автор команды спецпроектов «МТС Диджитал». Пришла пора признаться: я скучаю по интернету начала нулевых. Тогда он был действительно забавным местом, где каждый мог найти себе развлечение по вкусу. Было круто посмеяться над очередным flash-выпуском приключений «подруги космических туристов», пообщаться с друзьями в IRC или ICQ или скачать какой-нибудь «ускоритель интернета», оказывающийся в итоге банальным вирусом.Подшутить над неопытными пользователями считалось …

  • понедельник, 11 ноября 2024 г. в 00:00:11
habrahabr
Как AMD выкрутилась и научилась воспроизводить операции ядер CUDA на своих видеокартах. История ROC…

Как AMD смогла обойти монополию NVIDIA в мире ИИ? История о том, как команда AMD создала ROCm — технологию, позволяющую запускать CUDA-приложения на своих видеокартах. Как компании удалось совершить этот технологический прорыв? Разберём путь от первых экспериментов с HSA до современных версий ROCm, поддерживающих самые популярные фреймворки для машинного обучения. А главное — в конце расскажу, как установить ROCm на Windows и Linux, избежав всех подводных камней. Первое явление CUDA У всего …

  • понедельник, 11 ноября 2024 г. в 00:00:10
habrahabr
Lampwork — декоративная стеклодувная техника. Часть 1. Работы подготовительные

Речь идёт об изготовлении в пламени горелки небольших декоративных вещиц из цветного художественного стекла на металлической спице, что радикально облегчает дело. Готовая работа, однако, имеет непременное технологическое отверстие от державки и цельностеклянное устройство. В основном это разнообразно украшенные стеклянные шарики-бусины для сборки дамской бижутерии, которые, впрочем, бывают настоящими произведениями искусства. Забава эта недешёвая, но, уже имея все её дорогостоящие компоненты,…

  • воскресенье, 10 ноября 2024 г. в 00:00:10
habrahabr
Австралия, Лорд-Хау — самый странный часовой пояс

Часовые пояса представляют собой довольно запутанную концепцию, но не безнадёжно. И далее я опишу точную принципиальную модель, которая вам понадобится для их понимания. Обсуждение часовых поясов, как правило, заключается в перечислении всех заблуждений, которые о них имеют программисты. Но подобные списки не несут особой пользы, так как сложно докопаться до истины, оперируя лишь общим представлением о некотором заблуждении. Так что я предлагаю другой подход. В этой статье я покажу вам неско…

  • воскресенье, 10 ноября 2024 г. в 00:00:08
habrahabr
Ленточные накопители в домашнем ПК

Приветствую всех! Однажды перед каждым из нас встаёт вопрос: где хранить сотни гигабайт столь важной информации? Кто-то продлевает подписку в облаке, кто-то покупает ещё один винт, кто-то собирает NAS, а кто-то, как и я, присматривается к чуть более экзотическим решениям. Вдохновившись постом двухгодичной давности про серверное железо в обычном ПК, я решил, что самое время рассказать про ещё один атрибут подобных систем — стримеры. Если в прошлый раз я рассказывал про древний аппарат, то в …

  • воскресенье, 10 ноября 2024 г. в 00:00:08
habrahabr
Ключ от всех дверей: как нашли бэкдор в самых надежных* картах доступа

Вы прикладываете ключ-карту к считывателю, и дверь офиса открывается. Но что, если такой пропуск может взломать и скопировать любой желающий?В 2020 году Shanghai Fudan Microelectronics выпустила новые смарт-карты FM11RF08S. Производитель заявил об их полной защищенности от всех известных методов взлома. Группа исследователей проверила эти заявления и обнаружила встроенный бэкдор, позволяющий получить полный доступ к данным карты.В этой статье я расскажу захватывающую историю о том, как нашли эт…

  • суббота, 9 ноября 2024 г. в 00:00:09
habrahabr
Голый Линукс — запуск ядра-одиночки

Итак, Linux - не операционная система, а только ядро для неё. Всё остальное приходит от проекта GNU (и других). И вот интересно - на что годится ядро само по себе? Эта статья - очень "начального" уровня. Устроим маленький эксперимент - создадим чистую виртуальную машину и попробуем запустить ядро Linux "без всего". Или почти "без", т.к. нам понадобится загрузчик ОС - и какая-нибудь "пользовательская программа" (её мы сотворим сами). Конечно, продвинутые пользоват…

  • суббота, 9 ноября 2024 г. в 00:00:08
habrahabr
Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода

Совершать невозможное и раздавать пинки здравому смыслу — в этом и состоит жизнь членов Гуррен-Дана! (C) КаминаЭта статья вступает в техническую полемику со статьей 2015 года за авторством Atakua, подходы из которой я и атакую. Atakua исследует 7 видов интерпретаторов байткода, но делает это без уважения - быстрейшей оказывается двоичная трансляция, которая, по сути, уже не интерпретатор байткода, а форма Ahead-Of-Time компилятора. Эта двоичная трансляция транслирует байткод в машинный код, пре…

  • пятница, 8 ноября 2024 г. в 00:00:13
habrahabr
Проблема неактивной кнопки отправки формы

Недавно попалась мне на глаза рекомендация от коллег из Яндекса. Они делали аудит рекламы одного из моих клиентов и заодно дали советы по сайту. Меня как ux-дизайнера удивили несколько из этих советов, сегодня расскажу об одном:«Рекомендуем сделать кнопку отправки формы не активной до тех пор, пока пользователь не заполнит все обязательные поля».Наверное, это должно выглядеть как-то такСразу хочется спросить: «Зачем?»Давайте попробуем сравнить два сценария.Сценарий первый: кнопка отправки формы…

  • пятница, 8 ноября 2024 г. в 00:00:12