CryptoJS - 中文文档

CryptoJS是一个JavaScript的加解密的工具包。它支持多种的算法: MD5、SHA1、SHA2、SHA3、RIPEMD-160 哈希散列,进行 AES、DES、Rabbit、RC4、Triple DES 加解密。

阅读次数:20

Go 语言代码风格指南

本指南的目标是通过详细描述 Uber 在编写 Go 代码时的取舍来管理代码的这种复杂性。这些规则的存在是为了保持代码库的可管理性,同时也允许工程师更高效地使用 go 语言特性。

阅读次数:13

Google Shell 代码规范指南

尽管Shell脚本不是一种开发语言,但在整个谷歌它被用于编写多种实用工具的脚本。这个风格指南更多的是认同它的使用,而不是一个建议,即它可被用于广泛部署。

阅读次数:14

Google C++代码规范指南

C++ 是 Google 大部分开源项目的主要编程语言. 正如每个 C++ 程序员都知道的, C++ 有很多强大的特性, 但这种强大不可避免的导致它走向复杂,使代码更容易产生 bug, 难以阅读和维护. 本指南的目的是通过详细阐述 C++ 注意事项来驾驭其复杂性. 这些规则在保证代码易于管理的同时, 也能高效使用 C++ 的语言特性.

阅读次数:12

Object-C代码规范指南

Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的编程语言。它是 Mac OS X 以及 iPhone 的主要开发语言。

阅读次数:19
Machine Learning Yearning

Machine Learning Yearning

The book has been divided into 13 parts originally by Prof. Andrew NG along with the complete book with all the parts consolidated. In this book you will learn how to align on ML strategies in a team setting, as well as how to set up development (dev) sets and test sets. Recommendations for how to set up dev/test sets have been changing as Machine Learning is moving toward bigger datasets, and this explains how you should do it for modern ML projects.

阅读次数:81

TCP 初始拥塞窗口的问题

谷歌在网络研究、变革以及将这些变革推广到整个互联网方面有着悠久的历史。2011年,他们发表了一篇我最喜欢的论文,描述了他们决定将整个基础设施上的TCP初始拥塞窗口从1增加到10。不久之后,他们向IETF提交了一份RFC,最终这成为了互联网标准。

阅读次数:73

深度学习讲义(The fastai book)

这些notebook包含了对深度学习,fastai,以及PyTorch的介绍。fastai是一个用于深度学习的分层API;要了解更多信息,请阅读the fastai paper论文。本repo的所有内容的版权都属于Jeremy Howard和Sylvain Gugger,起自2020年。

阅读次数:953

MacOS 的安全和隐私指南(中文)

本指南汇集了一系列提高搭载Apple芯片并运行当前受支持macOS版本的Mac电脑安全性和隐私性的技术。

阅读次数:137

编程面试大学

原先我为了成为一个软件工程师而建立这份简单的学习主题清单, 但这份清单随着时间的推移而膨胀成今天这样。在做完这份清单上的每个目标后,我成为了 Amazon 的软件开发工程师! 你或许不需要像我一样学习这么多。但是,让你成为一位称职工程师所需要的知识都在这里了。

阅读次数:84
一人企业方法论(第二版)

一人企业方法论(第二版)

从专为独立开发者创业的指导文章,发展为更为通用的方法论,非技术读者也可创作数字商品或基于NoCode/开源项目+AI辅助构建在线服务。

阅读次数:1012
初学者的模型上下文协议(MCP)课程

初学者的模型上下文协议(MCP)课程

模型上下文协议(MCP) 是一个前沿框架,旨在标准化 AI 模型与客户端应用程序之间的交互。这个开源课程提供了一个结构化的学习路径,包含实用的代码示例和真实的使用案例,涵盖 C#、Java、JavaScript、TypeScript 和 Python 等流行编程语言。

无论您是 AI 开发者、系统架构师还是软件工程师,本指南都是您掌握 MCP 基础知识和实施策略的全面资源。

阅读次数:7477802

AI技术科普教程

本文主要是一些技术科普教程,主要聚焦于解释一些有趣的,前沿的技术概念和原理。每篇文章都力求在 5 分钟内阅读完成。来自开源项目:https://github.com/karminski/one-small-step

阅读次数:2250
AI Coding⾮共识报告

AI Coding⾮共识报告

长久以来,编程被定义为一种严谨的、逻辑驱动的活动,是将人类意图转化为机器可执行的、确定性指令的过程。然而,AI正在颠覆这一核心定义,将编程从“Coding”这一动作,提升到“表达意图”和“实现愿景”的更高维度。

1995年的比尔·盖茨在《未来之路》中预言"信息高速公路"的到来,在那个时间节点,很难想象今天每个人都能随时随地连接全世界。我们现在又正站在了新的转折点上,这不仅仅是技术更迭或者工具升级,软件开发正经历一场范式级变革,更是对三个底层问题的重新定义:什么是编程?谁能编程?数字世界将如何被构建和消费?

阅读次数:134

微软面试100题

本微软面试100题系列,共计11篇文章,300多道面试题。集程序员面试、算法研究、编程艺术、红黑树、数据挖掘等5大系列集锦。

