首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏张善友的专栏

    使用 Bridge to Kubernetes 简化云端开发

    当我们面对一个大型应用程序,它有大量的微服务,并希望完成一些功能开发? 我们面临许多挑战,其中之一将是处理正确的环境,如何进行开发。 Bridge to Kubernetes是一种迭代开发工具,作为Visual Studio和VS Code的扩展提供,旨在简化微服务的开发开发人员可以在开发工作站上编写、测试和调试微服务代码,同时从 Kubernetes 环境中继承现有配置并消费依赖关系。 博客上给出了一张图, 总结了微服务开发的三种场景:本地,远程和混合的方法 ? 开发人员从本地开发方法转向混合方法,这是使用k8s 构建应用程序提供了最佳方式。 它允许开发人员以他们想要的方式调试代码,同时利用本地调试的速度和灵活性。 开发和测试端到端:其中一个重要特点是在开发过程中进行集成测试。选择集群中的现有服务,以路由到本地运行该服务实例的开发机器。

    1.3K10发布于 2021-06-10
  • 来自专栏深度学习与python

    云端开发是个坑!4年后,我们又回到了本地环境

    编译 | 明知山、Tina 云端开发环境是软件工程的未来吗? 一些运行在 Kubernetes 中的复杂微服务架构是 CPU 和内存密集型的,在某些情况下编译或测试可能非常耗时且占用大量资源。 建立在云端的远程实例通常可以根据需要进行扩展,以适应对容量的额外需求,因此在容器化变革的基础上,一些企业开始不再那么依赖于本地开发环境。 虽然近一两年有一些令人兴奋的远程方案,比如 GitHub Codespaces、AWS Workspaces 或其它使用云的标准解决方案,但在它们足够成熟和安全之前,很多企业早已选择了自建云端开发环境, 云端开发逐渐成为了坑 早在 2018 年,Lyft 的工程师就将一个大单体拆分成了一系列微服务。基于 Docker 容器的模块化开发环境最终转移到了云端。 extending-our-envoy-mesh-with-staging-fdaafafca82f https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-4-

    50440编辑于 2022-04-19
  • 开发 Copilot:解锁云端开发的智能密码

    在科技迭代如闪电般迅速的时代,云开发领域正经历着一场由云开发 Copilot 掀起的革新风暴。 它宛如一位精通代码世界的智慧精灵,悄然栖息在开发者的指尖,凭借一系列卓越超凡的产品能力,重塑着云端编程的格局,为软件开发进程注入澎湃动力。 云服务深度集成:编织云端生态 云开发依赖多元服务协同,往昔接口对接、配置调试如迷宫般繁杂。Copilot 却游刃有余,紧密衔接云存储、云数据库、云函数等核心服务。 云开发 Copilot 无疑是云端开发赛道的变革先锋,虽偶现生成代码深度不足、复杂业务适配局限,但瑕不掩瑜。 展望明日,伴随 AI 技术指数级进化、云生态枝繁叶茂,Copilot 必将深度渗透开发全程,化身开发者 “超脑”,引领云端编程跃入智能、高效的梦幻新境。

    33810编辑于 2024-12-07
  • 来自专栏灵墨AI探索室

    云端IDE如何重定义开发体验

    豆包 MarsCode 是一个集成了AI功能的编程助手和云端IDE,旨在提高开发效率和质量。 豆包 MarsCode IDE 是一个云端 AI 集成开发环境(IDE),具备原生 AI 编程助手,提供代码补全、生成、优化等功能,支持多种编程语言和框架,无需本地资源,实现随时随地的开发。 对于个人开发者而言,选择云端 IDE 编写开源项目再合适不过,特别是豆包 IDE 提供的资源分配非常充足。这意味着不必担心本地环境可能导致的宕机、电脑死机或磁盘损坏等问题。 演示效果 Python的实现相当简单,我们现在来看一下它的调用结果: 总结 豆包 MarsCode 是现代开发者的利器,其集成了强大的AI功能和云端IDE,极大地提升了开发效率和代码质量。 与传统的本地IDE相比,豆包 MarsCode 的云端特性更加灵活,使我能够随时随地进行开发,无需担心硬件或网络环境的限制。

    89041编辑于 2024-07-24
  • 来自专栏云游的小教程

    Coding WebIDE 云端开发实验室

    毕竟本地的开发也有许多便利,平时写写前端、php 之类的环境也挺方便配置,空间也不大。 啊,现在好像被腾讯收购了的样子,改名叫腾讯开发者平台了,域名也变了。 冲着名字选了 Web开发技术 后,发现老师讲的是 JavaEE,而且书本上的知识十分老旧。 = =,实验的内容也是意外的简陋。总之,自己不是很感兴趣吧。 自己也懒得在自己空间有限的机子上装 JavaEE 的环境和开发工具了。 这时就想到了 Coding.net , 大概因为是国产,比其他同类型 WebIDE 网站要快很多!

    1.1K10发布于 2021-05-21
  • 来自专栏java web云端开发

    Java Web云端开发 复习提纲

    doget(Http ServletRequest requset,HttpservltResponse response throws ServletException,IOException{ 4. 当访问增多 会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用 COOKIE 4.单个 cookie在客户端的限制是3K,就是说一个 cookie对 象最大只能存放3K的数据。 4)对相应的servlet和JSP页面注册过滤器。在部署描述符文件(web.xml)中使用filter和filter-mapping元素。 Filter综合实例; 企业应用框架。

    1K00发布于 2021-07-17
  • 来自专栏【腾讯云开发者】

    云端开发环境 ,「开发者上云」新起点

    ,秒极启动云端IDE,并根据云端开发环境(CDE)的代码定义,安装配置开发常用的language server、插件等,让开发者的体验获得最佳。 ,消耗资源情况,制作个性化的专属模板、徽标,团队管理及团队资源情况,满足简单个人开发到复杂的企业级开发的诉求,如图4所示。 图 4:Cloud Studio 控制台 03 Cloud Studio 开发环境架构 图 5:Cloud Studio 控制台 如图5所示,在 Cloud Studio 中,所有的个人环境全部被放置在容器环境中 我们的进展 启动性能持续优化,当前通过预热优化,我们已在内部实现了冷启动与二次启动 稳定 4S 左右的耗时,后续逐步上线线上环境。 视频:http://mpvideo.qpic.cn/0bc3dmaaaaaaemaccqqe3nsvag6daanqaaaa.f10002.mp4?

    76720编辑于 2023-09-29
  • 来自专栏CODING DevOps

    云端开发环境 ,「开发者上云」新起点

    ,秒极启动云端IDE,并根据云端开发环境(CDE)的代码定义,安装配置开发常用的language server、插件等,让开发者的体验获得最佳。 ,消耗资源情况,制作个性化的专属模板、徽标,团队管理及团队资源情况,满足简单个人开发到复杂的企业级开发的诉求,如图4所示。 图 4:Cloud Studio 控制台 03 Cloud Studio 开发环境架构 图 5:Cloud Studio 控制台 如图5所示,在 Cloud Studio 中,所有的个人环境全部被放置在容器环境中 充分利用云端开发环境的优势。 我们的进展 启动性能持续优化,当前通过预热优化,我们已在内部实现了冷启动与二次启动 稳定 4S 左右的耗时,后续逐步上线线上环境。

    71320编辑于 2023-09-19
  • 来自专栏Cloud Studio

    云端开发环境 ,「开发者上云」新起点

    ,秒极启动云端IDE,并根据云端开发环境(CDE)的代码定义,安装配置开发常用的language server、插件等,让开发者的体验获得最佳。 、徽标,团队管理及团队资源情况,满足简单个人开发到复杂的企业级开发的诉求,如图4所示。 充分利用云端开发环境的优势。 在之前工作空间资源持久化我们是利用了 CRI 标准中的 OCI Hook 特性实现的用户持久层的 save 与 load,具体来讲是在容器启动过程中,替换镜像的 upper layer 为我们为用户准备的 ext4 我们的进展 启动性能持续优化,当前通过预热优化,我们已在内部实现了冷启动与二次启动 稳定 4S 左右的耗时,后续逐步上线线上环境。

    99830编辑于 2023-09-18
  • 来自专栏phodal

    云端开发时:构建快速交付的开发体验

    后来,在整理 DSL 想着的材料,联想到了在构建云研发架构时,定义的开发即部署。云端开发时,这大概就是我想要的答案,最初的灵感来源:Nocalhost。 它并非是一个新的概念,只是我做了一个总结。 云端开发云端开发时,将本地代码的运行环境放置于云端,代码修改能触发出预览版本/正式版本,即部署到关联的云开发环境上。 从本地 IDE 到云 IDE 是非常大的一步,直接跨越很容易扯淡。 而云端开发时,则是在这个过程中重要的一步,用于构建稳定的云端开发时环境。它可以: 快速交付。加速开发、测试、联调、部署速度。 提供快速创新的机制。 渐进式地改变开发人员的体验。 开发即部署 既然,我们的单人测试环境是开发环境,那么我们就需要支撑起:开发即部署。 动态路由分配 嗯,大家都懂的。但是从实践上呢,我们还需要添加一些路由机制与工具,才能让我们快速联调。 开发者体验优先 最后,回到开发者这边来,我们需要提供: 应用模板。加快新应用创建速度,最好 5 分钟内可以使用。 低配置环境。加快现有应用的迁移。

    76840发布于 2021-07-15
  • 来自专栏嵌入式程序猿

    基于云端的嵌入式开发环境

    随着大数据云技术的发展和推广,越来越多的嵌入式厂商都推出了基于云技术的在线开发环境,今天我们就来简单介绍下microchip的 MPLABX Press在线开发环境。 MPLABX Press他包含几乎MPLABX 环境的所有特性,是基于云端技术的一款在线开发环境,同时还集成microchip最新版本的自动代码生成器,同时还会拥有海量的存储空间,可以将工程存储在云端

    1.3K80发布于 2018-04-11
  • 来自专栏有关SQL

    SQL 的云端大数据开发极速入门

    这就得说到在微软全面云化的战略之下,SQL Server其实也以多种不同形式迁移到了Azure云端,形成了若干款不同的云端数据服务产品(详情参见笔者介绍SQL Server 2017的文章)。 而PolyBase自然也一起被带到了云端,并在支持访问HDFS的基础上还添加了访问云存储的能力,这样我们就可以通过PolyBase和大家熟悉的T-SQL语言来轻松实现面向云存储的交互式查询了。 ? cloudpickersa' , SECRET = 'j2PJqjIR1IfkDEESjWEIFzcgip...accesskeyismysupersecret...5VeqM2B+1bCWFosyvm4Kg 在PolyBase的帮助下,开发者和数据分析师们可以通过熟悉的SSMS或Azure Data Studio等客户端工具随时连接和查询云上大数据了。

    1.6K20发布于 2019-12-25
  • 来自专栏云服务

    Cloud Studio:用云端技术解锁高效开发

    基于这样的背景,Cloud Studio(云端IDE)应运而生,它的核心是基于浏览器的集成式开发环境,为开发者提供了一个无需安装、随时随地可接入的云端开发平台。 ,支持打包到云端进行容器化开发与调试,支持腾讯云云开发、云api调用、TKE集群、云托管等各种云服务。 Cloud Studio代表的云端开发模式可能将成为行业的主流。它核心价值在于将开发流程从本地硬件中解放出来,不在限制于开发者本地电脑的性能、环境等因素。 目前唯一需要解决的问题再于,开发者本身有电脑还要花费费用来购买云端开发服务,对于开发者来说的必要性?我认为随着云服务的发展,费用将会越来越低(比如流量从文字到视频的费用)。 费用问题将不会是限制开发者采用云端开发服务的原因。

    85610编辑于 2025-02-03
  • 腾讯云开发CloudBase:云端一体应用开发平台概要

    一、产品定位与核心亮点 技术定义:面向 AI 时代的云端一体应用开发平台,提供 Serverless 服务,无需基础架构,支持一次开发多端应用,涵盖小程序、小游戏、企业级应用、智能应用全生命周期开发。 AI 开发者:AI Agent 开发部署运维复杂、全栈应用自动化程度低、代码生成与部署链路割裂。 小游戏开发者:需切换开发环境调试、后端服务搭建繁琐、多端发布效率低。 核心场景 小程序开发、小游戏开发、企业级应用开发、智能应用开发(含 AI Agent 构建)、管理系统开发。 产品优势(全量提取) Serverless 服务:无需基础架构,代码云端管理,自动扩缩容,安全高效。 云函数:代码云端管理,自动扩缩容,支持 SDK/HTTP 调用。

    3400编辑于 2026-04-17
  • 来自专栏CODING DevOps

    ​Cloud Studio 云端开发保障企业源代码安全

    这个问题存在已久,各个企业根据自身的情况提出相应的解决方案,而随着云端开发这种新型开发模式的兴起,让企业源代码安全又多了一种成本更低、效率更高、相对又更安全的方案。 云端开发如何保证 企业源代码安全早期,我接触了一些军工企业,他们对源代码安全这块要求非常严格。他们是通过技术手段,外加严格的人事管理确保源代码的安全。 而 Cloud Studio 云端开发平台借助于云端开发这种架构的天然优势,可以成本更低、效率更高、相对又更安全地解决上述问题。首先,Cloud Studio 云端开发天然保证了企业的源代码不落地。 所有的源代码都保存在远端开发环境中,在开发者本地电脑上不会存在源代码。另外,企业通过一些特殊的安全性更高的七层网络协议代理方式打通外网的访问。

    44010编辑于 2023-05-19
  • 来自专栏柒柒blog

    令闻云端cdn系统开发进度

    基于linux Centos开发的令闻云端cdn程序(核心技术nignx反代) 接入解析功能以及设置数据同步功能(多台linux服务器间的文件实时同步,网上找的某款程序,主控和cdn节点数据保持一致,只改主控

    90310编辑于 2023-04-06
  • 来自专栏程序那些事儿

    盘点那些云端编辑器,助力代码开发

    随着网络带宽的飞速提升,web 技术的更新迭代,网络延迟变得足够低,响应也变得足够快,于是出现了很多线上编辑器,它们大部分自身都集成了开发环境,可以做到开箱即用,于是越来越多的人开始接受并选择了云端编辑器作为开发工具 通过使用 Codespaces 你就可以在浏览器页面中使用完整的开发环境来构建、测试、调试和部署代码。 DevStudio 这个是阿里云提供的云效云端开发平台。 只需一个浏览器即可获得与本地 IDE 一致的开发体验。通过预置开发环境,使用智能编码能力,即可快速地编辑、调试、运行、部署云端代码。 lightly lightly 为您自动构建开发环境,提供优秀的 IDE 编程体验,支持客户端 和 Cloud IDE 两种模式,您的项目能实时存储在云端,可以与朋友协作开发或分享项目。 Replit 它是一个基于浏览器的云端协同开发平台,可用于构建开发环境、实时协作、托管网络应用等。Replit 提供可创建动态或者静态网站的容器,并会自动生成免费 https 域名。

    1.8K20编辑于 2023-07-24
  • 来自专栏CODING DevOps

    ​Cloud Studio 云端开发保障企业源代码安全

    这个问题存在已久,各个企业根据自身的情况提出相应的解决方案,而随着云端开发这种新型开发模式的兴起,让企业源代码安全又多了一种成本更低、效率更高、相对又更安全的方案。 云端开发如何保证 企业源代码安全 早期,我接触了一些企业,他们对源代码安全这块要求非常严格。他们是通过技术手段,外加严格的人事管理确保源代码的安全。 而 Cloud Studio 云端开发平台借助于云端开发这种架构的天然优势,可以成本更低、效率更高、相对又更安全地解决上述问题。 首先,Cloud Studio 云端开发天然保证了企业的源代码不落地。 所有的源代码都保存在远端开发环境中,在开发者本地电脑上不会存在源代码。另外,企业通过一些特殊的安全性更高的七层网络协议代理方式打通外网的访问。

    47510编辑于 2023-04-02
  • 来自专栏汪宇杰博客

    使用 Azure DevTest Lab 搭建云端开发测试环境

    导语 程序员和测试工程师经常需要自己搭环境用于开发和测试目的,这些机器可能只会使用很短一段时间。 Azure 开发测试实验室来实现许多关键方案,但其中一个主要方案涉及使用开发测试实验室为开发人员托管开发计算机。 在此方案中,开发测试实验室具有以下优势: 开发人员可快速按需预配其开发计算机。 通过使用可重用模板和项目,预配 Windows 和 Linux 环境。 开发人员可在任何需要的时候轻松自定义其开发计算机。 管理员可以通过确保开发者无法获得超过开发所需的 VM,以及在未使用 VM 时将其关闭来控制成本。 在“添加权限”页上,执行以下操作: 在“角色”中,选择“开发测试实验室用户”。 选择要添加的“用户”。 选择“保存”。 ?

    1.9K10发布于 2019-08-21
  • 来自专栏实战docker

    云端golang开发,无需本地配置,能上网就能开发和运行

    不想安装golang,也不想安装vscode(如果只有安卓平板,就是想装也没办法装) 面对这样无可救药的自己,内心还是想拯救一下,于是有了这篇文章,基于GitHub的Codespaces 快速搭建一套云端开发环境 我这里用的是旧仓库,里面保存了多年的博客中用到的源码,是个超级大杂烩,有java工程的,也有golang的,还有一些ansible脚本,如下所示,不过没事儿,不影响,都能用 然后按照下图的数字顺序进行操作,进入云端开发环境的设置页面 ,请无视掉这些提示,因为它们都和本篇无关 如下图,在控制台查看golang和docker的版本,都符合预期,微软真是给力,web版IDE和服务器都白送 用top命令查看资源情况,发现是2核4G " 再去看端口这个Tab页,如下图,发现gin监听的8080端口已经被forward到一个公网地址,点击红色箭头的图标,用浏览器访问这个地址 能够收到body响应,证明刚才的代码已经生效了,至此云端的 IDE和运行环境都验证通过 至此,云端开发运行基本的web应用没问题了,咱们再试试数据库的部署和操作 验证之二:docker部署MySQL go服务操作MySQL数据库是很常见的,这里咱们也在云开发环境验证一下

    89920编辑于 2023-02-13
领券