新手上路 半小时前
主楼

Platforms

  • 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 - 面向 Adob​​e 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 的语言,专注于函数式编程。

前端开发

后端开发

  • 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。

计算机科学

大数据

理论

书籍

编辑

游戏

开发环境

娱乐

数据库

  • 数据库
  • 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 的开源替代方案。

媒体

学习

安全

内容管理系统

  • 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。

硬件

商业

工作

人脉网络

  • 软件定义网络
  • 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 驱动的代码审查平台。

各种各样的

有关的

😀 😊 😵‍💫 😡 🤝 🙏 👍 👎 ❤️