-
В этой статье мы разберём самую базу реверс-инжиниринга на примере простого crackme — программы, созданной для практики «хацкинга». Ничего серьёзного.ВведениеКак бы этого не хотелось, но желательно хоть немного понимать ассемблер для чтения базовых инструкцийБазовые инструкцииmov rax, rbx — копирует значение из регистра rbx в rax.add al, 0x5 — добавляет…
-
Российский рынок CDN показал двузначный рост
По данным iKS-Consulting, российский рынок CDN (Content Delivery Network) растёт двузначными темпами. Так, в 2023 году рост составил 23,3%, в 2024 — 17,9%, а в 2025-м прогнозируется его увеличение на 20,8%. Эксперты оценивают дальнейший среднегодовой темп роста вплоть до 2030 года…
-
BMW представила прототип электромотоцикла Motorrad Vision CE с повышенной защитой водителя
BMW презентовала футуристический концепт электромотоцикла Motorrad Vision CE. Его особенность — уникальная конструкция, которая позволяет водителю обходиться без защитной экипировки вплоть до шлема. Это обеспечивается композитно-металлической системой, которую сама BMW называет «клеткой», а также особенной конструкцией сидения с ремнём безопасности.Также концепт…
-
Документируйте ИИ или как не провалиться в многомиллионные убытки
ИИ: факторы рискаПривет, слышали про Искусственный интеллект (ИИ)? А про ИИ из каждого утюга?Утюги говорят, что это очень полезная разработка? Помощники, ассистенты, чат-боты, фото/видео редакторы, диагносты и еще миллионы вещей делать умеют. ИИ уже пишет код, составляет резюме и придумывает…
-
Какие навыки в программировании может освоить ребенок в 12 лет
Путем самостоятельных занятий или на курсах программирования для детей 12 лет современные ребята могут обрести ценные навыки вроде программирования, в определенных кругах уже давно считающегося второй грамотностью XXI века.Рассказываем, о чем именно речь и почему учиться писать код – это…
-
РЕД Платформа — знакомимся с low-code инструментом от РЕД СОФТ
Low-code разработка очень полезна в тех случаях, когда в организации требуется постоянное обновление и развитие, а также создание новых сервисов. Однако чтобы такая схема разработки ПО действительно работала, нужно использовать стабильную платформу, которая обеспечит одновременно гибкость, безопасность, прозрачность и эффективность.…
-
Как мне надоело создавать файлы и папки
ПроблемаЯ очень много работаю в проектах на React, я постоянно сталкивался с одной и той же проблемой: создание повторяющихся структур компонентов.Каждый новый компонент — это:Нужно создать директорию с компонентомComponentName.tsx — основной файл компонентаComponentName.module.css — стилиindex.ts — файл реэкспортаComponentName.stories.tsx — сторибукComponentName.test.tsx — тестыи т.д. у каждого…
-
ATS-20+ — мал да удал. Испытания компактного широкополосного радиоприемника
Многие десятилетия радиоприемники остаются одними из самых доступных и массовых электронных устройств. За это время их архитектура прошла невероятно длинный путь от традиционных аналоговых до современных на базе DSP. Сейчас это миниатюрные и энергоэффективные устройства, способные работать в широком диапазоне…
-
Building a Resume Matcher with tRPC, NLP, and Vertex AI
Building a Resume Matcher with tRPC, NLP, and Vertex AII recently built a small resume matcher app in TypeScript that compares PDF resumes to job postings. I wanted a fast way to prototype an API, so I chose tRPC for…
-
ВК начал рассылать требование перевести API-запросы на домен vk.ru
ВК начал рассылать владельцам приложений и интеграций сообщения:ВКонтакте переходит на домен vk.ru — теперь все API-интеграции и авторизации будут доступны только через него. Чтобы ваши сервисы работали корректно, до 30 сентября измените их домены — например: • vk.ru/dev вместо vk.com/dev…