首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开源数字基础设施 项目 -- Speckle

致力于构建一个开源代码平台,让建筑设计工作者能够协作处理Autodesk、Trimble等大型3D绘图文件。...github: https://github.com/specklesystems 文档:https://speckle.guide/ 特性: 基于对象:告别文件!...Speckle是AEC行业第一个基于对象的平台 版本控制:Speckle是几何图形和 BIM 数据的 Git 中心 协作:与他人协作共享您的设计 3D 查看器:在线查看您的 CAD 和 BIM 模型...,随时随地共享和嵌入它们 互操作性:无需导出或导入即可将 CAD 和 BIM 模型导入其他软件 实时:获取实时更新、通知和更改 图形QL API:随时随地获取所需内容 Webhooks:自动化和下一代管道的基础...Speckle 不是一个基于文件系统的系统 - 它是一个用于大型 3D 模型的版本化对象图存储,具有多个持久性层。

54320

Autodesk Revit 2024 中文正式版下载(附激活+教程)

模型协作缓存管理社区想法: 为了使云模型缓存更易于管理,可以在“选项”对话框中指定文件夹路径。纹理视觉样式使用新的“纹理”视觉样式,可应用渲染材质的纹理,而不应用照明效果。...REVIT-179160扩展了协调模型的功能,以包括来自 Autodesk Docs 的链接文件。链接自 Autodesk Docs 的协调模型中选定对象的属性现在会在“属性”选项板中提供。...REVIT-193144在 Revit 云模型打开、链接和转换操作中,提供了用户登录状态的一致消息。REVIT-192004添加了通过“文件”>“选项”>“云模型”来自定义云模型协作缓存路径的功能。...REVIT-190578添加了 Revit.ini 中指定云模型协作缓存路径的功能。REVIT-190577提高了 Revit 配置文件下载的弹性。...REVIT-198710添加了在运行 Steel Connection Automation 样例脚本时生成日志的功能,该脚本包含有关已放置或现有连接的信息,并描述了没有适用连接的情况。

7K20
您找到你想要的搜索结果了吗?
是的
没有找到

【资讯】1574- Ant Design 5.0 正式发布!

一、前言 Ant Design链接: https://github.com/ant-design/ant-design https://ant.design/components/overview-cn...新增组件变体 设计变化 新增导出对象 theme,用于获取主题相关属性 ConfigProvider 新增 theme 属性,用于更改主题配置 产物新增 locale 目录,内含 cjs 格式的语言文件...移除了一些内容 二、正文 全新 Design Token 模型 在 v5 中,官方改造了所有的 Token,使其基于 Seed + Algorithm 可以派生出所有的 Design Token。...全新的 Design Token 模型支持多算法 Pipeline,从而大大降低开发者拓展成本。...v5 官方研发了一套针对组件级别的 CSS-in-JS 库 @ant-design/cssinjs。它通过牺牲动态性来获取更高的缓存效率,从而减少运行时的性能损耗。

1.1K20

Python 二次开发 AutoCAD 简介「建议收藏」

Python 二次开发 AutoCAD 选择集 一、前言 AutoCAD(Autodesk Computer Aided Design)是 Autodesk(欧特克)公司首次于 1982...二、ActiveX Automation   AutoCAD 二次开发主要接口有 ObjectARX 接口、.net API 接口、AutoLisp 接口、ActiveX (com) 接口,更多详见:...AutoCAD API Performance   ActiveX Automation 是 ActiveX 为 Windows 用户提供的一项重要技术,可以使各应用程序间通过数据嵌入或链接的方式共享数据...Application 对象是 AutoCAD ActiveX Automation 对象模型的根对象,通过它,用户可以访问任何其他的对象或任何对象指定的特性或方法。...dxf 是 AutoCAD 绘图交换文件,它是 Autodesk 公司开发的用于 AutoCAD 与其它软件之间进行 CAD 数据交换的 CAD 数据文件格式。

9.8K1110

构建下一代 HTTP API - 总览

我把 2016 年我在 Tubi 做 UAPI,2018 年我在 ArcBlock 做 Goldorin,2019 年做 Forge TX pipeline / Forge Patron 的经验揉了进去...DesignAPI 定义或者说设计阶段,往往是产品/前端/后端坐在一起讨论 API 的需求,并将其写成一个大家认可的 spec。...好的 API 设计,design 阶段往往花费了很多时间,大家详细讨论 API 的功能,并敲定接口的每一处细节。...如何确定某个 TX 要经历哪些 pipes 呢,我们定义了一个 yaml 文件来描述这个 pipeline。编译期 yaml 文件会被编译成代码,运行上图下半部分的 pipeline。...但 GraphQL 的 API 设计破坏了 HTTP 的生态圈的很多共识,比如: GraphQL 所有请求都是 POST,这破坏了整个 HTTP 缓存的生态 所有响应都是 200 OK,这破坏了 HTTP