阅读次数:196

中文技术文档的写作规范

优秀高产的阮一峰老师,多年来输入很多技术文档,最近输出的周刊也很值得阅读。老师极具开源精神,不仅技术文档全部开源,这篇中文技术文档的写作规范,对于想要输出技术文档的程序员,很值得一看。

阅读次数:825
科技爱好者周刊

科技爱好者周刊

阮一峰的科技爱好者周刊,每周五更新。

阅读次数:225

TOML v1.0.0

TOML旨在成为一个语义明显且易于阅读的最小化配置文件格式,被设计成可以无歧义地映射为哈希表,应该能很容易地被解析成各种语言中的数据结构。

阅读次数:121

程序员延寿指南

祝大家身体健康,吃嘛嘛香,都能活到99。

阅读次数:174
面向未来的安全架构指南——《实战零信任架构》

面向未来的安全架构指南——《实战零信任架构》

伴随着云原生、DevSec0ps在企业内的成功落地,本书在SDP、IAM和微隔离(网络分段)的基础上额外讨论了和容器高度契合的服务网格、边缘计算和策略即代码技术与零信任架构融合的可行性。并从技术、文化、策略及监管措施多个领域分析解决方案影响,帮助行业利益相关方识别挑战和机遇。

阅读次数:177
【深度解读】深信服EDR:下一代终端安全管理系统,如何为企业终端安全保驾护航?

【深度解读】深信服EDR:下一代终端安全管理系统,如何为企业终端安全保驾护航?

近年来,勒索病毒、挖矿木马、APT攻击等高级威胁层出不穷,传统终端安全产品已难以应对复杂多变的安全挑战。企业终端安全管理面临前所未有的压力,如何有效防御、快速响应、精准溯源,成为企业安全建设的关键。今天,我们就来深入解读一下深信服终端安全管理系统(EDR),看看它是如何帮助企业构建新一代终端安全防护体系的。

阅读次数:84
软件定义边界架构指南(中文版)--- 未来网络安全的新范式

软件定义边界架构指南(中文版)--- 未来网络安全的新范式

在数字化浪潮汹涌澎湃的今天,网络安全已成为企业和组织生存发展的关键防线。传统基于边界的安全模型,如防火墙、VPN等,在云计算、移动办公、物联网等新兴技术的冲击下,逐渐暴露出诸多弊端,难以应对日益复杂多变的网络威胁。而《软件定义边界(SDP)架构指南》这本书,为我们打开了一扇通往未来网络安全新范式的大门,它深入剖析了SDP这一创新安全架构,为网络安全从业者、企业决策者以及技术爱好者提供了一份宝贵的实践指南。

阅读次数:183

图解TCP/IP(第5版) -- 用视觉的力量,驯服技术的抽象

如果你想了解网络,就一定要读这本书。这本书可以说是网络管理技术初学者的必备书籍。当然,也可以作为CCNA的参考书。

阅读次数:251
Java开发手册(嵩山版)

Java开发手册(嵩山版)

《Java 开发手册》始于阿里内部规约,在全球 Java 开发者共同努力下,已成为业界普遍遵循的开发规范,手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程规约、设计规约七大维度。《Java开发手册(嵩山版)》经过不断地精进与苦练终于出山啦,它的内功提升之处在于依据约束力强弱及故障敏感性,规约依次分为【强制】、【推荐】、【参考】三大类。祝各位码林高手能够码出高效,码出质量!

阅读次数:211
轻松玩转docker

轻松玩转docker

docker原理及在运维工作的地位和作用,运维工作进化论,docker、微服务、k8s的联系,devops和docker的关系,docker的前世今生。容器,镜像和仓库,容器和虚拟化,优势和劣势,底层核心;容器除了docker还有什么其他选择?docker的安装及三大核心:容器、镜像、仓库。

阅读次数:179
阿里开发者手册-单元测试专题

阿里开发者手册-单元测试专题

以单元测试为主题,由光酒、悬衡、铭楚、六瓶、思兼、桃符、问元7位优秀的阿里程序员带广大开发者深入探究单元测试。学习如何利用单元测试有效保证代码正确运行,实现可读、可维护、可信赖、快速执行的高质量代码,为软件/项目的稳定运行提供保障!

阅读次数:189

颠覆认知的技术哲学:为什么《技术的本质》值得每一位思考者珍藏?

布莱恩·阿瑟的《技术的本质》并非寻常的技术史或科普著作,而是一部重构人类对技术理解的奠基性作品。作为复杂性科学先驱与“熊彼特奖”得主,阿瑟以跨学科视野揭示了技术的深层逻辑与进化密码。

阅读次数:228

软件下载说明

我们深知现在通过搜索引擎获得的软件,存在严重的二次打包,加入广告软件,捆绑软件,病毒软件等问题,因此我们基于哈喽软件库,为您提供纯净的软件。以下是我们的核心价值观:

  • 不在多而在精。
  • 所有软件来源于官方。
  • 国内软件推荐从官方下载。
  • 国外软件受限于网络访问问题,我们缓存在国内云服务器上,供您下载。