Category : habrahabr

habrahabr
Мы надеялись и верили, но в первом чтении приняли НДС для малого бизнеса

С 1 января 2026 года в России меняются налоговые правила. НДС вырастет с 20% до 22%. Упрощенцы с выручкой от 10 млн рублей начнут платить НДС. Страховые взносы для малого бизнеса вернутся к 30%. Патент для торговли отменят.Важно: 22 октября 2025 года Госдума приняла в первом чтении законопроект № 1026190-8. Закон ещё не вступил в силу — его направили в Совет Федерации и Президенту. Правки принимают до 10 ноября. Если появятся возражения, будет второе чтение после дедлайна.Разберем каждое измене…

  • пятница, 24 октября 2025 г. в 00:00:14
habrahabr
Придумал расширение для Chrome и устранил шахматных читеров

Поисковая выдача по запросу «chrome extension for cheating in chess» переполнена. Инструментов для нечестной игры — десятки.Но стоит инвертировать пожелание и поискать плагин для защиты — не найдется почти ничего. Кроме расширения, о котором сегодня пойдет речь. Ну, возможно, еще нескольких старых приложений, показывающих базовую статистику.Удивительный дисбаланс, не правда ли?Используйте навигацию, если не хотите читать весь текст→ Как использовать→ Идея и мотивация→ Как распознать→ А что же C…

  • четверг, 23 октября 2025 г. в 00:00:26
habrahabr
Я выполнил реверс-инжиниринг веб-обфускации Amazon, потому что приложением Kindle пользоваться нево…

TL;DRЯ впервые купил на Amazon электронную книгу.Android-приложение Kindle самой компании Amazon было очень забагованным и часто вылетало.Попробовал скачать мою книгу, чтобы читать её в реально работающем приложении для чтения.Осознал, что Amazon больше не позволяет этого делать.Решил назло выполнить реверс-инжиниринг её системы обфускации.Обнаружил множество слоёв защиты, в том числе рандомизированные алфавиты.Победил их все при помощи колдунства с сопоставлением шрифтов.Часть 1: Amazon вынуди…

  • четверг, 23 октября 2025 г. в 00:00:23
habrahabr
Художественный фильм «Импортозаместили» (побрюзжим)

Итак, прошло уже больше 2,5 лет с момента, когда слуги народа решили, что пора создавать отечественные аналоги популярных в народе сервисов, приложений, платформ.Решение, безусловно правильное, нужное, но вот реализация, как всегда.Для тех, кто не понимает о чем речь, напишу прямо - у нас забрали (естественно исключительно ради нашего блага, чтобы неокрепший мозг здравомыслящих 20-30-40-50-летних жителей страны не повредился от просмотра, прослушивания, прочтения того или иного материала, котор…

  • четверг, 23 октября 2025 г. в 00:00:13
habrahabr
Мы живем хорошо

Картина Bo BartlettБытует мнение, что с каждым годом мы живём всё хуже и хуже. Это совершенно не так. За ворохом ужасных событий, происходящих в России в последнее время, мы стали забывать, в какое прекрасное время живём. Во многом это связано с тем, как меняется наше восприятие мира. Люди скролят бесконечные ленты чужого успеха, потом сравнивают их со своей жизнью — и ужасаются. Не надо так! Давайте замечать и радоваться положительным изменениям, которые улучшают нашу жизнь здесь и сейчас.Коне…

  • четверг, 23 октября 2025 г. в 00:00:11
habrahabr
Как защитить свой VDS сервер: 53 000 попыток взлома за 5 дней

Ваш сервер атакуют прямо сейчасПредставьте себе: вы арендовали скромный VDS, чтобы поэкспериментировать. Ничего грандиозного — пара тестовых сайтов, простенький веб-сервер на базе nginx, пара скриптов в cron для автоматизации рутины, SSH для удалённого доступа. Обычная песочница для разработчика, никому, казалось бы, не интересная. Сервер тихо живёт своей жизнью где-то в облаке, отдаёт странички, выполняет задачи, ждёт ваших команд. Вы даже не подозреваете, что за этой тишиной уже разворачивает…

  • четверг, 23 октября 2025 г. в 00:00:10
habrahabr
Я спарсил 150.000 вакансий и понял, почему TIOBE бесполезен

Всем привет! Недавно я задумался о том, почему рейтинги языков программирования настолько некорректные. При открытии очередной статьи про "топ языков 2024/2025", там обязательно скриншот из TIOBE, и автор начинает философствовать о трендах индустрии. Я сам так делал. Все так делают.Но потом меня начало что-то напрягать. Смотрю на TIOBE — там Perl в топ-15, Assembly, Fortran... И я подумал: когда последний раз видел вакансию с требованием Fortran? Правильно, никогда.Тогда я решил провери…

  • среда, 22 октября 2025 г. в 00:00:12
habrahabr
Мне жаль, но вы используете подсветку кода неправильно

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

  • среда, 22 октября 2025 г. в 00:00:11
habrahabr
Фингерпринтинг стал массовым явлением

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

  • среда, 22 октября 2025 г. в 00:00:09