59030

REST API URI的七大设计原则

在当今互联网上,充斥着各种各样的URI设计规则,既有像//api.example.com/louvre/leonardo-da-vinci/mona-lisa这样能够清楚的传达API资源模型的文章,也有很难理解的文章...REST API设计人员应该在考虑将REST API资源模型传达给潜在的客户端开发者的前提下,创造URI。在这篇文章中,我将尝试为REST API URI 引入一套设计规则。...这样下划线(_)字符可能被文本查看器中默认的下划线部分地遮蔽或完全隐藏。...规则6:文件扩展名不应包含在URI中 在Web上,(.)字符通常用于分隔URI的文件名和扩展名。 REST API不应在URI中包含人造文件扩展名,来指示邮件实体的格式。...我也建议你来看看http://blog.restcase.com/5-basic-rest-api-design-guidelines/这篇文章。

1.8K60

Python 神器 Jupyter 的可视化 Debug!

Jupyter 团队表示目前 kernel 需要实现 Jupyter Debug Protocol,因此暂时只能用xeus-python: conda install xeus-python -c conda-forge...当开发者希望构建 Python、Lua 等拥有 C、C++ API 的语言内核时,它非常有用。...Xeus-python 之所以被 Jupyter 团队选为第一个实现 Debug 的内核,主要是它有以下两大优势: Xeus-python 具有可插拔的并发模型,它允许在不同的线程中运行 Control...进入已删除的单元格 在 JupterLab 中调试代码控制台 在 JupyterLab 中调试文件 可以在 notebook 级别上启用调试,用户可以在调试 notebook 的同时在另一个 notebook...同时调试多个笔记本 可以使用树状查看器和表状查看器检查变量: 变量浏览器 JupyterLab 的 debugger 插件目标是与任何支持调试内核一并使用。

1K21

用于复杂任务的 AI 编码引擎:多文件多步骤拆解实现 | 开源日报 No.239

轻松将文件或整个目录添加到上下文中,并随着您工作而自动更新以便模型始终具有项目最新状态。 支持 Mac、Linux、FreeBSD 和 Windows,在没有任何依赖项情况下从单一二进制运行。...Plandex 依赖于 OpenAI API,并需要 OPENAI_API_KEY 环境变量。即将推出对开源模型、Google Gemini 和 Anthropic Claude 的支持。...包含 lint 检查功能,确保代码在编辑时是符合语法规范的 提供特制文件查看器和全目录字符串搜索命令等功能 actions/setup-nodehttps://github.com/actions/setup-node...可选下载和缓存请求的 Node.js 版本的发行版,并将其添加到 PATH 可选缓存 npm/yarn/pnpm 依赖项 注册用于错误输出的问题匹配器 配置 GPR 或 npm 的身份验证 nilsherzig...完全本地化(无需 API 密钥) 在“低端”LLM 硬件上运行(演示视频使用 7b 模型) 进度日志,有助于更好地了解搜索过程 跟进问题 移动友好界面 使用 Docker Compose 快速轻松部署

18710

真心有用!神器 Jupyter 的可视化 Debug!

Jupyter 团队表示目前 kernel 需要实现 Jupyter Debug Protocol,因此暂时只能用xeus-python: conda install xeus-python -c conda-forge...当开发者希望构建 Python、Lua 等拥有 C、C++ API 的语言内核时,它非常有用。...Xeus-python 之所以被 Jupyter 团队选为第一个实现 Debug 的内核,主要是它有以下两大优势: Xeus-python 具有可插拔的并发模型,它允许在不同的线程中运行 Control...进入已删除的单元格 在 JupterLab 中调试代码控制台 在 JupyterLab 中调试文件 可以在 notebook 级别上启用调试,用户可以在调试 notebook 的同时在另一个 notebook...同时调试多个笔记本 可以使用树状查看器和表状查看器检查变量: 变量浏览器 JupyterLab 的 debugger 插件目标是与任何支持调试内核一并使用。

89230

首款 Jupyter 官方可视化 Debug 工具,JupyterLab 未来可默认支持 Debug

