Pull to refresh
62

Пользователь

39
Subscribers
Send message

Тестируем программы для вскрытия биткойн-головоломок

Level of difficultyMedium
Reading time17 min
Reach and readers12K

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

Читать далее

Как ИИ убивает игровую индустрию (и не только её)

Level of difficultyEasy
Reading time10 min
Reach and readers20K

2025 год кончился тем, что оперативная память, SSD-накопители и даже старые добрые жёсткие диски теперь стоят как крыло самолёта. Причина — корпорации, которые сделали ставку на ИИ и создают ИИ-продукты, в огромных количествах закупаясь памятью для ЦОДов. Подорожало абсолютно всё — как комплектующие для ПК, так и игровые консоли. Искусственный интеллект повлиял не только на цены, но и на то, как теперь делают видеоигры — и, поверьте, нам есть о чём беспокоиться.

Читать далее

Это не Fender Buck Owens Telecaster, а подделка с Aliexpress

Level of difficultyEasy
Reading time7 min
Reach and readers17K

Привет, Хабр! Я постоянно обмениваю одни электрогитары на другие, и несколько дней назад поступило предложение приобрести этот красивый телекастер за более практичный и универсальный инструмент с двумя хамбакерами. Разумеется, отказа не последовало, и теперь перед нами предстанет сверкающее изделие лютиеров из Поднебесной.

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

Мой взгляд на моральную сторону вопроса не изменился. Продукцию надо подписывать своей маркой, и тогда придёт честный успех, если не копировать чужие дизайны.

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

Читать далее

Где же все эти приложения, создаваемые с помощью ИИ?

Level of difficultyEasy
Reading time6 min
Reach and readers25K

Любители вайбкодинга и агентного программирования говорят, что работают в 2, 10, а то и в 100 раз продуктивнее! Один даже разработал с нуля целый браузер. Невероятно!

И скептики задают правомерный вопрос: «А где же все эти приложения?» Если пользователи ИИ становятся пусть хотя бы вдвое продуктивнее, то где искать этот двухкратный прирост созданных программ? Все подобные вопросы исходят из предположения, что миру нужно больше ПО, и если оно станет дешевле в производстве, то и создавать его будут больше. Так что, если вы с этим предположением согласны, то где же все эти дополнительные программы, которые можно было бы отнести к «эффекту ИИ»?

В их поиске мы заглянем в PyPi, главный репозиторий пакетов Python. Он большой, публичный и регулярно измеряется, так что в нём должен быть заметен хоть какой-то эффект от появления ИИ.

Читать далее

Китайская электрогитара, безголовая во многих значениях этого слова

Level of difficultyEasy
Reading time9 min
Reach and readers17K

Привет, Хабр! До совсем недавнего времени безголовые электрогитары были дорогими и не казались мне чем-то особенно привлекательным. Однако на днях знакомый гитарист купил это чудо на Озоне вместе с чехлом и кучей приятных мелочей по цене чуть дешевле двенадцати тысяч рублей.

Гитара чертовски фонила, хамбакер звучал совсем не так, как хотелось, но главное — музыканту категорически не понравился способ настройки струн имбусовым ключом с задней стороны деки. На сцене это выглядит совсем не по рок-н-ролльному.

У меня всегда припасено много интересностей на обмен, так что этот инструмент теперь мой. После небольшой доработки компактная лёгкая электрогитара Leego LEG-S стала одной из лучших, которые когда-либо ко мне попадали. И я с ней, наверное, уже не расстанусь.

Но давайте обо всём по порядку.

Почему первый вызов моей malloc всегда аллоцирует 72 КБ?

Level of difficultyMedium
Reading time8 min
Reach and readers16K

Мне нравится экспериментировать с кастомными аллокаторами памяти, используя собственные реализации. И хотя модульные тесты помогают убедиться в их корректности, настоящей проверкой становится работа аллокатора в реальных программах.

Коротко о теме статьи. Стандартная библиотека C++ инициализирует механизм обработки исключений на раннем этапе, выделяя память для «резервного пула», чтобы можно было использовать её под выброс исключений, если malloc вдруг провалится.

Читать далее

APF Imagination Machine: забытый гибрид приставки и компьютера

Level of difficultyEasy
Reading time8 min
Reach and readers11K

История развития игровых консолей и телеприставок всегда шла рука об руку с эволюцией домашних персоналок. Тем не менее, это были две независимые друг от друга сферы, практически не пересекавшиеся на рынке… ну, почти. По крайней мере, до 1979 года, когда американская компания APF Electronics создала невиданный гибрид игровой приставки и домашнего компьютера под названием APF Imagination Machine. Об этой необычной ветви развития игровых консолей (или домашних персоналок) — наш сегодняшний рассказ.

