это типа супСтатья посвящается конкретно Redux+Saga+Typescript. Практика, которую я видел в разных коммерческих проектах, и с которой до сих пор сталкиваюсь. redux + saga уже является дедовским методом ( из за большой шаблонности кода - бойлерплейта ) , потому что сейчас актуальнее redux-toolkit с RTK query или effector, кому то может и mobx :) . Следующим постом я бы хотел переписать имеющийся код на FSD архитектуру с redux-toolkit + RTK query и разобрать отличия.ПредисловиеВ этой статье буде…
ВведениеВ данной статье будет рассмотрен паттерн CustomSwitch, который может быть использован в различных ситуациях и программных языках. В данном случае мы реализуем CustomSwitch на языке программирования JavaScript. Однако, стоит помнить, что это далеко не единственный возможный язык для его реализации. ИспользованиеПервый скриншот демонстрирует код игрового движка. На втором примере, я приведу код автора и свой код, в котором используется паттерн CustomSwitch. Код автора: nextPosition(initi…
Моя работа состоит в написании кода на React. Несмотря на то, что мне нравится React, при разработке на нем я столкнулся с некоторыми его недостатками. В связи с этим, я решил создать свою библиотеку, Fusor, чтобы исправить эти недостатки и вот что из этого получилось.Нашел один фатальный недостаток и решил запилить своё с блэкджеком...Не люблю лишних разговоров поэтому перейду ближе к телу наших подопытных.Разделяй и властвуйОн же принцип единой ответственности (single-responsibility principl…
A list of AI autonomous agents 🔮 Awesome AI Agents Try out E2B's sandbox runtime for agents, copilots, and AI apps 👉 Submit new product here Welcome to our list of AI agents. We structured the list into two parts: Open source projects Closed-source projects and companies The list is done according to our best knowledge, although definitely not comprehensive. Check out also the Awesome List of SDKs for AI Agents. Discussion and feedback appreciated! ❤️ Have…
Smart contract audit skills roadmap for beginners, auditors, engineers, etc.By: Kong'@慢雾安全团队 前言 路线图 出发准备 1. 知行合一 2. 守正出奇 3. 团队意识 寻门而入 1. 区块链基础知识 2. 智能合约基础知识 3. 常见的智能合约漏洞 4. 最佳实践与安全标准 5. 简单 CTF 挑战 倚门而歌 1. 去中心化金融(DeFi)基础知识 2. 去中心化金融(DeFi)头部协议 3. 深入阅读头部协议源代码 4. 了解去中心化金融(DeFi) 风险 5. 阅读审计报告 6. CTF 挑战 融会贯通 1. 深入了解 EVM 2. Gas 优化设计 3. DeFi 经济模型 4. 拆解分析复杂 DeFi 协议 5. 与同道者同行 6. 快速应急分析 7. Bug Bounty 实战 破门而出 1. 突破局限 2. 方法论 3. 创造力 致谢 前言 本技能表是慢雾安全团队智能合约安全审计工程师的技能集合,旨在为团队成员列出智能合约安全审计的所需技能并…
Radius is a cloud-native, portable application platform that makes app development easier for teams building cloud-native apps.Radius Radius is a cloud-native application platform that enables developers and the platform engineers that support them to collaborate on delivering and managing cloud-native applications that follow organizational best practices for cost, operations and security, by default. Radius is an open-source project that supports deploying applications across private cloud, M…
Um guia abrangente para iniciantes na área de cibersegurança.📣 COMECE POR AQUI! Um guia abrangente para iniciantes na área de cibersegurança. 📖 Conteúdo Trilha de Estudo Guia de Certificações Fundamentos de Cibersegurança Soft skills Livros recomendados Eventos no Brasil Laboratórios Virtuais Desafios CTF (Capture The Flag) Sites e Blogs Recomendados: Podcasts sobre Cibersegurança: Ferramentas Essenciais: Reddit: Subreddits para discussões. Youtube: Canais sobre Cibersegurança Brasileiros. Yo…
Build browser agents for real world tasksautotab Welcome to autotab! autotab makes it easy to create auditable browser automations using AI. Go from a point & click demonstration in the browser to live code for those actions in seconds. Quickstart It usually takes 5-10 minutes to get everything set up (including gathering passwords and installing dependencies). You must have the Chrome browser installed, and we recommend setting up a Python virtual environment: git clone https://github.com/…
Sparsity-aware deep learning inference runtime for CPUs DeepSparse Sparsity-aware deep learning inference runtime for CPUs DeepSparse is a CPU inference runtime that takes advantage of sparsity to accelerate neural network inference. Coupled with SparseML, our optimization library for pruning and quantizing your models, DeepSparse delivers exceptional inference performance on CPU hardware. ✨NEW✨ DeepSparse LLMs…