Jupyter 团队表示目前 kernel 需要实现 Jupyter Debug Protocol,因此暂时只能用xeus-python: conda install xeus-python -c conda-forge...当开发者希望构建 Python、Lua 等拥有 C、C++ API 的语言内核时,它非常有用。...Xeus-python 之所以被 Jupyter 团队选为第一个实现 Debug 的内核,主要是它有以下两大优势: Xeus-python 具有可插拔的并发模型,它允许在不同的线程中运行 Control...在 JupyterLab 中调试文件 可以在 notebook 级别上启用调试,用户可以在调试 notebook 的同时在另一个 notebook 上工作。 ?...同时调试多个笔记本 可以使用树状查看器和表状查看器检查变量: ? 变量浏览器 JupyterLab 的 debugger 插件目标是与任何支持调试内核一并使用。

1.7K10

AI文档智能助理都是如何处理pdf的?

本地布署且支持LangChain的应用 Quivr - 你的第二个大脑,由AIGC赋能 privatGPT——私有化GPT模型的全新应用 二、常用pdf工具 对于可编辑PDF而言,可以使用pdfminer...查看器小巧、快速,支持众多文档格式,如 PDF、XPS、OpenXPS、CBZ、EPUB 和 FictionBook 2。...您可以使用移动查看器注释 PDF 文档和填写表格(此功能即将在桌面查看器上推出)。命令行工具允许您注释、编辑和将文档转换为其他格式,如 HTML、SVG、PDF 和 CBZ。...在Windows上,这是通过win32com实现的,而在macOS上,则是通过JXA(JavaScript for Automation,即JS中的AppleScript)实现的。...itxt7和itext5对比: https://itextpdf.com/en/products/features [7] 开发文档: https://itextpdf.com/en/resources/api-documentation

75820

Gradle 概述

Gradle 是一个开源的构建自动化(build automation)工具。有关构建自动化的定义请参考:https://en.wikipedia.org/wiki/Build_automation。...你还可以通过启用构建缓存来让上一次构建运行的状态可以被重用,甚至你可以在不同的机器上这样做(通过共享构建缓存)。...针对使用 Java 平台的用户来说,这会带来非常大的好处,这些用户可以在他们的构建(build)逻辑中使用标准的 Java API。包括使用自定义任务类型和插件。...可扩展 你可通过提供你自己的任务类型或者构建模型来对 Gradle 进行扩展。...同时 Gradle 也能够支持创建导入Visual Studio 项目需要的 solution 文件。 自扫描和修复 构建扫描(Build scans)提供了一个帮助你识别构建错误和问题的扩展工具。

44740

前端食堂技术周刊第 60 期:TypeScript 4.9、Ant Design 5.0、Node.js 安全最佳实践

