- 博客(12)
- 收藏
- 关注
原创 GrapesJS:开源的可视化网页构建框架
GrapesJS是一款开源可视化网页构建框架,主要用于快速创建HTML模板,适用于网站、邮件通讯和移动应用开发。该框架提供拖拽式编辑界面,包含Blocks管理器、Style管理器、Layer管理器等核心功能模块,支持响应式设计和代码查看编辑。其特色包括丰富的官方和社区插件生态,支持npm和CDN多种安装方式,以及React项目专用封装组件。遵循BSD 3-clause许可证,可免费商用。GrapesJS特别针对邮件模板开发优化,支持MJML组件确保多客户端兼容性。
2026-07-10 14:07:39
262
原创 Apache Dubbo:企业级微服务的老牌 RPC 框架
摘要: Apache Dubbo 是一款企业级微服务 RPC 框架,专注于解决微服务中的通信、服务发现、流量管理等核心问题,支持多语言(Java/Go/Python等)。其优势在于成熟的治理能力,集成注册中心(Zookeeper/Nacos)、多种协议(Triple/Dubbo2/REST)及可观测性工具,适合中大型分布式系统。当前推荐使用 Dubbo3(3.3.x),性能提升30%并支持JDK 1.8-21,而Dubbo2已停止维护。Spring Boot项目可快速集成,适合多语言微服务架构或从Dubbo
2026-07-08 14:08:42
424
原创 Ghostport:用 Rust 写一个端口欺骗工具
Ghostport是一个用Rust编写的端口欺骗工具,能对端口扫描返回伪造服务指纹(如Apache/OpenSSH等),干扰攻击者判断。该项目基于Tokio异步框架实现高性能处理,支持自定义签名文件、多日志级别和CLI配置。通过iptables可将所有端口流量重定向到Ghostport监听端口。该工具适合安全测试场景,采用GNU开源协议,需Rust环境编译使用,目前已获480星。核心功能包括动态端口模拟、灵活签名配置和高效并发处理。
2026-07-07 14:12:03
202
原创 Plane:开源项目管理的另一种选择
Plane是一款新兴的开源项目管理工具,在GitHub上已获5.3万Star。它提供任务跟踪、迭代管理(Cycles)、项目模块化(Modules)、自定义视图(Views)、内置文档(Pages)和数据分析(Analytics)等功能,界面简洁,操作直观,解决了Jira等工具配置复杂、信息分散的问题。支持云端免费使用或自部署(Docker/Kubernetes),采用React+Django+Node.js技术栈。虽然功能仍在快速迭代中,但凭借开源特性、数据可控性和文档-任务联动的设计,特别适合中小团队追
2026-07-07 11:06:14
194
原创 Gradio:用 Python 给模型套个 Web 界面,几行代码就够
Gradio是一个开源的Python库,能够用几行代码为机器学习模型或Python函数快速生成可交互的Web界面。它解决了模型演示需要繁琐的前后端开发问题,支持文本、图片、音频等多种输入输出组件,提供三种级别的API(Interface、Blocks、ChatInterface)满足不同需求。Gradio还包含客户端库、托管服务和AI编程助手集成,适合算法工程师、AI开发者和教学场景使用。本地开发支持热重载,生成的页面自带API文档,通过share=True参数可一键分享公开链接。
2026-07-04 14:11:44
229
原创 awesome-scalability:一份系统设计工程师的阅读清单
GitHub高星项目awesome-scalability(72K Star)系统整理了全球科技巨头(如Google、Netflix等)的大规模系统设计实践,涵盖设计原则、可扩展性、可用性等十大主题,细分20+技术方向。项目收录了LinkedIn、Twitter等公司真实案例,包含微服务、分布式缓存等场景解决方案,既适合面试准备,也能为技术架构提供参考。采用Markdown结构化呈现,支持社区协作更新,是工程师提升系统设计能力的实用资源库。(149字)
2026-07-01 14:59:45
238
原创 How To Secure A Linux Server:一份持续更新的服务器安全加固手册
攻击者不一定锁你的数据要赎金,他们可能悄悄复制走你的资料,或者把你的机器变成 DDoS 攻击的一个节点。比如限制 sudo 和 su 的使用权限,强制账户使用强密码,配置 NTP 保证时间同步,用 FireJail 在沙箱里运行应用程序。服务器发现安全问题时需要通知你,指南介绍了用 Gmail 和 Exim4 配置 MTA 的方法,让服务器能发邮件给你。一份维护了这么多年的安全指南,本身就说明了它的价值。CrowdSec 是另一个推荐的方案,它采用社区协作的模式,一个人发现的攻击源会被共享给整个社区。
2026-06-30 19:44:56
244
原创 Music Megathread:一个集合了海量音乐资源的开源项目
这些应用有的支持多平台串流,有的专注于本地音乐播放,有的提供了独特的界面体验。对于喜欢本地播放的用户,推荐了 Wora、Swing Music、Harmonoid 等,它们在音质和界面设计上都有不错的表现。这些客户端有的去除了广告,有的支持多平台,有的专注于界面设计。无论你是想寻找一个好用的音乐播放器,还是想下载高品质音乐,或者是想搭建自己的音乐服务器,都能在这里找到相应的方案。整个项目的组织方式很清晰,每个条目都有简短的说明,标注了应用的主要特点。项目的维护者持续更新内容,不断添加新的工具和资源。
2026-06-26 14:22:53
241
原创 Rook:在 Kubernetes 上管理 Ceph 存储
Rook是一款开源的云原生存储编排工具,专为Kubernetes设计,可将Ceph分布式存储系统与K8s深度集成。它通过Kubernetes Operator模式自动化管理Ceph集群,包括部署、扩容、版本升级和故障恢复等复杂运维操作,大幅降低人工管理成本。作为CNCF毕业项目,Rook已通过生产验证,支持Helm或YAML安装,提供稳定的存储服务。对于需要在K8s上运行有状态应用的企业,Rook有效简化了持久化存储管理,让团队能更专注于业务开发。
2026-06-24 15:24:36
246
原创 Bitwarden Server:开源密码管理的后端基石
Bitwarden Server 是一款开源自托管密码管理后端系统,采用C#/.NET Core技术栈,支持跨平台部署。项目将功能模块拆分为多个独立服务(API、身份认证、事件处理等),通过Docker容器化部署,提供Linux/macOS/Windows的简化安装脚本。作为Bitwarden客户端的数据处理核心,该项目以开源方式让用户完全掌控密码数据,获得19,000+ GitHub Star认可,满足企业及个人对私有化密码管理的需求,同时支持社区代码贡献和安全漏洞报告。
2026-06-24 14:14:57
181
原创 NumPy:Python 科学计算的基石
NumPy是Python科学计算的核心库,通过C语言实现高性能数组运算,解决原生Python列表计算慢的问题。它提供N维数组对象、广播机制、线性代数等功能,是pandas、scikit-learn等库的底层基础。典型应用包括创建数组、矩阵运算和高效切片操作,适用于数据分析、机器学习、科研计算等领域。作为Python数据科学的必备工具,NumPy以高效内存管理和向量化计算著称,能够将计算速度提升至C语言级别,是科学计算生态系统的基石。
2026-06-23 09:29:15
234
原创 MobX:前端状态管理,其实可以很简单
MobX是一个简洁高效的前端状态管理库,其核心理念是通过自动化的响应式编程简化复杂状态管理。与Redux等方案不同,MobX允许开发者用普通JavaScript对象和方法直接操作状态,自动追踪依赖并精准更新组件。它特别适合具有复杂状态交互的中大型应用,已在Canva、Coinbase等公司产品中验证。MobX通过makeAutoObservable和observer等简洁API实现自动渲染优化,无需手动处理action/reducer等模板代码。虽然需要适应响应式编程思维,但一旦掌握,其简洁性能让开发者从繁
2026-06-21 14:22:49
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