首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-09-11 Shuttle 创建和部署带有Shuttle&Serenity的 Discord 机器人!

    Shuttle v0.5.1 已发布 ━ 创建和部署一个带有Shuttle & Serenity 的 Discord 机器人! 提醒大家,shuttle是一个开源的“Rust-native”云开发平台,它使你的应用程序部署变得非常容易(主函数上的一个注释) 在我们的最新版本中,除了引入生活质量改进之外,我们还增加了对 Serenity https://shuttle.rs/ 完整活动 | Google 开源 Rust 日 https://www.youtube.com/watch?

    1K30编辑于 2022-11-28
  • 来自专栏数据结构与算法

    洛谷P1607 庙会班车Fair Shuttle

    To help them enjoy the fair, FJ has arranged for a shuttle truck to take the cows from place to place FJ couldn't afford a really great shuttle, so the shuttle he rented traverses its route only once (!) A total of K (1 <= K <= 50,000) groups of cows conveniently numbered 1..K wish to use the shuttle, each The shuttle might not be able to pick up an entire group of cows (since it has limited capacity) but Given the capacity C (1 <= C <= 100) of the shuttle truck and the descriptions of the groups of cows

    72490发布于 2018-04-12
  • 来自专栏追不上乌龟的兔子

    shuttle平台上部署rust服务

    shuttle 平台简介 shuttle 是一个 PaaS 平台,用于部署 rust 后端服务,支持多个流行的 rust web 框架,如 axum,actix-web、rocket 等。 部署 shuttle 服务 将一个现有的 rust web 服务改造并部署到 shuttle 平台上非常简单。 拿 axum 框架距离只需要在 cargo.toml 中添加 shuttle-runtime 与 shuttle-axum 依赖,并简单地修改 main 函数即可。 #[shuttle_runtime::main] async fn axum() -> shuttle_axum::ShuttleAxum { let router = Router::new # cargo install cargo-shuttle ## 安装cargo shuttle # cargo shuttle login ## 登录shuttle # cargp shuttle project

    1K10编辑于 2023-12-23
  • 来自专栏比原链

    使用shuttle实现bytom上跨链资产交换

    最近基于比原链上的不同资产交换工具shuttle非常抢眼,因为该工具不仅可以实现同一条链上的不同资产进行交换,还可以实现不同区块链平台上的多种资产进行交换。 : 第一步: 首先搭建节点环境 1.1 golang的版本高于1.12,同时设置好的$GOPATH环境目录 1.2 启动并配置好bytom节点,参考:bytom readme.md 1.3 源码构建:Shuttle 参考下面的命令: $ git clone https://github.com/Bytom/shuttle.git $GOPATH/src/github.com/shuttle $ cd $GOPATH /src/github.com/shuttle $ make install Shuttle help 相关命令如下: $ swap -h swap is a commond line client 到此使用shuttle进行资产交换的流程就已经完全结束,欢迎大家体验。

    67720发布于 2020-07-21
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-04-29 Shuttle -- 开源应用程序平台

    Shuttle -- 开源应用程序平台 Shuttle 是一个开源应用程序平台,它使用 traits 和注释来配置您的后端部署。 快速开始 依赖shuttle-service于Cargo.toml: shuttle-service = { version = "0.2", features = ["web-rocket"] } 并确保您的 } #[shuttle_service::main] async fn init() -> Result<Rocket<Build>, shuttle_service::Error> { let [hello]); Ok(rocket) } 完整的示例可以在github中找到 部署 cargo install cargo-shuttle cargo shuttle login cargo https://docs.rs/shuttle-service/latest/shuttle_service/ Pulsar Rust client Pulsar Rust 客户端 https://github.com

    56110编辑于 2022-06-10
  • 来自专栏小辰的技术分享

    mac系统ssh远程登录服务器小清新方案

    经过本人一系列的研究,最终整出一套比较好用的方案,利用Shuttle+iTerm+ SSHPass来实现,这套方案清爽、轻便且实用。 Shuttle github地址 A simple SSH shortcut menu for macOS 一个mac系统下轻便的ssh快捷菜单。 ? how-shuttle-works.gif 安装特别简单,这里略过。 "launch_at_login": VALUE, 指定是否在系统启动时自动运行shuttle.app,可选值为true或者false。 配置服务器 点击快捷菜单的shuttle小图标,设置-编辑。打开配置文件。

    1.4K10发布于 2020-05-06
  • 来自专栏深度学习与python

    Next.js + Rust 革新全栈开发,Rust没那么难

    shuttle-secrets = "0.12.0" # the service wrapper for shuttle shuttle-runtime = "0.12.0" # allow us to use axum with shuttle shuttle-axum = "0.12.0" # this is what we use to get a shuttle-provisioned database shuttle-shared-db = { version = "0.12.0", features = ["postgres"] } # shuttle static folder support 和 shuttle_secrets 来获取 shuttle 免费配置的数据库并使用 secrets,具体方式如下(包括基于 cookie 的会话存储功能,为简洁起见较为粗糙): // main.rs 如果没有错误,shuttle 会启动我们的应用并返回部署信息列表和由 shuttle 配置的数据库连接字符串。

    1.3K31编辑于 2023-08-10
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-07-18 Rust 1.62.1 pre-release 测试

    原文链接: https://github.com/noib3/nvim-oxi shuttle: 一键部署 Rust 程序 Shuttle 是Rust的一个 serverless 平台,它使得部署你的web Shuttle 是为生产,可靠性和性能而打造: 使用 注解 达到零配置支持 通过 Infrastructure-From-Code 自动提供资源(数据库、缓存、子域等) 主流 Rust 框架一级支持(Rocket , Axum, Tide和Tower) 可伸缩的托管(可选的自托管) github地址: https://github.com/shuttle-hq/shuttle -- From 日报小组 BobQin

    41620编辑于 2022-11-28
  • 来自专栏Rust语言学习交流

    【Rust 日报】2022-10-28 GAT 要在 1.65 里稳定!

    Containerless Computing 技术时,我们会遇到这样一个问题:我们的编译目标会依据提供 Containerless 服务的平台不同而有着不同的要求: 如果我想要在 https://shuttle.rs 上发布自己的应用时,我必须在程序中嵌入 shuttle 的开发套件 如果这之后我要更换成 WasmEdge 平台,则我又需要把在程序中嵌入的 shuttle 开发套件去掉,并且重新编译成单个 wasm shuttle - 受到 Loom 启发的并发测试框架 当然,和 Loom 一样,随机的并发测试不能完全证明代码没有问题,但是可以用极高的概率来触发问题;同时可以对发现问题 的调度过程进行记录和还原,极大地提高了并发问题的修复效率 [库文档]:https://docs.rs/shuttle/0.3.0/shuttle/ GAT 要在 1.65 里稳定!

    56610编辑于 2022-11-28
  • 来自专栏Rust语言学习交流

    【Rust日报】Rust 中的形式验证

    verification in Rust : https://xav.io/blog/rust-formal-verification/ 教程 - 使用 Rust、Qdrant 和 OpenAI 构建 RAG 服务 来自 Shuttle Shuttle 在早前还有一篇关于 RAG 的文章介绍如何构建一个小型知识库网络服务,可以解析 Markdown 文件并进行查询。 Building Agentic RAG with Rust, Qdrant & OpenAI : https://www.shuttle.rs/blog/2024/05/23/building-agentic-rag-rust-qdrant Building a RAG Web Service with Qdrant and Rust : https://www.shuttle.rs/blog/2024/02/28/rag-llm-rust

    47610编辑于 2024-05-29
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-11-29 Wirefish:基于 Tauri 的跨平台数据包嗅探器

    https://github.com/0xhiro/thebook "Rust for Javascript Developers" 研讨会 Shuttle 是一个 Rust 原生云开发平台,可让您免费部署 其与 fettblog.eu 合作举办了一个名为 "Rust for Javascript Developers " 的免费研讨会,在会上,将通过 Axum 框架和 Shuttle 平台,重新实现一个原本基于 更多信息可以参考以下资料 说明文档: https://workshop.shuttle.rs/ Shuttle github 链接: https://github.com/shuttle-hq/shuttle

    82020编辑于 2023-02-10
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-12-31 Rust 如何测试?

    原文链接,https://matklad.github.io/2021/05/31/how-to-test.html Shuttle v0.8,Rust 原生云开发平台 Shuttle 是个 Rust Shuttle 是为生产力、可靠性和性能而构建的: 使用注释为 Rust 提供零配置支持 自动配置资源,数据库、缓存、子域等 对流行的 Rust 框架(Rocket、Axum、Tide、Poem 和 Tower )的一流支持 支持使用 Serenity 部署 Discord 机器人 可扩展的托管 Github链接,https://github.com/shuttle-hq/shuttle Prop v0.38,

    61720编辑于 2023-02-15
  • 来自专栏GEE数据专栏,GEE学习专栏,GEE错误集等专栏

    Google Earth Engine——SRTM V3产品(SRTM Plus)由NASA JPL提供,分辨率为1弧秒(约30米)。

    The Shuttle Radar Topography Mission (SRTM, see Farr et al. 2007) digital elevation data is an international Shaffer, S., Shimada, J., Umland, J., Werner, M., Oskin, M., Burbank, D., and Alsdorf, D.E., 2007, The shuttle radar topography mission: Reviews of Geophysics, v. 45, no. 2, RG2004, at The Shuttle Radar Topography

    58910编辑于 2024-02-02
  • 来自专栏腾讯IVWEB团队的专栏

    【译】使用 Web Workers 优化 JavaScript 应用程序性能

    <script src="index.js"></script> <title>Flight</title> </head> <body> <button id="start" 创建一个 styles.css 文件并添加补充样式: .shuttle { display: block; margin: 3rem 0; position: relative; } .red ${i + 1}`; let shuttle = document.getElementById(shuttleID); let position = 0; setInterval

    2.6K10发布于 2020-06-28
  • 来自专栏机器之心

    免费流片还包邮到家,谷歌「拼团」芯片项目刚刚推出了官方教程网站

    昨天,谷歌开源博客 [1] 宣布,该公司硬件工具链团队正在启动一个新的开发者门户网站,来帮助小型开发者社区开启自己的 Open MPW shuttle 项目。 MPW 有点类似于拼团,晶圆厂会给出一个特定时间,让芯片公司一起流片(Tape Out),这个过程也称为 Shuttle。 [2] 一般来说,每次 Shuttle 的费用是由所有参加 MPW 项目的公司按照 Die size 来分摊的。但在谷歌的 Open MPW shuttle 项目中,这些费用已经被免除了。 Open MPW shuttle 项目于 2020 年 11 月在芯片设计服务平台 Efabless 上展开,流片在开源的 SkyWater 130nm 工艺上完成。 项目主页:https://platform.efabless.com/open_shuttle_program 这个活动获得了很多开发者的拥簇:MPW-1 在一个月内收到了 45 个设计提交,MPW-2

    1.2K20编辑于 2022-06-07
  • 来自专栏机器人网

    应用于车身传输领域的机器人技术

    相对于传统的滚床和Shuttle传输方式,柔性小车将其二者的优点合二为一,克服了滚床和Shuttle传输线自身的一些不足。    作为最基本也是最常用的方式是将其作为传输装置,取代原有的滚床和Shuttle传输线,它和滚床一样能够在某个工位发生故障时继续运行后续工位,避免全线停产的事故。 同时,它也具有 Shuttle传输线快速高效定位准确的特点,相对于Shuttle传输线,柔性小车具有很高的柔性,能适应多种车型的传输。 Shuttle线   Shuttle线作为汽车生产厂最常用的一种车身传输方式,具有传输快、定位准的优点,但同时又有无法同时兼容多车型、柔性差的缺点(见图)。 ?    Shuttle线   3. 柔性小车   随着伺服控制系统价格的逐步降低,以伺服控制为基础的柔性小车作为新一代柔性传输装置的优势逐步得到体现。   

    939100发布于 2018-04-24
  • 来自专栏山行AI

    flink sql源码分析一之执行流程梳理

    different rel objects // in order to get the correct dag (dag reuse is based on object not digest) val shuttle = new SameRelObjectShuttle() val relsWithoutSameObj = optimizedRelNodes.map(_.accept(shuttle)) /

    2.2K40发布于 2020-12-14
  • 来自专栏智能仓储物流技术研习社

    002仓储物流自动化系统常见哪些设备?

    配合shuttle的货架可以做到20米高,充分利用高度空间进行存储。零件拣选出库订单发到自动shuttle系统后,系统自动拆分订单并检索出各个零件所在的料箱和在货架的位置。 系统自动下发指令给多台shuttle,料箱被shuttle从货架里高速拖出来并放置于出库的输送机上。出库后的料箱被传送到拣选机器人工作位处。 要出库的零件料箱源源不断从shuttle系统里自动出库到机器人抓取站台,拣选工作全部无人干预且快速完成。 ,零件从料箱里自动被拣选 延伸: 多层shuttle仓库可以与上下游自动完成对接,比如用输送机即可完成。 shuttle系统可以打通几层楼板作为一个整体自动化拣选仓库。 场景5:工位之间搬运 厂内有几大工作片区,张建国每天需要在这几个工作片区不断的搬运货物来支持工厂的正常生产和出货销售。

    1.4K20发布于 2020-04-09
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-10-06 : zerocal - 用 Rust 编写的 Serverless 日历应用

    zerocal - Serverless 日程应用 zerocal 是一个使用 Rust 编写的 Serverless 日历应用,运行在 shuttle.rs 上 。 - mre/zerocal:https://github.com/mre/zerocal zerocal - A Serverless Calendar App in Rust Running on shuttle.rs

    60520编辑于 2022-11-28
  • 来自专栏深度学习与python

    2023年,Rust能干掉JavaScript吗?

    部   署 在部署方面,Shuttle 是迄今为止最简单的 Rust 部署方法。 Shuttle 的另一个优点就是采取基础设施即代码的实现理念,可以通过代码注释快速上手。只需简单通过 Rust 宏在 main 函数中声明,大家就能避免亲自动手鼓捣配置文件。 我们可以借此交付数据库并支持静态文件,从能够编译为静态资产的 Next.js、React 等 JS 框架处添加编译前端,例如: // main.rs#[shuttle_runtime ::main]pub async fn axum (#[shuttle_shared_db::Postgres] postgres: PgPool,#[shuttle_secrets::Secrets] secrets: SecretStore,#[shuttle_static_folder] static: PathBuf) -> shuttle_axum::ShuttleAxum {// carry

    1.1K20编辑于 2023-05-09
领券