新手上路
2026-2-3 17:01
主楼
平台
- Node.js- 基于 Chrome V8 JavaScript 引擎构建的异步非阻塞事件驱动 JavaScript 运行时。
- 跨平台- 在 Node.js 上编写跨平台代码。
- 前端开发
- iOS- 适用于苹果手机和平板电脑的移动操作系统。
- Android- 由谷歌开发的移动操作系统。
- 物联网与混合应用
- Electron- 使用 JavaScript/HTML/CSS 的跨平台原生桌面应用程序。
- Cordova- 用于混合应用程序的 JavaScript API。
- React Native- 用于为 iOS 和 Android 编写原生渲染移动应用程序的 JavaScript 框架。
- Xamarin- 移动应用开发 IDE、测试和分发。
- Linux
- 容器
- eBPF- 虚拟机,允许您为 Linux 系统编写更高效、更强大的跟踪和监控程序。
- 基于 Arch 的项目- 基于 Arch Linux 的 Linux 发行版和项目。
- AppImage- 将应用程序打包成一个文件,可在各种主流 Linux 发行版上运行。
- Omarchy- 由 Ruby on Rails 的创建者开发的具有鲜明个性的 Arch Linux 和 Hyprland 桌面环境。
- macOS - 苹果公司Mac电脑的操作系统。
- 屏幕保护程序
- 应用
- 开源应用
- watchOS- Apple Watch 的操作系统。
- JVM
- Salesforce
- 亚马逊网络服务
- Windows- 消费者桌面操作系统。
- PowerToys Run 插件- Windows 快速启动器的社区插件。
- IPFS- P2P 超媒体协议。
- Fuse- 移动开发工具。
- Heroku- 云平台即服务。
- Raspberry Pi- 信用卡大小的计算机,旨在教孩子们编程,但功能远不止于此。
- Qt- 跨平台 GUI 应用程序框架。
- WebExtensions- 跨浏览器扩展系统。
- 智能电视- 为不同的电视平台创建应用程序。
- GNOME- 简单且无干扰的 Linux 桌面环境。
- KDE- 一个致力于创造开放且用户友好的计算体验的自由软件社区。
- .NET
- 核心
- Roslyn- 用于 C# 和 VB.NET 语言的开源编译器和代码分析 API。
- Amazon Alexa- 虚拟家庭助手。
- DigitalOcean- 专为开发者设计的云计算平台。
- Flutter- Google 的移动 SDK,用于从用 Dart 编写的单个代码库构建原生 iOS 和 Android 应用。
- Home Assistant- 开源家庭自动化系统,将本地控制和隐私放在首位。
- IBM Cloud- 面向开发者和企业的云平台。
- Firebase- 基于 Google Cloud 构建的应用开发平台。
- 机器人操作系统 2.0- 一套软件库和工具,可帮助您构建机器人应用程序。
- Adafruit IO- 可视化和存储来自任何设备的数据。
- Cloudflare- 为您的网站提供 CDN、DNS、DDoS 防护和安全保障。
- Actions on Google- Google Assistant 的开发者平台。
- ESP- 低成本微控制器,具有 WiFi 功能,可广泛应用于物联网。
- Deno- 一个使用 V8 并用 Rust 构建的、安全的 JavaScript 和 TypeScript 运行时。
- DOS- 20 世纪 80 年代和 90 年代初期流行的基于 x86 的个人计算机操作系统。
- Nix- Linux 和其他 Unix 系统的包管理器,使包管理可靠且可复现。
- 集成- 将不同的 IT 系统(组件)连接在一起,使其作为一个整体在功能上协同工作。
- Node-RED- 一个用于将硬件设备、API 和在线服务连接在一起的编程工具。
- 低代码- 允许业务人员在几乎没有或完全没有编码技能的情况下自行满足他们的需求。
- Capacitor- 用于构建 Web Native 应用的跨平台开源运行时。
- ArcGIS Developer- 面向开发人员的地图和位置分析平台。
- 蓝牙低功耗- 低功耗无线通信协议,非常适合物联网、可穿戴设备和其他电池供电应用。
- Uno Platform- 用于构建跨平台应用程序的开源 .NET UI 平台。
- Google Cloud- Google 提供的云计算服务。
- Firebase Genkit- 一个用于构建 AI 驱动的应用程序和功能的开源框架。
- Backstage- 用于构建统一工具和工作流程的内部开发者门户的开源平台。
编程语言
- JavaScript
- 承诺
- 标准样式- 样式指南和代码检查器。
- 必看演讲
- 提示
- 网络层
- Micro npm Packages
- 疯狂科学 npm 包- 听起来不可能但实际存在的项目。
- 维护模块- 用于 npm 包。
- npm- 包管理器。
- AVA- 测试运行器。
- ESLint- Linter。
- 函数式编程
- 可观察对象
- npm 脚本- 任务运行器。
- 30 秒代码- 30 秒内即可理解的代码片段。
- Ponyfills- 类似于 polyfill,但不覆盖原生 API。
- Swift- 苹果公司开发的编译型编程语言,安全、现代、对程序员友好且速度快。
- 教育
- Playgrounds
- Python- 一种为提高可读性而设计的通用编程语言。
- Asyncio- Python 3 中的异步 I/O。
- 科学音频- 音频/音乐方面的科学研究。
- CircuitPython- 一个用于微控制器的 Python 版本。
- 数据科学- 数据分析和机器学习。
- 类型- Python 的可选静态类型。
- MicroPython- 一个精简高效的 Python 3 微控制器实现。
- Rust
- Pest- 解析器生成器。
- Haskell
- PureScript
- Go
- Scala
- Scala Native- 基于 LLVM 的 Scala 优化提前编译器。
- Ruby
- Clojure
- ClojureScript
- Elixir
- Elm
- Erlang
- Julia- 一种高级动态编程语言,旨在满足高性能数值分析和计算科学的需求。
- Lua
- C
- C/C++- 通用语言,偏向于系统编程和嵌入式、资源受限软件。
- R- 用于统计计算和图形的函数式编程语言和环境。
- 学习
- D
- Common Lisp- 功能强大的动态多范式语言,可促进迭代和交互式开发。
- 学习
- Perl
- Groovy
- Dart
- Java- 一种流行的、安全的面向对象的语言,旨在实现“一次编写,到处运行”的灵活性。
- RxJava
- J2ME- 为旧式键盘手机和 PDA 设计的 Java 规范。
- Kotlin
- OCaml
- ColdFusion
- Fortran
- PHP- 服务器端脚本语言。
- Composer- 包管理器。
- Pascal
- AutoHotkey
- AutoIt
- Crystal
- Frege- Haskell for the JVM。
- CMake- 构建、测试和打包软件。
- ActionScript 3- 面向 Adobe AIR 的面向对象语言。
- Eta- JVM 的函数式编程语言。
- Idris- 受 Haskell 和 ML 影响的具有依赖类型的通用纯函数式编程语言。
- Ada/SPARK- 一种现代编程语言,专为大型、长期运行的应用程序而设计,可靠性和效率至关重要。
- Q#- 用于表达量子算法的领域特定编程语言。
- Imba- 一种受 Ruby 和 Python 启发的编程语言,可编译为高性能 JavaScript。
- Vala- 一种旨在充分利用 GLib 和 GNOME 生态系统,同时保持 C 代码速度的编程语言。
- Coq- 用于编程和规范的形式化语言和环境,可促进机器验证证明的交互式开发。
- V- 一种简单、快速、安全、编译型语言,用于开发可维护的软件。
- Move- 用于编写安全智能合约的领域特定编程语言。
- Esolangs- 为实验或玩笑而非实际使用而设计的编程语言。
- VBA- Visual Basic 6.0 的事件驱动版本,内置于大多数 Microsoft Office 应用程序中,用于自动化和脚本编写。
- F#- 一种基于 .NET 的语言,专注于函数式编程。
前端开发
- ES6 工具
- Web性能优化
- Web 工具
- CSS- 样式表语言,用于指定 HTML 元素在屏幕上的显示方式。
- Critical-Path Tools
- 可扩展性
- 必看讲座
- 专业提示
- 框架
- React- 用于构建用户界面的 JavaScript 库。
- Relay- 用于构建数据驱动型 React 应用的框架。
- React Hooks- 让你无需编写类即可使用状态和其他 React 功能。
- Web 组件
- Polymer- 用于开发 Web 组件的 JavaScript 库。
- Angular- 应用程序框架。
- Backbone- 应用程序框架。
- HTML5- 用于网站和 Web 应用程序的标记语言。
- SVG- 基于 XML 的矢量图像格式。
- Canvas
- KnockoutJS- JavaScript 库。
- Dojo Toolkit- JavaScript 工具包。
- 灵感来源
- Ember- 应用程序框架。
- Android UI
- iOS UI
- Meteor
- BEM
- Flexbox
- 网页排版
- Web 可访问性
- Material Design
- D3- 用于生成动态、交互式数据可视化的库。
- 电子邮件
- jQuery- 易于使用的 JavaScript 库,用于 DOM 操作。
- 技巧
- Web Audio
- 离线优先
- 静态网站服务
- Cycle.js- 函数式和响应式 JavaScript 框架。
- 文本编辑
- 动态用户界面设计
- Vue.js- 应用程序框架。
- Marionette.js- 应用程序框架。
- Aurelia- 应用程序框架。
- 图表
- Ionic 框架
- Chrome DevTools
- PostCSS- CSS 工具。
- Draft.js- React 的富文本编辑器框架。
- Service Workers
- 渐进式 Web 应用
- choo- 应用程序框架。
- Redux- JavaScript 应用程序的状态容器。
- Browserify- 模块打包器。
- Sass- CSS 预处理器。
- Ant Design- 企业级 UI 设计语言。
- Less- CSS 预处理器。
- WebGL- 用于渲染 3D 图形的 JavaScript API。
- Preact- 应用程序框架。
- 渐进增强
- Next.js- 用于服务器端渲染 React 应用的框架。
- lit- 用于使用声明式模板系统构建 Web 组件的库。
- JAMstack- 基于客户端 JavaScript、可重用 API 和预构建标记的现代 Web 开发架构。
- WordPress-Gatsby- 以 WordPress 为后端、Gatsby 为前端的 Web 开发技术栈。
- 移动 Web 开发- 打造卓越的移动 Web 体验。
- Storybook- UI 组件的开发环境。
- Blazor- 使用 C#/Razor 和 HTML 的 .NET Web 框架,可在浏览器中使用 WebAssembly 运行。
- 页面速度指标- 帮助了解页面速度和用户体验的指标。
- Tailwind CSS- 实用至上的 CSS 框架,用于快速 UI 开发。
- Seed- 用于创建在 WebAssembly 中运行的 Web 应用程序的 Rust 框架。
- Web 性能预算- 确保网站达到特定性能指标的技术。
- Web Animation- 使用 JavaScript、CSS、SVG 等在浏览器中创建动画。
- Yew- 受 Elm 和 React 启发的 Rust 框架,用于创建使用 WebAssembly 的多线程前端 Web 应用程序。
- Material-UI- 用于更快、更轻松地进行 Web 开发的 Material Design React 组件。
- Web 应用程序构建模块- 可集成到 Web 应用程序中的独立功能。
- Svelte- 应用程序框架。
- 设计系统- 可重用组件的集合,遵循确保一致性和速度的规则。
- Inertia.js- 无需构建 API 即可创建单页应用程序。
- MDBootstrap- 用于快速构建网站的模板、布局、组件和小部件。
- Master CSS- 一种具有增强语法的虚拟 CSS 语言。
- Hydrogen- 使用 React 构建 Shopify 店面的 Edge-first 框架。
- Tiny JS- 前端库,包含依赖项,大小不超过 2 kB。
- 前端 GIS- 用于 Web 浏览器的地理信息系统 (GIS)。
- WebGPU- 用于在 GPU 上进行渲染和计算的 JavaScript API。
- WebAssembly- 一种可移植的二进制格式,用于在多个平台上高效运行代码。
后端开发
- Flask- Python 框架。
- Docker
- Vagrant- 自动化虚拟机环境。
- Pyramid- Python 框架。
- Play1 框架
- CakePHP- PHP 框架。
- Symfony- PHP 框架。
- 教育
- Laravel- PHP 框架。
- 教育
- TALL Stack- 由 Laravel 社区构建的库组成的全栈开发解决方案。
- Rails- Ruby 的 Web 应用程序框架。
- Gems- 包。
- Phalcon- PHP 框架。
- 实用的
.htaccess代码片段 - nginx- Web 服务器。
- Dropwizard- Java 框架。
- Kubernetes- 自动化 Linux 容器操作的开源平台。
- Lumen- PHP 微框架。
- Serverless Framework- 无服务器计算和无服务器架构。
- Apache Wicket- Java Web 应用程序框架。
- Vert.x- 用于在 JVM 上构建响应式应用程序的工具包。
- Terraform- 用于构建、更改和版本控制基础设施的工具。
- Vapor- Swift 中的服务器端开发。
- Dash- Python Web 应用程序框架。
- FastAPI- Python Web 应用程序框架。
- CDK- 用于在代码中定义云基础设施的开源软件开发框架。
- IAM- 用户帐户、身份验证和授权。
- Slim- PHP 框架。
- Fiber- 基于 Fasthttp 构建的 Web 框架,Fasthttp 是 Go 语言最快的 HTTP 引擎。
- Kustomize- Kubernetes 原生声明式配置管理工具。
- OpenTofu- 开源基础设施即代码工具。
- Reflex- 一个 Python Web 框架,用于构建前端和后端,无需 JavaScript。
计算机科学
- 大学课程
- 数据科学
- 教程
- 机器学习
- 教程
- ML with Ruby- 使用 Ruby 学习、实现和应用机器学习。
- Core ML 模型- 适用于 Apple 机器学习框架的模型。
- H2O- 一个用 Java 编写的开源分布式机器学习平台,提供 R、Python 和 Scala 的 API。
- 机器学习软件工程- 从实验到生产级机器学习。
- 金融领域的人工智能- 利用机器学习解决金融问题。
- JAX- 将自动微分和 XLA 编译结合起来,用于高性能机器学习研究。
- XAI- 为机器学习方法提供洞察力、解释和可解释性。
- 语音和自然语言处理
- 西班牙语
- 使用 Ruby 进行自然语言处理
- 问答- 用机器以自然语言提问和回答问题的科学。
- 自然语言生成- 用于数据到文本、对话代理和叙事生成应用程序的文本生成。
- 语言学
- 密码学
- 论文- 非密码学家使用密码学的理论基础。
- 计算机视觉
- 深度学习- 神经网络。
- TensorFlow- 用于机器学习的库。
- TensorFlow.js- 用于训练和部署模型的 WebGL 加速机器学习 JavaScript 库。
- TensorFlow Lite- 一个优化 TensorFlow 模型以进行设备端机器学习的框架。
- 论文- 被引用次数最多的深度学习论文。
- 教育
- 深度视觉
- 开源社会大学
- 函数式编程
- 实证软件工程- 基于证据的软件系统研究。
- 静态分析与代码质量
- 信息检索- 学习开发自己的搜索引擎。
- 量子计算- 利用量子力学和量子比特在量子计算机上进行计算。
- 理论计算机科学- 计算机科学与纯数学的相互作用,其特点是强调数学的严谨性和技巧。
- 对话式人工智能- 构建强大的聊天机器人和数字助理。
- 生成式人工智能- 自动生成各种独特的文本、图像和音频格式内容。
- 基于位置的量子密码学- 一种利用特殊相对论约束在特定条件下实现量子安全的量子密码学理论。
大数据
- 大数据
- 公共数据集
- Hadoop- 用于分布式存储和处理超大型数据集的框架。
- 数据工程
- 流媒体
- Apache Spark- 用于大规模数据处理的统一引擎。
- Qlik- 用于数据可视化、分析和报告应用程序的商业智能平台。
- Splunk- 用于实时搜索、监控和分析结构化和非结构化机器生成的大数据平台。
- 网络分析
理论
- 我们喜爱的论文
- 演讲
- 算法
- 教育- 学习和实践。
- 算法可视化
- 人工智能
- 搜索引擎优化
- 竞技编程
- 数学
- 递归方案- 遍历嵌套数据结构。
- 算法审计- 算法的算法审计。
- AGI & CoCoSci- 通用人工智能 (AGI) 与计算认知科学 (CoCoSci) 的相互关系。
- 复杂系统- 研究具有多个相互作用部分和涌现特性的系统的科学领域。
- VLM 架构- 视觉语言模型架构。
书籍
编辑
- Sublime Text
- Vim
- Neovim- Vim 的一个分支,专注于可扩展性和可用性。
- Emacs
- Atom- 开源且可定制的文本编辑器。
- Visual Studio Code- 跨平台开源文本编辑器。
游戏
- 游戏开发
- 游戏讨论
- Godot- 游戏引擎。
- 开源游戏
- Unity- 游戏引擎。
- 国际象棋
- LÖVE- 游戏引擎。
- PICO-8- 幻想控制台。
- Game Boy 开发
- Construct 2- 游戏引擎。
- Gideros- 游戏引擎。
- Minecraft- 沙盒视频游戏。
- ComputerCraft- 添加可编程计算机的 Minecraft 模组。
- 游戏数据集- 用于游戏中人工智能的材料和数据集。
- Haxe 游戏开发- 一种用于生成跨平台原生代码的高级强类型编程语言。
- libGDX- Java 游戏框架。
- PlayCanvas- 游戏引擎。
- 游戏重制版- 积极维护的开源游戏重制版。
- Flame- Flutter 游戏引擎。
- Discord 社区- 与朋友和社区聊天。
- CHIP-8- 70 年代的虚拟电脑游戏机。
- 编程游戏- 通过制作游戏学习编程语言。
- 电子竞技- 以体育运动形式进行的电子游戏。
- 学习游戏开发- 电子游戏创作的技艺。
- 游戏引擎开发- 构建软件以加速游戏创建。
- GameMaker- 游戏引擎。
- 游戏制作- 领导从概念到发布的视频游戏的设计、开发、测试和发行过程。
- Babylon.js- 用于跨平台 Web 和原生游戏开发的游戏引擎。
- Roblox- 一个沉浸式平台,用于托管数百万种不同的体验。
开发环境
- 快速查看插件- 适用于 macOS。
- 开发环境
- Dotfiles
- Shell
- Fish- 用户友好的 shell。
- 命令行应用程序
- ZSH 插件
- GitHub- Git 仓库托管服务。
- 浏览器扩展
- 速查表
- Pinned Gists- 为您的 GitHub 个人资料动态置顶 gists。
- Git 速查表和 Git 工作流程
- Git 使用技巧
- Git 插件- 增强
gitCLI。 - Git Hooks- 用于在
git工作流程中自动化任务的脚本。 - SSH
- 面向开发者的开源软件
- Hyper- 基于 Web 技术构建的跨平台终端应用程序。
- PowerShell- 跨平台面向对象的 shell。
- Alfred Workflows- macOS 的生产力应用程序。
- 终端很性感
- GitHub Actions- 创建任务以自动化您的工作流程,并在 GitHub 上与他人共享。
- WezTerm- 功能强大的跨平台终端模拟器。
娱乐
数据库
- 数据库
- MySQL
- SQLAlchemy
- InfluxDB
- Neo4j
- MongoDB- NoSQL 数据库。
- RethinkDB
- TinkerPop- 图计算框架。
- PostgreSQL- 对象关系数据库。
- CouchDB- 面向文档的 NoSQL 数据库。
- HBase- 分布式、可扩展的大数据存储。
- NoSQL 指南- 帮助使用非关系型、分布式、开源和水平可扩展的数据库。
- 数据库工具- 让数据库操作更轻松的一切工具。
- TypeDB- 用于将大型复杂数据网络组织成一个知识体系的逻辑数据库。
- Cassandra- 开源、分布式、宽列存储的 NoSQL 数据库管理系统。
- TDengine- 一个具有高性能、可扩展性和 SQL 支持的开源时间序列数据库。
- Supabase- Firebase 的开源替代方案。
- PocketBase- 一个开源的、基于 Go 的后端,位于一个文件中。
- Neon- AWS Aurora 的开源替代方案。
媒体
- 字体
- Codeface- 文本编辑器字体。
- 素材资源
- GIF- 一种用于动画图像的图像格式。
- 音乐
- 开源文档
- 音频可视化
- 广播
- 像素艺术- 像素级数字艺术。
- FFmpeg- 用于录制、转换和流式传输音频和视频的跨平台解决方案。
- 图标- 可下载的 SVG/PNG/字体图标项目。
- 视听- 专业环境中的灯光、音频和视频。
- VLC- 跨平台媒体播放器软件和流媒体服务器。
- Audio Over IP- 通过 IP(第 3 层)网络可靠地传输未压缩的低延迟音频。
学习
- CLI Workshoppers- 交互式教程。
- 学习编程
- Speaking
- 技术视频
- 深入机器学习
- 计算机历史
- 儿童编程
- STEAM- 为所有年级的特定科学、技术、工程、艺术和数学 (STEAM) 课程提供补充材料。
- 教育游戏- 寓教于乐。
- JavaScript 学习
- CSS 学习- 主要关于 CSS – 语言和模块。
- 产品管理- 学习如何成为一名更优秀的产品经理。
- 路线图- 为您提供清晰的提升知识和技能的路径。
- YouTubers- 观看 YouTubers 的视频教程,学习技术知识。
- 黑客马拉松- 举办有趣且富有成效的黑客马拉松。
- 证书- 免费的计算机科学证书,展示您的知识。
安全
- 应用程序安全
- 安全
- CTF- 夺旗赛。
- 网络安全大学- 专注于边做边学的免费教育资源。
- 恶意软件分析
- Android 安全
- 黑客技术
- 黑客聚集地
- 蜜罐- 一种欺骗陷阱,旨在引诱攻击者尝试入侵组织的信息系统。
- 事件响应
- 车辆安全和汽车黑客攻击
- Web 安全- Web 应用程序和服务的安全。
- 开锁- 指不用钥匙通过操纵锁的部件来打开锁的艺术。
- 网络安全蓝队- 识别信息技术系统中安全漏洞的个人团队。
- 模糊测试- 一种自动化软件测试技术,涉及输入伪随机生成的数据。
- 嵌入式和物联网安全
- GDPR- 欧盟境内所有个人的数据保护和隐私法规。
- DevSecOps- 将安全实践集成到 DevOps 中。
- 可执行文件打包- 打包和解包可执行文件格式。
- 恶意软件持久性- 攻击者用来在系统重启后保持对系统访问权限的技术。
- EVM 安全- 了解以太坊虚拟机安全生态系统。
- 密码破解- 从以加密形式存储在系统中或由系统传输的数据中恢复密码的过程。
- 安全卡牌游戏- 训练你的技能并讨论各种安全主题。
- Suricata- 入侵检测/防御系统和网络安全监控引擎。
- 提示注入- 一种专门针对机器学习模型的漏洞。
- 检测工程- 设计、构建和运行检测网络安全控制。
- 年度安全报告- 探索网络安全趋势、见解和挑战。
- CI/CD 攻击- 对与代码开发和部署相关的系统和流程进行攻击性研究。
- OpenID Connect- 基于 OAuth 2.0 构建的身份标准和身份验证协议,用于用户身份断言。
内容管理系统
- Umbraco
- Refinery CMS- Ruby on Rails CMS。
- Wagtail- 专注于灵活性和用户体验的 Django CMS。
- Textpattern- 轻量级的基于 PHP 的内容管理系统。
- Drupal- 可扩展的基于 PHP 的内容管理系统。
- Craft CMS- 内容优先的 CMS。
- Sitecore- .NET 数字营销平台,将 CMS 与用于管理多个网站的工具相结合。
- Silverstripe CMS- PHP MVC 框架,可用作经典或无头 CMS。
- Directus- 用于管理 SQL 数据库内容的实时 API 和应用程序仪表板。
- Plone- 开源 Python CMS。
- Payload- Next.js 原生开源无头 CMS。
硬件
- 机器人
- 物联网
- 电子元件- 面向电子工程师和爱好者。
- 蓝牙信标
- 电吉他规格- 自制电吉他的检查清单。
- 绘图仪- 计算机控制的绘图机和其他视觉艺术机器人。
- 机器人工具- 用于专业机器人开发的免费开源工具。
- 激光雷达- 通过激光照射目标来测量距离的传感器。
- 开源硬件- 开源硬件项目。
- ADS-B- 定期广播飞机身份、位置和数据的技术。
- Flying FPV- 与无人机/无人飞行器相关的开源硬件和软件。
商业
- 开放公司
- 发布创业项目的地方
- OKR 方法论- 目标设定和沟通最佳实践。
- Indie- 独立开发者企业。
- 行业工具- Hacker News 上公司使用的工具。
- 清洁技术- 利用技术应对气候变化。
- Wardley Maps- 提供高度态势感知,以帮助改进战略规划和决策。
- 社会企业- 建立一个主要关注社会影响且至少部分自筹资金的组织。
- 工程团队管理- 如何从软件开发过渡到工程管理。
- 开发者优先产品- 以开发者为用户的产品。
- 计费- 支付、发票、定价、会计、市场、欺诈和商业智能。
- 工程战略- 如何为技术领导者设计和执行工程战略。
工作
人脉网络
- 软件定义网络
- PCAPTools
- 实时通信- 用于近乎同时交换媒体和数据的网络协议。
- SNMP- 一种用于收集、修改和组织有关 IP 网络上受管设备的信息的协议。
- Scapy- 基于 Python 的交互式数据包操作。
- Cilium- 为容器化应用程序、微服务和虚拟机提供网络和安全功能。
去中心化系统
- Bitcoin- 面向软件开发人员的比特币服务和工具。
- Ripple- 开源分布式结算网络。
- 非金融区块链- 非金融区块链应用。
- Mastodon- 开源去中心化微博网络。
- 以太坊- 用于智能合约开发的分布式计算平台。
- 区块链 AI- 用于人工智能和机器学习的区块链项目。
- EOSIO- 一个支持工业级应用的去中心化操作系统。
- Corda- 专为企业设计的开源区块链平台。
- Waves- 用于 Web 3.0 应用和去中心化解决方案的开源区块链平台和开发工具集。
- Substrate- 用于用 Rust 编写可扩展、可升级区块链的框架。
- Golem- 开源的点对点计算资源市场。
- Stacks- 一个由比特币保护的智能合约平台。
- Algorand- 一个开源的权益证明区块链和智能合约计算平台。
- ZeroNet- 一个去中心化的点对点用户网络。
- Cosmos SDK- 用于在 Go 中构建特定于应用程序的区块链的模块化框架。
- Tor- 一个用于实现匿名通信的免费覆盖网络。
- ATProto- 用于构建社交应用程序的开放、去中心化网络。
健康与社会科学
- 生物医学信息提取- 如何从非结构化的生物医学数据和文本中提取信息。
- 计算神经科学- 一门利用计算方法研究神经系统的多学科科学。
- 多样性- 创建一个更具包容性和多样性的技术社区。
- 数字历史- 计算机辅助的历史科学研究。
- 工程中的同理心- 构建和推广更具同情心的工程文化。
- Healthcare- 面向医疗机构、医疗服务提供者、开发人员、政策专家和研究人员的开源医疗保健软件。
- Humane Technology- 帮助改善社会的开源项目。
- 心理健康- 软件行业的心理健康意识和自我护理。
- 神经科学- 研究神经系统和大脑。
- 数字人文- 为使用定量或计算方法的人文学者提供的软件。
- 清醒梦- 一种梦境,梦者意识到自己正在做梦。
- 神经影像- 用于分析活体受试者脑数据的软件。
- 跨性别者- 性别认同与出生时被指定的性别不同的人。
活动
测试
- 测试- 软件测试。
- 视觉回归测试- 确保更改不会破坏功能或样式。
- Selenium- 开源浏览器自动化框架和生态系统。
- Appium- 应用程序测试自动化工具。
- TAP- 测试任何协议。
- JMeter- 负载测试和性能测量工具。
- k6- 开源的、以开发者为中心的性能监控和负载测试解决方案。
- Playwright- Node.js 库,使用单个 API 实现 Chromium、Firefox 和 WebKit 的自动化。
- 质量保证路线图- 如何开始和发展软件测试职业生涯。
- Gatling- 基于 Scala、Akka 和 Netty 的开源负载和性能测试框架。
- CodeRabbit- AI 驱动的代码审查平台。
各种各样的
- 科学写作- 使用 Markdown、reStructuredText 和 Jupyter notebooks 进行无干扰的科学写作。
- JSON- 基于文本的数据交换格式。
- GeoJSON
- 数据集
- CSV- 一种存储表格数据的文本文件格式,使用逗号分隔值。
- 学生开发者折扣
- 广播
- Awesome- 递归图解。
- 分析
- REST
- 持续集成和持续交付
- 服务工程
- 开发者免费版
- 答案- Stack Overflow、Quora 等。
- Sketch- macOS 设计应用程序。
- 样板项目
- 自述文件
- GitHub Wiki- 除了 README 之外,GitHub 上的完整文档。
- 设计和开发指南
- 软件工程博客
- 自托管
- 开源软件生产应用
- Gulp- 任务运行器。
- AMA- 问我任何问题。
- 答案
- 开源摄影
- OpenGL- 用于渲染 2D 和 3D 图形的跨平台 API。
- GraphQL
- 城市与区域规划- 关于建成环境和社区。
- Transit
- 研究工具
- 数据可视化
- 微服务
- Unicode- Unicode 标准、怪癖、软件包和资源。
- 代码点
- 适合初学者的项目
- 卡塔斯
- 行动主义工具
- 公民科学- 面向社区科学家和非机构科学家。
- MQTT- “物联网”连接协议。
- 面向女生
- Vorpal- Node.js CLI 框架。
- Vulkan- 低开销、跨平台的 3D 图形和计算 API。
- LaTeX- 排版语言。
- 经济学- 经济学家入门套件。
- 有趣的马尔可夫链
- 生物信息学
- 化学信息学- 将信息学技术应用于化学问题。
- Colorful- 选择你的下一个配色方案。
- Steam- 数字发行平台。
- 机器人- 构建机器人。
- 站点可靠性工程
- DTrace- 动态追踪框架。
- 用户脚本- 增强您的浏览体验。
- Pokémon- Pokémon 和 Pokémon GO。
- ChatOps- 通过聊天管理技术和业务运营。
- 谬论- 程序员们相信的谬论。
- 领域驱动设计- 通过将实现与不断演化的模型连接起来,满足复杂需求的软件开发方法。
- 量化自我- 通过技术进行自我追踪。
- SaltStack- 基于 Python 的配置管理系统。
- 网页设计- 面向数字设计师。
- 创意编程- 编写富有表现力的程序,而不是编写功能性程序。
- 无需登录的 Web 应用程序- 无需登录即可运行的 Web 应用程序。
- 自由软件- 自由,即自由。
- Framer- 用于交互式 UI 设计的原型制作。
- Markdown- 标记语言。
- Dev Fun- 有趣的开发者项目。
- Magento 2- 使用 PHP 构建的开源电子商务平台。
- TikZ- TeX/LaTeX/ConTeXt 图形绘制包。
- 无广告- 无广告替代方案。
- Prometheus- 开源监控系统。
- Homematic- 智能家居设备。
- Ledger- 命令行上的复式记账。
- Web Monetization- 一项免费的开放网络标准服务,允许您直接在浏览器中汇款。
- 无版权- 公共领域作品。
- 加密货币工具和算法- 使用加密技术来规范单位生成和验证转账的数字货币。
- 开源支持者- 向开源项目免费提供工具和服务的公司。
- 设计原则- 创建更好、更一致的设计和体验。
- 上座部佛教- 来自上座部佛教传统的教义。
- inspectIT- 开源 Java 应用程序性能管理工具。
- 开源维护者- 成为开源维护者的经历。
- 计算器- 适用于所有平台的计算器。
- 验证码- 一种计算机中用于确定用户是否为人类的挑战-响应测试。
- Jupyter- 创建和共享包含代码、公式、可视化和叙述性文本的文档。
- FIRST 机器人竞赛- 国际高中机器人锦标赛。
- 演讲者- 编程和设计社区的会议和聚会演讲者。
- 桌游- 适合所有人的桌面游戏乐趣。
- 软件赞助者- 资助个人程序员或开源项目的开发。
- 寄生虫- 寄生虫和宿主-病原体相互作用。
- Food- GitHub 上的食品相关项目。
- 比特币支付处理器- 开始接受比特币。
- 科学计算- 使用计算机解决复杂的科学问题。
- 亚马逊卖家
- Agriculture- 用于农业和园艺的开源技术。
- 产品设计- 从最初的概念到生产,设计产品。
- Prisma- 将您的数据库转换为 GraphQL API。
- 软件架构- 设计和构建软件的学科。
- 连接数据和报告- 更好地了解谁可以访问电信和互联网基础设施以及访问条件。
- 技术栈- 用于构建不同应用程序和功能的技术栈。
- Cytodata- 面向计算生物学家的基于图像的生物表型分析。
- IRC- 开源消息传递协议。
- 广告- 网站的广告和程序化媒体。
- 地球- 寻找解决气候危机的方法。
- 命名- 计算机科学中正确的命名方式。
- Web 存档- 为后代保存 Web 的努力。
- WP-CLI- WordPress 的命令行界面。
- 信用建模- 将信用申请人分类为风险等级的方法。
- Ansible- 一个基于 Python 的开源 IT 配置管理和自动化平台。
- 生物可视化- 在网络上交互式地可视化生物数据。
- QR 码- 一种矩阵条形码,可用于存储和共享少量信息。
- 纯素食主义- 让植物性生活方式变得简单易行。
- 翻译- 将文本的含义从一种语言转移到另一种语言。
- Scriptable- 一个用于 JavaScript 自动化的 iOS 应用。
- WebXR- 在网络上实现沉浸式虚拟现实和增强现实内容。
- 计算几何- 几何问题的计算方法。
- OpenStreetMap- 一个开放数据地图项目,被许多应用程序和设备使用。
- 计算生物学- 将计算方法应用于生物学问题。
- 阅读文档- 示例文档项目,旨在启发和帮助启动新的文档项目。
- Quarto- 基于 Pandoc 构建的科学和技术开源出版系统。
- 生物图像分析- 使用图像解释生物现象。
- ChatGPT- 由 OpenAI 开发的人工智能聊天机器人。
- Whisper- 由 OpenAI 开发的开源 AI 语音识别系统。
- 股票交易- 买卖上市公司的股票以获取利润。
- Steam Deck- Valve 开发的一款掌上游戏电脑。
- 天文摄影- 天文物体、天象或夜空区域的摄影。
- HPC- 高性能计算。
- 寻宝游戏- 使用 GPS 定位设备的户外寻宝活动。
- 正则表达式- 用于匹配文本模式的专用语言。
- 事件驱动架构- 一种软件架构方法,其中服务通过发布和订阅事件进行协作。
- 永续计算- 受永续农业启发的弹性和再生计算实践。
- 标准- 定义和增强软件、语言及相关技术的标准和提案。
- Claude Code- Anthropic 开发的基于终端的 AI 编码助手。
- Gemini CLI- Google 的基于终端的 AI 编码助手。
- SAP Commerce- 一个使用 Java、Spring MVC 和 Angular 构建的电子商务平台。
- 技术伦理- 减轻和避免技术对社会的潜在负面影响。
- Copilot Agents- GitHub 提供的 AI 结对编程助手,可提供代码建议和补全。
有关的
- 所有超棒列表- GitHub 上的所有超棒列表。
- Awesome Search- 快速搜索精彩列表。
- StumbleUponAwesome- 使用浏览器扩展程序发现 Awesome 数据集中的随机页面。
- Awesome CLI- 一个简单的命令行工具,用于深入探索 Awesome 列表。
- Track Awesome List- 查看最新精彩列表。