1. 令人敬畏的理论计算机科学
备忘单/讲座视频播放列表
2. 很棒的角度
练习/ Google 开发者专家
- angular-debug-quest (⭐21) – 提高修复 Angular 应用程序中的错误的技能,以便更好地理解框架。
更新/ Google 开发者专家
- Angular Caniuse – 跟踪从预览到稳定阶段的 Angular 功能。
3. 很棒的 JavaScript
发电机/其他
- Astro (⭐49k) – 内容驱动网站的网络框架。
ORM / 其他
- Prisma (⭐41k) Node.js 和 TypeScript 的下一代 ORM | PostgreSQL、MySQL、MariaDB、SQL Server、SQLite、MongoDB 和 CockroachDB。
- Sequelize (⭐30k)适用于现代 Node.js 和 TypeScript 的功能丰富的 ORM | PostgreSQL、MySQL、MariaDB、SQLite、MS SQL Server、Snowflake、Oracle DB…
- Mongoose (⭐27k) MongoDB 对象建模设计用于异步环境。
- TypeORM (⭐35k)适用于 TypeScript 和 JavaScript 的 ORM,适用于 NodeJS、浏览器、Ionic、Cordova 和 Electron 平台。
- Drizzle ORM (⭐26k)带头的无头 TypeScript ORM。在 Node、Bun 和 Deno 上运行。
- Kysely (⭐11k)类型安全的打字稿 SQL 查询生成器。
- Knex (⭐20k)适用于 PostgreSQL、MySQL、CockroachDB、SQL Server、SQLite3 和 Oracle 的查询生成器,设计灵活、可移植且使用起来有趣。
- MikroORM (⭐8k) TypeScript ORM for Node.js 基于数据映射器、工作单元和身份映射模式。
4. 很棒的 Agi Cocosci
贝叶斯建模/非参数模型
- 非参数贝叶斯逻辑– UAI’05,2005 。[所有版本]。 [预印本]。贝叶斯逻辑(BLOG)语言最近被开发出来,用于定义具有未知数量对象的世界的一阶概率模型。它处理人工智能中的重要问题,包括数据关联和人口估计。本文通过在函数空间上采用生成过程(在贝叶斯文献中称为非参数)来扩展 BLOG。这项工作引入了以直观的方式推理任意对象集合及其属性的语法。通过利用可交换性,未知对象及其属性的分布被转换为狄利克雷过程,解决了由于对象数量不同而导致的模型选择和推理的困难。
5. 很棒的 Neovim
文件资源管理器/诊断
- Enigama/miss.nvim (⭐3) – 简单的弹出窗口,其中包含已更改的
unsaved
文件,允许您保存和打开它们。有助于避免忘记向 GitHub 或类似内容添加内容。
实用程序/诊断
- neanvo/buben.nvim (⭐1) – 区块链(eth)地址的人类可读名称。
6. 很棒的结构
工具/开发
教程/论坛
- [Rafael Trigo] Construct 3 教程– Rafael Trigo 的 Construct 3 中所有教程的列表
教程/YouTube
- [Marcos 游戏开发] Lessis Games – 教程及更多。
- [Marcos Game Dev] Super Mario Bros. no Construct 2 e 3 – 了解如何在 Construct 2 或 3 中创建超级马里奥兄弟机制,忠实地再现了 NES 经典!
- [Marcos Game Dev] Curso Metroidvania 1.0 – 2018 年录制的 Metroidvania 课程 1.0 版本现已免费!按照课程在《建造 2》或《建造 3》中创建你自己的类银河战士恶魔城!
- [Marcos Game Dev] Plataforma Gostosinho – Técnicas de Polimento para Construct 3 – 一切都始于一个问题:“你能在不添加新艺术的情况下完善一款游戏吗?” “Plataforma Gostosinho”系列通过将基本平台游戏转变为在 Construct 3 中玩起来很有趣的游戏来回答这个问题!
- [Marcos Game Dev] Recriando Megaman X no Construct 2 (ou Construct 3) – 学习创建 Megaman X 机制,如标志性的 X-buster、激烈的 Boss 战斗以及 Construct 2 或 3 中的特殊能力!详细的中级视频(带有一些高级内容)。
- [Marcos Game Dev] Curso Beat’em Up no Construct 2(或 Construct 3) – 在 Construct 2 或 3 中使用连击、本地 4 人多人游戏、多个敌人等创建令人惊叹的清版游戏!不推荐初学者使用。
- [Marcos Game Dev] Criando Roguelike no Construct 2 (ou Construct 3) – 学习使用随机关卡生成、多个敌人和完整的平台游戏角色来创建 Roguelike!不推荐初学者使用。
- [Marcos Game Dev] Criando Menu Primary no Construct 2 – 学习创建适用于几乎所有游戏的主菜单(专注于桌面)。包括全屏/窗口模式、控制映射、语言切换、音频设置等。
- Marcos 游戏开发– 教程及更多。
7.免费开发
API、数据和机器学习
- PDFBolt – 以开发人员为中心的 PDF 生成 API,设计时考虑到隐私。它提供受 Stripe 启发的文档,并包含每月 500 次免费 PDF 转换。
持续集成和持续交付
- LocalOps – 在 30 分钟内将您的应用程序部署到 AWS/GCP/Azure 上。在任何云上设置标准化应用程序环境,该环境具有内置的持续部署自动化和高级可观察性。免费计划允许 1 个用户和 1 个应用程序环境。