golang
Как проверить время и асинхронный код в Go

Команда Go for Devs подготовила перевод статьи о пакете synctest, который с Go 1.25 стал частью стандартной библиотеки. Он позволяет писать быстрые и надёжные тесты для конкурентного кода, не усложняя сам код. Теперь асинхронные операции можно проверять без долгих ожиданий и флаки-тестов.В Go 1.24 мы представили пакет testing/synctest как экспериментальный. Этот пакет может заметно упростить написание тестов для конкурентного и асинхронного кода. В Go 1.25 пакет testing/synctest вышел из стадии…

  • четверг, 4 сентября 2025 г. в 00:00:09
javascript
Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI

Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AIНедавно я сделал небольшое приложение на TypeScript, которое сравнивает PDF-резюме с вакансиями. Мне нужен был быстрый способ прототипировать API, поэтому я выбрал tRPC для бэкенда.tRPC — это RPC-фреймворк с ориентацией на TypeScript, который обещает «end-to-end typesafe APIs» (сквозную типизацию API), то есть я могу делиться типами между клиентом и сервером без написания схем OpenAPI или GraphQL SDL.На практике это озн…

  • четверг, 4 сентября 2025 г. в 00:00:07
javascript
librats: новая C++ библиотека для распределённых P2P-приложений

Всем привет! Я являюсь создателем распределённого поисковика rats-search на базе DHT ( GitHub ). Его принцип работы довольно прост: поисковик собирает торренты у всех участников сети и формирует большую распределённую базу для поиска, включая метаданные (например, описания и прочую информацию).В этой статье я хочу рассказать о своей новой библиотеке для построения распределённых приложений (p2p), где знание IP-адресов участников не обязательно, а поиск ведётся через различные протоколы — DHT, m…

  • четверг, 4 сентября 2025 г. в 00:00:06
github
carthage-software / mago

Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code. An extremely fast PHP linter, formatter, and static analyzer, written in Rust. Mago is a comprehensive toolchain for PHP that helps developers write better code. Inspired by the Rust ecosystem, Mago brings speed, reliability, and an exceptional developer experience to PHP projects of all sizes. Table of Contents Installation Getting Started Features Our Sponsors Contributing Ins…

  • четверг, 4 сентября 2025 г. в 00:00:04
github
oraios / serena

A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations) 🚀 Serena is a powerful coding agent toolkit capable of turning an LLM into a fully-featured agent that works directly on your codebase. Unlike most other tools, it is not tied to an LLM, framework or an interface, making it easy to use it in a variety of ways. 🔧 Serena provides essential semantic code retrieval and editing tools that are akin to an IDE's capabiliti…

  • четверг, 4 сентября 2025 г. в 00:00:03
github
appcypher / awesome-mcp-servers

Awesome MCP Servers - A curated list of Model Context Protocol serversAwesome MCP Servers A curated list of awesome Model Context Protocol (MCP) servers. MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services. ⚠️ Security…

  • четверг, 4 сентября 2025 г. в 00:00:02
xaker
В WhatsApp для iOS и macOS устранили уязвимость нулевого дня

Разработчики мессенджера устранили 0-day уязвимость в версиях для iOS и macOS. По данным компании, свежая проблема, наряду с недавно раскрытым Apple багом, могла использоваться в «сложных атаках, нацеленных против конкретных пользователей».

  • среда, 3 сентября 2025 г. в 00:00:19
xaker
Google предупреждает о массовой краже данных, связанной с ИИ-агентом Salesloft

На прошлой неделе стало известно, что хакеры скомпрометировали платформу автоматизации продаж Salesloft и похитили OAuth и refresh-токены клиентов из ее ИИ-агента Drift, предназначенного для интеграции с Salesforce. Как теперь предупредили в Google, атака была массовой и затронула данные Google Workspace.

  • среда, 3 сентября 2025 г. в 00:00:18
xaker
Специалисты F6 обнаружили новый стилер Phantom

В июне 2025 года исследователи обнаружили новую вредоносную активность, которую назвали Phantom Papa. Злоумышленники рассылали письма на русском и английском языках с вредоносными вложениями, содержащими новый стилер Phantom.

  • среда, 3 сентября 2025 г. в 00:00:17