javascript
Module Federation на примере фишинга

Разберём микрофронтенд через историю вымышленного хакера — и заодно поймём, почему это спрашивают на собеседованиях.Статья собрана по заметкам в телеграм канале.Недавно на собесе меня спросили: "А как именно работают микрофронты? Там что, прямо eval используют?"Я что-то промямлил про expose, host, сборку... и понял, что вообще не понимаю сути. Знакомо?После этого я потратил неделю на изучение webpack изнутри. Чтобы запомнить материал, придумал историю про горе-хакера.Это образовательная…

  • среда, 24 декабря 2025 г. в 00:00:13
javascript
Рендер-функции и Teleport в Vue.js

Декларативные шаблоны Vue решают 90% задач фронтенда. Но периодически возникают ситуации, где шаблонного синтаксиса оказывается мало. Нужен более тонкий контроль над рендерингом или возможность вынести часть компонента за пределы его естественной позиции в DOM-дереве. Для таких случаев Vue 3 послал нам render-функции и встроенный компонент Teleport.Проблема, которую решают рендер-функцииVue компилирует шаблоны в JavaScript-функции автоматически. Пишем <div>{{ text }}</div>, а Vue пр…

  • среда, 24 декабря 2025 г. в 00:00:12
javascript
Как я нашёл уязвимость в JavaScript-движке, или Почему корень из нуля чуть не сломал браузеры

Сколько будет корень из нуля? Даже школьник ответит не задумываясь: ноль. Но если задать этот вопрос JIT‑компилятору Maglev внутри движка V8, то при определённых обстоятельствах он сначала скажет: «ноль», а потом решит сэкономить на проверке безопасности и отдаст злоумышленнику доступ к памяти браузера.Меня зовут Паша Кузьмин, я занимаюсь практической безопасностью Яндекс Браузера и проекта Chromium. В нашей команде мы регулярно разбираем уязвимости и исследуем методы атак — чтобы защищать поль…

  • среда, 24 декабря 2025 г. в 00:00:11
javascript
Мультиплексирование: от основ до сложных сценариев

Что это простыми словами?Мультиплексирование — это технология, позволяющая передавать несколько независимых потоков данных через одно физическое соединение. Представьте официанта в ресторане, который несёт один поднос с заказами для десяти разных столиков, вместо того чтобы делать десять отдельных ходок. Техническое определение: Совместное использование общего ресурса (канала связи, сокета, порта) для одновременной передачи множества логических потоков данных. Почему это важно в наше время?В эп…

  • среда, 24 декабря 2025 г. в 00:00:10
github
vllm-project / vllm-omni

A framework for efficient model inference with omni-modality models Easy, fast, and cheap omni-modality model serving for everyone | Documentation | User Forum | Developer Slack | Latest News 🔥 [2025/11] vLLM community officially released vllm-project/vllm-omni in order to support omni-modality models serving. About vLLM was originally designed to support large language models for text-based autoregressive generation tasks. vLLM-Omni is a framework that extends its supp…

  • среда, 24 декабря 2025 г. в 00:00:08
github
xerrors / Yuxi-Know

结合LightRAG 知识库的知识图谱智能体平台。LangChain v1 + Vue + FastAPI。集成主流大模型、LightRAG、MinerU、PP-Structure、Neo4j 、联网检索、工具调用。语析 - 基于大模型的知识库与知识图谱智能体开发平台 语析是一个功能强大的智能体平台,融合了 RAG 知识库与知识图谱技术,基于 LangGraph v1 + Vue.js + FastAPI + LightRAG 架构构建。 亮点:提供全套的智能体开发套件,基于 MIT 开源协议,技术栈友好,适合基于此项目打造自己的智能体平台。 Tip详细文档请查看全新的 📄文档中心, 哔哩哔哩观看 📽️视频演示 🎉 最新动态 [2025/12/17] v0.4.0-beta 版本发布 查看详细更新日志 新增 新增对于上传附件的智能体中间件,详见文档 新增多模态模型支持(当前仅支持图片),详见文档 新建 DeepAgents 智能体(深度分析智能体),支持 todo,files 等渲染,支持文件的下载。 新增基于知识库文件生成思维导图功能(#335) …

  • среда, 24 декабря 2025 г. в 00:00:07
github
vendure-ecommerce / vendure

The most customizable commerce platform built with TypeScript, NestJS and GraphQL. Vendure Own Your Commerce. Build Without Workarounds. Ship Faster. Documentation | Website What is Vendure Vendure is an open-source headless commerce platform built with TypeScript and Node.js. It provides a robust foundation for building enterprise-grade digital commerce applications with exceptional scalability and maintainability. Buil…

  • среда, 24 декабря 2025 г. в 00:00:04
github
stan-smith / FossFLOW

Make beautiful isometric infrastructure diagramsFossFLOW - Isometric Diagramming Tool English | 简体中文 | Español | Português | Français | हिन्दी | বাংলা | Русский Hey! Stan here, if you've used FossFLOW and it's helped you, I'd really appreciate if you could donate something small :) I work full time, and finding the time to work on this project is challenging enough. If you've had a feature that I've implemented for you, or fixed a bug it'd be great if you could :) if…

  • среда, 24 декабря 2025 г. в 00:00:03
github
safety-research / bloom

bloom - evaluate any behavior immediately  🌸🌱🌱🌸 bloom: An Open Source Tool for Automated Behavior Evaluation of LLMs Bloom is a scaffolded evaluation system which accepts as input an evaluation configuration (the "seed"), which specifies a target behavior (for example sycophancy, political bias or self-presevation), exemplary transcripts, and the types of interactions the user is interested in, and generates an evaluation suite of interactions with the target model that attempt to uncov…

  • среда, 24 декабря 2025 г. в 00:00:02