这是前端食堂的第 136 篇原创 美味值: 口味:茉莉乌龙 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly[1] 本期摘要 TypeScript 4.9 Ant Design...2.Ant Design 5.0[3] 设计升级 增加了 4 类新组件和 4+ 变体组件; 组件默认样式全面升级。...全新 Design Token 模型 改造所有 Token,使其基于 Seed + Algorithm 可以派生出所有的 Design Token; 支持多算法 Pipeline。...但是为了不损害用户体验,研发了针对组件级别的 CSS-in-JS 库 @ant-design/cssinjs,通过牺牲动态性来获取更高的缓存效率,从而减少运行时的性能损耗; 新的 CSS-in-JS 方案原生支持...兼容性调整 Ant Design v5 兼容性调整从 IE 11 提升至 Edge,其余现代浏览器不变; 默认 Day.js 代替 Moment.js; API 非 Break 调整、组件移除(移除 Comment

95920

Autodesk Maya for Mac 苹果三维动画软件该如何安装激活?

Autodesk Maya for Mac 是Mac助理为大家真真理的一款三维计算机动画、建模、仿真和渲染软件。...API则可以大大增强新一代主机游戏的外观,另外在角色建立和动画方面也更具弹性 https://www.maczl.com/tag/2_maya.html 在Mac上安装激活Maya Maya安装包下载完后...5、现在回到下载的安装包里面,打开第二个文件夹;依次打开破解补丁的五个补丁进行默认安装即可。 6、破解补丁文件夹里面的补丁安装完成后,打开软件Maya,弹出下图提示,我们选择“输入序列号”。...三维动画 快速播放 通过 Viewport 2.0 中的缓存播放,更快地查看动画并减少播放预览。 时间编辑器 借助基于片段的非破坏性和非线性编辑器进行高级动画编辑。...三维建模 多边形建模 使用基于顶点、边和面的几何体创建三维模型。 NURBS 建模 从几何基本体和绘制的曲线构建三维模型

2.8K10

Robotron和Ansible如何实现网络可编程和自动化

网络管理员需要懂得如何使用特有的命令以及API进行调用,这对管理一个大型网络来说,是十分复杂和繁琐的事情。 Versioning: 网络拓扑、路由、设备的版本以及配置会随着时间的推移,进行不断的变化。...网络管理系统采用“自顶向下“的方式进行抽象,一共分为四个阶段,网络设计(Network Design)、配置生成(Config Generation)、配置下发(Deployment)和网络监控(Monitoring...Design:对整个网络建数据模型,生成对应的设备数据模型。 Transformation:通过JINJA2模板转译成对应的设备配置。...我在Github上找到一个开源项目netcopa,可以解析对应的厂商网络设备配置,生成数据模型。例如: 配置文件: ? 执行后,生成对应的Data model: ?...Network Programmability and Automation ? Ansible network automation: https://www.youtube.com/watch?

1.2K50

透明小电视上线——GitHub 热点速览 v.21.05

pico-sdk 是树莓派官方为 RP2040 的设备(如 Raspberry Pi Pico)提供的编程必需品,包括 C、C++、汇编所需的必要头文件,库和构建系统。...而进阶用户仍然具备通过底层 API 以无界面形式使用系统的能力。 ?‍♂️ 跨平台运行 - 三大主流平台(Windows、macOS、Linux)皆可编译运行。 ?...与传统量化投资工具不同,Qlib 覆盖了量化投资的全过程,而且从底层构造开始就专为 AI 而生,从数据处理到计算力支撑,再到模型的训练与验证,都为基于 AI 的量化投资提供了全方位的框架支持。...GitHub Trending 周榜 3.1 食物讲解设计模式:design-patterns-explained-with-food 本周 star 增长数:650+ New design-patterns-explained-with-food...不同之处在于,它用 TypeScript 重写,且使用 node-forge 代替 window.crypto.subtle 来实现转换。

1.1K30

【Laravel系列2.2】Laravel 目录结构与配置

它里面默认包含 web.php 、api.php 、channels.php 以及 console.php ,分别代表默认的 web 请求路由、api 请求路由、注册事件广播以及基于闭包的控制台脚本命令...storage 目录是用于存储应用程序生成的各类文件,包括缓存、日志等信息。tests 目录包含自动化测试相关的内容。 在这些目录中,我们再重点看一下 app 目录中包含的内容。...我们应用的控制器、模型、中间件之类的内容都在这个目录中。 Console 目录是我们写的命令行脚本目录,也就是可以自定义的通过 php artisan 运行的命令行功能都在这个目录中。...Models 中存放我们自定义的数据模型。Providers 目录中存放的是默认的以及我们可以自定义的一些服务提供者。 接下来是 Http 目录。...REDIS_PASSWORD')); // string '123456' return view('welcome'); }); 其实反过来看,我们的 Laravel 就是将 .env 文件中的数据缓存到了全局变量

4.3K30

【系统设计】大神三分钟搞懂领域驱动设计

Figure 1: Model vs Views of the Model 这是DDD模式的第一个:模型驱动设计(model-driven design)。...然而,不同的系统(BC)也相互交互,发送文件,传递消息,调用API等。如果我们知道有两个BC相互交互,那么我们知道我们必须注意在一个概念之间进行转换。领域和其他领域。...我们的最终用户使用的查看器以及FitNesse测试使用内部客户端API(或端口),而来自其他BC的调用(例如,RESTful用于开放主机交互,或来自ESB适配器的调用用于已发布的语言交互)命中外部客户端端口...开箱即用的Naked Objects支持两个用户界面,一个富客户端查看器(参见图9)和一个HTML查看器(参见图10)。...Naked Objects查看器通过查询启动时构建的元模型来尊重这些语义。如果您不喜欢这些编程约定,则可以更改它们。

1.6K21

asp.net core之EfCore

定义模型类 在使用EF Core之前,我们需要定义一个或多个模型类,这些类将映射到数据库表。...创建数据库上下文 接下来,我们需要创建一个派生自DbContext的数据库上下文类,用于定义数据库的连接和数据集。 这里我们需要使用什么数据库就需要对应安装该数据库的数据库提供程序。...迁移是将模型类映射到数据库表的过程。 这里需要注意的是,生成迁移文件需要安装Microsoft.EntityFrameworkCore.Design的包。...dotnet add package Microsoft.EntityFrameworkCore.Design 首先,打开命令行工具,并导航到项目的根目录。...通过定义模型类和数据库上下文,以及使用提供的API,开发人员可以轻松地进行各种数据库操作。无论是创建新的数据库还是与现有数据库进行交互,EF Core都是一个强大的选择。希望这个教程对你有所帮助!

43430

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券