Рубрика «Rust»

Антидетект‑браузеры — инструмент, которым агентства ведут десятки рекламных кабинетов и аккаунтов маркетплейсов с одной машины: у каждого профиля свой отпечаток, свой прокси, свои cookies. Стоят они $30–150 в месяц на команду, и все до одного закрытые. В интерфейсе — зелёные галочки «canvas: защищён», «WebGL: защищён». Что на самом деле уходит сайту — не знает никто, включая, как выяснилось, пользователей.

Читать полностью »

Дорогой Шерлок, вы знаете мою слабость к заметкам, задачам и конспектам ваших дедуктивных выкладок. Держу я всё это в приложении, которое сам и пишу: десктоп на Rust Tauri 2 поверх обычной папки на диске.

Новое дело выглядело скромно. Сорок с небольшим записей: несколько заметок, пара таблиц, остальное — ссылки на внешние документы. Решил все перетянуть из одной ветки дерева в другую, ошибся с папкой, нажал undo. И я увидел, как время остановилось. Это было не «подвисло на секунду», а именно вязкое перемещение документов из папки в папку и обратно.

Разберусь сам, подумал я. Делов на один вечер.

Читать полностью »

На связи Алексей Постригайло, старший партнер интегратора «Энсайн».

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

Читать полностью »

Я календарь переверну

И снова 3 сентября время платить за подписку. 100$ каждый месяц — не такая уж большая плата за возможность спихнуть львиную долю своей работы на агентов. Но когда платишь их каждый месяц, хочешь получить от процесса максимум, в особенности — максимум комфорта.

Раньше эталоном комфорта в агентной разработке (или, прости господи, вайб‑кодинге) для меня была подписка GitHub за 39$ и их расширение, а потом Microsoft нащупали дыру у себя в кармане и платить за такую подписку стало крайне невыгодно. С тех пор раз в месяц передо мной встает вопрос: Anthropic или OpenAI?

Читать полностью »

Зуд

Я ковырял pet-проект — ротатор SOCKS5-прокси — и в очередной раз редактировал конфиг апстримов руками. Открыл файл, посмотрел на JSON:

Психанул: как я за полтора месяца сделал формат конфигов и парсеры для семи языков - 1

Читать полностью »

Несколько месяцев назад я поставил себе довольно неудобный эксперимент. Можно ли одному человеку собрать классическую RTS со всеми своими хотелками, если вместо команды программистов использовать несколько ИИ-агентов? Не сделать ролик, не собрать красивое меню и один демонстрационный уровень, а довести проект до состояния, где есть экономика, навигация, бой, сохранения, сетевой режим, Windows- и Android-сборки, сервер и сотни автоматических проверок.

Читать полностью »

Я делаю NotiBox — Pusher‑совместимый сервис realtime уведомлений. Под капотом я использую Sockudo — WebSocket сервер на Rust. Прежде чем показывать реальным пользователям, я решил проверить, на сколько Sockudo на самом деле «blazingly fast».

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

Идеальный сценарий — полная загрузка процессора, памяти или сети, тогда ты реально нашёл предел ресурсов. Проверяешь масштабируемость и готово.

Читать полностью »

Меня зовут Артур Валиев. Я открыл исходники EvertyDesk Lite — и заодно EvertyDesk Next, то, что должно было стать следующей версией. Полностью. Без купюр.

EV NEXT

EV NEXT

Дальше — честный разбор того, что там внутри, без излишней скромности, но и без пафоса. Просто отчёт человека, у которого закончилось время.

Читать полностью »

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

В работе с FASTA и FASTQ таких мест неприлично много. Почти все они когда‑то были задуманы как удобство.

Вот три, с которыми я сталкивался чаще всего.

Первое. Инструмент пишет FASTQ, а качества у записи нет. Вместо ошибки он подставляет строку из I. Файл получается валидный, парсер доволен, а фильтр по качеству дальше по пайплайну видит идеальные риды и пропускает всё подряд.

Второе.Читать полностью »

Внимание: Этот материал создан только для учебы и исследований. Он нужен в первую очередь, чтобы понять, как устроена операционная система Microsoft Windows и какие механизмы защиты в ней есть. Текст не побуждает к незаконным действиям. Автор не несет ответственности за возможный вред, если использовать этот материал неправомерно или с нарушением закона.

WinSCP загружает version.dllЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js