Поехали!

«Yo-Kai Watch 2»: Покемоноклон, который (не) смог

Level of difficultyEasy
Reading time11 min
Reach and readers13K

Мы уже успели вдоволь проехаться по современным «Покемонам» и бесконечному количеству проблем, существенных и не очень, которые преследуют самую дорогую франшизу в мире уже не первое десятилетие. Как и любой другой сверхпопулярный феномен, особенно такой долгоиграющий, игры серии «Pokémon» породили массу подражателей разного толка: тех, кто привносит в формулу жанра «приручения монстров» нечто новое, и тех, кто без задней мысли копирует геймплейную основу «Карманных монстров» и натягивает на неё новое обличие.

Нишевую и, к сожалению, во многом уже забытую серию «Yo-Kai Watch» язык не повернётся назвать дешёвой имитацией успеха Game Freak. Слишком много различий в боевых системах, совсем другие акценты в повествовании и создании выдуманного мира, которые берут от своей национальной идентичности гораздо больше, нежели более успешный собрат по жанру. Разбираемся, что же погубило одного из самых самобытных «покемоноклонов».

Oh meow swirls!

Второй отец MP3

Level of difficultyEasy
Reading time12 min
Reach and readers17K

Работая в Bell Labs, Джеймс Д. Джонстон 26 лет посвятил созданию технологии, которую мы сегодня знаем как MP3. Затем его имя растворилось в истории...

Вступление от «Rogues’ Gallery»

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

И наше шоу (имеется в виду подкаст «The Rogues’ Gallery», — прим. пер.), как и многие другие, существует, благодаря той самой технологии. Ничто из этого не оказалось бы возможным, если бы не инженеры, которые научились втискивать час музыки в файл, достаточно небольшой для скачивания через коммутируемое соединение.

В прогрессив-роке мы чествуем виртуозов, музыкантов, которые раздвигают известные границы и создают что-то новое. Но в сфере технологий тоже есть виртуозы. Люди, которые десятилетиями оттачивают своё мастерство, чья работа изменила мир, и кто так и не получил заслуженного признания.

Одним из таких людей является Джеймс Д. Джонстон. В IEEE его зовут «отцом перцептуального аудиокодирования». Этот человек зарегистрировал более, чем 100 патентов. Кен Томпсон, который разработал Unix, лично переписывал код для созданного им кодека, сказав, что тот значительно превосходит MP3. Федеральный апелляционный суд США подтвердил, что он изобрёл формат MP3 параллельно с Карлхайнцем Бранденбургом. Но всё же в рассказах об истории развития цифрового аудио его имя всплывает крайне редко.

Джеймс является такой же рок-звездой, каких мы приглашаем на наше шоу. Просто он играет на другом инструменте.

И это история о нём.

Читать далее

Почему 2026-й станет годом десктопного Linux + интересные дистрибутивы внутри

Level of difficultyMedium
Reading time6 min
Reach and readers49K

Есть все признаки того, что 2026 год наконец-то станет годом десктопного Linux.

Под катом — разбор причин этого сдвига и обзор перспективных дистрибутивов для игр, максимальной производительности и экспериментов с современным Linux.

Читать далее

Отладка с помощью сил древнего зла

Level of difficultyMedium
Reading time9 min
Reach and readers18K

Глубоко в пучинах спецификации HTML дремлет давно забытый ужасный зверь. Представьте себе узел DOM настолько могучий, что он может изменять тип содержимого разных частей документа. HTML-элемент, который заставляет парсер трепетать и замолкать, и которого не остановить даже его собственным тегом.

Мудрецы из W3C стараются держать информацию об этом ужасе подальше от взора простых смертных, чтобы избавить их от угрозы его безумия. Они советуют нам не использовать имя магического тега, призывающего это древнее зло.

Но мы сегодня, естественно, поступим наоборот и заглянем в глубины элемента <plaintext>, чтобы узнать, какие занятные вещи с его помощью можно делать.

Читать далее

Итоги 2025 года в видеоиграх

Level of difficultyEasy
Reading time13 min
Reach and readers19K

2025-й был весьма насыщенным на релизы: новая консоль, новые долгожданные игры, скандалы вокруг ИИ — вспомним же ключевые события года!

Читать далее

В GitHub Actions, пожалуй, худший пакетный менеджер

Level of difficultyEasy
Reading time9 min
Reach and readers15K

Когда я закончил работать над проектом ecosyste-ms/package-manager-resolvers, мне стало интересно, какой алгоритм разрешения зависимостей использует сервис GitHub Actions. Когда вы записываете в файл рабочего потока uses: actions/checkout@v4, то объявляете зависимость. GitHub её разрешает, скачивает и исполняет. Так работает управление пакетами. Я же решил отправится в кодовую базу runner, чтобы увидеть весь этот процесс изнутри. И открытия, скажу я вам, оказались весьма тревожными.

