javascript
Как бесплатный заказ на Авито превратился в задачу на 2,5 месяца

Полгода назад я узнал о крутом инструменте — Apps Script. Это расширение Google для их приложений, например, Таблицы, Документы, Презентации и т. д. Сначала при помощи этого инструмента мне удалось для спортивной школы автоматизировать выгрузку информации из CRM в Google таблицу и настроить отчеты для работы с этой информацией, а потом, когда распробовал инструмент на вкус, сделал личного Telegram-бота. Обо всем этом и пойдет дальше речь.Мне хочется сделать статью интересной для широкого круга …

  • воскресенье, 7 июня 2026 г. в 00:00:08
javascript
Как я превратил хаотичные формы во Vue в типизированную модель данных (AdaptForm)

История о том, как задача «подсветить обязательные поля» превратилась в полноценную TypeScript-библиотеку с 500+ скачиваниями в неделю.ВведениеНа одном проекте нам необходимо было использовать много форм для ввода данных от пользователей. Каждая форма собиралась отдельно, максимум что мы использовали - это миксины для валидации данных и всё. Но при этом у каждого поля в таблице было несколько источников истины и описывать ошибки или добавлять стилизацию было отдельным гемором. Пусть это и было …

  • воскресенье, 7 июня 2026 г. в 00:00:06
github
microsoft / mxc

Policy-driven, layered isolation and containmentMicrosoft eXecution Container (MXC) MXC is a sandboxed code execution system for running untrusted code (model output, plugins, tools) on Windows, Linux, and macOS. It provides multiple containment backends — from OS-native process sandboxes to full VMs — behind a unified JSON configuration schema and TypeScript SDK. WarningThis repository contains an early preview of code published to enable early integration and feedback from developers on Micro…

  • воскресенье, 7 июня 2026 г. в 00:00:04
github
santifer / career-ops

AI-powered job search system built on Claude Code. 14 skill modes, Go dashboard, PDF generation, batch processing.Career-Ops English | Español | Português (Brasil) | 한국어 | 日本語 | Українська | Русский | 繁體中文 I spent months applying to jobs the hard way. So I engineered the system I wish I had. Companies use AI to filter candidates. I just gave candidates AI to choose companies. Now it's open source. 740+ job list…

  • воскресенье, 7 июня 2026 г. в 00:00:02
xaker
Троян Argamal распространяется через хентай-игры

Исследователи из «Лаборатории Касперского» обнаружили новую вредоносную кампанию: злоумышленники распространяют RAT Argamal через хентай-игры, торрент-трекеры и игровые форумы. Больше трети всех заражений (38%) пришлось на пользователей из России.

  • суббота, 6 июня 2026 г. в 00:00:30
xaker
DoS-атака HTTP/2 Bomb за считаные секунды выводит из строя веб-серверы

Специалисты из компании Calif представили новую DoS-атаку под названием HTTP/2 Bomb, которая затрагивает популярные веб-серверы и прокси, включая nginx, Apache HTTP Server, Microsoft IIS, Envoy и Cloudflare Pingora. Атака сочетает сразу два давно известных подхода и позволяет одной машине быстро исчерпать десятки гигабайт памяти на сервере.

  • суббота, 6 июня 2026 г. в 00:00:28
xaker
Комментарии в профилях Steam используются для управления малварью

Почти 2000 сайтов под управлением WordPress оказались заражены необычной малварью, которая использует комментарии в Steam Community в качестве управляющей инфраструктуры. Вредонос скрывает полезную нагрузку в невидимых Unicode-символах и получает команды через обычные профили пользователей Steam.

  • суббота, 6 июня 2026 г. в 00:00:27
xaker
В VS Code нашли 0-day-уязвимость, позволявшую похищать токены GitHub

ИБ-исследователь Аммар Аскар (Ammar Askar) выложил в открытый доступ PoC-эксплоит и детали 0-day-уязвимости в Visual Studio Code, которая позволяет похищать токены GitHub OAuth.

  • суббота, 6 июня 2026 г. в 00:00:25
xaker
Откуда деньжата? Разбираем, как ищут криптокошельки

Для подписчиковВ OSINT и безопасности часто нужны инструменты анализа криптовалют: надо понимать, кто стоит за адресами, куда уходят средства и как отследить активность. Сегодня посмотрим, как устроены адреса в разных блокчейнах, как работает парсинг, какие есть способы идентификации и проверки.

  • суббота, 6 июня 2026 г. в 00:00:24