黑洞资源笔记
76.7K subscribers
19.7K photos
895 videos
962 files
16.7K links
Download Telegram
一个用于防止将敏感信息如密码和密钥提交到git仓库的工具。

它通过扫描提交、提交消息以及--no-ff合并来阻止敏感信息的添加。如果发现匹配预设的禁止模式,提交将被拒绝。文章提供了安装指南、配置选项、如何添加和忽略模式,以及如何使用秘密提供者来检查已知的秘密模式。

git-secrets | #工具
关于如何一步步创建二维码的详细指南 | link

本文通过一个JavaScript演示应用程序,展示了文本字符串是如何被编码成二维码符号的。

文章解释了作者的二维码生成库的内部工作原理,包括用户输入、数据编码、版本适配、数据块分割、纠错码添加、模式选择等多个步骤。最终,文章还介绍了如何通过比较不同的掩模模式来选择最佳掩模,以最小化二维码的惩罚点数。
图解网络协议系列(tls1.3、tls1.2、quic、dtls),会详细解释该协议下网络连接中的每个字节的作用。
Media is too big
VIEW IN TELEGRAM
<黑神话·悟空>是如何开发的?3D游戏技术介绍
👍3
座右铭
302.AI,一个AI“超市”,提供各类大模型的API、工具、机器人服务,包括不限于AI聊天,图片生成,图片处理,视频生成等。

如API部分可提供48种常见大模型的API,包括中外文本大模型API、图片生成API、视频生成、RAG等等。机器人服务提供多种对话式机器人,如聊天机器人、绘画机器人、应用机器人、知识库机器人。也提供开箱即用的各类交互式AI,如各类文案助手、老照片修复、PPT生成等,可直接分享给站外普通用户。按用量收费。认证手机号会送1ptc (大概几十万Qwen2.5-72B的token)。
👍81
一篇长文,主要介绍了在 Unix 系统中对进程施加限制的各种方法和技术

包括文件系统权限、访问控制列表(ACLs)、文件标志、安全级别、挂载选项、受限 shell、chroot、jails、进程优先级调整、CPU 亲和性和 CPU 集合、cgroups、namespaces、capabilities,以及容器技术等。
👍5
面向开发者的实用密码学《Practical Cryptography for Developers》| #电子书

本书期望以开发者的视角,通过大量代码示例和实践练习,简化密码学概念的学习过程,减少数学内容,强调实践操作。书中内容免费且开源,旨在帮助开发者在日常工作中正确使用密码学技术。

内容涵盖:哈希(如 SHA-3 和 BLAKE2)、MAC 码(如 HMAC 和 GMAC)、密钥派生函数(如 Scrypt、Argon2)、密钥协商协议(如 DHKE、ECDH)、对称加密(如 AES 和 ChaCha20、密码块模式、认证加密、AEAD、AES-GCM、ChaCha20-Poly1305)、非对称加密和公钥密码系统(RSA、ECC、ECIES)、椭圆曲线密码学(ECC、secp256k1、curve25519)、数字签名(ECDSA 和 EdDSA)、安全随机数(PRNG、CSRNG)和量子安全密码学,以及加密库和开发者工具,包含大量 Python 和其他语言的代码示例。
👍82
微软在huggingface发布了一个通用屏幕解析工具

OmniParser 能够将用户界面(UI)截图转换为结构化格式,以提升基于大型语言模型(LLM)的UI代理。该工具包含两个训练数据集:一个是可交互图标检测数据集,另一个是图标描述数据集。此外,还提供了YOLOv8和BLIP-2模型的微调版本。

OmniParser | #工具
2
一篇探讨了 Kubernetes 网络技术的长文,重点关注Services, kube-proxy, 和 load balancing 三个方面。| link

文章首先介绍了如何在集群内部署一个两层应用,包括前端和后端服务。然后详细解释了Kubernetes中的ClusterIP、NodePort和LoadBalancer服务类型,并探讨了使用iptables规则实现这些服务的过程。

文章还讨论了保留源IP、处理终止端点以及与云负载均衡器集成等高级话题。通过实际操作示例,展示了如何在Kubernetes中部署服务、暴露Pods,并管理跨节点的网络流量。