Читать далее

Что было бы, если BASIC развивался вместо C и Python

Level of difficultyEasy
Reading time12 min
Reach and readers34K

Сегодняшние языки программирования стали сложнее, но представьте, если бы вместо C и Python развивался BASIC. Под катом расскажу о том, почему языки усложнились, а также попробую погрузиться в альтернативный сценарий развития. 

Читать

Про настольный ЧПУ фрезерный станок LUNYEE 3018 Pro Ultra — для изготовления печатных плат (и не только)

Level of difficultyEasy
Reading time11 min
Reach and readers43K

Итак, некоторое время назад, я осознал, что для мелкого прототипирования печатных плат мне уже не хватает возможностей ЛУТ/фоторезиста (да и сверлить всё равно потом отверстия надо), поэтому задумал я перейти на следующий уровень — делать мелкие партии печатных плат с помощью ЧПУ фрезера, который и был благополучно приобретён, модели Lunyee 3018 Pro Ultra, и весь дальнейший рассказ будет о том, что это за зверь.

Думаю, что многим будет интересно... ;-)

Читать далее

Почему размер наблюдаемой Вселенной не соответствует её возрасту, и каков её общий размер

Level of difficultyEasy
Reading time10 min
Reach and readers55K

Согласно теории горячего Большого взрыва, у Вселенной было начало — существовал день, у которого не было «вчера». Человеку представить это довольно сложно, не уходя в философские и теологические размышления о сотворении мира. Кроме того, многие современные учёные утверждают, что горячий Большой взрыв был не самым началом, а следствием предыдущей эпохи — космической инфляции.

Тем не менее, если спросить любого космолога, сколько лет нашей Вселенной, ответ будет простой: 13,8 миллиарда лет. Почему именно так, и с какого момента начинается отсчёт?

Существует два подхода к определению возраста Вселенной...

Читать далее

AAA-хоррор в 2025 году: возвращение к истокам и самоповторы

Level of difficultyEasy
Reading time11 min
Reach and readers13K

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

Однако не всё так прекрасно в царстве ужастиков. Жанр постоянно находится в поиске себя и одновременно подвергается нападкам извне, как со стороны издателей, требующих от разработчиков добавления трендовых фишек и сюжетов, так и со стороны высокоморальной общественности. Инди рынок может быть в данном случае отдушиной, и прожжённые фанаты жанра знают, что в недрах Steam, Itch.io или Game Jolt всегда можно найти нечто действительно необычное, но сегодня меня интересуют хорроры мейнстримные — те продукты, по которым о состоянии жанра судит вся индустрия и массовая аудитория. Надеюсь, что из вас ещё не выветрился дух Хэллоуина, ибо мы будем смотреть на то, как выглядит современный крупный ужастик и что к этому привело. 

Бу!

Какой была бы Всемирная паутина, если бы вместо WWW был Gopher

Level of difficultyEasy
Reading time7 min
Reach and readers39K

В начале 90-х Всемирная паутина (World Wide Web) вовсе не была единоличным хозяином сети. У неё был серьезный конкурент — протокол Gopher. Как изменилась бы наша цифровая реальность, если бы в конечном счёте он не утратил популярность? В статье расскажу, что такое Gopher, почему он уступил WWW, и каким мог бы стать современный интернет, если бы он развивался на базе этого протокола.

Читать

Enya Inspire — умная углепластиковая электрогитара для гиков

Level of difficultyEasy
Reading time8 min
Reach and readers22K

Привет, Хабр! В этом ультрасовременном музыкальном инструменте нет ни грамма древесины, зато есть цифровой сигнальный процессор, встроенный громкоговоритель и литиевый аккумулятор.

Такая комплектация позволяет играть на данной электрогитаре с эффектами как на акустической, не нуждаясь в усилителях и проводах. Есть ли у неё другие достоинства, мы сейчас увидим и услышим.

Читать далее

Активная электроника расширяет возможности электрогитары

Level of difficultyEasy
Reading time7 min
Reach and readers25K

Привет, Хабр! Многие считают, что чрезмерные усложнения скорее портят электрогитару, чем улучшают и обогащают её. Определённая доля истины в этом есть, но иногда встраиваемая активная электроника просто незаменима.

Сегодня мы изучим и послушаем модуль эквалайзера EXP, производимый компанией Artec, которая стала знаменитой благодаря хорошим звукоснимателям с весьма приятными ценниками.

Читать далее
1
23 ...

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity