За эту статью попрошу благодарить патриотично размороженных граждан в целом, и @WebPeople (регистрация 2012, разморожен с первым комментарием 8 июл 2023 в 20:47) в частности. Глобальное потепление, ничего не поделать.В мае 2022 в комментариях @hippohood отметился не имеющим аналогов текстом:Примерно опишу мыслительный процесс позитивно (патриотично) настроенных граждан.Оборудование можно сделать и самим, но пока можно и просто привезти серым импортом. Оборудование выглядит примерно как большой…
В этой статье мы сосредоточимся на ключевых элементах асинхронного программирования в JavaScript: Event Loop, микро и макро задачи, Event Bus, промисы и синтаксический сахар async/await. Разберемся, как эти концепции взаимодействуют между собой и как их использование помогает нам создавать более эффективные и отзывчивые веб-приложения.Мы начнем с изучения роли Event Loop - механизма, ответственного за управление выполнением асинхронного кода. Затем мы перейдем к рассмотрению микро и макро зада…
Приветствую всех новичков и гуру фронтенда, а также всех, кто работает с интерфейсами. Я Никита Борцов, создаю красоту на фронте первой в России FinOps-платформы для управления облачными затратами “Инферит Клаудмастер”.В этой статье вы узнаете о:факторах, сформировавших тренд на уход фронтенд-разработки от монолита к микрофронтенду,процессах со стороны команды разработки при переходе на микрофронтенд,кейсе платформы “Инферит Кладумастер”: почему для нашей команды микрофронтенд с плагином Modul…
Open source temporary email tool. 开源临时邮箱工具 👉 vmail.dev VMAIL.DEV English | 中文文档 使用 Cloudflare email worker 实现的临时电子邮件服务。 特点与基本原理 隐私友好,无需注册,开箱即用 更好的 UI 设计,更加简洁 100% 开源,快速部署,无需服务器 原理: 接收电子邮件(email worker) 显示电子邮件(remix) 邮件存储(sqlite) worker接收电子邮件 -> 保存到数据库 -> 客户端查询电子邮件 网站截图 https://vmail.dev 自部署教程 准备工作 Cloudflare 账户(email worker) 托管在 Cloudflare 上的域名 turso sqlite(个人免费计划足够) Vercel 或 fly.io 账号部署前端用户界面 步骤 1.注册一个 turso 账户,创建数据库,并创建一个emails表 注册后,系统会提示您创建一个数据库。在这里我将其命名为 vmail, 然后,创建一个名为 ema…
Experimental, end-to-end AI features for .NET appsSmart Components Smart Components lets you add genuinely useful AI-powered features to your .NET apps quickly, easily, and without risking wasted effort. You don't have to spend weeks of dev time redesigning your UX or researching machine learning and prompt engineering. Smart Components are prebuilt end-to-end AI features that you can drop into your existing UIs to upgrade them, truly making your app more productive for your end users. This…
eBPF distributed networking observability tool for KubernetesRetina Overview Retina is a cloud-agnostic, open-source Kubernetes network observability platform that provides a centralized hub for monitoring application health, network health, and security. It provides actionable insights to cluster network administrators, cluster security administrators, and DevOps engineers navigating DevOps, SecOps, and compliance use cases. Retina collects customizable telemetry, which can be export…
interactive JSON filter using jqjnv jnv is designed for navigating JSON, offering an interactive JSON viewer and jq filter editor. Inspired by jid and jiq. Features Interactive JSON viewer and jq filter editor Syntax highlighting for JSON Accept JSON from stdin, file, URL Auto-completion for the filter Only supports: Identity Object Identifier-Index Array Index Hint message to evaluate the filter Installation Homebrew brew install ynqa/tap/jnv Cargo Requirements automake cargo ins…
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.Garnet Garnet is a new remote cache-store from Microsoft Research, that offers several unique benefits: Garnet adopts the popular RESP wire protocol as a starting point, which makes it possible to use Garnet from unmodified Redis clients available i…
Исследователи продемонстрировали новую атаку, которая позволяет распознавать нажатые пользователем клавиши, даже если вокруг довольно шумно.