xaker
Печатная версия книги «Хакеры.RU» в продаже

В прошлом месяце на сайте «Хакера» завершилась публикация книги Валентина Холмогорова «Хакеры.RU» — приключенческой истории с налетом технотриллера и атмосферой времен, когда хакинг был стилем жизни. Ты можешь не просто прочитать эту историю, но и подержать ее в руках — у нас есть бумажная версия книги с черно-белыми иллюстрациями!

  • воскресенье, 1 июня 2025 г. в 00:00:12
habrahabr
PCI-аудиокарта Creative E-MU 0404: история появления винтажного девайса и его возможности

Если 25 лет назад мне бы сказали слово Creative, то я бы автоматически ответил Sound Blaster. Эти карты де-факто стали стандартом для геймеров еще в 90-х, так что открыв почти любую игру тех лет, в настройках вы видели заветное словосочетание. Разумная стоимость и богатая функциональность — поддержка MIDI, встроенный музыкальный синтезатор, наличие порта для подключения джойстика, возможность воспроизводить цифровой звук — сделали SB невероятно популярной линейкой.Но, помимо геймеров и разработ…

  • воскресенье, 1 июня 2025 г. в 00:00:11
habrahabr
Game++. Performance traps

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

  • воскресенье, 1 июня 2025 г. в 00:00:10
habrahabr
CasaOS: персональное облако на домашнем сервере

Представьте, что можно управлять всеми приложениями, трансляциями фильмов и музыки, бэкапами, дисковым хранилищем, устройствами умного дома — с домашнего сервера. Это есть личное или персональное облако, то есть аналог публичных облачных сервисов, но на своём сервере, дома или на VPS. Например, система CasaOS изначально создавалась для одноплатника ZimaBoard (на фото), который позиционируется как мини-NAS. Главная ценность — отшлифованный UI с системными гаджетами для домашнего сервера, отоб…

  • воскресенье, 1 июня 2025 г. в 00:00:09
habrahabr
Почему гражданам запретили покупать USDT за рубли и доллары

C 26 мая 2025 года вступают в силу расширенные требования ЦБ к иностранным цифровым правам (ИЦП), в результате чего физлицам запрещено покупать USDT и другие стейблкоины. USDT — популярный и надёжный стейблкоин. В нём удобно производить расчёты, переводить деньги друзьям, рассчитываться за услуги, покупать товары. Но центробанки хотят навязать гражданам свои цифровые валюты с полным отказом от анонимности, с автоматической уплатой налогов и удобной конфискацией средств в случае необходимос…

  • воскресенье, 1 июня 2025 г. в 00:00:08
habrahabr
Решаем проблему «деградации» YouTube с помощью NoDPI

Салют, Хабр! Я думаю, каждый из вас знаком или, по крайней мере, слышал о такой прекрасной утилите как GoodbyeDPI (большое спасибо @ValdikSS!). Сегодня я хочу представить вам (почти) свою разработку - аналог GoodbyeDPI.Около полугода назад в своей статье Обвиваем YouTube змеем, или как смотреть и скачивать видео с YouTube без VPN на чистом Python-е. Часть 1 (заблокирована по требованию РКН) я рассказывал о том, как скачивать видео с YouTube на Python, а так как YouTube у нас "деградировал&#…

  • воскресенье, 1 июня 2025 г. в 00:00:07
golang
Как устроен reflect.Value и что происходит, когда вы вызываете .Field(i)

Привет, Хабр!Сегодня разберём, как устроен reflect.Value изнутри и что на происходит, когда вы вызываете .Field(i). Что прячется в reflect.Value — и как это связано с вашей памятьюКогда вы пишете в коде reflect.ValueOf(x), вам возвращается объект, внутри которого — по сути, три вещи:type Value struct { typ_ *abi.Type // описание типа (reflect.Type — это обёртка вокруг) ptr unsafe.Pointer // указатель на данные, которые мы отражаем flag flag // битовая маска, определя…

  • воскресенье, 1 июня 2025 г. в 00:00:05
javascript
LLM-first: парная разработка без вайбкодинга

ПреамбулаЕсть у меня один пет-проект, NutriLog, демонстрация интеграции веб-приложения и кастомного GPT-чата. Частью этого проекта является двуязычный (en, ru) SSR-сайтик на десяток страниц на базе шаблонизатора Mustache - чисто для SEO. Две недели назад я вернулся из отпуска и подумал, а не автоматизировать ли мне переводы страничек с одного языка на другой? Переводы я делал вручную, через ChatGPT Web UI - модель показывала себя прекрасно. Переводила только контент и правильно внедряла его в к…

  • воскресенье, 1 июня 2025 г. в 00:00:04
github
ok-oldking / ok-wuthering-waves

鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves ok-ww 基于图像识别的鸣潮自动化, 使用windows接口模拟用户点击, 无读取游戏内存或侵入修改游戏文件/数据. English Readme | 中文说明 演示和教程 免责声明 本软件是一个外部工具,旨在自动化鸣潮的游戏玩法。它仅通过现有用户界面与游戏交互,并遵守相关法律法规。该软件包旨在简化用户与游戏的交互,不会破坏游戏平衡或提供不公平优势,也不会修改任何游戏文件或代码。 本软件开源、免费,仅供个人学习交流使用,仅限于个人游戏账号,不得用于任何商业或营利性目的。开发者团队拥有本项目的最终解释权。使用本软件产生的所有问题与本项目及开发者团队无关。若您发现商家使用本软件进行代练并收费,这是商家的个人行为,本软件不授权用于代练服务,产生的问题及后果与本软件无关。本软件不授权任何人进行售卖,售卖的软件可能被加入恶意代码,导致游戏账号或电脑资料被盗,与本软件无关。 请注意,根据库洛的《鸣潮》公平运营声明: 严禁利用任何第三方工具…

  • воскресенье, 1 июня 2025 г. в 00:00:02